# Katello Recycle Bin * Bug #21285: docker tags ui "next page" button only goes to page 1 * Feature #21286: docker image names are not allowed to have uppercase in them * Feature #5281: Dynflow: handle start after killing dynflow process * Bug #4802: Rails boot time is terrible for Katello * Feature #5920: Sync Plan time differs between GUI and CLI * Bug #4653: (nightlies 3-13-14) content dashboard cut off in F20/FireFox * Feature #5350: API: Change offset/limit to page/per_page. * Feature #5329: Dashboard Nutupane * Feature #4474: i18n support in hammer-cli-katello * Feature #5355: Dynflow: add sub-plans, rollbacks * Feature #5356: Dynflow: prepare for release to general public, try to engage Ruote community * Feature #5357: Dynflow: permissions for tasks details * Feature #5371: Facet search: support pagination * Bug #5143: goferd doesn't start by default * Bug #5051: searching subscriptions does not work * Refactor #4060: Move v2 api system packages/errata out of systems controller * Feature #5199: hammer activation-key - add env and cv to output columns * Bug #9316: Puppet Environment Deletion allowed even when content view still exists * Bug #3754: API v2: Write some tests for v1/v2 urls * Bug #5718: [Dynflow] Handle cancelled pulp tasks * Bug #19366: Complex/Strange Upstream Yum URL Results In Incorrect Upstream Package URLs * Feature #3426: API v2: system_group_errata_controller.rb * Bug #24448: UI/API - As a user I would like to create content view filter based on Modules. * Feature #8207: As a user, if there is a single lifecycle environment and single content view, I would like them auto-selected in UI. * Feature #5973: update to newer angular-rails-templates (0.1.2) * Feature #3442: hammer-cli-katello: client * Feature #3444: hammer-cli-katello: distribution * Bug #6024: PG:InsufficientPrivileges error when running tests locally * Bug #14026: Unable to remove content-view versions using hammer * Feature #3398: API v2: content_uploads_controller.rb * Feature #3443: hammer-cli-katello: client * Feature #3402: API v2: distributions_controller.rb * Bug #4405: Search parameters are required to be lowercase * Bug #19290: Unable to retrieve API bindings via hammer * Bug #4071: Package#autocomplete_name is not working for page_size * Feature #3409: API v2: organization_default_info_controller.rb * Bug #11578: Unable to delete host * Feature #3464: hammer-cli-katello: version * Feature #3411: API v2: packages_controller.rb * Bug #9092: Instructions for installing Katello cert is missing the package name * Feature #3412: API v2: permissions_controller.rb * Bug #15542: SAT6.1 Pagination control not supported for listing content hosts in host collection with Satellite 6 command-line * Feature #3401: API v2: custom_info_controller.rb * Feature #3432: API v2: tasks_controller.rb * Bug #4102: katello-configure overwrites configuration values from original installation * Bug #4106: translation missing: pt_BR.time.formats.default (I18n::MissingTranslationData) * Bug #6897: unable to view foreman hosts show page * Bug #5460: Foretello: System being registered using "subscription-manager register --activationkey=foo --org='bar' " does not increment the usage_count for the activation key * Bug #15178: Katello Installer Error * Bug #4163: Improve behavior when deleting a Katello environment * Bug #20293: Errata apply filter by dropdown environment doesn't work * Bug #4217: Content views rework: Fix tests * Feature #4351: Global user permissions need to be delivered to angular pages * Feature #6517: Dynflow tests dont execute sub plans * Feature #6615: [RFE] expand tooltip over on packages in content search * Feature #5353: Dynflow: Optionally monitor Futures that developers are resolving them. * Bug #5618: Provisioning templates should be set for all locations in Fortello * Bug #6680: Capsule installer should be it's own RPM * Bug #6849: content search cannot find by errata number * Feature #7784: As a fortello user, I want to be able to install fortello without docker functionality * Feature #10429: As an UI user i like to edit the time of sync plans * Feature #5312: Design Katello Plugins * Feature #5315: Support non-Postgres databases * Refactor #7148: Add validates_lengths_from_database * Feature #3433: API v2: ubercerts_controller.rb * Refactor #5306: [5] Refactor 'Repository' to better support the repo types (yum, file, puppet). The initial addition of the puppet type integrated directly, as we didn't want to refactor until after the 'delete legacy promotion' work was merged. * Feature #5055: Default ordering for listing resources * Feature #5316: Batch Job Processing * Bug #5840: Getting a pulp_auth error from the API ping action * Feature #5276: [3] Need a supported un-installation script * Feature #5298: [13] Determine a better load balancing setup (eg, HAProxy) with a tools, testing and scalability effort * Feature #5318: Investigate UI Asset Organization * Feature #3393: API v2: activation_keys_controller.rb * Bug #4973: Adding system group to existing activation key via UI yields a "silent" 500 * Bug #4799: Adding and removing subscriptions is broken in the UI * Bug #4975: Need to create location in order to start working with Katello * Feature #7366: Design: Determine how we want to unify Katello's search with Foreman at large * Bug #7397: Incorrect error when trying to destroy an organization * Feature #4108: Need to provide better notification when adding repositories to a product * Tracker #7662: Email Notifications * Feature #15899: Add katello CA certificate to system's local trust store in certs rpm * Bug #4272: gpg info * Feature #5308: Content Search: Add ability to search for Package Groups * Feature #5309: Sane Certificate Management * Bug #13495: All package/package-groups commands along with host-name raises failed with error: found more than one host * Feature #3434: API v2: users_controller.rb * Feature #6136: Cancelling support for repo discovery * Feature #3425: API v2: system_errata_controller.rb * Bug #6931: Subscription status should only appear one time on Host show page, but appears multipe times in some cases * Bug #14759: Katello 3.0 RC3 depends on Foreman 1.12 * Bug #14787: when there is an error creating a repository the error message is not displayed in UI * Bug #14856: Host Collections -> Add Host should filter out hosts already in the collection * Bug #26797: qpidd error when promote content view * Feature #7601: As a user, I should be able to upgrade Katello 2.0 to 2.1. * Feature #7707: As a UI user, I should be able to promote and apply an errata from the Library to a set of content hosts. * Feature #9481: As a user, I should be able to set per repository proxy settings. * Bug #13717: missing file when loading certain pages * Bug #11163: include Satellite 6 version info in foreman-debug / sosreport * Bug #9243: katello-installer failing on RHEL-7 * Feature #9977: Unable to pull Facts via the API * Bug #14553: TEST Bug - Ignore * Bug #15677: Can't change content view on content host via UI * Feature #5304: Remove INITIALLY DEFERRED from foreign keys constraints * Feature #20693: Inconsistent usage of arrows within rows in Products table * Bug #13366: undefined method `[]' for nil:NilClass * Bug #15767: Publishing contentview and foreman upgrade issue * Bug #4716: Not able to assign activation key to content view * Bug #17809: please provide API docs online * Bug #4404: Rename lifecycle-environment to lifecycle_environment for consistency * Feature #5354: Dynflow: suport for multiple executors (+ register of executors) * Bug #5744: Hammer: Updating content-host raises error: system found more than once * Bug #6127: user shouldn't be allowed to update the content-host limit to -1 for selected host-colection * Bug #7534: --debug output prints password * Feature #3429: API v2: system_packages_controller.rb * Feature #3406: API v2: filter_rules_controller.rb * Bug #9172: katello-installer failed with /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[FQDN]: Could not evaluate: Could not load data from https://FQDN * Bug #16178: Custom product content published in Library isn't syncing to capsule * Feature #3420: API v2: roles_controller.rb * Bug #9808: Impossible to add puppet module to content view * Bug #11913: javascript error visiting content view filter "affected repositories" page * Feature #7689: As a CLI user, I should be able to view a list of affected content hosts for an erratum. * Feature #3489: Application URL prefix/root needs to be configurable and supported/used by the application/engine. * Bug #4037: Fix/Delete all rspec pending issues in master * Bug #4092: HTTP 400 Bad Request when deleting a system via the API * Bug #4685: Editing an organization in ~/organizations/-/edit leads to traceback * Bug #5057: Sync Plans not using time specified on creation * Bug #5891: UI should raise success notification on updating system's custom info * Feature #9071: [SAM] docker hammer commands need options removed * Bug #8095: foreman-debug does not gather /var/log/katello-devel-installer * Bug #8383: content view repositories always returning all * Bug #6068: 'rake seed_with_logging' fails during fresh install of katello 1.4 on fedora 19 * Feature #5403: Add a way to remove puppet modules from a repository in library * Feature #9036: As a user, I want my repos to get GPG keys through the Katello reverse proxy * Bug #31202: Upload Package action should be resumable to avoid dangling pulpcore-artifacts * Bug #6349: Wrong owner while dropping candlepin db * Bug #9379: katello-agent has no test coverage in BATS * Refactor #9392: Substitute deprecated foreman-config by foreman-rake config in installer * Bug #6552: Sync Status page shows 0 Bytes were synced immediately after a sync is done * Tracker #9515: Upgrade Process * Bug #9797: undefined method error on 'hammer content-view version list' command * Bug #12704: Content host installable errata count doesn't match details * Bug #6815: I can delete a environment even if it has associations * Refactor #9826: Katello comps should be updated to include only the current requirements * Bug #7629: katello-agent/goferd: No module named bindings.server on package install * Feature #3403: API v2: distributors_controller.rb * Feature #3427: API v2: system_group_packages_controller.rb * Feature #3445: hammer-cli-katello: distributor * Bug #4719: Not able to assign activation key to default content view * Bug #4886: single package removal stays pending * Feature #5386: [3] Content view deletion * Feature #5562: As a user, I should be able to assign permissions for Foreman tasks * Bug #5979: remove katello roles and permissions routes and apipie * Feature #9905: [FEATURE] Example Feature Design * Bug #9944: E11000 duplicate key error index while removing and readding repository * Bug #7901: Pages fail to load correctly * Bug #9328: v2.pt_BR.json is empty/Apipie.checksum yields "A JSON text must at least contain two octets!" * Feature #8781: Use Content View as installation source * Bug #21410: superclass mismatch for class Product * Bug #7143: hammer content-host package install/remove/upgrade fails * Bug #9477: Content View list no longer populates - Request Timeout * Bug #9850: prior env 'Library' is missing when creating a new life-cycle environment * Feature #10596: Search should default to partial matching * Bug #12300: Version 1.8 from docker-engine breaks Function on Foreman 1.9.2 * Bug #13018: Hitting a 401 error when registering capsule during a dev install * Bug #11148: Renaming ESX Content Hosts (from uuid) results in 404 and other unexpected behavior * Bug #11142: Custom product Delta RPMS extra directory found in content path * Bug #34218: SUSE errata application broken after #33852 * Bug #13663: Repository sync is broken * Bug #11597: Renaming ESX Content Hosts (from uuid) results in 404 * Bug #13844: Can't attach Red Hat Virtual Datacenter subscriptions to activation key * Bug #14574: Default settings for Partition Tables and Provisioning Templates are broken * Bug #12060: Speed up hammer-cli-katello's travis build * Bug #14805: SSL error registering capsule * Bug #14834: Successful Capsule install when it is not registered with subscription manager to Satellite * Refactor #12526: Rails 4 - Investigate restrict_with_error vs. restrict_with_exception * Bug #5220: Systems are not searchable by packages * Bug #7535: Failed puppet module uploads still report success, no explanation given * Feature #13013: As a user I would like to know the pulp storage status * Bug #36080: ACS modal can jump to review with invalid url * Bug #13933: Redirect from Errata leads to /null-URL * Bug #14171: Upgrade from Katello 2.3 or 2.4 to 3.0 nightly fail * Bug #15149: Missing warning when trying to delete organization with assigned hosts * Bug #14270: Activation Keys not accessible after upgrade to Katello 2.4 * Bug #15523: Katello 2.4 -> upgrade issue (import_distributions) * Bug #15776: Upgrade of mod_ssl prevents httpd from starting on CentOS7 * Bug #14552: [TEST] Dummy issue to test external tracker sync * Bug #15797: Rather than failing silently, need user friendly error message on GUI/hammer while falling to sync gitlab/third-party repository on the Satellite * Bug #15821: When a Repository is removed from the Satellite Server, packages are still available in the Capsule Server * Bug #16215: Updates to pulp breaks httpd on capsule * Bug #20482: Refresh or upload new manifest is not working anymore after upgrade to 3.4 * Bug #24443: 3.6 -> 3.7 upgrade on proxy does not always migrate pulp db * Bug #14739: Got some issues fresh install katello 3.0 RC3 * Bug #14944: Updating content view of a managed host updates katello but not candlepin DB * Bug #15018: (BATS failure) On EL6 due to incompatability with pupppetlabs-stdlib and 1.8.7 * Bug #15019: Katello 3.0RC4 registering systems never returns * Bug #15069: Pulp syncing % should not be that accurate * Bug #16842: Katello installed failed with puppet 4 by foreman-installer on CentOS 7 * Bug #16897: goferd reports Condition('amqp:resource-limit-exceeded', 'local-idle-timeout expired') * Bug #11226: Formalize deprecation warnings * Bug #17389: Host created via hammer does not show the CV & Lifecycle Environment inherited from hostgroup * Feature #17418: Allow Pulp to force resync a repository * Feature #15375: Errata delete * Feature #11503: As a developer, I want to pull system packages into the database (3) * Bug #15524: Registering host with subscription-manager prevents loading puppet facts in subequent run * Bug #17582: Bootdisk functional tests fails with Katello installed alongside. * Bug #15580: Can't select lifecycle environment and content view in new host form * Bug #9576: ibnetdiscover is applying non-CA port GUID name maps as expected but ignoring CA port GUID names * Bug #11797: Selecting Content View in New Hosts page raises 'NoMethodError' in backend. * Bug #17669: Repository sync progress never complete on step 'Publishing Delta RPMs' * Bug #10845: new content hosts which don't have the katello-agent running yet should not allow actions * Bug #10846: katello pages hijack all click events * Bug #14857: No paging for add hosts in the host collections screen. * Bug #9493: Creating an errata date filter in Chrome results in an error * Bug #15687: Katello 3.0.2 Hypervisor Based Subscriptions not working * Bug #15690: Handle API removal of organization_id as a required param for content_view and lifecycle_environment #index * Feature #15764: Expose subscription uuid is scoped search * Bug #17692: hammer repository-set available-repositories: "private method `select' called for nil:NilClass" * Bug #17804: upgrade to 3.2.1 fails when pulpnode_enabled not defined * Bug #18219: Unable to sync Atomic Host Tree via proxy * Feature #8208: As a SAM user, custom products should be hidden completely. * Feature #18251: auto-create or at least hint that dedicated registry needs to be created for ISV registries * Bug #18418: undefined method [] on promoting content view versions * Bug #18424: [candlepin-2.0] import manifest after delete gives: Runtime Error Index: 0, Size: 0 at java.util.ArrayList.rangeCheck:653 * Bug #17676: Failure Creating Version When Content View Has Filters * Feature #5303: [13] Add advanced search flyout for 2pane * Bug #16179: published repositories give 403 forbidden when attempting to navigate to the https address * Bug #16233: Katello gives falsely directs to 404 page. * Bug #16237: Foreman-installer failed at db:migrate step * Bug #16274: Unnecessary tasks generated and spawned during content view publish * Bug #26589: MySQL does not work as Katello backend database. * Feature #3463: hammer-cli-katello: user_role * Bug #9891: Docker upstream name not getting updated in Repo edit * Bug #9907: Align subnet translations with UI in Katello CLI module * Bug #16482: Nightly install on rhel6 failed with dependcies issue * Bug #10433: Katello migration assumes all proxies are Katello content capsules * Feature #9661: "Use Latest" button added to composite content views * Bug #10333: No feedback from Products page that it's loading repos * Bug #4064: Add repo_label option to CLI commands * Bug #18436: Puppet 4 upgrade does not change pulp's puppet_content_dir setting * Bug #18483: NoMethodError: undefined method `sub!' for nil:NilClass error when using Cockpit * Bug #10543: Composite Content View Promotions Fail with Resource Not Found Errors * Bug #12840: rake jenkins:katello is just running spec tests * Bug #7338: Content view package group include filter is confusing, includes more than one group if there is overlap * Bug #18643: Deprecate warning for our removal of katello:reindex * Bug #10400: 2.1 to 2.2 upgrade "fails" attempting to create gutterball database that already exists * Feature #11287: Composite View version "latest" * Bug #18547: rpms not being retained after product repo syncs * Bug #18644: Errata Update takes longer time @scale * Bug #18652: Listing Applicable hosts for any errata takes long time at scale * Tracker #12895: Rails 4 migration bug tracker * Bug #12564: URI does not downcase scheme in Rails 4 * Bug #12764: API hosts criteria * Bug #18707: Host associated subscription links are incorrect as well as the associated host in RH Subscriptions * Tracker #8137: Tracker bug for SAM 2.0 * Bug #9931: Cannot create lifecycle environment with hammer CLI when using the name of the prior environment * Bug #15772: Errors during content view promotion "Validation failed: Puppet environment can't be blank". * Bug #18776: Katello 3.2 scenario installation fails * Bug #13325: [Katello 2.4] Can not enable a disabled product repository in the foreman webinterface * Bug #18794: Not all puppet modules showing up when adding them to a content view * Bug #13128: content host update no longer accepts facts and service_level * Bug #17828: Error when synchronizing foreman-releases repo (PLP0000: Importer indicated a failed response) * Bug #14374: uninitialized constant Actions::Pulp::AbstractAsyncTask::PulpError * Bug #18825: Issue when using Activation Key and specific version - Product Content still disabled * Feature #5274: Design out long term content hosts/hosts unification (model/api) * Bug #13541: Creating a puppet content view with the same name as the autogenerated ones causes Exceptions * Bug #19329: Capsule server have lot issues after upgrade * Bug #13822: Try to apply errata via hostcollections and is fail * Bug #19346: Syncing protected images fails with NOT FOUND * Bug #19347: Hosts registered to katello cannot pull protected images * Bug #19355: Missing options for hammer host create/update subcommands * Feature #17023: CP 2.0: Phase 1: Packaging updates to include candlepin 2.0 * Bug #14756: Katello Host Advisory Report * Feature #17024: CP 2.0: Phase 1: Installer: updates to support candlepin 2.0 * Bug #15006: Failed to send the host/guests json to Satellite 6.2 * Bug #15065: Remove pre-upgrade check for Katello 3.1 * Bug #15156: Puppet modules import. Failed to download module * Bug #15252: Dynflow is being initialized before it is required * Bug #19447: Incremental backup script in effect is performing full backup. * Bug #15516: enabling an ostree repository causes error on manifest refresh actions * Feature #5301: [20] Design shared object synchronization between Katello and Foreman * Feature #15504: Allow Users create Life-Cycle-Environments "between" existing LCEs * Bug #19482: Katello install fails on RHEL7 with /.../kafo/data_type.rb:29:in `register_type': Data type Stdlib::Unixpath is already registered, cannot be re-registered (ArgumentError) * Bug #15733: hammer content-view version list ignores --organization options * Feature #10619: scoped_search for host collections * Bug #15737: Dependencies of katello-utils-3.0.0-2.el7.noarch * Feature #5346: Engine: Scrub application for unused code, scripts, configuration, etc. * Bug #19663: Foreman Installer fails on setting up development environment via forklift * Bug #16109: db_seed fails with Host::Managed is using attr_accessible so must either be converted to strong parameters, or add the protected_attributes gem * Bug #19665: Foreman Installer fails on setting up development environment * Bug #16180: Incremental update using cli does not update systems when --update-all-systems=true is passed * Bug #16267: Pulp disk usage not displaying in Capsule UI page * Bug #16390: Openscap reports doesn't work on 3.1 RC2 * Bug #19738: WebUI LifeCycle Environment/Content View/Content Source don't always match actual values * Bug #19935: Published Pulp repositories gives SSL alert * Bug #19982: Docker repository not immediately available on local registry after sync * Bug #4698: hammer-cli-katello won't load because of missing bindings configuration * Bug #6708: Have the /api/v2/organization routes point to our Organization controller in Katello * Bug #4579: (nightlies 3-6-14) repo discovery appears broken * Bug #30123: Allow Puma to connect to Artemis * Bug #4883: Subscription Manager Applications UI and Backend not functional and out of date with the rest of Katello * Bug #7107: Finish Dynflowing all critical long running operations * Feature #20028: Need Katello size estimation script * Bug #20040: Can't create new product * Feature #5347: [2] Bastion: combine i18n files with Katello * Bug #20058: Erratas can't filter by Environment * Feature #5368: Bastion: replace function declarations with function expressions * Bug #7452: katello-deploy needs to be updated for new yum urls * Bug #20076: Cant select content view on host group page * Bug #20110: Unable to create product * Bug #4774: Content view version information shows twice the number of packages/errata/etc * Bug #5728: Org Id showing up in display instead of name * Feature #4069: [RFE] allow listing of deleted consumers via katello cli * Bug #20125: Duplicate declaration with --foreman-proxy-puppet false * Bug #6462: Notice no longer generated when syncing a repository on the sync management page * Feature #6083: Support case insensitive search * Feature #7880: Add rubocop to runcible * Feature #7925: As a docker user, I'd like to be able to 'docker pull' content from katello * Bug #20172: virt-who is unable to create content hosts * Bug #7991: add bats testing for el7 * Feature #8064: As a user I want to see SAM have internationalized text * Tracker #8176: Errata Management Incremental Updates * Bug #20251: Unable to register smart-proxy * Feature #5283: Design bulk actions architecture. * Bug #20484: new packages are not available in lifecycle-environments after repo sync * Bug #20486: katello-restore hangs; integration with foreman-installer * Bug #20567: RPM package update fails with Katello 3.4 - Puppet 4.10 * Bug #20578: Content hosts search in UI for `subscription_status = valid` does not shows valid hosts * Bug #8866: When uploading content to repositories, the package/puppet module/docker counts don't update until I refresh the page * Feature #8998: As a SAM user, I want unsupported foreman and katello API to fail gracefully. * Bug #8932: Content Promotion with 200+ Puppet Environments Hangs or Fails * Bug #16925: Informational tooltips for removing products and repositories are broken * Bug #9096: Changing the name of the primary Katello smart proxy breaks Red Hat Repositories * Bug #20615: Installer doesnt work unless you run --help first. * Bug #20707: bastion plugin for 1.16 available in 1.15 repos * Feature #5569: `hammer repository-set available-repositories --name` support * Feature #16639: Allow users to publish content views to any number of environments * Bug #18494: Katello upgrade puppet 3 to 4 show the following error * Bug #20885: New provisioning machines asking to reboot required * Bug #15530: Katello 3.0 capsule fails to register * Bug #16676: "Missing frozen string literal comment." rubocop violations * Bug #13382: Removing a content view with an associated activation key * Bug #21165: Unable to view the content-source information from hammer host info * Bug #21386: foreman-install fails configuring grants for postgres * Bug #21400: Bad password for candlepin keystore * Feature #22300: Add pf pagination to rh-repos page * Feature #17116: Remove some unused methods from the candlepin glue dir * Support #31287: Upgrade Foreman * Bug #4255: subscription rabl missing activation key relations * Bug #21433: Puppet 3 to Puppet 4 upgrade fails on Capsule * Bug #17246: katello-remove should removes it's self last * Bug #17254: katello-remove should removes it's self last * Feature #3436: nutupane: users * Bug #31505: Patternfly 4 Table wrapper - Add pagination to bottom of page as well as top of page * Bug #31507: Patternfly 4 - Add proper spacing between table and header * Bug #6728: It's not clear how to do a partial search * Bug #21790: Auto-attach subscriptions not working for content hosts with custom products only * Bug #17356: Upgrade to 3.2 get the following error * Bug #17405: Actions::Katello::ContentView::Publish Failed - Katello 3.2 * Bug #17426: [UI] Skyring doesn't properly configure more networks * Bug #22076: [improvement] Make errata list unique in repository empty_errata for psql select * Bug #17519: Problem with pulp db upgrade after install and upgrade * Feature #30099: SSL Authentication Guard across all types on capsule * Tracker #9001: Capsule Isolation Tracker * Bug #22553: TypeError: Cannot read property 'join' of undefined at Scope.$scope.performViaRemoteExecution * Bug #8439: As a developer, I want to write code that views Katello objects as a different user than the current one * Bug #22638: Content view repository List/Remove page is the same as Add page * Feature #5314: Custom configuration values in Production * Bug #5622: Users should not have to go to the admin tab in order to perform the workflow: Content View publish -> Host group -> Provision * Bug #17827: Unrecognised option '--parent-fqdn' * Bug #6905: Build out better installer build strategy * Bug #23099: failure to install * Bug #23153: Installer sets listening address of qpid_router_agent to IPv4 0.0.0.0 * Bug #23159: smart-proxy page with pulp throws 404 error * Feature #7638: Add katello-check documentation to katello.org Troubleshooting * Bug #23314: Pulp does not download the packages for the repo * Bug #23867: CV Package filters not handling greater than or less than properly * Feature #7795: As a user, i should be able to easily deploy docker images from katello docker repositories onto a docker compute resource * Feature #7797: As a user, I want to use katello-disconnected to sync docker content from the Red Hat CDN * Feature #7800: Update the content dashboard to ensure it supports docker content (sync statuses, etc) * Bug #6692: Headpin Nightly : Attempt to add a already added system to the same system group works fine * Feature #5365: Dynflow: validate in/output of actions * Feature #5366: enable rubocop for the disabled directories * Refactor #5617: remove default environment * Bug #6928: Community Provisioning Templates should be made Enterprise-grade * Bug #7097: Error when running librarian-update * Bug #7223: puppet module lookup uses non-puppet repos * Bug #7380: katello-installer failing with Parameter path failed on File[tftp_dirs]: File paths must be fully qualified, not 'tftp_dirs' at /usr/share/katello-installer/modules/foreman_proxy/manifests/tftp.pp:11 * Bug #7413: User reported on IRC that katello-jobs fails to start with katello-deploy * Bug #7447: Attaching subscription to node results in no action and the following information logged: * Feature #7617: Runcible - update to support CRUD a docker repo * Feature #9072: [SAM] hammer filter available-resources still displaying SmartProxy and Location * Bug #23947: Package Information field for Applicable and Installable (WEBUI>Content>Packages>) are not correctly shown * Bug #14700: Cannot delete record because of dependent content_facets * Feature #9260: As a developer I want to fix any code that is no longer compatible with Rails 4 and find everything that is broken * Bug #9202: katello-installer should use systemd instead of chkconfig for all services on rhel7 * Bug #16184: Adding repository to a view provides no feedback * Feature #3424: API v2: sync_plan_controller.rb * Feature #3441: hammer-cli-katello: changeset * Bug #34768: New host details - Tooltips stop working after using breadcrumb switcher * Feature #9000: As a SAM user, the search autocomplete on Settings page should not show foreman suggestions. * Bug #15216: Installer fails if Satellite hostname doesn't have a TLD at the end of the domain * Feature #18346: Add support for repo with containerver * Feature #16214: Activation Key Tab, when install new host without hostgroup. * Bug #18434: On CVV promotion, don't update revision number on a repo in pulp if no content has changed * Bug #18435: Have a way to force metadata regeneration * Bug #18460: lines are offset in CVV table * Bug #17690: Package > Repositories > Content View list is always empty * Bug #18506: Pulp Gets Stuck On A Particular Mirror * Bug #10672: Registering a content host fails (certificate verify failed) * Bug #18546: pulp errors on capsule install * Bug #20637: Manifest import on 'master' failing * Bug #18653: Puppet 4 upgrade errors if /etc/puppet/environments is empty * Feature #5359: Dynflow: performance and profiling * Bug #6587: smart-proxy lifecycle environment ui only works with a single organization * Feature #5296: As a user, I would like to have the server certificates used at install time be signed by a client CA. * Bug #31956: Ansible collection repositories should display the galaxy endpoint * Bug #9168: Offer choice for Lifecycle Environment + Puppet Environment * Feature #16947: capsule-certs-generate should make it easier to setup capsule via automation * Bug #30765: Fix deb package removal * Bug #18880: PG::Error: ERROR: column "nvra" of relation "katello_rpms" already exists * Bug #4949: Can not attach the default conent view to an activation key * Bug #17620: Content View Puppet repo not deleted from puppet master * Bug #9234: katello-installer 2.1.1-2.el7 fails because SELinux denied httpd to bind on port 5000 * Bug #21582: Installing Katello plugin breaks api v1 * Feature #8129: Docker Image/Tag href's displayed on the UI need to be updated * Feature #9304: Cannot update time for sync plans * Bug #29897: Actions::Katello::Applicability::Repository::Regenerate needs to use :contents_changed * Feature #7281: Allow users to promote content view versions out of sequence * Bug #7923: Sync plan start date is displayed as object * Bug #34221: Update warning about general CV dep solving * Feature #5302: Make sure user is informed about background elastic search indexing failure (such as after a repo sync). * Feature #7315: Content host page should show content hosts across all organizations that a user has access to. * Bug #19237: pulp_data.tar is often corrupted * Bug #11712: Katello agent can not be installed on Oracle Linux 7.x * Bug #7417: Write a guide for using the CLI * Feature #5379: Roles migration * Feature #5349: Bastion: Wrap all inputs in Form and enforce as a best practice. * Feature #5363: Provide a way to remove a package from a library repo * Bug #8336: EL7 nightly install randomly fails * Refactor #19350: remove unnecessary "include_root_in_json" in models * Feature #3405: API v2: errata_controller.rb * Bug #8599: remove references to "custom information" * Feature #8682: SAM needs to apply feature-flag settings to hide custom products, lifecycle environments, and remote actions * Feature #8660: as a user, i'd like to be able to install sam from it's own executable * Feature #5150: Content Views Filter UI: Add autocomplete * Bug #19503: katello-tracer-upload throws exception on OracleLinux * Bug #4914: Red Hat Repositories and Products should be read-only * Feature #6669: after lifecycle environment and content view are selected, default to associated puppet environment but have option to change it * Bug #12144: Unable to subscribe host with more than 2 sockets * Bug #7965: [de_DE]: Text truncation observed on product details page. * Bug #18782: OpenSSL error during promoting to environment * Tracker #7675: Errata View * Feature #7681: As a CLI user, I should be able to filter errata by Organization * Feature #7682: As a UI user, I should be able to view a list of systems an erratum affects and apply the errata. * Bug #16912: All services are set to start on runlevel 2 in EL6 environments * Bug #31957: New Content View page - Repositories for "Not Added" not scoped to organization * Bug #19322: rake katello:reset fails during migration 'class mismatch for Environment' * Feature #3392: API v2: about_controller.rb * Feature #5272: [XX] Katello Capsule UI * Bug #7406: dev installer needs to forward SSL request headers to katello * Bug #15689: Puppet environment resolves as a lifecycle environment in `hammer hostgroups create` * Bug #15746: Integrity checks during upgrade * Feature #5332: As a Katello developer, I'd like to create higher level "role" and/or "profile" installer classes * Bug #4887: Subscription Manager Applications UI and Backend not functional and out of date with the rest of Katello * Bug #15470: Upgrade from 2.4 to 3.0 lost my foreman-ipa-authentication setting * Bug #16544: Katello 3.x does not show Installable errata, only applicable * Bug #17517: katello "new install" docs should default to Puppet 4 * Bug #12348: Unable to remove organization * Bug #5399: setup.rb --devel misconfigured for smart proxy * Bug #13432: katello-backup -h immediately stops services and backs up to a file called -h * Feature #12532: add search by status on content host scoped search * Feature #10838: Add Backend System Status to the Dashboard * Bug #13823: Dashboard gives undefined method `label' for nil:NilClass * Bug #14785: Update from 2.3 to 2.4.1 fails * Bug #4954: Deleting a sync plan via the CLI fails because of incorrect expected argument * Bug #4979: Environment Picker in the activation key ui wraps poorly with long strings of environments * Feature #3428: API v2: system_groups_controller.rb * Bug #8243: hammer puppet-module list no longer takes an organization option * Bug #18525: add "force_metadata_regeneration" option to hammer-cli-katello * Bug #6681: need capsule-service utility installed w/ capsule * Bug #18386: goferd conumes 100% cpu after losing the connection to qdrouterd * Bug #12236: scoped_search - search field enabled for (combined) Dashboard * Bug #13826: Can't copy activation key * Bug #4632: since subscription-manager cannot retrieve its certificate after the initial registration call fails, resuming a failed registration results in an unusable registered system * Bug #18811: Searching for future dates by day is not relative to today * Bug #18648: sync to smart proxy with content errors "Couldn't find SmartProxy with 'id'=2 [WHERE 1=0]" * Bug #18649: scoped search errors when searching on content hosts in Katello * Bug #18729: Bats registration fails on nightly * Bug #18700: Product page headers do not line up with fields when scroll bar present * Bug #18795: Promoting content view to a lifecycle environment failed at the last step. (95%) * Bug #18789: undefined local variable or method `notification_recipients_path' * Bug #18642: Changing the "Name" on content-host from web-ui does not update content-host name through-out the katello server. * Bug #6612: Unclear how to remove a content view from the content search * Feature #18900: Remove dependency on consumer.guestIds and use consumers/ID/guests instead * Bug #18924: Unable to destroy content view * Bug #19121: Selected hosts counter malfunction * Bug #26427: Couldn't find Katello::Content without an ID (ActiveRecord::RecordNotFound) * Bug #27643: Incorrect Red Hat Registry URL is given in the Registry to Discover list * Bug #19289: publishing a content-view does not generate installation media * Bug #19319: Error message on deleting a RH product isn't clear * Feature #19410: Goferd repository list upload via HTTP * Bug #15507: Katello 3.0.1 installation fails - Crane: Failed to configure CA certificate chain! * Bug #15907: content view dropdowns broken * Refactor #13251: It doesn't look like OrganizationsControllerExtensions is being used. Can probably be removed. * Bug #14988: VDC guest subscriptions do not list any provided products and content * Refactor #18575: [Refactor] Change katello-certs-check from Bash to Ruby for tooling * Feature #18944: Katello - Reporting RPM delta between content view versions * Bug #19473: Docker CV Filters need to work with the Schema 1/ Schema 2 changes * Bug #19643: Sync plans have not worked (ever) * Bug #19645: create virt-who hosts with 'enabled' unchecked * Bug #18941: Repo sync is completing successfully, but is not finding new packages that are in the repo * Bug #18992: Installation on Centos 7 - qpidd.service failed with katello 3.3 * Bug #25115: Unable to add same subscription more than once in Satellite * Feature #31453: [sat-e-423] Add Bats tests for import/export * Bug #19685: [UX] visiting Affected Repositories page for docker content view filter has repos selected but table count of zero * Bug #19689: How do you sync ubuntu repos * Bug #19698: Katello upgrade 3.3 to 3.4 problem * Bug #18414: katello 3.2 will emit a NameError on import_uploads API endpoint when using a deprecated parameter * Bug #8973: unable to install unsigned packages * Bug #17715: Katello Server Attempting To Pull From Wrong Upstream Repository * Bug #19746: Error while upgrading Katello Capsule 3.1 to 3.2 * Bug #16923: Pulp repositories check before upgrade * Bug #19183: Ensure that satellite-clone hammer script is tested * Bug #15567: Katello 3.0 - Failed to delete a content view * Bug #19348: Repo sync failing with KeyError with the gitlab repo * Bug #18684: Repository sync suspended on Actions::Pulp::Repository::RegenerateApplicability; pending on ImportApplicability * Refactor #6671: Remove unused Javascript files * Bug #15510: Can katello-backup lock the repo actions? * Bug #30000: As a user, I can use CLI to export a unfiltered non-composite content view version to an export file with yum content. * Bug #13840: Applying an errata causes unfinished transactions remain in the yum database. * Bug #30179: The display of the time passed is not correct in some places, and shows a future time * Bug #13988: Hostgroups Puppet Class management issue * Bug #14470: Command line arguments not working * Bug #14648: Nessus reports Clickjacking vulnerability * Bug #8453: scoped search searches should return 0 results if there is a search syntax error * Bug #16896: 500 Internal Server Error After upgrading to 3.1 * Bug #17126: Installer upgrade errors with undefined method remove_gutterball * Bug #8505: Katello 2.0 RHEL 7 Client repo missing python-qpid package * Feature #8509: Add breadcrumb links to product/repos pages * Bug #25561: Upgrade from 6.4.0 to 6.4.1 failed at Upgrade Step: remove_legacy_mongo * Bug #4951: Make sure dynflow console requires a logged in authenticated user * Bug #13985: official RHEL repositories can not be mixed with custom repositories * Feature #8863: As a SAM installer, all nonapplicable foreman/katello seeded roles should be unseeded. * Bug #15061: Packages Repositories shows double entries on initial page load * Refactor #15200: db migrations should not be used to modify external databases * Bug #15088: Katello sync notification. * Bug #15102: Unable to edit/create filters for user roles in 3.0RC4 * Bug #15128: Boot disk based imaging "operation not permitted" Katello 3.0 RC5 * Bug #15844: no content views showing up when editing an activation key * Bug #14928: Katello-installer fails to install and configure katello/foreman/puppet on centos7.2 * Bug #16362: foreman-discovery still uses attr_accessible * Bug #8700: EL7 mongod.service typo in unit file * Bug #4046: fix pylint issues for CLI * Bug #12287: BATS Test errata install on a content host * Bug #16570: Upgrade Katello 3.0 to 3.1 - yum update fails with depency error * Bug #6465: hammer activation-key update should not require an organization-id when have the --id option * Bug #10882: status messages appear double * Bug #15568: Katello 3.0 - Failed to delete a repo * Bug #15615: Can't find host when host is deleted and re-registered * Bug #27851: Unable to sync Kubernetes repository on demand * Bug #15647: Hammer hostgroup create insist on lifecycle environment * Bug #15805: add prexisting product in katello fails * Bug #15774: Error deleting content view * Bug #16001: need way to attach a subscription to a content host - controller changes * Bug #5623: Provisioning templates should exist within a new organization * Feature #5284: Design: System Remoting technology and technical investigation * Feature #5320: Add ability to browse synced repositories that are available in /var/lib/pulp/content/iso * Bug #16098: Unable to cancel content sync. * Bug #16158: hammer host-collection package * actions broken * Feature #16168: Add heartbeat or ping option to katello-agent * Bug #16375: Katello can't sync products type file * Bug #16519: katello install/upgrade docs reference old capsule installer pkg * Bug #4366: Help text section does not expand/collapse when clicked * Feature #6616: [RFE] some way to create content view filters based on errata directly on content search page * Feature #5330: Design and implement orphaned product deletion * Feature #8276: As a SAM user, I wish to _always_ be in an org context. * Feature #6137: Task cancelling support * Bug #14985: Katello/Foreman is not creating TFTP configuration * Bug #6896: Content view pages generate *many* api calls * Feature #8084: As a user, I want a document describing the supported SAM API that differs from the generated APIPIE docs * Feature #5282: Design out how we can handle multiple manifest imports from different accounts into one Organization * Bug #8382: Lifecycle environments page doesn't render correct in Firefox * Bug #13649: Content count (packages, etc) is not showing up correctly for lazy sync repositories * Bug #8053: qpid client segmentation fault when connecting to candlepin events * Bug #20853: Candlepin Update: Delete of hypervisor fails with FK Error * Feature #17320: Don't configure proxy at all when no server/port present * Bug #17836: When use errata for Install Applicable Errata get an error undefined method `applicable_errata' for nil:NilClass * Bug #17835: Subscriptions should ask Candlepin for less information * Feature #8957: [SAM] remove 'Registries' menu to allow 'Containers' menu to remain hidden * Bug #9009: "No Context" message missing in 2.1RC * Tracker #18273: hostname change issues * Feature #17294: As a user, I want UI for docker content view filters. * Bug #17310: client installation instructions do not mention epel * Feature #3430: API v2: systems_bulk_actions_controller.rb * Feature #3437: nutupane: notices * Feature #4407: Add 'copy' functionality to activation keys * Bug #9247: Content view version details repository filters crush the search box * Bug #10145: test kangaroo, please ignore * Bug #20764: Hypervisors do not show up during virt-who checkin * Bug #6244: katello-debug should include broader list of logs * Feature #5367: Switch to elasticsearch puppet module from Elasticsearch. * Feature #32851: Add parameter to provisioning templates to run attach --auto after registering * Bug #16871: katello-restore fails with foreman-rake db:seed returned 1 * Bug #6866: Cannot create a content host without environment if I have more than 1 environment in my organization * Bug #6387: Rendering template fails due to Content Source not being allowed in SafeMode * Feature #4845: for content view actions that take a while, no visual feedback is provided - include a spinner * Feature #5361: Create a node_clone_distributor to speed up promotion & unfiltered publishes * Bug #4253: system subscriptions need filter widgets returned * Bug #6707: Remove or update the V1 API * Bug #4559: dismiss button on red hat repositories page does not dismiss the dialogue box (nightlies 2014-03-03) * Bug #4738: organization json does not include puppet environments and contains incorrectly named katello_environments * Bug #4756: Bad request errors are not properly displayed in the CLI * Refactor #7224: Refactor puppet-candlepin increase flexibility to support more use cases. * Feature #5358: Dynflow: ensure no sensitive data are available to read for execution plan actions (perhaps by using middleware) * Bug #7144: host-collection add-content-host failed * Bug #7050: hammer cli organization command does not accept organization-label * Feature #5360: Dynflow: Nice to have placeholder * Feature #5336: Have Jenkins check our code against ruby 2.0 * Feature #5362: [4] Add back variable mangling for asset compilation. * Feature #5331: Move development documentation form wiki to YARD and clean it up * Bug #6435: Search on filter page for filtering resources raises NetworkError 404 not found * Feature #5254: Should we allow users to promote any version to an environment? * Bug #6282: community provisioning template needs to read from katello.yml to pick up candlepin cert rpm * Bug #4073: Switching environments for a System does not honor the systems register-able permission * Bug #6217: Sync Status and Red Hat Repositories are missing from "Viewer" Role * Bug #5545: content host UI - changes to Auto-Attach are not persisted * Bug #6201: Links to content search searches don't set up the criteria properly * Bug #6350: Two success messages in sequence in the ui cause '[ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: alert in alerts[type], Duplicate key: string:Successfully Scheduled Auto-attach.` * Bug #5767: hammer: Title of content-host subcommands should be renamed from system to content host * Bug #6353: Katello-configure ignores --org-name argument when specified last * Bug #24604: pulp_streamer fails to start * Feature #7693: As a CLI user, I should be able to filter errata by product. * Bug #24224: Repositories not updated after changing subscription key * Feature #8212: As a user, I need a tool to regenerate SSL certificates of all services required for SAM and change configuration files according to new hostname and certificate files * Feature #8216: As a user, I would like to install SAM.next by live disc * Refactor #30410: Improve loading UX on new Content View details page * Feature #7843: Return UUID for created Activation Key * Feature #8215: As a user, I would like to be able to install the cli only * Feature #8218: As a user, I would like the installer to take a manifest file * Bug #28917: Hosts do not see new repos in content view * Feature #7692: As an API user, I should be able to filter errata by product. * Bug #7990: test katello-agent with bats * Bug #8774: Errata UI/API calls failing with NoMethodError: undefined method `key?' error * Bug #8286: As a SAM user, I would like to enable and sync all repos currently in use by SAM-1 hosts during migration. * Bug #8468: Selecting the Products page when no context is selected gives you a spinner * Bug #8908: capsule-installer fails due to missing parser method * Bug #8564: We need to update the katello_remove.sh script * Bug #28652: puppet-access_insights_client causes excessive load on Katello * Bug #6645: User create/update/destroy should not hook into ActiveRecord actions * Feature #9062: Make installing a Puppet CA default for an isolated capsule * Bug #9093: Foreman client cert needs deploying to Capsules * Bug #23548: installer tries to reinstall puppet-agent-oauth which is not installed * Bug #28351: Pulp 3 mirror is syncing archived content view repositories * Bug #9294: "Register a New Content Host" page doesn't show consumerCertRPM * Bug #16494: Relation "katello_repository_ostree_branches" does not exist * Bug #16561: don't copy modules dir to build dir * Bug #16889: Hammer makes additional calls to the API that are unneeded * Feature #3461: hammer-cli-katello: task * Bug #17980: hammer content-view filter rule create --help missing docker tags * Bug #18202: Candlepin tables are missing primary key * Bug #14335: Errata->Specific erratum->Content Hosts shows no content hosts * Bug #27861: hammer content-view puppet-module list --organization-id 1 --content-view-id 1 causes uncaught error * Bug #17067: CLI: --from-lifecycle-environment options are broken and don't appear do anything for content view promotions * Bug #31923: unable to set "Default HTTP Proxy" field to "no global default".' * Bug #7180: setup.rb does not seem to respect the installer's exit code * Feature #17421: Support for 'lightweight' content Capsules * Bug #17559: Ensure that details pages are fenced * Bug #12176: Removing a product, doesn't remove the published directory structure * Feature #17660: Add ability to search for guests of a hypervisor * Bug #17687: Warning icon used in bulk action warning on Products screen is barely visible * Bug #4047: Centos syncing fails with trailing slash * Bug #6898: deleteing a host does not delete a content host, generates a FK constrain error * Feature #9258: Locations would have to be turned on and if existing Locations then there will have to be a default location created or one of the existing locations converted to. * Bug #7326: Katello does not seem to respect permissions inherited from groups * Bug #17948: Yum dependency problem upgrading from Katello 3.1 to 3.2 * Bug #18131: foreman-installer --upgrade-puppet fails to set new paths for foreman-installer * Feature #27844: Provide an option to install all applicable Errata on a Host * Refactor #5538: Organization auto attach all systems authorization * Bug #12921: Unable to upgrade from 2.3 to 2.4.0 * Bug #14557: [Katello 2.4.1] Bulk Actions * Feature #3407: API v2: filters_controller.rb * Feature #3452: hammer-cli-katello: permission * Bug #27887: Cannot install on CentOS 7.7 * Feature #5300: [13] Search syntax improvements: develop a consistent and easy syntax for searching throughout Katello * Bug #31331: “NoMethodError: undefined method `repository_href’ for nil:NilClass” when syncing yum repos * Bug #14438: update katello-selinux permissions for /var/www/html/ * Bug #11269: Automatic subscription attachment from activation key attaches too many subscriptions * Bug #29672: Unable to update all packages for RHEL 8 clients via katello-agent * Bug #5839: Convert host_collection_{errata,packages} to new roles system * Bug #31219: Foreman & Katello Memory utilization * Bug #15966: content host index page UI is rendering table headers with each table row * Bug #5921: Synchronization status not updated in CLI * Bug #16182: Capsule shows incorrect package count after successful sync * Bug #6053: Deleting Organization raises error * Bug #4035: V2 API: Subscription destroy action should not require a system id * Bug #5661: Repo discovery products list should only show custom products and indicate loading * Bug #16448: Capsule Sync hang * Bug #9734: Error undefined local variable or method `resolve_dependencies' when attempting to incrementally update a puppet module * Feature #9560: [RFE] Write structured logs to journald * Bug #4066: Using the --label option of repo create seems to be buggy * Bug #9813: ensure qpid-cpp-client-devel is the latest * Feature #5317: Improve exception rescuing * Feature #5340: Create rake task and cron job to refresh 'pending tasks' across all of katello. * Refactor #12091: Should we disable MethodLength and ClassLength checking on dynflow actions in Katello * Bug #10615: Katello dashboard does not show loading indicator when panels are loading * Bug #10630: Unable to promote/publish content views and sync repos until mail notifications have been set * Bug #23442: create content credential ui page has no upload button * Feature #9255: Ensure existing Organizations exist or are created in Candlepin * Feature #31225: Actions::Pulp3::ImportMigration should be cancellable * Bug #13049: Installing errata on content host task times out * Bug #16308: Activation Keys listing on Hostgroup New/edit pages do not respect selected content view * Bug #4081: Scrolling with trackpad does not work in jScrollpanes in Firefox * Bug #12665: katello-installer failed dependencies * Bug #12861: On submitting the hostgroup from, the associated location get auto disassociate along with lifecycle env, CV and content-source * Feature #5307: Security Errata * Bug #13172: Add new smart-proxy-pulp params to capsule-puppet * Bug #13332: ContentViews: Excluded packages apply to all repositories instead of only the affected ones. * Bug #13446: katello-installer --reset fails with un-migrated pulp database * Bug #20043: Copy Host Collection - unable to set focus in 'New Name' input * Bug #18186: `hammer capsule update` with invalid url shows improper error message * Bug #23981: JS console errors on manifest page * Bug #9976: Web UI tries to allow promotion of CVs with no environment * Bug #22710: Should available pools include 100% consumed * Feature #29299: [cv table] Create Content View Details Expansion * Feature #29300: [cv table] Create Environments Expansion * Bug #16874: search for "subscription_status != valid" returns both valid and partial * Feature #29301: [cv table] Create Content View Details Expansion * Feature #29302: [cv table] Create Repositories Expansion * Feature #29304: [cv table] Create actions dropdown and the modal opening framework * Bug #22827: CV versions are not visible due to PG::UndefinedFunction: ERROR: operator does not exist: uuid = character varying * Feature #29309: [cv table] Create content view action buttons * Bug #20304: No Presto metadata available for katello-client * Bug #18096: Clicking on refresh manifest twice should warn about errors * Bug #20314: Unable to connect. Got: 500 Internal Server Error * Bug #20367: Invalid smart-proxy names present * Bug #11784: Hammer content-view remove-version does not work * Feature #13587: As a user I want to be able to Add/Remove ostree branches from summary * Bug #14274: Adding hypervisors with virt-who fails with can't cast ActiveSupport::HashWithIndifferentAccess to string * Bug #35987: Update translations for Katello 4.8 * Bug #35988: Add Bookmarks to all content view details tables * Bug #14331: using id param to add a puppet module to a content view working incorrectly * Bug #5400: Calling remove-from-environment takes a long time * Feature #30895: New content view page - show filters applied for repositories tab * Support #27921: Katello 3.12 Candlepin failure * Bug #29273: Creating a product on IPv6 only deployment immediately errors out * Bug #20517: Add proxy configs back after katello:reset * Bug #29305: Improve process for keeping Katello job templates in sync with the community templates. * Feature #29303: [cv table] Create Versions Expansion * Bug #20533: Missing repos in products after an update to "katello-3.4.4-2" * Bug #20535: Katello 3.4.4.2 error during RedHat repo sync: RPM1004: Error retrieving metadata: Forbidden * Bug #20526: Cant import or refresh manifest, cant sync red hat repos anymore * Bug #29277: Katello "Update All packages" button has different behavior depending on the page (uses katello-agent or not) * Bug #32957: Component content view > repositories bulk action Buttons allow for multiple clicks * Bug #30896: Add bulk selector to patternfly 4 table * Bug #29328: Error related to package while installing Katello nightly * Bug #16236: Cannot publish new content view version, pulp error * Bug #20796: Use easily-changed variables in katello-restore * Bug #20724: undefined method `[]' for nil:NilClass when registering or editing host * Bug #20860: Traces doesn't work * Bug #20864: Cancel Button under activation keys won't work * Bug #31988: Could not synchronize some repositories with error: Package matching query does not exist. * Bug #20993: [Katello 3.4] regular qdrouterd segfaults * Bug #21191: Error update VM Information with virt-who * Bug #32975: Publish CV modal gets covered by nav bar * Bug #21027: Katello [3.4.5] shows RedHat Subscriptions twice * Bug #20982: Reboot required - Katello Agent * Bug #24054: RH Subscriptions: Changing a loc/org redirects to a blank page * Bug #21229: new version of content view needed when packages/errata are updated * Bug #24247: Repositories not updated after changing content view and lifecycle environment * Feature #10478: host debian repos * Bug #29340: [Pulpcore 3.2] - Use RpmRepositorySyncUrl for yum repositories * Bug #27483: Promoting a Content View removes all puppet classes and parameters from Environment * Bug #14974: Multitude of bad signatures for EL5 Katello 2.4 Client packages * Bug #21415: orphaned content units are not cleaned up from the database * Bug #22262: Remove modified_product_ids from API response * Feature #22819: RH Subscriptions: add page for adding subscriptions to an allocation * Bug #21427: Upgrade from Katello 3.4 to 3.5 RC1 * Feature #21489: Add inline navigation to xui pages * Feature #27545: Add lifecycle environment API endpoint * Refactor #9486: pool.rb lazy_accessor tech debt * Bug #24317: return repository description during docker search * Bug #22433: Adding Red Hat Subscription doesn't appear to work * Bug #24330: As a developer, Pulp 2 api calls and data transformation should live in a repository service and not in the model layer. The pulp glue layer should disappear * Refactor #24331: As a developer, I want pulp actions refactored into interface actions * Bug #22445: Content view sync with puppet repos fails with undefined method content_type for nil * Bug #21597: katello sync-plan doenst run anymore * Bug #21724: Sync-Plans work only when executed manually * Refactor #21671: Replace alias_method_chain with prepend * Bug #26952: Show user error when trying to export the default organization view * Feature #8589: Allow any user to check hammer services status * Bug #16820: Upgrading Katello 3.1 to 3.2 Error with /usr/bin/grub2-mkimage * Bug #20462: Organization Role does not grant access to Lifecycle * Feature #5372: Content Search: update for new content views * Bug #16826: Make repo create idempotent * Bug #28018: Define a new method for installed packages on Content Hosts for Foreman Report Templates * Bug #20768: Katello-change-hostname should use easily-changed references to utilities/tools * Bug #17616: Katello Capsule 3.2 new installation failed * Bug #18689: GPG keys not working? * Support #28034: The subscription-manager doesn't register a node to Katello master through smart proxy * Bug #10334: Products repository list does not indicate that repositories are being loaded * Bug #18831: foreman-installer --scenario foreman-proxy-content installation failed * Bug #24771: Bad Signatures for EL5 Katello 3.5 client packages * Bug #24770: "TypeError: can't quote ActiveSupport::HashWithIndifferentAccess" warning during docker repo sync * Bug #18081: Use quick resource switch feature in katello * Bug #18861: pulp: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed * Feature #19185: When viewing a capsule sync task, the task should show what capsule has been synced * Feature #18934: Katello should be more forgiving of an incorrect listing file * Bug #11974: Katello Install error * Bug #18938: Katello bootstrap.py fails to register existing FreeIPA client * Bug #34083: All content views fail to render: undefined variable or method notifications * Bug #19022: Can't click promote on force promote * Bug #24373: No breadcrumb for Lifecycle Environments * Bug #28029: physical server with one socket takes two rhel standard subscriptions * Bug #19097: Revise configuration file /etc/httpd/conf.d/05-foreman-ssl.d/katello.conf * Bug #24775: Applying errata after creating incremental content view version does not use remote execution * Bug #22323: "installable updates" column in "hosts >> content hosts" doesn't show the proper information * Bug #31379: katello Docker repo sync with private Azure registry fails * Feature #22589: Product and repo pages could show which content views use them * Bug #19211: UUID is not set on a ContentViewPuppetModule * Refactor #22603: Make breadcrumbs conform to patternfly design * Bug #23785: Do not log large response bodies * Bug #21986: Keystore password changed after upgrade * Bug #19268: Can't access apidocs upstream * Bug #30463: hammer does not support description for custom repositories * Bug #23612: Port robottelo tests for gpg keys * Bug #24329: Cannot get the Bonus pool info on the Katello WebUI "Content"->"Subscriptions" * Bug #29360: Too-large request sent to Pulp2to3MigrationClient during katello:pulp3_migration * Bug #22748: As a user I would like to get selectable columns for Subscriptions * Bug #20004: Katello upgrade fails (tfm-rubygem(bastion)) * Bug #22160: schema 2 tag not showing related tags * Bug #23853: Organization delete fails with "update or delete on table "katello_content_facets" violates foreign key constraint "katello_content_facet_errata_ca_id"" * Bug #20180: Errata not shown after implementation of single errata * Bug #23807: docker v2 api - write skopeo 'version' file during push * Support #28054: Katello related links return empty when accessing through a Load balancer * Feature #22248: MondoDB enterprise support * Bug #20205: Capsule sync stops with a warning. Error "RestClient::MethodNotAllowed" * Bug #20217: Random "TypeError: superclass mismatch for class Mark" errors during tests * Bug #22681: Sync Ubuntu repo * Bug #28477: Not all Docker tags are present on "Container Image Tags" page * Feature #5310: [8] Convert flash notifications to be visually attached to header. * Bug #33670: Pulp smart proxy plugin expose credentials on dev setup * Bug #15191: viewing CV version list slow as new CVVs added * Feature #26994: Support syncing ansible collection repositories * Bug #26995: 'Actions::Katello::PulpSelector' is not child any of: Dynflow::Action * Bug #22924: Puppet 5.x not supported by foreman-installer (thias-squid3) * Bug #22961: re-vamp upgrade proccess to not require installer updates * Bug #23652: Update Contributing.md * Bug #24165: Host view doesn't show correct Lifecycle Environment and Content View * Bug #23035: leaked template strings when importing manifest, unable to upload manifest * Bug #5061: delete-manifest doesn't work correct * Feature #16854: Add a an ansible playbook to install atomic-registry * Bug #17112: As a user, I want to set crane's registry port in katello.yaml file via the installer * Bug #7095: Adding a content view to an activationkey should limit what subscriptions are available * Bug #34444: Module streams enabled by default are gone when CV starts using filters * Bug #23682: Suggested autocomplete repositories don't return any repos on RH repos page * Bug #34445: Katello not supported with Azure Postgresql Service * Bug #5406: Trying to remove a content view from an environment it's not in results in nil errors * Bug #33966: Capsule sync task failed to refresh repo that doesn't have feed url * Bug #4271: cvs output for gpg subcommand doesn't work * Feature #25775: recreate content view during import if it doesn't already exist * Bug #29396: Add tracer support to bootstrap.py * Bug #13201: Sync Katello configurations between master server and hot spare * Bug #23175: Cannot view Red Hat repositories page * Bug #30493: Where are files from files repo published on remote proxy * Bug #16201: API: List errata available for the content host returns 404 * Bug #30500: Module stream filters not filtering in/out modular RPMs (Pulp 2) * Bug #23328: db:seed is failing for Ansible job templates when foreman_ansible is not installed * Bug #16961: katello-clean-empty-puppet-environments cron.weekly job needs to hide errors when trying to delete non-existent folders * Bug #17018: Upgrade katello to use new version of ui-bootstrap * Bug #27012: Content view publish planning in foreman-tasks sometimes takes too long * Feature #23408: Migrate sync plans to use dynflow-based scheduling * Bug #17338: On package selection i getting the following error and is no show anything * Feature #8733: [RFE] Add ability to promote to multiple Lifecycle Environments at one time * Bug #34945: Rails 6.1 upgrade failing tests on server startup * Bug #26227: As a user I would like to be warned that modular rpms are not going to get filtered by my package filters * Bug #23982: Switching orgs in redhat_repos page shows a blank page * Bug #18172: Continually prompted with "You must select a content view in order to save your environment." * Feature #8572: As a user i like to connect content hosts to the original repository * Feature #8841: Support new Foreman networking features in Katello templates * Bug #28081: Unable to sync debian repos older than jessie * Feature #3423: API v2: sync_controller.rb * Bug #17531: unable to install katello 3.2 on el6 (deps issue) * Bug #28079: subscription-manager failing with python errors * Bug #18573: yum fails to pull repo data (pulp: 403 Forbidden) * Bug #12985: Dynflow console not showing properly on Tasks page * Bug #15023: Errata applied but still shown as installable? * Bug #24049: Installer upgrade steps should not assume nil means failing * Bug #18672: Rails 4.2.8 test failures * Bug #6156: move OperatingsystemExtensions to RedhatExtensions * Bug #18495: undefined method `[]' for nil:NilClass - content view publishing and promoting * Bug #24867: Could not calculate errata status, ensure host is registered and the katello-host-tools package is installed * Bug #30472: Error while running katello:pulp3_migration * Feature #5337: Clear/fix marketing/engineering products handling for custom products * Bug #6673: Capsule happily syncs even when no lifecycle-environments are attached. * Feature #24112: GET content_view_filter_rules API should reture all attributes, even if they arent set * Bug #19275: Activation Key Content Overrides - Unexpected Behavior "No (Default)" repos being enabled by subscription-manager * Feature #3417: API v2: repositories_controller.rb * Bug #17922: List of repositories not updated after creating new repo * Feature #24179: API actions for System Purpose on Activation Keys * Bug #5977: Content Search: hover and tooltip for view details within an environment don't have puppet module counts * Feature #3440: hammer-cli-katello: admin * Bug #5666: Cannot set default_organization_id at user creation * Bug #14216: content host properties displayed on details page are not the same facts as used by candlepin * Bug #19450: Failed to show puppet environment: SSL_CTX_use_PrivateKey * Bug #17369: Capsule sync failing with a puppet repo "undefined method `puppet_path' " * Bug #13900: Bulk Actions in UI do not actually update CV/LE's for hosts * Bug #14740: Hammer-cli repository upload content fail * Bug #26275: Fix sync status page after changes to react-router * Bug #15289: host-collection content-base subcommand is nonexistant * Bug #15274: [Sat6] hammer content-view filter rule list shows only 20 entries * Bug #15353: Katello 2.4 -> 3.0 upgrade issue (update_metadata_expire) * Bug #17751: "hammer csv content-hosts --export" fails with "Error: undefined method `[]' for nil:NilClass" if any host doesn't have a valid subscription * Bug #30785: Missed slash at the end of the repos * Feature #4912: Katello and Foreman Host and System integration * Bug #11197: httpd Error: Invalid command 'PassengerEnabled' in Pulp Capsule when --puppet "false" used * Bug #14986: Hypervisor Entry errors * Bug #24340: Activation Key cannot be saved in host group * Bug #10800: Content -> Errata : type and severity search filters are case sensitive * Bug #16008: Support dynamic location of puppet content directory for publishing * Bug #5625: undefined method `default_environment' for nil:NilClass when creating a system(content host) where environment other than Library is created and a content view is created * Bug #9485: Creating a composite initially sends you to a page to add components that is empty * Bug #8041: katello-installer --no-enable-foreman / "" is not a boolean. It looks to be a String at /usr/share/katello-installer/modules/foreman/manifests/config/passenger.pp:52 * Bug #10468: Katello 2.2 installation fails on RHEL7 * Bug #9936: katello-installer 2.1 fails due to foreman-rake-db:migrate when following yum install procedure on CentOS 6.6 * Tracker #33072: [SAT-4232] New Host details - Host Collections functionality * Bug #10629: Some Hammer commands which issue a look up by name fail * Bug #28719: Problem adding OCS Inventory repo to Foreman Katello * Tracker #33068: [SAT-4229] New Host details - Content - Packages subtab * Tracker #33069: [SAT-4229] New Host details - Content - Errata subtab * Tracker #33070: [SAT-4229] New Host details - Content - Module streams subtab * Tracker #33071: [SAT-4231] New Host details - Traces tab * Bug #23151: docker tags not being propagated in repo * Support #11349: Sychronize capsule content never finishes * Feature #33080: [SAT-4231] Traces - Restart via katello-agent * Feature #33082: [SAT-4231] Traces - Restart via customized remote execution * Bug #13640: When will katello ship with #12300 solved...? * Bug #16434: Katello install instructions for version 3.0 do not work. * Feature #33079: [SAT-4231] Traces - Filter table by status * Bug #13732: Cannot install Katello-agent 2.4 (dependecy problem) * Bug #26916: [nightly] running foreman-installer with --enable-ostree leaves pulp services in errored state * Bug #25090: Host Tools - Enable Tracer on Fedora 29/RHEL 8 * Bug #28163: Can't synchronize smart proxy with parent host * Bug #22361: Content promotion fails with warning if history id not found * Bug #32311: 3.18 - Bump pulp_2to3_migration_client to 0.11.0 * Bug #25119: Users with Viewer role can't edit subscription table columns and see it empty by default * Bug #33021: Bats failure on 'compare contents of library export and import' * Bug #25967: Org switcher in navbar doesn't change after selecting org on a page that requires it * Feature #17983: Prominent notification of expiring subscriptions. * Bug #31558: Could not synchronize some repositories with error: Package matching query does not exist. * Feature #33085: [SAT-1790] New Host details overview - Subscription status card * Bug #22671: Sync plans not running automatically * Bug #22007: foreman-rake db:migrate - upgrate to katello 3.5 * Feature #8103: As an admin user, I should be able to provide access control for docker pull. * Bug #23322: [Performance improvement] On CV publish/promote, call Pulp::Repository::* dynflow steps concurrently * Bug #23126: Temporary subscriptions show as null in CH subscriptions page * Bug #23716: javascript error on new gpg key page * Bug #28190: Activation key > Repository Sets > Show All Does not show repositories For Activation Key With no Subscription * Bug #34478: Fix react tests + build breakages in main branch * Bug #32284: Upgrade from 3.14 -> 3.18, Pulp migration failure * Bug #4043: Searching for puppet modules with no repoids returns nothing * Bug #20762: `hammer content-view filter rule info` requires --content-view-filter-id when specifying --id * Feature #3416: API v2: puppet_modules_controller.rb * Feature #3419: API v2: role_ldap_groups_controller.rb * Bug #3580: katello bridge won't load on Ruby 1.8 * Bug #4074: Content View Package Filter rules will only filter up to 10 items * Bug #4057: Foreman won't load VM's from vSphere 5 * Bug #4105: content search - back button behavior has issues in Firefox * Feature #4109: Force user to select a unique label when creating/editing products * Bug #5932: CDN path verification should handle redirects * Bug #4750: Can't use the url helpers in katello to get links for v2 api * Bug #4829: Enable ascii folding on elasticsearch filters * Bug #5064: CLI repository Enable/disable help text is missing * Feature #5270: [XX] Custom info resolution * Feature #5279: [4] Nodes UI * Feature #5299: [8] minitest infrastructure * Feature #5324: Nutupane: Wireframes, high-fidelity mock-ups and full design review. * Bug #33922: The /var/lib/pulp grows infinite * Feature #20794: Re-enable testing of katello-devel * Bug #5943: Installer shows failure message though everything went well with minor exception * Feature #6042: Provide a way to determine the environment ID when promoting a content view * Bug #27567: Problem with redhat.repo after subscription * Bug #6368: katello-devel-installer fails due to missing /etc/pki/pulp directory * Bug #6578: auto-attach control does not work from client in CLI * Bug #6602: Show kickstart repo url and name on New host Screen * Feature #6613: [RFE] provide better autocomplete for content views in content search * Bug #7817: pulp-manage-db fails during capsule-installer * Bug #20786: katello-restore fails with Failed 'yes | foreman-installer -v --reset --scenario katello' * Bug #7945: No progress bar while synchronizing Docker repositories * Bug #8134: No enable-puppetlabs-repo in kickstart-katello.erb * Feature #9035: As a user, I want to be able to migrate my answers file to support new default options * Bug #9048: Setting SAM flag on tables should not hide data from Katello users * Bug #9473: Unable to update Host Group * Feature #17428: Request for the support of mirrorlists for rpm repository feeds * Bug #9630: pulp errors upon install * Bug #9724: Content Views leak information under certian conditions * Bug #9954: Dynflow comsumes CPU with no tasks executing * Bug #12331: Transient permission test failures * Bug #9999: Can not delete Organization * Bug #10146: Running capsule-certs-generate results in a does not exist on node * Bug #10211: Need to install foreman_docker hammer cli when katello installs * Bug #10865: starting rails in dev environment after improper shut down fails * Bug #11290: Content View filter autocomplete does not respect Affected repositories * Bug #13163: Search for modules does not work, only first 20 modules available for CV * Bug #12415: User with role containing edit_content_hosts filter cannot edit product content for a content host * Support #12906: Katello install fails * Bug #12910: Installation issues * Bug #14818: Foreman 1.11/Katello 3 RC3 fails with Selinux enabled * Bug #17541: Syncing a repo from the repo details page does not properly redirect to task * Bug #13351: Associating a content-source while creating hostgroup raises: NoMethodError: undefined method `new' for Katello::Host:Module * Bug #13458: Host list doesn't show the os name and last report time on registering a pre-installed system * Bug #13580: PLP0034: The distributor indicated a failed response when publishing repository * Bug #13935: [Content Views] Not allowed to promote / remove a version * Bug #14151: Smart proxy not syncing anymore after upgrade * Bug #14195: Activation Key Subscriptions Auto-Attach not working properly * Bug #14285: Host creation - Content View overriden to default * Bug #14287: Upgrade from Katello 2.4 to 3.0 fails at step errata_import * Bug #14429: Katello - deleting version 1 and associated content views caused undefined method `name' for nil:NilClass * Bug #17955: Cannot generate certificates for proxy * Bug #14580: SSL Error on capsule install * Bug #14620: hammer content-view remove-version confusing with versions subcommand * Bug #14747: Cannot sync capsule content * Bug #15458: [6.2 Beta] Adding a host collection to activation key using --host-collection option with hammer fails * Bug #15112: expose/add more options to the installer (was: how to manually install katello) * Bug #15169: katello-remove doesn't remove foreman-installer directory * Bug #15457: The host-collection info command is missing organization parameters * Bug #15558: Katello 2.4 to 3.0 upgrade fails, db:migrate error and update_subscription_facet_backend_data failed * Bug #18180: Cannot remove repository * Bug #15566: cannot register node when using a Katello content view as install media: Fetch TFTP boot files for test44.cluster.example.com task failed with the following error: undefined method `path' for nil:NilClass * Bug #15643: keyboard selection of content type does not properly update options on repo create * Feature #15730: Determine --lifecycle-environment-organization-id option from --organization * Bug #15754: [Katello] rake db:seed failing with NoMethodError: undefined method `update_attributes!' for nil:NilClass * Bug #15795: Import of puppet module fails when using restrictive umask on the satellite server * Feature #21278: Support Experimental UI Routes (prefixed with `xui`) * Bug #15809: rhel client setup with shortname that is subcription-manager subscribed to satellite causes backend problems * Bug #15810: Providing invalid URL for a custom repo, WebUI raises exception but stores it * Bug #16100: Change 'activation-key add-subscriptions' to 'activation-key add-subscription' * Bug #15908: unable to clear host from Katello via rake tasks after host is deleted in candlepin * Bug #16007: /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: Failed to call refresh: * Bug #16049: Canceling repo sync broke my repo * Bug #16069: Strange behaviour on "Red Hat Subscription" tab. * Bug #16077: system doesn't show applicable errata as applicable due to pulp import bug * Bug #16217: Katello install instructions for version 3.0 does not work. * Bug #16266: publishing content view after I have made repository available through HTTPS only fails: PLP0000: Failed to copy metadata. * Bug #16268: Content View: UI: publishing version does not update the Content View list details * Bug #16338: Red Hat repositories page broken - Uncaught TypeError: Cannot read property 'types' of undefined * Bug #16340: Errata install to content host completes stopped/success but host does not get updated * Bug #16688: It's impossible to use hammer or the API to set the installation source to a synced content (product) * Bug #16721: Upgrade to 3.1 not working with self-registered katello installation * Bug #16769: With katello scenario module foreman_proxy is not available * Bug #16770: Webapp could not be started - undefined method `actions' for nil:NilClass (NoMethodError) * Bug #29871: Some unwanted warning messages dumps(Option --environment-id is deprecated. Use --lifecycle-environment-id instead) while restoring customer database * Bug #16855: os_selected override breaks hosts form * Bug #16943: installer removes any qpid tuning for large deployments * Bug #17017: Preinstalled Katello-Agent does not properly identify required errata * Support #17932: Errata is now not working after update to the latest patches the OS Forbidden: Action unauthorized to be performed on selected hosts. * Bug #17391: [Katello 3.1] Client subscription-manager out of sync with server repos * Bug #17209: hammer host create doesn't inherit content_facet_attributes from hostgroups * Bug #17234: pulp can handle multiple tags for a single docker manifest * Bug #17370: Use copy instead of move in puppet upgrade hook * Bug #17374: Setting a hostgroup-based filter in the host ressource in a role breaks dashboard access * Bug #17390: Update puppet module add message * Bug #17392: unable to run installer with capsule-puppet-server-implementation option * Feature #17398: Fix counts while upgrading Satellite * Bug #25273: fedora 28 client docs don't say to install foreman-client-release.rpm * Bug #17562: hammer csv content-hosts --export" fails with "Error: undefined method `[]' for nil:NilClass" * Bug #17563: Update unify_hosts to match short/fqdned hosts better * Bug #17722: Katello 3.1 upgrade to 3.2.1 * Bug #17756: "hammer csv content-hosts --export" fails with "Error: undefined method `[]' for nil:NilClass" if any host doesn't have a valid subscription * Bug #17759: Package installation done using hammer does not show up under Tasks on the Satellite * Feature #33115: CV UI - Bulk Add/Delete Package Group Filter rules from Package Group Filters * Bug #17778: hammer erratum list command taking too much time to display erratum * Bug #17822: show notification of last time page list was refreshed from server * Bug #17861: Cannot edit host operating system * Bug #17888: katello installer using puppet4 fails with Kafo::ParserError * Bug #18313: Upgrading to puppet4 fails as apache conf still refers to /var/lib/puppet/ssl * Bug #18330: Certificate update in Capsule don't work * Bug #18334: katello-backup fails when called from cron * Bug #18378: Cannot create new lifecycle environment after navigating from Dashboard * Bug #30282: New CV page - Pagination doesn't reset when you do a new search * Bug #30334: A publish content view displays (Invalid Date) for the date and time of when the content view was published. * Bug #30420: New content view page search autosearch will sometimes search incorrectly * Bug #31987: When I sync deb repositories I get the error: The path for file 'dists/buster' overlaps: dists/buster/non-free/binary-amd64/Packages.gz, dists/buster/non-free/binary-amd64/Packages.xz, dists/buster/non-free/binary-amd64/Release * Feature #20577: hypervisors that do NOT have a subscription attached should NOT be green under content hosts * Bug #20694: GET /api/hosts/:id shows errata_counts as null is errata count is zero instead of 0 * Bug #22344: Unable to update redhat subscription manifest * Bug #20581: in foreman db hosts table, lifecycle_environment_id and content_view_id are not updated. * Bug #20586: Internal server error when viewing the activation-key host collections * Bug #20595: Package uploads fail in nightly bats pipeline * Bug #20731: Yum update gone wrong - some services failed * Bug #20831: host's tracer list fails with error * Bug #21020: Rails 5 - Add jenkins unit tests * Bug #21140: If you are in org foo, you cannot delete org bar if bar has systems in it. * Feature #21187: Identify which capsule server a client system is using from Web UI * Bug #21271: Irrelevant Errata count in Bulk Actions * Bug #21316: Deleting repository from product leaves product in Candlepin database * Bug #21341: k-c-h errors when called /usr/sbin/katello-change-hostname * Bug #21468: Upgrade rubocop to 0.51 * Bug #21521: Errata apply from errata page fails * Bug #21598: constant "Update for Host" tasks * Bug #22357: "Content Source" not updated in the UI * Bug #21981: Error creating a lifecycle environment * Bug #22034: re-enable single consumer applicability regeneration * Bug #22264: typo in db migration db/migrate/20171010172724_add_docker_manifest_list.rb * Bug #22319: hammer csv content-hosts create empty csv file * Bug #22577: Psych needed when running tests * Bug #22943: cpdb incorrect password when upgrading to Katello 3.5 with CP 2.1.14 * Bug #23038: after I sync some Red Hat content, Content -> Sync Status is returning errors: We're sorry, but something went wrong. * Bug #23044: when I sync "Red Hat Enterprise Linux 7 Server Kickstart x86_64 7.4", installation media is not auto created * Bug #23083: Missing support for Alpha arch * Bug #23192: installation fails with postgresql => 9.6 external database * Bug #23241: Can't upgrade to RHEL 7.5 is missing a package requirement * Bug #23298: Unregistering content host deletes virtual machine * Bug #23321: Package install isn't logged in Tasks * Bug #23360: strange behaviour after upgrade 1.16.1 in katello , virt-who is not reporting new machines * Bug #23539: "Undefined method 'enabled' for #" popup on smart proxy overview * Bug #23847: Resusts of index requests ordered by a field that's not in scoped search returns empty output * Bug #34813: Investigation: `bound_repositories` not getting updated outside of client profile uploads * Bug #28181: undefined local variable or method `unit_ids' when uploading DEB content to a repo * Bug #34925: AlternateContentSource::Update and AlternateContentSource::UpdateRemote should be async * Bug #33132: Repo syncs fail after upgrade to Katello 3.18.2 * Bug #26096: yum repository change not propagated to pulp * Bug #27226: Content Host properties doesn't show OS for Centos 7 * Bug #29947: Provide disk space guidance on Pulp3 upgrade * Feature #23037: Add rpm targets in katello-host-tools Makefile * Bug #27235: add a functional test for exporting default org view version * Bug #18614: failure to sync container repos to proxy leaves task in paused/error * Bug #25529: Module file in Red Hat 7 repositories causes metadata error * Bug #30219: Incremental update of the content view takes very long time to complete * Bug #22637: Updating repo link on Products page of WebUI doesn't upgrade backend * Bug #28216: React duplicate key error on Subscriptions page * Bug #30635: Content view version promotion failing * Bug #29458: Syncing of repos got stuck in foreman (katello nightly version ) * Bug #29461: can not sync from Docker Hub: Authentication credentials were not provided. * Bug #34492: Fix react tests + build breakages in main branch * Bug #26486: RPM1005: Unable to sync a repository that has no feed. * Bug #28254: Manifest progress bar hangs during deleting, uploading, and refreshing manifest * Feature #8125: As a user with multiple data centers, I need Katello to support MySQL backend so that I can use my fancy-schmancy replicated database universe for making sure Katello is happy when half the world blows up. * Bug #31612: Module stream filtering not working for certain repositories * Bug #26915: Problems updating after subscription * Bug #34486: PulpRpmClient::ApiError HTTP 500 during sync repository * Feature #28207: DEB packages for installing Katello on Ubuntu/Debian when Foreman runs on Ubuntu/Debian * Bug #28263: hammer --csv content-view version export-legacy stopped working after Upgrade * Bug #34487: Katello shows RPMs from non-enabled module streams as applicable * Bug #16744: sync plan create api returns 500 for missing or improperly formatted sync date * Bug #30645: Oops, we're sorry but something went wrong undefined method `kickstart_repository_id' for # Did you mean? kickstart_repository kickstart_repository= kickstart_repository_name kickstart_repository_name= * Bug #31077: Make a content view import only * Bug #33158: Deprecation: app/controllers/katello/api/v2/content_exports_controller.rb line 32 is marked for removal in version 4.1 * Bug #33157: Deprecation: app/controllers/katello/api/v2/content_view_versions_controller.rb line 98 is marked for removal in version 4.0 * Bug #19137: Activation Key / Content View information always asking for content view * Bug #27563: "No new packages installed" output when applying a package upgrade erratum * Bug #31620: Package matching query does not exist * Bug #18139: Upgrade from katello 3.0 to 3.1 on rhel 6.8 requires foreman-release-scl update * Bug #28410: Katello 3.13.3/foreman-tasks-1.6.3 event queue monitor test incompatibility * Bug #30755: Pulp 2 composite content view version missing modular rpm compared to Pulp 3 after incremental update * Bug #28392: RM #28309 - Clicking a checkbox in subscriptions table causes expandable table row to close * Bug #31632: Error when publishing repository Red Hat Enterprise Linux 6 Server RPMs x86_64 6Server - pulpcore-worker-3: FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/pulp/media/artifact/5b/290c0e700df6f4b4669d9e7366f6aa4b6817f96e1dcb9b81284409ae64 * Bug #27694: Katello doesn't keep track of yum repo environment groups * Bug #28309: Clicking a checkbox in subscriptions table causes expandable table row to close * Bug #25357: newlines are not shown in "content credential" page * Bug #7461: Can't add puppet modules to a content view * Bug #29707: Display actual error message for patternfly 4 table * Bug #29543: AddDockerTagJoinTable and AddDockerMetaTagJoinTable migrations take too long * Bug #29548: Pulp 3 migration warning for file and docker even if they are disabled * Feature #28444: Content Tab Missing * Bug #31650: New Content View page - show container repository tag filters * Bug #31652: New Content View page - errata filters details page * Bug #31649: New Content View page - show RPM filters * Bug #29559: Pulpcore yum unit copy doesn't update repository version hrefs correctly * Tracker #28490: katello 4.0 breaking changes tracker * Bug #27638: Katello-package-upload -f does not force upload of combined profile on RHEL 7.7 * Bug #29890: display error when viewing the repository tasks (products -> repository -> tab(tasks)) * Bug #28795: Identical Docker tags aren't grouped by repository * Bug #29170: Red Hat Satellite Tools repositories are missing under recommended repositories page on Satellite 6.7 * Bug #30673: Product syncs UI notification displays literal HTML task link * Feature #28730: Add ForemanContext API * Bug #28752: Subscription manager issue Centos 8 - rhsm.certificate.CertificateException: String does not contain a date. * Bug #12462: Add options for product-content to activation keys * Bug #29598: Fix format of dates in new Content View page * Bug #28788: Backend Identifier empty on a repository page * Bug #29245: modulemd endpoint now correctly returns arrays instead of strings * Bug #17933: API Request Fail (No route matches [GET] "/pulp/puppet/Technologies-Library-RHEL7/PULP_MANIFEST"): * Bug #27948: CentOS 8 install fails missing "../../../AppStream" repo when Installation Media is foreman repo. * Bug #33030: After upgrade to Katello 4.x repo sync fails on any repo with IgnoreContent=srpms enabled - popitem() takes no keyword arguments * Bug #16648: Foreman Cockpit plugin is not showing anything * Bug #27064: Going to "Any Organization" on subscription details page will result in blank page * Bug #29610: Katello 3.15 install issues * Bug #33136: CentOS 8 repository sync errors * Bug #29619: transient test failure content_view_component_test.rb:125:in `test_latest_versions' (ActiveRecord::RecordInvalid) * Bug #27657: Forman/Katello issue with Puppet6 after upgrading Foreman/katello and Puppet server * Bug #28947: Error while editing / deleting an organization which was created over API call * Bug #20888: creating a hostgroup with invalid id option should raise proper error instead of foreign key constraint error * Bug #5991: while content hosts are being added, elasticsearch queries fail * Bug #17876: Adjust full_results param issue has caused some confusion at RedHat * Bug #16655: Puppet environment deleted from "/etc/puppet/environments/" after upgrade * Bug #17068: Duplicate "Smart Class Parameter" entries created whenever puppet class is imported * Bug #19093: Cannot Delete Smart Proxy (3.3.1) * Feature #33172: Add Prettier to the Katello Repo * Bug #4075: Unused Environment vs System Groups association still exists * Bug #18701: Puppet reports fail with certificate verify invalid on new installation * Bug #8205: [katello 2.0] "/" in name field of metadata.json or Modulefile of uploaded puppetclass causes browser to freak out from * Bug #15258: /etc/puppet/manifests/site.pp * Bug #15330: puppet module selection filter and ui issues after puppet module version selection for katello 3.0 rc * Bug #17130: NoMethodError: undefined method `puppet_path' for nil:NilClass Error when Upgrading Katello * Bug #23110: subscription-manager remove --pool=ID fails with error * Bug #9491: Listen on candlepin events paused after upgrade from 2.0 to 2.1 * Bug #19186: sync now button is grey on new ostree repos * Bug #29725: product_id is not permitted for repo create * Bug #29720: NoMethodError: undefined method `>’ for nil:NilClass when promoting to new environment after upgrade to Katello 3.15 * Bug #30717: Katello not using defined http proxy when syncing Red Hat content * Bug #29911: Unable to sync docker images * Bug #33184: Katello - Bulk Add/Bulk Remove Package Group Filter rules API * Bug #29934: Pagination being ignored on errata filter selection screen * Bug #29953: upgrade to katello 15 - pulp3 status failed * Bug #31644: content migration may fail if pulp isn't up yet * Bug #29979: Synchronize repository task hanging * Bug #29998: As a developer have master feed of pulp 3.4 * Bug #31724: CV Publish with errata filters can send incorrect packages to pulp * Bug #30071: Autocomplete for search doesn't show "Operators" or other title rows on React pages * Tracker #33195: python repository support * Bug #32250: NoMethodError: undefined method `id' for nil:NilClass * Bug #7825: Duplicate Puppet Modules do not seem to work correctly when a duplicate is uploaded with changes. * Bug #8408: UI select dropdowns treated as filters next to a search box do not handle long names gracefully * Bug #9975: Importing a new manifest does not remove old manifest entitlements from Subscriptions; error/spinner thrown on view * Bug #11063: Content host install specific version of package * Bug #11920: API List content_view_filters rules error * Bug #13784: Failed foreman-rake-db:migrade and seed during katello-installation with db_type=mysql * Bug #14491: add setting to enable/disable lazy sync as a top level feature * Bug #14749: DNS proxy is no enable after installation. * Bug #14807: Capsule sync redundantly generates metadata for all repos * Bug #16903: 'katello-certs-check' should check for new line character at the end of certificates * Bug #17750: Sync plan description not updated after modifcation * Bug #24749: hammer content-view version info does not require mandatory organization * Bug #27527: Subscription upload API says the expected type of the manifest shall be string * Bug #10283: Installer fails when alternate directory is defined * Bug #15033: katello-deploy version command line options * Bug #16934: katello-installer: set --certs-update-* options by default to true if --certs-server-* used * Bug #12647: hammer returns return code 0(zero) for failed repo sync * Bug #18697: Content hosts show red untitled status from webui yet subscribed from command line, as well as green fully entitled with no subscription attached * Bug #8435: When I upload content (packages, docker images, puppet modules, etc) to a repo, I should see some sort of information or progress bar * Bug #14708: hammer fails to remove LCE from a CV if cv_id+org_id or cv_name+org_name are specified * Bug #15967: foreman-debug collects just few mongo task statuses * Bug #17766: hammer erratum list: Search with product name return all erratum * Bug #17793: Can't read lifecycle env column names on the environment screen if there are multiple with long names * Bug #30158: be more lenient on pulp 2to3 migration client version * Bug #31127: Patternfly 4 search: Don't submit autocomplete item * Bug #30227: Urls to https://repos.fedorapeople.org/repos/pulp/pulp/fixtures/ are deprecated * Bug #30242: Error: There is already an interval running and registered for: SUBSCRIPTIONS_TASK_SEARCH * Bug #36271: In report template, the host_latest_applicable_rpm_version global method results in error and report to not generate * Bug #32229: Tables with MainTable component momentarily show empty content component before the table is populated. * Bug #30818: Error on Bastion/Angular pages: Cannot find react component ToastNotifications * Bug #32038: New Content View Page - make filter details editable * Bug #32040: hammer content-import library shouldn't list content-view[-id] option * Bug #31001: Pulp3 can't sync from password protected repos * Bug #31412: virt-who can't update the VMs-to-ESXi Host mapping since the last update * Feature #16029: Unable to delete/remove Red Hat provided repositories, using process that is similar deleting a custom repository * Bug #32690: Cannot reupload package to repo after deleting it * Bug #31522: CentOS Kickstart stopped working after weekly sync. * Bug #31003: Katello Pulp 3 Applicability is incorrect when multiple versions of a package exist * Bug #30914: hammer ping reports pulp on Pulp3-only installs * Bug #31678: Repository Sync Fails with 500 internal server error * Feature #30956: Configure default repository set for subscriptions * Bug #30534: 'hammer repository export' broken in 3.16 * Bug #31814: Host package actions raising an ISE sporadically * Bug #31125: Change type and status dropdowns in new Content View repositories page * Bug #31126: New patternfly 4 search - put X inside of search box, not outside * Bug #30881: Add authorization for upstream_subscriptions controller * Bug #30882: Fix permissions in gpg keys controller * Bug #31152: add authorization for sync controller * Bug #30879: Add permissions for capsules controller and capsule_content_controller * Bug #31148: add authorization for host_contents controller * Tracker #31153: add authorization for host_module_streams controller * Bug #31155: Add Authorization for Host Packages Controller * Bug #31449: publishing a content view w/ a filter with multiple repositories and 10K+ rpms will result in empty repos * Bug #33943: Content migration fails with 502 Proxy Error * Bug #31187: Unable to install Tracer on Katello system or a host with Python 2 and 3 installed. * Feature #31220: Add the ability to set System Purpose Status via the host collections bulk actions * Feature #31221: Add the ability to set System Purpose Status via the host collections bulk actions * Bug #31851: Katello should be able to use only https even for unprotected pulp repos * Bug #31701: Parsing of Deb822 data with python3-apt's apt_pkg was requested but this package is not importable. Is python3-apt installed? * Bug #31216: Error when using select all * Bug #31224: Cannot export content view in Katello 3.16 * Bug #33056: Not all necessary pulp workers running at https://smart-proxy/pulp/api/v3. * Bug #33244: Product last_sync is not always correct * Feature #33253: New Content View Page - Add/Remove module stream filter rules * Bug #31875: Disable/ Work around deb migration before upgrading if there's no debian content * Bug #31288: Manifest refresh not happening * Feature #33260: New Content View Page - Add/Remove container tag rules to filter * Bug #33264: Errata shouldn't be commited to the DB without all data filled in * Bug #31176: Repo sync is hanging * Bug #31998: syncing deb-repos in pulp 3 fails with "The path for file... overlaps" * Bug #32306: ForeignKeyViolation Error with docker_meta_tags * Bug #31930: Turning ssl verify to false in katello doesnt flow to pulp * Bug #31926: Dont need to chomp trailing / in ansible remote url * Bug #31448: Katello Pulp 3 Applicability errors out when deleted hosts are plucked from the queue * Bug #31450: “NoMethodError: undefined method `repository_href’ for nil:NilClass” when syncing yum repos * Bug #23247: Red Hat Repositories UI doesn't show all repository sets, instead hammer does. * Bug #32654: katello:correct_repositories should use "dynflow:client" * Bug #32236: Syncing repo fails during publishing in Pulp 3 * Tracker #33710: Support for 'force deleting' a repository even if it's included in content view versions * Bug #33289: CV Breadcrumbs don't show filters * Feature #33293: As a user, I can upload an OSTree archive vai UI * Feature #33302: As a user I can delete an OSTree repository with a Foreman Ansible Module * Feature #33301: As a user I can add an OSTree repository to a content view with a Foreman Ansible Module * Feature #33300: As a user I can sync an OSTree repository with a Foreman Ansible Module * Support #33290: Pulp3::Repository::Sync - Timeout * Bug #33274: Documentation step: Creating a File Type Repository in a Local Directory is outdated * Feature #33298: As a user I can delete an OSTree repository with the UI * Feature #33297: As a user I can delete an OSTree repository with the CLI/API * Bug #32178: deb repo - apt install - File has unexpected size - http pipeline * Bug #31113: Unresumable task due to timeout * Bug #32145: syncing deb repo with invalid/incorrect gpg key produces "No valid Release file found" error * Bug #32200: separator for components in deb repository is whitespace, not comma * Bug #33326: Unable to sync docker images * Bug #31941: Pulp migration switchover: cannot find repo type error when repo type disabled but repo type is set to use Pulp 2 * Bug #32336: Usage type and Role fields mismatch after changes applied when values assigned via bulk action "Manage System Purpose" * Bug #32331: Replace empty cells with N/A or dash as applicable * Bug #32596: Remove deprecated SCA endpoints from upstream subscriptions controller * Bug #34135: Katello 4.4.0 Installation problems * Feature #34225: synchronization - instead of stopping at first error, try to complete * Bug #34237: pulp3 content migration failed with "Katello::Errors::Pulp3Error: local variable 'item' referenced before assignment" * Feature #32374: The smart proxy services entry for Pulpcore displays a VERY misleading version * Bug #33027: [global registration] - Activation Key and LCE mismatch should be raised at global registration form level * Bug #33767: Update or remove support for uploading container manifests * Bug #33636: Enable OSTree specific tests that require VCR support * Bug #36304: Getting "NoMethodError undefined method `get_status' for nil:NilClass" when publishing content view * Bug #32433: Upgrade from 4.0 to 4.1(nightly) fails due to md5 content being enabled in 4.0 * Bug #33364: investigate FlatParamsEncoder issue with docker manifest listing * Bug #34148: undefined local variable or method `cv' for Katello::ComponentViewPresenter:Class * Bug #33039: [BUG] The --docker-tags-whitelist option is not allowing the syncing of whitelisted tags for a docker type repo in Satellite 6 * Bug #34256: usability issues with the cdn configuration page * Bug #32627: Empty username / password fails to create repository on chrome * Bug #34517: Better error handling when pulpcore version does not match for content export and import * Bug #31254: "Package matching query does not exist." error when syncing two repositories, that contain identical packages * Feature #33455: As a user, I can CRUD Simplified ACSs via the API and hammer * Feature #33457: Modify orphan cleanup to not delete ACS remotes * Bug #20854: Katello repository export requires a shared filesystem with Pulp * Feature #33487: Support Amazon Linux 2 repository mirroring * Bug #32738: Error 404 Not Found on katello:delete_orphaned_content * Bug #31983: RHEL8 hosts show System Purpose: Mismatched * Bug #32730: Pulp3 disk space notification fails "undefined local variable or method `percentage'" * Bug #33494: New Host details - Make Katello subtabs work with Foreman routing * Bug #32181: Red Hat Repositories page product and repo type filters not working on production setup * Refactor #30450: Use API hook and Foreman API middleware for all React API requests * Bug #33519: missing dependency for tfm-rubygem-qpid_proton * Bug #35672: Repository Sets toggle group does not show when there are no available reposets * Bug #32789: Status code: 404 on hosts using CentOS8 Base repo * Bug #32817: Investigate if modal and wizard headers can be set to $nav-pf-vertical-bg-color * Bug #33542: Katello::Errors::CandlepinNotRunning * Tracker #34167: [RFE] Introduction of GUI based option to be able to bulk select and remove Content View versions * Bug #34056: Re-enable disabled Rubocop cops that were turned off when fixing Rubocop Jenkins failure step * Bug #34075: update calls due to fact parsers organization * Feature #34669: Upgrade to pulpcore 3.18 * Bug #34342: Apply Errata "Version X does not exist for repository" * Bug #34902: Un-break Katello after Foreman settings change * Bug #36381: Fix hammer tests * Bug #36391: Use options of parent for cloned host even if its not Redhat * Bug #36398: content view environment data in cloned host missing * Bug #35042: Katello 4.4.1 fails to install on el8 because of jinja3 3.0 depedency * Bug #36286: Investigate nightly failure * Support #35216: Katello::Errors::CandlepinNotRunning * Bug #18261: pulp-manage-db need to run after ostree is installed * Bug #35362: Incorrect support for deb packages - some packages are missing and not pulled in correctly * Bug #35360: Only first certificate from a content credential is considered by katello when updating CDN configuration to use Network Sync * Feature #12504: As a user, I would like to manage older repo exports * Bug #12789: Publish with errata date filtering needs tweaking * Bug #35457: Investigation: does Katello properly remove content units when they are removed from a Pulp repository during syncing? * Bug #35464: Duplicate products defined as redhat products * Bug #35574: Re-enable indexing and displaying module profile info plus few more fields added in pulpcore 3.18.z * Bug #35625: Remove ACS from labs and place it in the Content section * Bug #35729: Include all RPMs without errata filter option is not shown in the "empty state" * Bug #35811: Registration - use registration_url for RHSM configuration * Bug #35148: [Upgrade Pulp Deb] pulp-deb fails to sync repo with a package that contains + in the name * Bug #35838: syncing ansible-collections via http-proxy with auth fails * Bug #35879: Katello API activation_key/:id/product_content does not expose per_page * Bug #36556: Problem access foreman web error katello CandlePinNotRunning * Bug #36558: Documentation bug in syncable content-import section * Bug #35918: Chiropractic Back Pain Treatment * Bug #35958: Change content source - Environment and content view display * Bug #35973: syncing ansible-collections via httpS-proxy fails * Feature #35991: Add logging of URL's for pulp3 downloads * Bug #35964: delete orphans task does not remove pulp3 remotes from capsules when removing repositories * Bug #36031: Can't set Release Version in Activation Key * Bug #35830: Intermittent react test failure on ACS table test * Bug #19976: New provisioning machines asking to reboot required * Feature #36806: Smart proxy content count - Add links to repos and sort them on the UI * Feature #26643: Allow to change mediapath for synced content to ip * Bug #21406: Remove to_proc syntax from Katello Kickstart Default * Bug #27570: Rebuild RHEL8 with Appstream kickstart repo fails to install redhat-lsb-core and wget packages * Bug #37164: Allow to install katello-host-tools-tracer without requiring EPEL on CentOS7 * Support #37473: https://chf-prod-fman.synamedia.com/pulp/content/IT/Library/centos7/custom/centos_7/Extras_repository/repodata/repomd.xml: [Errno 14] curl#60 - "Peer's certificate issuer has been marked as not trusted by the user."