namespace :katello do
namespace :upgrades do namespace '4.2' do desc "Removed orphaned pools and correct org+subscription mismatch" task :remove_checksum_values => ["environment"] do api = Katello::Pulp3::Api::Yum.new(SmartProxy.pulp_primary) repos = Katello::Pulp3::Api::Core.fetch_from_list do |page_opts| api.repositories_api.list(page_opts) end repos.each do |repo| api.repositories_api.partial_update(repo.pulp_href, {metadata_checksum_type: nil, package_checksum_type: nil}) end end end end
end