# Katello 3.15.0 01/28/2020 * Bug #29122: deleting a content view should delete all pulp3 repositories associated with it in pulp3 * Bug #29125: prevent rake katello:pulp3_migration and switchover from running if its already been switched over * Bug #28698: docker registry in katello doesn't work with installed pulp3 * Feature #28865: Add consumed into jail for pool * Refactor #28425: Avoid the use of SETTINGS[:fqdn] * Feature #28873: deprecate ostree and puppet types * Bug #29199: migrated docker tags may have their pulp3 href change after multiple migrations * Bug #29197: after pulp3 migration, docker schema v1 tags that haven't been migrated should be deleted * Feature #28879: support repository migration to pulp3 * Bug #28880: foreman proxy with content always tries to sync from port :5000, even if pulp3 is handling docker content * Bug #29200: deprecate katello-agent in satellite 6.7 * Bug #27548: hammer throws "too few arguments (ArgumentError)" when Satellite returns 500 * Bug #28811: publish_unpublished_repositories tasks references column that was moved to another table * Bug #28656: Store DMI UUID on Subscription Facet * Bug #28658: switch to cert based auth for pulp3 * Bug #29271: Object references instead of values in generated reports * Bug #28644: inconsistent repository enabled state for RHEL8 repository sets in the API * Feature #28780: Allow searching errata by issued date * Bug #28350: repository docker tags do not display tag names properly * Feature #28657: Rake task to switchover any data from pulp2 ids to pulp3 ids * Bug #28659: Page should auto-refresh after subscriptions have been modified on the webui * Bug #28665: Support multiple vendor version from npm * Bug #28386: hammer settings content_default_http_proxy does not have validation for provided values * Bug #28671: switch to smart proxy pulpcore plugin * Bug #28529: expect /pulp/api/v3/ coming from the smart proxy * Bug #27912: enabled_repos_upload should not spam the console * Refactor #27920: refactor errata modeling to support pulp3 * Bug #29314: deprecate background download policy in settings * Feature #27934: As a user, i can execute a rake task to migrate content to pulp3 * Bug #27938: Deleting old distributions on pulp mirrors for pulp3 * Bug #27942: pulp3: docker distributors are created with base_path of relative_url instead of 'container_repository_name' * Bug #28818: Product sync-status of latest repo-sync vs. sync-status of all repo-syncs * Bug #28354: Pulp 3 Docker repo distribution collision for mirrors when changing environment naming scheme * Feature #28459: Index package groups and SRPMs from Pulp 3 * Feature #28048: Trigger orphan cleanup in pulp3 * Feature #28047: make it clear for a smart proxy what is running in pulp2 vs pulp3 * Feature #28049: Index a yum repository (except errata) after syncing with pulp3 * Feature #28050: Upload rpm content to pulp3 * Bug #28478: Pulp 3 workers no longer have `reserved-resource-worker-` which breaks ping.rb * Feature #28056: Use ForemanModal in Katello modals * Bug #28474: Text for "http proxy" should be changed to "HTTP proxy" or "HTTP Proxy" * Bug #29374: bulk errata install prefers errata_ids even when install_all is passed * Feature #28778: Disable auto-attach for Host Collection while in Simple Content Access * Bug #29342: katello:pulp3_content_switchover fails if multiple docker tags point to the same manifest * Feature #28102: katello reset needs to reset pulp3 database * Bug #28709: Required lock is already taken by other running tasks." error in production.log while assigning HTTP Proxy to Products * Bug #28677: Publishing a new version of Content view is slow and taking huge time * Bug #28715: Non-admin user with enough permissions can't generate report of applicable errata * Feature #28721: As user I want to see a "disabled" status for Golden Ticketed Orgs * Bug #28722: As a user I want to be able to upgrade task to reset is_modular * Bug #28368: Need to un-skip Actions::Pulp3::FileSyncTest#test_sync_with_mirror_false once Pulp 3 issue is fixed * Bug #28165: master test failure: Actions::Pulp3::CopyAllUnitsTest.test_exclusion_docker_filters VCR failure * Bug #28550: Restore compatibility with foreman-tasks 1.0 * Bug #28175: Unable to assign http_proxy to a product using hammer CLI * Feature #28180: Drop katello-service * Bug #28178: Repository create with http_proxy name fails with Error: Found more than one http_proxy. * Feature #28183: Handle ManifestRefresh with Pulp 3 * Bug #29441: rake katello:pulp3_post_migration_check incorrectly warns for nil Docker remote_hrefs * Bug #29389: Migration fails on 20200129172534_add_epoch_version_release_arch_to_katello_installed_packages.rb * Feature #28195: as a user, i can publish a yum repository with no filters with pulp3 * Bug #28489: Red Hat Satellite Tools 6.5 repository for RHEL 8 showing not selected on Red Hat Satellite * Bug #28486: Repository info does not show assigned http_proxy policy * Feature #28194: As a user I can remove rpms from a pulp3 yum repository * Refactor #28218: Update Pulp 3 bindings before typed repositories lands * Feature #25440: Deprecate applicable_errata in Host Bulk Actions API response * Bug #28219: repositories controller responds with 200 instead of 201 to a POST request * Bug #28231: Change package build time from seconds to human readable format * Feature #28241: Upgrade vendor to v3 * Bug #28249: update to typed repositories with new bindings * Refactor #28250: refactor pulp3 repository service classes * Bug #28455: katello-host-tools el5 build broken * Feature #28852: hammer sync-plan info doesn't show the next sync plan field * Feature #28501: foreman-debug support for pulp3 * Refactor #28505: Update katello to consume vendor as a peer dependency * Bug #28427: Content view versions list has slow query for package count * Bug #28206: pulp3 sync statuses lines are not consistently ordered * Refactor #28292: Update Rubocop to 0.75 * Feature #28293: Rename "hammer gpg" command * Feature #28294: add possibiliy to add ssl-stuff with the name * Bug #27650: package profile upload & repos upload needs to use subman combined profiles * Feature #27647: HostCollection Errata Install WebUI errata selection and pagination issues * Bug #28188: Sync status information is lost after cleaning up old tasks related to sync. * Bug #28284: Transient test failure Actions::Pulp::Repository::RemoveUnitTest.test_remove_with_contents * Feature #28317: Move Actions::Katello::Host::Update out of dynflow * Feature #28211: Create Report Template to list inactive hosts * Refactor #28461: save initial pulp3 repo version creation at creation time instead of metadata generate * Bug #28413: Creating a new product by limited permissions user fails with error "NoMethodError: undefined method `[]' for nil:NilClass" * Bug #28446: React UI Snapshot Tests are failing and out of date * Bug #28423: Subscriptions page blank with JS error * Bug #28551: sqlite db migration fails with Cannot add a NOT NULL column with default value NULL: * Bug #28557: Pulp Repository Clear references `clone` instead of `repo`. * Bug #28537: Recommended repositories page shows Capsule/Tools repos for 6.6 version * Bug #28794: repository show template displays incorrect HTTP proxy attributes when global HTTP proxy policy is selected * Refactor #28622: don't use PhantomJS in bastion tests * Bug #28621: some redhat repos do not pop back up on the left after disabling them * Bug #28383: Editing a host group result in blank page * Bug #28699: transient test failure - test_errata_filter – Katello::Service::Repository::YumVcrCopyTest * Feature #28773: Extend Organization Jail from core * Bug #28777: Products-API has no result for sync_summary * Bug #28781: Disable Auto attach on Host Subscriptions for Golden Ticketed org * Feature #28660: rake task should validate that all expected content is migrated once it completes * Feature #28789: Allow pool organization in safe mode * Bug #28792: product update proxy test - fix it * Bug #28751: An admin cannot GET subscription/manifest uploaded in org created by another admin * Bug #28829: pulpcore content types don't show up on smart proxy features page * Bug #28834: Remove references to :cdn_proxy, HTTP proxy db seeds * Bug #28833: Deleting organization by title does not work in hammer * Bug #28831: Content View publishing fails after katello_repository_rpms "id" column hits max integer size * Bug #28894: loading subscriptions page is very slow * Feature #28842: [sat-e-390] Provide informative message on Content -> Subscriptions page when in Simple Content Access * Bug #28887: make pulp client requirements more strict * Feature #28886: Add proper InstalledPackage model associations for Pulp 3 Applicability prep * Bug #28864: hammer repository info commands shows "Http Proxy Policy" in products section instead of showing it in Http Proxy section. * Bug #28909: [RHEL 8.1 client - libdnf] All packages are not getting updated after click on "Update All Packages" * Bug #28908: deprecate ostree and puppet types * Bug #28962: Lock mock version in host tools * Bug #28988: Erratum Excludes filter by id not working in some cases * Bug #29001: eslint errors on master branch * Bug #29007: [pulp3] file uploads via hammer fail * Bug #29073: loosen pulp3 2to3 migration plugin client bindings requirements * Bug #29094: Prevent setting auto-attach on Activation Key when in Simple Content Access * Bug #28746: Adding last_checkin macro to safemode