Sha256: b0ef8d0ab619a0c22c41d6d815bc111159ab6c6325003e8d5662cff16f153105

Contents?: true

Size: 683 Bytes

Versions: 68

Compression:

Stored size: 683 Bytes

Contents

namespace :katello do
  namespace :upgrades do
    namespace '4.4' do
      desc "Republish imported CVs that aren't published"
      task :publish_import_cvvs => ["environment"] do
        ::ForemanTasks.dynflow.config.remote = true
        ::ForemanTasks.dynflow.initialize!

        User.current = User.anonymous_admin

        Katello::Repository.in_content_views(Katello::ContentView.where(:import_only => true)).where(:publication_href => nil).pluck(:content_view_version_id).uniq.each do |cvv_id|
          ForemanTasks.async_task(Actions::Katello::ContentViewVersion::RepublishRepositories, ::Katello::ContentViewVersion.find(cvv_id))
        end
      end
    end
  end
end

Version data entries

68 entries across 68 versions & 1 rubygems

Version Path
katello-4.16.0.rc1 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.14.3 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.14.2 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.15.0 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.15.0.rc2 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.15.0.rc1 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.14.1 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.14.0 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.14.0.rc3 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.14.0.rc2 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.14.0.rc1.1 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.14.0.rc1 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.13.1 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.13.0 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.12.1 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.13.0.rc1 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.12.0 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.12.0.rc3 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.12.0.rc2 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake
katello-4.12.0.rc1 lib/katello/tasks/upgrades/4.4/publish_import_cvvs.rake