# Katello 2.2 * Feature #8893: As a SAM user, katello-agent information is not necessary on content host details UI page * Bug #8928: Typo on Content View Publish New Version screen * Feature #8991: Support templates plugin in Capsule * Bug #9051: systems controller index should handle multiple errata_ids * Bug #9158: registering a client with nightly(katello+foreman) server raises: PGError: ERROR: column hosts.mac does not exist * Feature #9166: Indicate to the user that an incremental update is in progress (UI) * Bug #9421: What is this products.json file and what'll happen when if I delete it? * Bug #6184: Dynflowize system update * Bug #9819: Cannot use ``none`` for Sync Plan interval * Bug #8846: Katello API throws an incorrect error when receiving non-json requests * Feature #7782: As a docker user, I should be able to run docker build on a local client and have it pull images from katello * Feature #7783: As a UI user, I want to view docker content for an environment * Refactor #5557: Upgrade angular-rails-templates * Feature #7745: Client systems should be able to route all RHSM traffic through a Capsule. * Bug #9069: Support qpid 0.30 for downstream * Feature #7631: Create and add data backup guide to katello.org * Feature #7694: As a UI user, I should be able to sort errata by updated date. * Feature #8191: API for initiating an update on all affected systems after applying new errata to content views/environments * Feature #8178: UI for select multiple errata, and 'apply them' to multiple content views in multiple environments * Feature #8971: Rename "Available Errata" to "Installable Errata" * Feature #8307: Add ability to filter errata list based on affected_content_hosts * Bug #9400: Finish config template should also configure networking * Bug #8584: add foreman-gutterball to build infrastructure * Bug #8760: UI does not allow setting activation key content host limit to 0 * Feature #8495: package samui into nightly builds * Bug #8508: Add time service information to the install documentation * Feature #8548: As a user, I should be able to install gutterball * Feature #8579: Consider turning on the EmptyLinesAroundBody cop * Bug #8575: goferd not available in Katello Agent for EPEL6 repository * Bug #8596: add foreman_sam to build infrastructure * Feature #8759: Upgrade Katello to pulp 2.5.1 * Feature #8730: Keep track of components of each composite content view version * Refactor #8756: Deploy consumer RPM with Capsule instead of main server. * Feature #8836: CV version details page needs to show docker repo information * Bug #9167: Incorrect data being returned when calling APIs that use chained joins and scoped search * Bug #9206: Asset compilation broken by missing mixin 'border_radius' * Bug #9204: Foreman proxy cert not being generated by installer * Bug #9219: cancel button on errata apply does not work properly * Bug #9376: Next sync plan time on sync plan index and details pages incorrect * Bug #9043: Nothing happens when I try to sync a repository without a URL * Bug #9467: 500 when attempting to apply errata via content host bulk actions * Bug #9502: Task failed with traceback, but task detail is success * Feature #9518: Need to be able to create containers from content views through the API * Bug #9583: Deleting a repo should either block until done or return a task * Bug #9633: unable to create user on sat upgraded from 6.0 to 6.1: "undefined method `user' for resources - []:Runcible::Wrapper (NoMethodError)" * Bug #9665: regenerate bootstrap rpm on upgrade * Bug #9680: Self-registered Katello should update cleanly from 2.1 to 2.2 * Bug #9688: Need to specify cdn registry scheme based of cdn scheme * Bug #9749: Align installation yum repo instructions with Foreman? * Bug #9817: Firewall ports for qpidd/katello-agent need to be updated * Bug #9883: Updating client content view fails when client is registered to capsule * Bug #9892: installer not configuring crane on main katello server * Bug #9979: Organization spec tests do not configure User.current during setup * Bug #10006: No 'Host Collection' displayed when 'list' or 'add' selected for Activation Key * Bug #10023: qpid-dispatch isn't deployed with katello 2.2 * Bug #10028: Enabling iso repo fails * Bug #10149: katello client repositories should include client release rpm * Bug #10185: java-1.8.0-openjdk-1.8.0.45 breaks installation * Bug #10219: Upgrade Step: migrate_pulp...: sudo: sorry, you must have a tty to run sudo * Bug #10317: No method 'gutterball-db' when upgrading from 2.1 to 2.2 * Feature #8083: As a user I want my installation of SAM to include the hammer-cli-sam RPM * Bug #9818: sync plan 'enabled' flag does not actually control pulp's sync plan * Refactor #9579: Limit bastion requirement to less than 1.0.0 * Bug #9511: Manifest upload: "Upstream Subscription Managment Application" has typos and bad formatting * Feature #8671: As a SAM user, I should not see references to custom products * Bug #9722: failed errata apply does not show task as failed * Bug #10012: Content hosts task page is empty * Bug #10033: installer should require katello-selinux * Bug #7716: katello-installer changes to katello.yml do not restart foreman-tasks * Bug #9934: Users with higher resolution displays are unable to load more than 20 errata entries. * Bug #9070: [SAM] remove location from commands * Feature #8101: Show docker pull url for repository details page * Feature #8192: UI: support option for initiating and update on all affected systems when performing an update * Feature #8175: Client Qpid traffic should be routable through the client's Capsule. * Feature #8177: API for select multiple errata, and 'apply them' to multiple content views in multiple environments * Feature #8213: As a user, I would like to be able to install SAM.next * Feature #8306: API for selecting multiple *packages*, and 'apply them' to multiple content views in multiple environments. * Bug #9935: Incremental update with errata apply fails to send errata for client update * Bug #8482: Add environment filter to errata content hosts page * Feature #8448: As a UI user, I should see content available in an individual environment. * Bug #8728: content-hosts registration hint page is incorrect * Bug #8864: foreman_gutterball RPM doesn't install files to the right location * Feature #8755: Allow configuration of the RHSM port for the consumer RPM * Bug #8909: puppet-capsule refers to incorrect version numbers of foreman modules * Feature #8918: As a user I would like to provision new container using katello repositories * Bug #8935: reverts table columns for SAM feature flags * Bug #9238: Errata security advisory icons are missing on CVV page * Feature #8958: Show tag info on the manage docker image screen * Refactor #9060: qpid module should follow foreman/puppet styles * Feature #9176: Incremental update: show resulting update task in details pane * Feature #9179: Upgrade to Pulp 2.6 * Bug #9200: Foreman discovery does not work with develop/master (Foreman 1.8/Katello 2.2.) * Bug #8768: Getting a 401 error in test/glue/pulp/erratum_test.rb * Bug #8849: katello module needs to install foreman_gutterball * Bug #8964: repositories of Composite Views in Content Views not counted * Bug #8777: [logrotate] error: skipping "/var/log/candlepin/audit.log" because parent directory has insecure permissions * Bug #9209: Repo create on renamed capsule ISEs * Bug #9205: puppet pulp tests fail * Bug #9216: Support for http(s) proxy communication on 3128/8080 ports * Feature #8185: API for selecting multiple *packages*, and 'apply them' to multiple content views in multiple environments. * Feature #8188: API for querying a subset of environments or content views to push new errata to. * Feature #8193: CLI: support option for initiating and update on all affected systems when performing an update * Bug #9254: katello devel install fails Duplicate declaration: Class[Certs::Katello] * Bug #9345: Using IE 11, cannot promote items on Satellite 6 * Bug #9360: [SAM] host collections / collection actions needs de-featuring * Feature #7127: As a UI user, I would like to view the content of a Docker repository. * Bug #7940: add security contact information to katello.org * Feature #8174: Client hosts should be able to retrieve GPG Keys through the Capsule. * Refactor #8679: Split katello-installer into sub-packages * Bug #8670: Actions::Katello::Repository::ErrataMail generated an error while synchronizing RHEL 7 repository. * Bug #9866: Removing a product from a sync plan does not remove the sync schedule from the repositories in pulp * Bug #7176: subscription details is missing virtual guest subscription and required host information * Bug #9226: hammer repository info does not show docker-upstream-name value * Feature #8659: as a user, i'd like a installer to configure and install sam * Bug #8834: When creating a composite content view, the components page is initially blank * Bug #8437: Combine the docker-tag and docker-image commands to use one parent docker command * Bug #8494: CV repo list/remove shows wrong repos * Bug #8938: immediately publish redhat repos upon creation * Bug #8896: Incorrect page title on version pages * Feature #8570: As an UI user i like to have a confirmation dialog before packages are deleted * Bug #9535: sam-installer is not installing gutterball * Bug #8960: ISE on bulk repos sync page * Bug #8867: Activation key dynflow not updating properly * Feature #7128: As a user, I would like to sync Docker images from the Red Hat CDN. * Feature #8251: As a user, i should be able to see what was added as part of an incremental errata update * Bug #8870: errata list affected host count only shows available * Feature #8897: Document how to use docker for katello.org * Bug #9020: Puppetfile in the installer should be consistent in using hyphens * Bug #9988: katello-installer upgrade should update gutterball migrations * Feature #8962: Show only non zero content counts in UI * Feature #9422: 24 hour guest subscription should be hidden from user * Bug #9983: qpid rejected un-encrypted connection * Bug #9276: Add some tests for new DockerTag methods * Bug #9344: activation-key description shouldn't contain more than 1000 charcters * Bug #8961: Fixing a typo in the name of an action class * Feature #7953: As a UI user, I should be able to view a list of products/repositories for an erratum. * Bug #9106: Katello plugin connects to AMQP port * Bug #9309: Monitor > Tasks page throws "Not Implemented error" after an incremental update (with system errata apply) * Bug #8974: Updating host-collection using only id is failing * Feature #8972: Support incremental update via hammer * Bug #9131: Composite content view publish puppet module by specified version (uuid) not working * Bug #9283: unable to use foreman with foreman_sam * Bug #8683: Allow TCP bind for 5000 - pulp/crane service * Bug #9585: The 'Red Hat Repositories' page response is slow on enabling new repository. * Bug #8835: Sync task for docker repo indicates it found 522 images but upon inspection, there looks to be only 179 * Bug #9180: Content Hosts Bulk Actions errata search different than individual content hosts errata search. * Bug #7944: Subsequent syncs for a Docker repository generates massive stacktrace in the background * Feature #8266: pulp worker count needs a maximum * Bug #8612: API Delete activation key does not respond with content * Bug #9068: foreman-tasks qpid connection seems broken * Bug #8850: puppet ordering causing failure to import gutterball certificate into katello nssdb * Bug #9181: Sorting does not work on errata page * Bug #9264: WebUI -> Errata -> Content Hosts page does not load * Bug #9330: Validation error needs to be updated when copying an existing activation-key with blank name * Bug #9354: foreman-rake katello:upgrades:2.1:import_errata fails: wrong number of arguments * Bug #9483: foreman-tasks fails to start on rhel7 as soon as install finished * Bug #9564: Content View index page takes a long time to list * Bug #9577: All Hosts - Bulk Action - Delete throws error Dependent Content Host * Bug #9580: Loading Activation keys list slow * Bug #9602: upgrade from 6.0.4 to 6.1 hangs with "Upgrade Step: migrate_pulp..." * Bug #9628: Unable to create lifecycle-env with cli or UI * Bug #9629: Deleting an environment fails due to "NoMethodError" * Bug #9685: Content Search: Package search does not return any results for packages starting with capital letters. * Bug #9737: In Errata -> Content hosts tab - Check box to filter out content hosts based on Life cycle environment does not work * Bug #9750: Some errata disappeared in publish/promotion of content view * Bug #9799: Incremental update publishes/promotes to incorrect lifecycle environments of a composite content view * Bug #9872: Sat6 Content Hosts unusable after candlepin has an error in finding a unit * Bug #9904: Content view promote of old version (or one without filters), results in old metadata * Bug #9978: Runtime Error could not execute statement at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse:2,094 (Katello::Errors::CandlepinError) * Bug #10132: User assigned 'viewer' role causes httpd 500 internal error when browsing Foreman UI * Bug #10221: Multiple entities can't be listed after upgrade * Bug #10387: CertificateVerificationException on Capsule attempting to sync content from Satellite 6.1 server * Bug #8675: rubocop does not ignore engines/bastion_katello/node_modules/ files * Bug #7480: Unable to use cloned PXELinux global default template with 6.0.4 * Feature #7691: As a UI user, I should be able to filter the errata list by product and repository * Feature #7780: As a user, when installing a capsule with 'pulp/content' enabled, crane should be installed and configured * Feature #7676: As a UI user, the Dashboard should show me new errata and link me to the errata page. * Feature #7826: As a user, I want to install hammer-cli-katello on a remote system via rpm. * Feature #8113: show docker tag counts instead of (or with) image count * Refactor #8585: Clean puppet-katello by removing unused configuration and puppet-common function use * Feature #8190: CLI for viewing applicable environments or content views an errata applies to * Bug #8203: hammer repository info commands need to show docker totals * Feature #8350: Add bulk apply to errata list * Bug #9221: error fetching environment by name * Feature #8729: As a SAM user, I should not see references to remote actions * Bug #9402: content view removal does not allow removal from env and deleting archive together * Bug #8387: No feedback from Katello that there's no organization selected * Bug #9396: No success notification when adding content to content-views * Bug #9405: Activation key w/auto-attach=true does not attach custom products * Bug #8609: [RFE] validate custom certificates before Satellite 6 installation * Bug #8634: Update katello code based on updates to foreman-docker * Bug #8684: "Upload Package" section of Product -> Repositories UI should not be displayed for Red Hat products * Refactor #8686: rewire gpg_keys for scoped search * Bug #9024: Improve java check error message * Bug #8933: PUT refresh_manifest api call not setting content-type * Bug #9055: sam-installer check that sam is installed instead of katello and rubygems-katello * Bug #8951: Editing a Content Host allows you to add a Host Collections from a different organization * Bug #9133: Fix docker tag name on docker images show in CLI * Bug #9211: Cannot sync EPEL 7 repo * Bug #9298: errata apply with inc update includes full system info and sends even without checking 'apply to content hosts' * Bug #9340: Activation Key content override accepts any value * Bug #9370: Assets precompile fails with 'invalid byte sequence US-ASCII' * Bug #9582: Composite Content View Component Tab display too slow * Bug #9586: Content search: content view compare seems to hang indefinitely and/or eventually not respond to click * Bug #9699: Installer logs on EL6 contain error messages for certutil * Bug #9802: Applying installable errata to multiple content hosts does not work * Bug #9867: Update katello-remove to remove new stuff * Bug #9929: Repositories for an errata are listing all repositories in the UI * Feature #8180: As a user, I would expect errata that are added to a new point release to use dependency resolution to ensure needed dependencies are added * Feature #7747: Bootstrap EPEL instead of fixed link to release packages * Feature #8028: hammer command to remove content host deletion record * Bug #8040: Activation key product content changes aren't reflected in the UI * Feature #8194: Update composite content views and environments with new point releases * Bug #8372: Make puppet ssl certificate+key that is used to authenticate against foreman available to the smart-proxy * Bug #8547: Promoting CVs with hammer results in error when referencing environment by name * Bug #8549: It's not possible to add a subscription on an activation key * Feature #8652: Replace errata content search links with links to errata list page * Refactor #8687: scoped search for sync_plan * Refactor #8688: scoped search for environment * Refactor #8714: Update Katello documentation on how to install a Capsule using capsule-installer RPM * Feature #8731: As a SAM user, I should not see references to lifecycle environments * Bug #8860: clean_backend_objects rake task seems broken * Bug #8886: Errata Details Page: Show N/A if CVE information is not present * Bug #8891: Auto attach is not included in activation-key info output * Bug #8892: content-override does not produce an error when --label is missing * Feature #8895: Clicking on Dashboard widget should take user to the errata page * Bug #8913: hammer content-view version publish no longer has content view params * Bug #8924: sync plan shows "never synced" for a repository even though it has been manually synchronised * Bug #8931: Content > Sync Status: Don't need a period after "Only show syncing." * Bug #8936: [CCJK] Unlocalized period next to the end sentence 'Red Hat Repositories page' locations' link in Activation Key->Product Content tab. * Bug #8954: Too many queries to list products - Satellite 6 - Slow Response Time * Feature #8959: Repo create pages need to be clearer for docker content type * Bug #9008: hammer content-view puppet-module add fails with 'Missing values for content_view_puppet_module' * Bug #9011: Satellite 6.0 manifest cannot be refreshed after updating entitlements * Feature #9037: As a user, I should be able to upgrade an existing capsule to an isolated capsule * Bug #9075: hooks_dir should be hook_dirs in katello-installer * Bug #9079: foreman-debug does not contain main mongodb logfile * Feature #9132: Provide a kickstart provisioning template to configure networking * Bug #9174: Missing uuidtools build dependency in katello.spec * Feature #9223: Indicate to the user that an incremental update is in progress (API) * Bug #9224: Validation error attempting to publish content view with docker content * Bug #9343: Copying an activation key does not include auto-attach preference * Bug #9416: Content View update - needs to be dynflow'ed * Bug #9428: Unit tests failing on errata system_test * Bug #9464: Incorrect errata count displayed on Content host Details page * Bug #9471: Contest host -> Errata tab fails with a javascript error * Bug #9474: "Apply Selected" errata workflow does not have an "Are you sure?" check * Bug #9479: This module does not support osfamily CentOS for puppet-pulp * Bug #9484: All bastion_katello modal dialogs are untranslated * Bug #9503: content-host errata apply gives success message for an invalid errata id * Bug #9504: hammer content-host list shows 'Available' errata instead of 'Installable' errata * Bug #9521: Katello needs to activate pulp consumer as node * Bug #9522: Disable bulk action checkboxes on any pages that do not support them. * Bug #9525: Tests can fail randomly when array order doesn't match * Bug #9610: Composite content view UI presents users with 'Docker Content' tab erroneously * Bug #9646: registered content-hosts are not able to update facts * Bug #9668: capsule-installer throws error when --pulp=false * Bug #9679: CLI: host-collection erratum install failed * Bug #9715: Installer should lock puppet-pulp to 0.1.0 * Bug #9732: Unable to perform incremental update of errata in CLI * Bug #9735: Unable to perform incremental update of puppet module in CLI * Bug #9741: hammer: content-view version list failed * Bug #9755: undefined method `docker_images' for * Bug #9798: Org delete fails in hammer and UI with API error * Bug #9816: Capsule: cannot browse /pub using both http and https * Bug #9839: Only show "You don't have any ___" message if the table is not working * Bug #9849: hammer content-host update truncates content host information * Bug #9887: activation key - create: "Loading...." hangs on UI due to 404/elasticsearch error * Bug #9899: Subscription Indexing Issue When Deleting Manifest * Bug #9902: Cannot delete a CV because it thinks a Host Group is dependent on it (it isn't). * Bug #9914: Incremental update via UI failed with an error * Bug #9915: rake clean_backend_objects fails with error * Bug #9951: Incremental update with packages throws error * Bug #9955: CLI erroneously passing parameters for unspecified content types * Bug #9968: katello-remove uses kill incorrectly * Bug #9995: Capsules syncs hang indefinitely (perhaps when syncing multiple capsules); cyclical errors on capsules * Bug #10009: Trying to add a repo with a missing/unresponsive capsule hangs indefinitely/for a very long time. * Bug #10184: Katello 2.2 Activation Keys won't save in host groups * Bug #10229: Couldn't enable redhat repos on sat6 after stopping goferd on capsule * Bug #10257: re-registering a capsule can break the connection between the capsule and content host object that represent the capsule * Bug #10282: Errors in log when upgrading * Bug #10350: qpid-dispatch-0.4-4 runs under non-root account and has no access to PKI files * Bug #10280: Katello 2.2 on CentOS 7.0 does not install * Bug #8458: Remove column katello_repository_id from docker_images * Bug #8478: MongoDB fails to start with a RHEL 7 system * Feature #6939: some form of activation key that contains subscription groups rather than exact subscriptions needed * Bug #8583: Cannot add a puppet module to a content view by name * Bug #8833: Unable to update activation key by id * Feature #7810: As a user, I want to remove docker images and puppet modules from a repository * Feature #6781: Capsule: need method of restarting capsule services, akin to 'katello-services' * Bug #9201: Pagination control not supported for content view * Bug #9220: apply errata confirm button does not disable when click, nor handle errors * Bug #9120: better feedback around composites and incremental updates * Feature #8179: CLI for select multiple errata, and 'apply them' to multiple content views in multiple environments * Bug #9534: Slow UI (>20seconds to load page) Composite Content-view -> Adding Content Views * Bug #9647: Publish/Promotion times in Satellite 6 growing after each publish/promotion * Bug #9455: creating/updating activation-key with long integer value under content-host limit raises PGError: integer out of range * Bug #10426: Error when running 20150423134004_add_content_host_id_to_smart_proxy database migration * Bug #6637: Repositories with username/password can't be synced