Katello 4.0.0 about 8 months late (07/01/2020) 87% 87 issues (76 closed — 11 open) Related issues Bug #29124: Iron out pulp2 repository deletion options as part of pulp3 migration Bug #29205: Repository controller/hammer repository update option '--ignore-global-proxy' is marked deprecated Bug #29592: Repository Upstream Authentication can never be removed Bug #29732: update the help description of hammer subscription list command for the --fields option to be more explicit Bug #30421: New Content View page - spacing between clear icon and search is too large Bug #30837: User with "viewer" role cannot see rpm names in 'Include RPM' content view filters Bug #30939: Katello 4.0.0 deprecations Bug #31105: can't publish a CV if the description is longer than 255 chars Bug #31201: EL8 clients do not always show available package updates and errata Bug #31209: Add deb repositories to new Content View page repositories tab Bug #31214: Incremental update requires Puppet content type to be enabled Bug #31222: Content Repo Discovery Succeeds but fails Bug #31292: Get rid of use_cp Bug #31293: Get rid of use_pulp Bug #31308: display a better error message when a composite content view has component content view conflicts Bug #31313: New Content View page - create the filter tab's main table Bug #31314: New Content View Page - Tasks tab Bug #31344: Update @theforeman/builder to 6.0.0 Bug #31401: can't sync quay.io/foreman/busybox-test to a proxy on nightly Bug #31403: Content Hosts page does not show year for registered_at and last_check_in fields. Bug #31416: db seed fails with 'Unknown remote execution feature katello_module_stream_action' Bug #31418: foreman-rake reports:daily runs all reports twice Bug #31422: rubocop `Style/MethodMissingSuper` cop has been removed since it has been superseded by `Lint/MissingSuper` Bug #31465: smart proxy details with a pure pulp3 proxy does not show sync widget Bug #31496: Javascript error on Products page 'self.table.allSelected is not a function' Bug #31499: Allow tomcat name_connect to katello_candlepin_port_t Bug #31506: support disk space widget when pulp3 is on the smart proxy (and when both pulp2 and pulp3 are there) Bug #31522: CentOS Kickstart stopped working after weekly sync. Bug #31540: Command exceeded timeout while Installer executes foreman-rake db:migrate Bug #31608: Update Pulpcore client bindings to 3.9 Bug #31615: Document 'arch' parameter for repositories Bug #31618: document smart proxy/katello upgrade instructions for 4.0 Bug #31657: Update recommended repos for sat/tools from 6.8 to 6.9 Bug #31676: syncing a pulp3 only smart proxy fails with '404' Bug #31682: remove puppet repos and ostree repos on upgrade Bug #31704: Module stream copying tests need to be un-skipped after Pulpcoire 3.9.1 is released Bug #31721: Container Gateway causes podman to error out when handing out the unauthorized token Bug #31725: foreman-rake katello:clean_backend_objects fails with " "The Dynflow world was not initialized yet. If your plugin uses it, make sure to call Rails.application.dynflow.require! in some initializer"}," Bug #31729: sync management page tries to talk to pulp2 Bug #31731: smart proxy sync w/ pulp3 does not properly track distribution creation/update as a task Bug #31734: As a user I 'd like new api endpoints for sca Bug #31740: katello_events and candlepin_events intermittently showing as not started Bug #31748: 'Applied Errata' report fails with error 'no implicit conversion of nil into Array' Bug #31760: Katello 4.0 - decide the fate of un-versioned deprecations Bug #31762: Update content credentials in hammer to show content type and update creation for gpg key controller removal Bug #31765: UpstreamSubscriptionsController incorrectly indicates a 4.0 deprecation Bug #31770: The Start Date field is blank for Subscriptions within Content Hosts page in Satellite WebUI Bug #31774: pool id in exported csv from subscription page are wrong Bug #31788: Add a type column to export histories Bug #31808: move pulp bulk_load_size SETTING to a Setting Bug #31828: Delete client queue on unregister Bug #31842: add 'context' to AvailableModuleStream host modularity profile Bug #31865: Remove pulp2 from reset script Bug #31877: Intermittent autoloading error in agent/connection_test.rb Bug #31887: Katello::Ping.pulpcore_enabled queries systemd by shelling out without catching output Bug #31940: Intermittent EventDaemon::Runner test Bug #31982: Smart Proxy Container Gateway calls Proxy::Settings.initialize_global_settings Bug #32006: support foreman tasks 4.0 Bug #32007: remove old pulp2-based upgrade tasks (warnings on 4.0 install) Feature #27625: Applicability for deb packages Feature #29306: Create Content View Table Header Feature #29838: Entitlements report should list number of Red Hat subscriptions consumed by each host Feature #30664: "Installable Errata" in report template Feature #30703: Add Content View Version to Reporting Engine Template Feature #31337: Katello should send unauthenticated docker repos to the smart_proxy_container_gateway plugin at proxy sync time Feature #31343: New Content View Page - Create content view modal Feature #31395: As a user, I want to specify a filter for Debian Reps in Content Views Feature #31442: Add option to select Operating System in Register Content Host Feature #31446: New Content View Page - Add copy content view capability Feature #31484: Testing infrastructure needs to be setup for the container gateway. Feature #31485: The container gateway's unauthenticated repo cache should update at smart proxy sync time and unauthenticated pulls should be rejected against other repos Feature #31498: b'Registration fails when duplicate activation key names given to --activationkey option' Feature #31530: Provide erratum.synopsis option to Applicable errata Reporting template Feature #31550: Add timer to Katello::Logging Feature #31566: Smart Proxy Container Gateway should support all search methods Feature #31640: support login token caching on the container gateway Feature #31692: Send and receive katello-agent messages without Pulp 2 Feature #31712: Extend API params for generating registration command Feature #31782: - Recover space of old container image versions Feature #31784: Allow connections to qpid from rails Feature #31867: update references to content (/pulp/repos/ /pulp/isos/ /pulp/deb) to point to /pulp/content/ Refactor #30828: Actions::Katello::Repository::IndexContent is performed even on repositories that have not changed Refactor #31019: postgresql-evr related functions are defined in Katello where they are not needed Refactor #31377: Drop turbolinks override on smart proxy Refactor #31409: Update usePaginationOptions to use hook instead of context Refactor #31703: The Container Gateway should use SQLite instead of PostgreSQL Tracker #29977: Import/Export Stories
Katello 3.18.3 12 days late (02/24/2021) 11% 9 issues (1 closed — 8 open) Related issues Bug #31559: Some repositories cannot be synchronized with error: Artifact() got an unexpected keyword argument 'sha' Bug #31644: content migration may fail if pulp isn't up yet Bug #31724: CV Publish with errata filters can send incorrect packages to pulp Bug #31875: Disable/ Work around deb migration before upgrading if there's no debian content Bug #31905: pulp3 task group actions 'end' as soon as one subtask fails Bug #31941: Pulp migration switchover: cannot find repo type error when repo type disabled but repo type is set to use Pulp 2 Bug #31967: pulp3: creating repo with background Download Policy fails Bug #31974: vcr failures in KATELLO-3.18 branch Bug #32005: clients using /pulp/content/ for their repo path do not have applicability calculated properly
Katello 3.17.3 11 days late (02/25/2021) 67% 3 issues (2 closed — 1 open) Related issues Bug #31836: Unclear / incomplete error message while trying to promote a content view with a user that has insufficient permissions Feature #31785: Upgrade pulp-rpm to 3.9 for master, 4.0 Feature #31902: Upgrade pulp-rpm to 3.9 for 3.18, and 3.17
Katello 4.1.0 7 days late (03/01/2021) 24% 104 issues (22 closed — 82 open) Related issues Bug #28491: Move stuff from content_view_versions/base.json.rabl to content_view_versions/show.json.rabl Bug #29598: Fix format of dates in new Content View page Bug #29707: Display actual error message for patternfly 4 table Bug #29752: make host dynflow worker count configurable and assign applicability to a dynflow queue Bug #29897: Actions::Katello::Applicability::Repository::Regenerate needs to use :contents_changed Bug #29898: applicability should run once for a sync plan instead of after every repo Bug #29934: Pagination being ignored on errata filter selection screen Bug #30071: Autocomplete for search doesn't show "Operators" or other title rows on React pages Bug #30250: Adding subscription to activation-key fails on incorrectly detected duplicates Bug #30334: A publish content view displays (Invalid Date) for the date and time of when the content view was published. Bug #30678: replace whitelist tags param in repositories controller, while maintaining backwards compatibility. Bug #30708: Syspurpose role is showing empty in the subscription page and rest api even it has a role Bug #30881: Add authorization for upstream_subscriptions controller Bug #30896: Add bulk selector to patternfly 4 table Bug #31000: The display of the errata status on hosts page is different to the status on the content host page 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 #31127: Patternfly 4 search: Don't submit autocomplete item Bug #31187: Unable to install Tracer on Katello system or a host with Python 2 and 3 installed. Bug #31197: upgrade pulp ansible plugin to 0.5.0 Bug #31252: "Assign Organization" shouldn't be available if hosts are registered Bug #31254: "Package matching query does not exist." error when syncing two repositories, that contain identical packages Bug #31256: copy contents and package groups Bug #31266: Update content host registration page Bug #31318: Red Hat products that were never synced are reporting last synced time Bug #31323: change bulk_load_size within katello -> pulp SETTING to use a Setting Bug #31411: Actions::Katello::Applicability::Hosts::BulkGenerate called many times with only a single host after sync plan runs Bug #31436: Renable disabled Rubocop cops that were turned off when fixing Rubocop Jenkins failure step Bug #31456: hammer content-export --name option does not work 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 #31523: Searching for content view filter with just "inclusion_type" will return ISE Bug #31616: Remove content_types requirement in katello.yaml and use of it Bug #31620: Package matching query does not exist Bug #31648: New Content View page - show package group filters Bug #31649: New Content View page - show RPM filters Bug #31650: New Content View page - show container repository tag filters Bug #31652: New Content View page - show errata filters Bug #31653: New Content View Page - Add/Remove repositories from content view Bug #31655: New Content View Page - UX changes for create and copy modals 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 #31706: Show Candlepin version in /rhsm/status API Bug #31716: Patternfly 4 - Have tabs that support routing and subpages Bug #31756: Make single API call to show all content available and added to a content view filter Bug #31764: available_for content_view_version parameter to /katello/api/packages or /katello/api/errata is slow Bug #31804: New Content View Page - History Tab Bug #31812: Avoid race conditions in CandlepinMessageHandler Bug #31825: New Content View Page - Add breadcrumbs Bug #31827: New Content View Page - view available and added CVs for Composite Content View Bug #31853: Dynflow error output when performing katello-agent action Bug #31858: Org info should reflect the Simple Content Access status Bug #31862: eslint error in Tasks/helpers.js Bug #31864: Custom subscriptions showing entitlements as -1 on Subscriptions page Bug #31880: Correctly use SSL for Qpid connections Bug #31894: Applying errata from the errata's page always tries to use katello-agent even when remote_execution_by_default set to true Bug #31896: Show katello-agent status in hammer ping Bug #31911: bulk_host_extensions transient test failure Bug #31920: Any product disabled/removed should automatically disassociate from sync plan Bug #31921: Cancel is outside of the table on sync status page during synchronization Bug #31925: errata filter (search) not working in katello 3.18.1 Bug #31926: Dont need to chomp trailing / in ansible remote url Bug #31928: Ansible collection remotes need auth_url, token fields exposed Bug #31929: update Angular Bug #31939: Errata freeform search needs to look into title/history/description Bug #31954: Try to fix intermittent ApplicableContentHelper test Bug #31955: Need a dry run option to see content is importable Bug #31956: Ansible collection repositories should display the galaxy endpoint Bug #31957: New Content View page - Repositories for "Not Added" not scoped to organization Bug #31958: katello shouldn't require ruby < 2.7 Bug #31972: The repository update API should be asynchronous instead of synchronous since it spawns asynchronous Pulp 3 tasks Bug #31973: Need to add deprecation warning on Content Host -> Register Content Host page since we are planning to deprecate katello-ca-consumer and old registration method. Bug #31983: RHEL8 hosts show System Purpose: Mismatched Bug #31996: Remove deprecated API params Bug #32000: Remove unused import/export end points for 6.10 Bug #32008: Unsetting repository architecture restriction doesn't reach clients Feature #29304: [cv table] Create actions dropdown and the modal opening framework Feature #29912: Support correlation id with pulp3 Feature #30368: Reuse the Foreman client SSL settings for Candlepin Feature #30895: New content view page - show filters applied for repositories tab Feature #31023: Enable goferless builds by default Feature #31582: Add a warning when adding Library to Smart Proxy Feature #31590: repository details should include last changed timestamp Feature #31759: The Container Gateway's CA cert should be configurable Feature #31797: The Container Gateway should validate user settings Feature #31809: Host Registration - Activation key field improvement Feature #31816: Host Registration - Life cycle environment Feature #31817: Host Registration - ACKs & LCE from host group Feature #31820: GR template - add --force option for Sub-man to re-register a host Feature #31832: [RFE] - request for IDs in system purpose bulk action dialog Feature #31910: [sat-e-613] Update UI to hide k-agent dep warnings if it is disabled Feature #31918: Host Registration - Activation key field improvements Feature #31968: support new 'feature' names in pulp3 Feature #31969: New Content View Page - Add filter RPM detail pages Feature #31970: New Content View Page - Add Added/Available/All to the content view filter details page Refactor #30410: Improve loading UX on new Content View details page Refactor #30450: Use API hook and Foreman API middleware for all React API requests Refactor #30941: replace custom solution to use dynflow in a rake task Refactor #31300: the user shouldn't have to specify the file size when uploading chunks Refactor #31796: Container Gateway should handle using default proxy certs differently Refactor #31799: Use async Candlepin API for manifest import Refactor #31997: Remove Puppet content support Tracker #29297: Content Publication Workflow Tracker #29552: [tracker] applicability in katello tracker Tracker #30872: Use proper authorization in controllers
Katello 4.0.1 Due in 24 days (04/01/2021) 25% 8 issues (2 closed — 6 open) Related issues Bug #31202: Upload Package action should be resumable to avoid dangling pulpcore-artifacts Bug #31322: repository update immediately after repository creation fails due to race condition {"base_path":["This field must be unique."]} Bug #31801: Katello not able to handle kickstarts with multiple variants effectively Bug #31861: Update translations Bug #31930: Turning ssl verify to false in katello doesnt flow to pulp Bug #31971: Add API call to get all RPMs for a CV filter, both added and available Bug #31999: separator for releases in deb repository is whitespace, not comma Feature #31257: Make sure debian repositories support incremental-updates in pulpcore
Runcible - 1.7.2 0% 1 issue (0 closed — 1 open) Related issues Runcible - Bug #14032: Need to add runcible methods to get ostree branch units
Runcible - Backlog 90% 10 issues (9 closed — 1 open) Related issues Runcible - Bug #10609: Add ca_file support to Oauth Runcible - Bug #10913: Remove skipping role tests when pulp-server-2.7.0-0.3.beta.el7.noarch gets update Runcible - Bug #10925: Need a test for checking Ping Runcible - Bug #11773: unit.find_all_by_unit_ids ignores :include_repos => false Runcible - Bug #16466: add support for applicable rpms Runcible - Bug #18076: ostree 'Depth' parameter support needed in runcible Runcible - Bug #18993: ostree 'Depth' parameter support For Distributor in runcible Runcible - Bug #21161: Add Docker Manifest List to Runcible Runcible - Feature #14836: Add a note about pulp-python-plugins and pulp-ostree-plugins Runcible - Refactor #13448: Puppet distributor does not take an absolute path
Katello Backlog 19% 982 issues (188 closed — 794 open) Related issues Bug #5572: Katello entities should be consistently referenced in user documentation and server notifications. Bug #5583: Have a more friendly developer error if orgs are not enabled Bug #5594: Odd slowdown in 'Systems' list Bug #5976: Invalid feed error from Pulp is not being raised by Katello Bug #6196: some hammer repo commands dont take product id or information Bug #6391: Content view: need to click "go back" twice to return from content Packages/Errata Bug #6459: Repositories associated with content view not shown Bug #6767: We should be checking in the model layer that models like products can't switch orgs Bug #6850: Many of the list/index page columns dont get when their details change Bug #7049: Puppet not being installed in kickstart katello Bug #9191: systems_controller.rb:system_params() is checking for unnested params Bug #9313: Do not include resource array in nutupane.getAllSelectedResults() response Bug #9383: content host reported by virt-who does not coincide with content host of hypervisor Bug #10843: content -> content views errata bugfix and enhancement icons are almost invisible Bug #11071: fresh install of katello results in a FAIL on the command line Bug #11669: deleting gpg key while its associated to a repo leaves 'content' with gpg key url Bug #11670: modifying content view filter twice in UI does not persist change Bug #11686: Katello-Installer: --certs-default-ca-name does not update httpd configuration Bug #11698: Unregistering content hosts returns you to a page with a warning (rather than just the outcome) Bug #11760: Unable to delete repository if it was included to composite CV Bug #11785: Issues with custom certificates Bug #11832: A number of factories in Katello are failing Bug #11935: Installer fails when vlan interface is used Bug #11940: hammer host-collection package commands don't have --organization params Bug #12239: Scoped search errors when searching on certain fields Bug #12286: BATS Test errata install on a content host Bug #12297: Unable to select subscription count more than 5 in dropdown box to an activation key Bug #12332: add warning for unsupported katello releases Bug #12383: [host unification] subscription-manager register --name still uses network.hostname fact for host linkage Bug #12442: Need to add a vhost for an infrastucture port Bug #12493: scoped search error w/ API param page=0 Bug #12503: Registries - auto_complete_search returning 404 every time user activates search field Bug #12528: Customer needs to build HA Katello setup Bug #12533: Subscriptions Tracker Bug #12593: system attach subscriptions is not doing async properly Bug #12636: Please add instructions for deploying on oVirt managed VMs Bug #12646: Isolated Reverse proxy exposes all of Katello/Foreman Bug #12735: katello:reset breaks capsule on dev environment Bug #12773: deleting an organization does not refresh UI page Bug #12789: Publish with errata date filtering needs tweaking Bug #12875: How to connect to Oracle ULN repos Bug #12925: Need to break up Repository model to smaller size Bug #13009: importing a manifest with expired subscriptions should indicate that in history messages Bug #13021: creating new content view via API when specifying repository id fails Bug #13025: Opening then closing a content view page with a failed publish continually hits server Bug #13044: scoped_search - auto complete - Suggestion box does not reappear after choosing a value from it Bug #13117: Scoped search errors on long queries Bug #13118: Scoped search autocomplete submits blank string Bug #13249: content host 'host collection add' page does not properly display errors Bug #13266: Migrations redefining actual model Bug #13267: autoheal not properly set upon registration of a client Bug #13275: Subscriptions table uses unsupported datetime format for scoped search Bug #13436: Bookmarks - unable to create search bookmark for Registries Bug #13443: Katello dev deployment fails: Duplicate declaration: User[dadavis] is already declared in file Bug #13464: hammer package list doesn't lists all installed packages for a specified host Bug #13465: Error message needs to be improved on creating package or package-group with incorrect host-id Bug #13466: Missing sub-command to list installed package-groups Bug #13492: Change skipping test_install_consumer_errata Bug #13493: Docker plugin missing sass dependency after fresh install for Foreman 1.10.1 on CentOS 7.2 Bug #13511: repository export of a repo w/o rpm packages errors Bug #13555: Move to Mongo26 SCL Bug #13706: Dashboard items are on top Bug #13754: On un-registering a content-host from webUI, UI raises misleading notification Bug #13792: Repository Set enablement page needs to handle unsupported repo types better Bug #13795: Repository Set enablement page needs to handle unsupported repo types better Bug #13800: visiting Content -> Puppet Modules and then a modules Content Views page gives error Bug #13842: Provisioning from dev env disables fetching kickstart template Bug #13880: iso export contains timestamp sub directory Bug #13888: attempt to export a lazy sync repo errors Bug #13890: repository export on a repo that was "on demand" will print a message for each missing package Bug #13891: No error message when attempting to remove a repository from a content view Bug #13921: content host product content needs spinner Bug #14046: In the API, the filter id param doesn't apply to certain content types (docker manifests, ostree branches, maybe more). Need to hide it in the api and remove the code. Bug #14074: Sync Status - Select All selects non-visible repositories for syncing Bug #14084: content host details page displaying wrong facts and values Bug #14085: hosts without a subscription facet should not display red in content hosts list Bug #14088: sync status page very slow Bug #14110: dashboard widget "Current Subscription Totals" does not have hyperlinked counts Bug #14122: hammer repository-set enable returns "Error: 409 Conflict" instead of "The repository is already enabled" Bug #14167: hammer Content view Version info not delineating between types of repositories Bug #14168: Try to upgrade katello 2.4 with nightly Katello 3.0 and is failed Bug #14213: RESTful UI routes should redirect to known route locations Bug #14224: [RFE] Have in the guy the possibility of limit Bandwith to syncronize Capsule server Bug #14231: "hammer content-view version list --organization Acme" lists all CVVs in all orgs Bug #14269: scoped search queries use 'ilike' instead of 'like' Bug #14276: available repos page under content view page does not paginate results Bug #14281: Upgrade from Katello 2.3 to 3.0 Nightly Fail with packages not found Bug #14302: Support queue of applicability importing Bug #14307: change katello id resolver to not use 'name' parameters Bug #14348: kexec template not automatically associated with Katello created operating systems Bug #14353: OSTree repository creation allows clicking save if URL no URL provided Bug #14398: content view history is confusing for incremental updates Bug #14400: Show applicable errata counts on content host list and details Bug #14403: hammer host available-incremental-updates does not exist Bug #14425: Dashboard search box does not work for katello widgets Bug #14426: Empty errata purge task should not be run during CV publish if there are no errata Bug #14427: Content views without filters should not run index and purge steps Bug #14437: remove apache_manage_sys_content from katello selinux permissions Bug #14443: Toggling the content view filter "Include all RPMs with no errata." on clears the list of package versions Bug #14531: Selet box on Content Host Registration shouldn't show Proxies that arent in the current Organization Bug #14599: Missing .sync.yml in our puppet modules Bug #14613: Content View Version Publication POSTs to api continuously Bug #14646: content host details page unnecessarily repeats the word "Product" for each installed product listed Bug #14649: hammer content-view version incremental-update doesn't properly resolve by version number Bug #14653: Show better error when a capsule is off and won't sync Bug #14693: subscription and content facet attributes not included in apipie docs Bug #14723: "Current Subscription Status" widget gets slower as more subs are added Bug #14732: Running capsule-certs-generate as non-privileged user results in segmentation fault Bug #14767: [3.0 RC3] Upgrade Procedure removes TFTP Feature from Samrt Proxy Bug #14813: Outdated message for capsule-certs-generate Bug #14815: Error Running Katello-installer Bug #14816: initialization of apipie happens after foreman host apipie already extracted Bug #14828: Error running Katello-installer Bug #14830: Installation media not needed for synced content. Bug #14846: Hammer fails to create activation-key Bug #14870: The same environment is resolved many times during one hammer command Bug #14878: Task export shall add extracted log files in foreman-debug Bug #14884: In the API/CLI, content view versions seem to have a name Bug #14885: Updating a content view name doesn't update the table Bug #14891: Slow query causing dashboard page to load very slowly Bug #14990: Subscription manager is red even though content host is unregistered Bug #15026: The selected errata count for content hosts can show negative selected Bug #15052: capsule-certs-generate misses key information Bug #15053: ActiveRecord::StatementInvalid in Users#edit for non-admin user with all roles Bug #15087: gpgcheck is set to 1 even if repo has no gpgkey configured Bug #15094: Paginate errata filter API Bug #15100: restarting katello-service while sync is running leads to unkillable task Bug #15116: atomic image based provisioning doesn't setup user with ssh keys Bug #15190: running virt-who while a guest has a temporary subscription gives undefined method `[]=' for nil:NilClass Bug #15202: add apipie params for host facts and installed products Bug #15217: Support puppet 4.0 in all our installer modules Bug #15290: `hammer host-collection hosts` command is undefined Bug #15293: "Reset Puppet Environment to match selected Content View" does not work in Satellite 6.2 BETA Bug #15294: "Reset Puppet Environment to match selected Content View" does not work in Satellite 6.2 BETA Bug #15332: Various fields stay empty when creating a new host based on a hostgroup with those fields not being empty Bug #15338: Do not require katello-devel-github-username to be set for a devel box Bug #15346: Make final output of installer more flexible Bug #15437: Capsule errors on repo syncs should specify that it is the capsule Bug #15453: Don't copy repos on promote that are identical to repo in destination environment Bug #15494: [RFE] built-in pre-check to see that the Capsule/Satellite has enough filesystem space Bug #15547: inform user if errata is regenerating for a host on the host errata details Bug #15596: host collections search throws ISE Bug #15623: content host search completion choices for host_collection is displaying names from all orgs instead of just current Bug #15650: add host params on /content_views/:id/remove (and deprecate system params) Bug #15692: Run hammer-cli-foreman tests with the hammer-cli-katello tests Bug #15843: Redirect to login page on CSRF error Bug #15885: Removed repo packages are not replaced with a sync Bug #15896: Tomcat configuration should only be bound to localhost Bug #15897: Support mongo SSL connection with pulp Bug #15898: Satellite 6 can't be installed if syslog not running - /dev/log does not exist Bug #15904: Installer upgrade should only perform errata/gpg steps once Bug #15906: Do not re-run upgrade rake tasks on --upgrade Bug #15928: hammer package list fails with --organization-id Bug #15930: Organization options hit the API multiple times in hammer-cli-katello Bug #15931: katello installer doesn't fully support cname alternate cname for satellite server Bug #15943: Katello does not render 403 page properly, resulting in error Bug #15964: hammer host-collection requires organization options when --name is specified Bug #15968: add crane logs in foreman-debug Bug #15994: API Delete repository response empty Bug #15999: Unable to use foreman-installer -S capsule and not enable puppet and pulp as proxy items Bug #16014: Improve error message when media is not set properly Bug #16051: Need to enable setting the crane port in puppet-capsule Bug #16054: Menu context is switching by itself when multiple content view are published side by side Bug #16080: hammer subscription list returns duplicate columns Bug #16181: Concurrent contentview publish cause high memory usage of mongodb & Ruby Bug #16183: The pulp does not generate correct repodata for content view, nor it copies all rpms of repository in content view directory Bug #16187: rpm -V does not work for katello certs rpm Bug #16205: virt-who create additional content hosts consuming twice the number of subscription Bug #16261: Validate that the CA cert's CN doesn't match the cert's fqdn Bug #16262: Validate that the capsule cert's CN doesn't match the server FQDN Bug #16307: unable to modify repos with hammer without --product-id Bug #16329: Content View Errata by ID filter does not paginate results Bug #16336: Need to address concurrency limits in various bulk actions Bug #16345: Content view list entries duplicated [Web/UI] Bug #16349: Newly published Content-view version info is not working with environment name in hammer cli Bug #16350: improve the output of "hammer content-view puppet-module list" Bug #16351: Bulk Auto Attach needs better optimization Bug #16352: Need better error message for bulk attach subscriptions Bug #16365: Composite Content View shows "Not Yet Published" for older content views Bug #16374: Unable to install nightly katello dev setup Bug #16386: Email notification preference names are not localized Bug #16392: Katello should have a single way to manage CA certificates that it uses Bug #16396: Synced Content is only available for Centos 7 and not 7.2 Bug #16400: Race-condition on enabling repositories or promoting to the same environment. Bug #16401: Enabling repos concurrently doesnt release lock even if its 100% completed. Bug #16411: Repo Discovery returns blank entry for base repo Bug #16418: Repository for MongoDB can not be discovered Bug #16464: Inconsistent use of scrollbars in the UI Bug #16473: Errors not reported when adding a subscription to a content host Bug #16515: Issues with setting start date for sync plan in UI Bug #16543: if qpid is slow/unresponsive, candlepin event listener will freeze in event loop, causing dynflow executor to stop responding Bug #16585: katello high availability with multiple instances Bug #16620: custom certificates do not work out-of-the box on katello 3.1 Bug #16623: katello capsule isolation diagram missing ports Bug #16696: katello agent should not attempt to contact subscription.rhn.redhat.com Bug #16697: katello package profile is uploaded even when system is not registered Bug #16698: [Katello 3.1] Client subscription-manager out of sync with server repos Bug #16703: if client runs out of disk space, katello-agent will hang Bug #16707: content_action_accept_timeout is 20 sec by default, should be 100 sec Bug #16764: Content view version repositories are returned across environments Bug #16812: Replace controller extensions with apipie extensions Bug #16823: exporting a CV with only a puppet repo results in error Bug #16831: Content view publish documentation missing parameter Bug #16837: Errata "select all" does not select all if more errata than initially selected exists Bug #16868: host_subscriptions_controller PUT remove_subscriptions fails "NoMethodError: undefined method []" Bug #16891: Wrong URI In Environment API Documentation Bug #16895: repo discovery page gpg key showing choice list of "undefined" Bug #16904: Capsule ca-consumer rpm not available on https Bug #16906: Capsule does not work with certificate with key of 16384 bits Bug #16909: Issue with Password having special character '@' Bug #16914: Use /var instead of /root as SSL scratch directory Bug #16917: Confusing Capsules with feature pulp and pulp-node Bug #16918: When default-ca is updated, the candlepin amqp keystore is not updated Bug #16919: Expose "puppet" puppet module at top of installer, don't wrap inside puppet-capsule Bug #16920: katello-installer --katello-oauth-secret forgets to restart tomcat service Bug #16937: capsule-certs-generate command is not honoring the "--ca-common-name" flag Bug #16954: Capsule/Pulp: many "Resetting dropped connection" messages on sync Bug #16955: Decrease the disk requirements of /var/lib/qpidd by decreasing efp-file-size Bug #17013: All task history viewable on content host tasks page Bug #17034: foreman crashes when generating capsule with space in the name Bug #17072: foreman-installer --upgrade-puppet outputs lots of yum command info Bug #17113: Remove pulp_docker_registry_port from Settings and move to katello.yaml SETTINGS Bug #17140: CP 2.0: implement async endpoint for virt-who hypervisors checkin Bug #17184: katello agent ignores yum's "installonly_limit" parameter Bug #17305: content-host on provisioning details tab has error-state but the status indicator is green Bug #17362: Content view filter cannot distinguish between multiple packages with the same version but different release number Bug #17366: Convert puppet-capsule to puppet-foreman_proxy_content Bug #17434: Removing puppet module causes content view to not show that unit within it Bug #17437: foreman user not defined in manifest Bug #17472: Logrotate fails to rotate cpdb.log Bug #17532: Can't search packages by repository using hammer Bug #17572: Katello/puppet-certs - Puppet language error during agent run (success during apply), Bug #17629: Puppet Upgrade from 3 - 4 Bug #17646: [RFE] Don't configure http proxy at all when no server/port present Bug #17694: undefined method `values' for #<String:> (NoMethodError) during repository sync Bug #17713: Reindex doesn't account for missing rpms Bug #17742: non-admin user cannot enable/disable and sync redhat repositories with Satellite 6 web-ui Bug #17744: Misleading error message when trying to remove RH content via bulk actions Bug #17746: SRPMs should not be allowed to upload in a satellite product. Bug #17752: Labels on 'New Sync Plan' page have empty 'for' attribute Bug #17758: handle variables in listing files by ignoring Bug #17760: Sync status for puppet repository shows success without any errors but the output shows "Failed to download XXXX modules" Bug #17767: Satellite 6.2: Hypervisors not recognized as "Type =hypervisor" under satellite content host Bug #17768: hammer host-collection erratum install : throw exception (404 Resource Not Found) Bug #17769: hammer host-collection package install : throw exception (404 Resource Not Found) Bug #17773: Session expired redirects don't always redirect in browser Bug #17775: creating an ostree repository from the api/cli should not support checksum-type Bug #17777: Should be easy to find out which packages failed to download during a content sync Bug #17779: When doing a bulk action moving many (100+) content hosts to new content view, some clients stay on old content view Bug #17780: Can't specify organization in hammer content-view/repository delete/update commands Bug #17782: post actions missing for content hosts -> bulk actions -> auto attach Bug #17785: Inconsistent behavior of deleting a yum or puppet published repository in product Bug #17786: Expired session popup overlayed in a strange way Bug #17791: Tab with RPMS could display some progress indicator when loading its content Bug #17792: Enabling the Satellite Capsule 6 Beta via hammer CLI does not reflect in the web ui Bug #17799: On importing manifest, production.log filled with 400 Bad Request Bug #17801: WebUI - Select an Organization pages throws 500 - MissingTemplate: Missing template bastion/layouts/application on selecting an org Bug #17806: enable Rails/DynamicFindBy rubocop cop Bug #17834: support running candlepin database on a seperate host Bug #17896: Switch to newly created organization Bug #17905: katello:upgrade_check aborts on systems without an UUID Bug #17958: Importing manifest for wrong organization gives no feedback Bug #17984: Monitor Event Queue - Actions::Katello::EventQueue::Monitor fails to process Bug #18009: As a user, I want content hosts with no installed products to have a status different than red/yellow/green Bug #18119: candlepin event queue is not de-duplicated during processing, causing large numbers of events to fire Bug #18152: renaming a repo does not change the "Display Name" in pulp Bug #18153: content view version description not editable in UI Bug #18167: lifecycle environments UI page not showing correct environments based upon permissions Bug #18168: content view docker repositories UI page not showing correct environments based upon permissions Bug #18169: docker tags UI page not showing correct tags based upon permissions Bug #18172: Continually prompted with "You must select a content view in order to save your environment." Bug #18182: capsule for puppet can't install without package httpd Bug #18204: visiting product page and then selecting repository too quickly gives error about missing organization_id Bug #18225: Installer does not prevent custom certificates archive installation being attempted on a different proxy Bug #18262: Hide packages and errata tabs for registered atomic content host Bug #18265: unify_hosts rake task does not output progress status Bug #18287: OSTree Details page: Content View select is never populated Bug #18308: Pulp celery worker crash on syncing ostree repos Bug #18324: delete manifest in UI does not refresh page after task complete Bug #18331: When katello-backup is stored on NFS share exported with the root_squash option it fails on chown operation Bug #18341: API sort hash is not working, but sort_by and sort_order are working but undocumented Bug #18349: copy satellite-clone tool to katello Bug #18372: [UX] display "distributions synced" information in the repositories UI page Bug #18374: [UX] all host bulk action tasks need breadcrumbs back to main page Bug #18389: Updating a content view's label returns a 200 but it should be a 400 or 422 Bug #18390: Activation keys are not validated. Bug #18391: Attempting to salt integrate in Katello Bug #18407: Capsule sync UI inaccurately reports progress due to two tasks (sync and publish) Bug #18408: qpidd max-connections setting is not preserved during upgrade and might cause upgrade failure Bug #18444: Trying to promote CV version into environment in which it already exists throws unhelpful error Bug #18539: Katello RPM package leaves empty directories Bug #18615: As a user, when a sync to foreman smart proxy with content fails I want a notice. Bug #18666: crane config is wrong on dev box Bug #18683: [UX] "remove product" should switch to task page Bug #18698: no new packages message is shown when there is a new package on repository sync Bug #18703: Unable to delete the composite content view version after upgrade Bug #18705: Clients show Advisory not applicable for this system when errata is applicable and event count is not zero Bug #18708: view_lifecycle_environments permission does not show lifecycle environments Bug #18709: Cannot install a specific version of a package Bug #18725: Rename potentially confusing Library Default Content View Bug #18744: API - PUT method for applying errata to hosts does not validate values Bug #18751: missing options in hostgroup create/update Bug #18779: API organization_id can only be numeric Bug #18814: Don't show two messages when sync is blocked Bug #18903: Receive OvirtException when updating a Content View on any Content Host from RHEV 3.6 or 4 version Bug #18913: Block ability to disable orgs and locations in the installer Bug #19006: Cannot add Host group parameter "kt_activation_keys" Bug #19040: Unable to sync rawhide repositories Bug #19060: Orphans removal script does not clean up puppet modules Bug #19091: Failed to call refresh: /usr/sbin/foreman-rake db:migrate returned 1 instead of one of [0] during fresh install Bug #19094: Installation failed when satellite-installer use character "\" in proxy-username option Bug #19133: Increase the size of the katello_event_queue Bug #19137: Activation Key / Content View information always asking for content view Bug #19150: Auto attachment of RHSCL Licenses to Hypervisors Bug #19165: --certs-regenerate-ca doesn't do anything Bug #19201: Content counts are not updated on repository info page after sync Bug #19202: OSTree branches page shouldn't have repository selector Bug #19208: When creating GPG key message is displayed with multiple icons on it Bug #19267: skip metadata generation for all other content types aside from rpms when the content hasn't changed in a CVV promote/publish Bug #19308: undefined method `ref' for nil:NilClass on smart-proxy-content install Bug #19337: [UX] repo discovery footer for page listing malformed Bug #19356: Searching an errata with "!" displays incorrect results Bug #19367: katello models not working with foreman-hooks plugin Bug #19397: Default Content View is undocumented Bug #19457: Qrouterd is running unconfined Bug #19460: Set umask to default 0022 Bug #19469: Add v2 schema 2 hammer changes Bug #19474: Transient error with 5 repository related tests Bug #19578: can't use ~ in file path name for foreman-proxy-certs-generate Bug #19619: UI page has mismatched data when moving between tabs Bug #19640: Hammer-CLI-Katello doesn't search for lifecycle-environments properly when trying to promote. Bug #19644: SELinux should be configured to allow connections to katello-proxy-port Bug #19656: Hammer doesn't give a reason when it failed to upload a file Bug #19683: container image repo synced to foreman-proxy-content loses pulp attribute repo_registry_id Bug #19712: create validation to assert only one default capsule Bug #19736: Hammer/Katello allows for multiple versions of the same package Bug #19926: Puppet module repo deletion has no protection Bug #19928: Uniqueness validation in package filter rule doesn't consider architecture Bug #19975: add scenario for 'Publish a Content View' Bug #20006: User permissions for "Organization Selection" Bug #20009: [UX] bulk content hosts page has no indicator that action is being performed Bug #20019: cache errata counts on objects Bug #20053: Better error handling on katello-backup --snapshot when snapshot runs out of space Bug #20100: Host groups do not inherit content source from parent host groups Bug #20237: transiet failures with vcr tests Bug #20238: Document tracer feature (including running katello-tracer-upload) Bug #20414: when i synced a repo, the action drop down remains on the page Bug #20441: katello-remove should remove all generated config files from the system Bug #20566: Notify user when listen on candlepin events task handles a failed event Bug #20585: Better handle 404 from Pulp and 410 GONE from Candlepin when removing objects Bug #20592: difficult to dectect goferd plugin errors from bad ca cert Bug #20629: Commands in plugins use "ID" and "Id" inconsistently Bug #20854: Katello repository export requires a shared filesystem with Pulp Bug #20859: [RFE] Create way to reset Katello proxy settings back to defaults Bug #20935: investigate .uniq issue on scoped search queries Bug #21022: Bulk Actions dont handle confirmation properly Bug #21045: Ensure dates are printed consistently with core Bug #21047: Misleading information when applying Installable Errata in WEBUI > Content Host Bug #21053: clean_backend_objects to remove pulp consumers not associated to any Content Host Bug #21079: katello-change-hostname should should remove last_scenario.yml only after success of installer Bug #21155: stack trace when client calls 'enabled_repos' Bug #21199: Candlepin version being replaced with katello version in API response Bug #21276: Resource switcher dropdown does not have arrow to resource switcher icon Bug #21280: Make error messages more verbose Bug #21319: If you delete an org, it will still show as a possible org in the menu drop down Bug #21338: Upgrade to katello 3.5 RC1 got error in the Upgrade Step: correct_puppet_environments (this may take a while) ... Bug #21414: Index content does not clean up units the got deleted in pulp Bug #21554: Inconsistent Error message for invalid sort column between foreman and katello Bug #21786: Organization Labels provide poor user experience Bug #21798: gracefully handle package profile upload when host is not found Bug #21859: Cockpit not works with katello Bug #21866: hammer --version prints unknown version for the csv plugin Bug #21896: Bulk content hosts not working with lifecycle environment Bug #21903: Uninstaller uninstalls salt Bug #21932: ./test/glue/pulp/repository_test.rb is very slow Bug #22308: As a user, I can create a new tag for a docker manifest. Bug #22314: Use correct errata icons on errata related pages Bug #22316: As a user, I can find documentation for uploading container images. Bug #22427: xui repos page shows custom enabled repos Bug #22434: [enabled_repos_upload] emits "Repository X is listed more than once in the configuration" warnings in yum Bug #22579: Allow editing of both url and upstream image name on repository UI Bug #22599: tabindexes in forms should be properly set Bug #22606: proxy/foreman-certs-bundle does not include intermediate certs Bug #22673: The PGconn, PGresult, and PGError constants are deprecated, and will be removed as of version 1.0. Bug #22717: syncing Ubuntu repos does not automatically create operating system item Bug #22780: It is possible to upload duplicate (nevra) packages per repository Bug #22782: `RAILS_ENV=test rake katello:reset` is dangerous Bug #22811: incremental update propagate-all-composites does not respect lifecycle-environment Bug #22840: Bats fails if re-ran after successful run Bug #23023: Support for ssl_chain in tls configurations for custom certificates Bug #23050: new katello-agent 3.5 is flood with the following error Bug #23090: errors shown in UI missing details Bug #23103: Do not require mongodb-server and postgresql-server in katello.spec Bug #23209: Validate existing FK relationships Bug #23268: Add katello-host-tools agent tests Bug #23436: syncing repository doesn't show details as task progresses Bug #23437: after syncing a repo the details page counts are still zero Bug #23491: content view version breadcrumb switcher doesn't update properly Bug #23494: improve description display in UI Bug #23508: The inline edit confirm button should be disabled until quantities are changed Bug #23509: Tab key doesn't work when editing subscription quantities Bug #23534: product repositories page updates page spacing after product#show responds Bug #23592: foreman-installer --reset changes /usr/share/foreman-proxy/.ssh symlink to directory Bug #23627: manifest import requires refresh before enabling repository sets Bug #23671: Add logging of user-agent when hitting docker v2 api Bug #23740: RH Repos search bar isn't responsive Bug #23773: Add setting for value to display for registry Bug #23777: Yes/No buttons on Modal actions do not freeze on clicking Bug #23779: web UI uses "apt repo" and "deb repo" interchangably Bug #23812: Label is shown for Activation Key -> subscription instead of name Bug #23838: browser back from lifecycle create page gives js error Bug #23990: Content -> RH Subscriptions => Deface warnings + RoutingError Bug #24004: the container image manifests shown on product repo page should be specific to just that repo Bug #24024: IndexContent step of initial repo sync takes 20+ minutes Bug #24044: Invalid Message for Users with Viewer Access Bug #24062: Drop pulp URL setting from installer Bug #24063: Investigate running hammer-cli-foreman tests with hammer-cli-katello loaded Bug #24077: Uncaught exception when pulp task isnt created from dynflow step Bug #24082: hammer content-view purge not deleting unused versions if one is in use by a published view Bug #24277: products and repositories missing unique constraint in database schema Bug #24357: support pulp-2.17 Add arch, os field to ManifestList. Add size field to Manifest layers Bug #24495: Skip uploading blobs for layers that already exist Bug #24516: the number of enabled repos in the csv export doesn't match UI Bug #24560: Import a manifest - limited background of modal window Bug #24566: As a user, I want container image pull to 302 redirect to local smart-proxy pulp. Bug #24593: Prevent running concurrent Capsule Sync against the same Capsule Bug #24611: Red Hat Subscriptions never disables the "export CSV" button or search input. Bug #24612: `npm run storybook` is broken in Katello Bug #24614: Inconsistent ‘Select All’ behavior for filtered results Bug #24625: installing scenario foreman fails when katello packages are installed Bug #24635: repository_sets API should actualy return the ID of a repo_set, the cp_content_id as the ID Bug #24688: Session expiration redirects to /hosts after login Bug #24701: foreman-tasks refresh can mess up vertical navigation Bug #24703: hammer-cli-katello apipie cache is out of date Bug #24707: [Sync Plan] - Old Recurring Logic resource should get deleted if any sync plan is getting updated. Bug #24724: Totals not correct when filtering on the content host repository sets modal Bug #24758: As a user, I want to search Manifests and Manifest Lists by platform Bug #24785: Katello side change needed to handle success response to fix redirection isssue Bug #24826: (dev env) lots of "[WDS] Disconnected!" errors in browser console Bug #24848: [Sync Plan] - If the user is create sync plan then user's time zone should be placed in start date, currently it shown only +0000 Bug #24853: repository edit page shows upstream password field as blank instead of "****" when password is given Bug #24855: repository update will save info to Katello DB before backend services are updated Bug #24903: hammer errata (and other unit types) isn't searching on name correctly Bug #24921: Repository content (i.e. package, erratum, etc.) ID resolver is insufficient to resolve unique IDs Bug #24946: pulp_rewrite roles prevent access to repository 'repos' in product 'pulp' Bug #24954: Katello::Resources::Candlepin::Owner: SSL_connect returned=1 errno=0 state=error: certificate verify failed Bug #24985: Katello-service should use '$@" for redirect Bug #25010: Unhelpful error message when user with Viewer role visits Subscriptions page Bug #25043: Type column disappeared from the subscriptions table Bug #25092: Add rex templates for dnf module update-minimal Bug #25118: Manage Manifest button is active for user with Viewer role Bug #25131: [Hammer, Modularity] -- Some parameter/options are missing to use with module-stream list Bug #25177: Package katello client tools for SLES15 Bug #25199: Empty values for ATTACHED & QUANTITY when listing activation key's subscriptions Bug #25337: Add deb-ids support for cvv incremental update Bug #25374: intermittent VCR test failure with debian test Bug #25411: Unable to update download type for repo Bug #25417: content_view_components path & method are different to other create/destroy actions Bug #25435: Content view dropdown goes blank on Host/Hostgroups page Bug #25557: Update screenshots in documentation Bug #25588: `hammer content-view add-version -h` is confusing Bug #25603: hammer repository synchronize --source-url ignores source url Bug #25658: sortOrder does not work properly Bug #25661: Gathering facts does not work properly Bug #25674: Date formatting does not actually work as intended on many Katello Pages Bug #25714: smart proxy syncs should use a service class Bug #25796: Katello repository update/refresh does not support changing auto_publish field Bug #25886: docs have false entries Bug #25953: Show better error message when applying changes to hosts in empty collection Bug #25979: Cannot switch Boot Medium to "Synced Content" if (parent)hostgroup is set to "All Media" Bug #25998: support creation of pulp3 file repos Bug #25999: support syncing of pulp3 file repos Bug #26000: automate building of pulp3 api gem Bug #26004: virt-who does not match all guest virtual machines on the ESXi hypervisor Bug #26071: Refactor Higher Order Components for Check Organization component (React) Bug #26079: Move RemoveUnneededRepos out of capsule sync and into delete_orphaned_content rake task Bug #26153: rhel-8-for-x86_64-baseos-htb-rpms doesn't show up on RH repos page with 'rpm' filter Bug #26159: ActivationKey Repository Sets show "old" name of repository Bug #26224: As a user I would like the module stream rpm artifacts to be automatically copied over when the module is Bug #26225: As a user I would like module streams belonging to an errata gets copied over when the erratum gets included. Bug #26226: As a appstream user I would like to see module stream filters, based of VSCAN information. Bug #26301: Content view repositories are not displayed correctly. Bug #26369: Repo discovery doesnot report error on invalid values Bug #26411: inline bastion as an engine Bug #26466: Subscription View in Activation Key Tab shows label of product instead of its name Bug #26472: race condition when importing manifest with registered hypervisors Bug #26531: System Purpose: unable to search for a host by addons Bug #26632: PLP0000: [Errno 12] Cannot allocate memory Bug #26771: Content Host 'Applicable Packages' should be renamed Bug #26791: Updating a repository always triggers pulp republishing Bug #27020: Can still update quantity when uploading a bad manifest Bug #27066: Clearing content source from hostgroup fails with error to 'unable to flatten recursive array' Bug #27071: Organization deletion ends up with an error Bug #27175: "Content Views" page results in 2 requests to "/content_views" Bug #27210: Removing items from a docker repository in pulp3 Bug #27215: Pulp3 Http proxy support Bug #27345: Products page sometimes does not load Bug #27418: support docker pull under pulp3 Bug #27425: fetch docker v2 and v1 manifests together in a single call Bug #27431: hammer upload-content does not validate content type of a package while uploading a package Bug #27432: RPM uploads does not have any validation as it uploads to same repo multiple time Bug #27433: RPM Delete does not have any validation as it deletes from the same repo multiple time Bug #27441: add additional test cases for rpm sort algorithm Bug #27446: pulp3 sync does not properly detect an error Bug #27473: Publish a docker repository in a content view with pulp 3 without filters Bug #27487: revamp after_commit hooks to use proper action triggering Bug #27488: repository discovery does not work unless you navigate to it from the products page Bug #27517: Pulp3 Upload - support uploading content from cli Bug #27521: Content view version update, does not validate org options Bug #27522: Content view version update does not validate content-view ids Bug #27538: Organization update API documents organization as required, while it is not. Bug #27562: noarch packages in a package inclusion filter rule includes no packages Bug #27599: Katello Red Hat Repos page - Check user permissions Bug #27608: Index additional fields for collection version from pulp Bug #27617: As part of orphan cleanup delete old repository versions Bug #27630: Update srpm listing tests Bug #27632: Activation Key create API is lacking parameters that are possible during update Bug #27648: cannot select ALL erratas to content hosts, only one PAGE of erratas AT A TIME [6.3] Bug #27665: hammer srpm list => Error: lifecycle_environment not found. Bug #27673: Repository Set API lists input paramter "id" as number, which potentially excludes Candlepin content id values Bug #27676: Duplicate Pulp 3 Docker repos with same upstream url cause tag import issues Bug #27696: Rename namespace to Authors. Bug #27743: PG::InFailedSqlTransaction during content view publish Bug #27832: As part of orphan cleanup delete unneeded repositories in mirrors Bug #27873: Put ngReact in the proper place Bug #27939: Deleting old remotes on pulp mirrors for pulp3 Bug #28106: make 'checksum' required parameter for uploaded content Bug #28336: Filter rule save toasts cover "Publish New Version" button Bug #28369: Wrong error message when trying to disable a Red Hat Repository Bug #28433: Content View "Last Published" time "Invalid Date" if User time zone is UTC Bug #28437: Environment groups can be broken by filters. Bug #28555: enabling a repository set without providing a basearch yields unexpected results Bug #29370: Syncing a large product leaves Pulp tasks "waiting". Bug #29487: API v2 repositories controller index_relation_environment cannot return non-default-view repositories Bug #29550: Actions menu in new Content View table shows wrong cursor Bug #29904: UI - For patternfly 4 tables, investigate caching paginated results Bug #29907: UI - patternfly4 - switching the perPage setting shows flash of previous page Bug #30083: Applicability for obsoleting package Bug #30269: Adding Katello and migrating the database after having already migrated Foreman results in an error Bug #30385: Non admin user can not query API /katello/api/capsules/:id Bug #30460: When viewing a content view version, switching the organization should redirect to the content views index Bug #30679: Pulp3 task presenters duplicate functionality, etc Bug #30741: [RFE] Allow user to set the load balancer or a custom url as content source for host Bug #30908: Content View Filter Rule controller does not support the same parameters for CREATE and UPDATE Bug #30943: Remote Pulp 3 database setup needs to be documented Bug #31102: Differentiate between updates and upgrades in the Katello theforeman.org documentation Bug #31152: add authorization for sync controller Bug #31157: Api::V2::SyncController is broken Bug #31171: Incremental update of a content view version includes non-specified puppet modules Bug #31280: undefined method substitutor for Nil:NilClass Bug #31354: [Foreman 2.3] [zh_CN/ja_JP] Non-localized string present in sub menu links of Content page. Bug #31357: Sync Status Page not sorted alphabetical. Bug #31378: Timed logout not working when on the Smart Proxies page while syncing Bug #31714: Katello should not call LCEs "environment" in the API Bug #31735: hammer content-view version export / import in need of update to handle new /var/lib/pulp structure Feature #4169: Installing packages on multiple system using CLI Feature #7808: As a UI/API user, I would like to compare docker images (and tags) between two content view versions Feature #8571: As an UI user i like to see upgradable packages for a system in Content Host => Packages Feature #8656: Ability to import errata data from an external source. Feature #8877: Be able to share content views and repos across orgs Feature #9178: As a user, I can use Katello to manage Python repositories Feature #9257: As a developer I want to ensure that adding Katello forces Organization and Location support to be on in Foreman after install Feature #9671: [RFE] Add tooling to ease change of hostname Feature #10277: option to clear repository prior to re-sync Feature #10789: Nested organizations Feature #11499: As a user, i expect host create/update/delete to be dynflowed (wrapping the AR action), via foreman_tasks or in core to allow plugins to hook into CUD to interact with backend services (4) Feature #11502: As a user, i want an upgrade provided to move existing content-hosts to the new unified models (4) Feature #11504: As a user, I should be able to search hosts by content attributes (2) Feature #11512: As a user, I should be able to register with subscription-manager to an existing host that has previously registered with subscription-manager, and have the old registration be removed, generating a new UUID (3) Feature #11514: As a user, i expect package profile uploading to continue to work under the unified model (2) Feature #11515: As a user, i expect client actions (errata install, package install, etc..) to continue to work under the unified model (3) Feature #11516: As a user, i expect the subscription and content aspects of hosts to be identified by their host id, not a uuid (3) Feature #11517: As a user, i expect to be able to find the uuid of a host with subscriptions within the UI/hammer (1) Feature #11523: As a user, I expect the ability to unsubscribe a host registered with subscription-manager, yet leave the host record intact (2) Feature #11526: As a user, I expect content actions to be hidden and not function for a host without any content aspect (3) Feature #11527: As a developer, I want an api to inject new apipie params into the params of host & hostgroup Create/Update (5) Feature #11528: As a developer, I want an api to define different rabl 'views' of a host/hostgroup for index and show. This may also need to include an 'includes' section for improving performance. (5) Feature #11529: As a user, I want to be able to specify what views to render for my host (3) Feature #11530: As a user, i expect an api for interacting with content and subscription aspects of hosts (6) Feature #11535: As a user, I want to see content and subscription related items when running 'hammer host info' (1) Feature #11537: hammer content-host errata apply (.5) Feature #11538: hammer content-host errata info (.5) Feature #11539: hammer content-host errata list (.5) Feature #11540: hammer content-host package install (.5) Feature #11541: hammer content-host package remove (.5) Feature #11542: hammer content-host package upgrade e (.5) Feature #11543: hammer content-host package upgrade-all (.5) Feature #11544: hammer content-host package-group install (.5) Feature #11545: hammer content-host package-group remove (.5) Feature #11546: hammer content-host update (for updating content view, lifecycle environment) (.5) Feature #11547: hammer content-host update (for updating service-level, release-version) (.5) Feature #11711: Mirroring Oracle Linux ULN channels Feature #11788: Add policykit instructions to the vagrant setup docs Feature #11819: As a user, I would like to join the aspects of two hosts into a single host. Feature #11820: As a user, I would like to customize the matching scheme for host and content-host. Feature #11823: katello-installer with salt Feature #11914: As a user, I should be able to search hosts by whether they are a hypervisor, guest, physical, virtual Feature #11961: Edit files on fly Feature #11966: Multiple GPG Keys Feature #12038: host unification: Add script to be run on previous version to detect systems that would need to be deleted on upgrade Feature #12114: localization should use .mo files Feature #12164: Add select all ability to content host errata Feature #12165: Add select all ability to errata Feature #12440: re-enable recursive content view package filters Feature #12504: As a user, I would like to manage older repo exports Feature #12638: create export directory when installing or upgrading Katello Feature #12639: Add functionality that will allow satellite to be able to search for hosts based on last checkin Feature #12690: Unable to upload SRPMs Feature #12856: [RFE] add option to unregister capsule as content host with capsule-remove Feature #13365: Add setting for http and non-protected https for puppet repos and content view puppet environments Feature #13475: On an ISO export, need to make sure we handle On Demand repos properly Feature #13488: allow filtering of puppet modules by product and repository in content views Feature #13506: [RFE] /repositories/:id/export - add a "dry run" option Feature #13582: ensure that Docker 'latest' tags work correctly in Katello Feature #13738: Set a default password for pulp-admin in Devel Install Feature #13740: Allow setting a default pulp-admin password for puppet-katello Feature #13816: Allow listing and removal of content for file type repositories Feature #13864: The puppet-pulp module requires that mongo service be running for certain services and doesn't support running mongodb on a separate machine Feature #13881: Run repoclosure on a content view Feature #13963: Support multiple SSH keys in Katello cloud-init Feature #14136: hammer repository-set enable needs --source-url Feature #14137: API needs param to allow hammer repository-set enable needs --source-url Feature #14138: Bastion/Katello - Enhance the List/Remove|Add pattern to support scoped search Feature #14230: Display "Default Organization View" content view in listing and cv UI page Feature #14238: allow composite content-views to contain overlapping repos Feature #14296: Support unregister via bulk actions Feature #14385: As a user, I want to trigger a "background sync" for repositories in content view versions. Feature #14625: API endpoint to update content view of a host Feature #14632: Cannot bulk alter subscriptions on Content Hosts Feature #14762: hammer cannot manipulate content source on hosts. Feature #14859: Enable virt-who content host to register hypervisors under different env/CV than its own Feature #14971: Remove RHEL6 support in dev environments Feature #14994: Add a coverage report to hammer-cli-katello Feature #15031: Expose nectar/pulp timeout values to users Feature #15064: As a user, I would like the ability to export and import "file" type repos Feature #15079: API for setting host's installed packages Feature #15099: add column to subscription host association to show quantity attached Feature #15167: Inform the user they can register their proxy to org/location with the installer command Feature #15187: Expose content comparison API for all types Feature #15343: Promote Content View versions automatically Feature #15444: Move API cache to Katello, and update on API change Feature #15584: Add scoped search to content host > subscriptions > list/remove Feature #15798: Don't publish the same repositories over and over again Feature #15801: Add ability to mass create fake hosts in perfhammer with latest version of Katello & Foreman Feature #15807: Add reverse DNS lookup to installer for server and capsule. Feature #15840: Install and configure tuned Feature #15901: As a katello administrator, I should be able to manage the configuration of my katello through my katello Feature #15905: katello-installer should do dns forward reverse validation Feature #16029: Unable to delete/remove Red Hat provided repositories, using process that is similar deleting a custom repository Feature #16154: Limit packages to sync. Feature #16202: virt-who should be a capsule function Feature #16203: Katello Health checks for TLS, qpidd queues, pending tasks etc. Feature #16277: View the version of a Content View in a Lifecycle Environment Feature #16393: when exporting CVs, create a "latest" symlink Feature #16394: Katello dev installer needs to include ostree repos Feature #16452: include advanced upgrade documentation for Katello P3 to P4 Feature #16476: [RFE] Add Capsule-backup option Feature #16574: Allow activation keys to enable product repos regardless of whether there is a subscription attached or not Feature #16587: Need option which will help to unregister system from one organization and register to another organization. Feature #16711: Errors should show which capsule they are from Feature #16735: Support setting more globla default repository settings Feature #16911: katello-installer certificate options should not require --certs-server-cert-req Feature #16938: Katello services to be configured to restart on failure Feature #16939: Enhance the installer logs to pull in failures from dependent services Feature #16940: Find out if katello-installer --upgrade was run after yum update Feature #16950: Add option "deployment size" to tune system properly Feature #16956: capsule-installer to test if katello is of the same version than capsule Feature #16958: installer pre installation check should investigate if iptables or firewalld are enabled and if so ensure required ports are opened Feature #16974: RFE: Consistency between "organization" and "location" APIs Feature #17022: CP 2.0: Phase 1: Tag candlepin 2.0 rpms in koji Feature #17027: CP 2.0: Phase 1: Enhance manifest import/refresh to support new candlepin async APIs Feature #17030: CP 2.0: Phase 2: Investigate swagger-based api gem Feature #17063: As a user, I want to control which docker image tags are synced. Feature #17101: Allow users to monitor the package download progress of background syncs Feature #17139: Have smart proxy installer method to alert user that cert tarballs needs regenerating for a particular upgrade Feature #17141: CP 2.0: present failed hypervisor checkin information to user Feature #17145: Candlepin 2.0: Add in rollback support for failed manifest imports and refreshes Feature #17154: [RFE] hammer should allow to set download policy when enabling a repository Feature #17189: allow searching by repo name in subscription page Feature #17190: Provide a way how to yum update without risking having update packages without migration script run Feature #17242: CLI: Allow promotion of content views to multiple environments Feature #17243: UI: Allow promotion of content views to multiple environments Feature #17367: Capsule should listen for RHSM requests on port 443, like Satellite does Feature #17419: need a way to tell if a content node's repo is out of sync. Feature #17422: Add Pulp support to manage rubygems repos Feature #17423: Pulp download timeouts should be configurable Feature #17424: Don't re-download rpms if they exist on disk Feature #17425: Support bypassing proxy for some repository URLs Feature #17429: [RFE] Short lived URL based access to protected content (download selected pkgs from UI) Feature #17430: [RFE] show details of which pulp content is being deleted by command "foreman-rake katello:delete_orphaned_content RAILS_ENV=production >/dev/null " Feature #17431: [RFE] API to download packages from any sync'd repo on Satellite 6 Feature #17432: Show the size of a repository in MBs on Disk Feature #17433: Enhance Pulp to to support exporting of BlueRay ISO images Feature #17614: Change nightly documentation to reflect Capsule name change to smart proxy Feature #17739: Package/include oauth credentials when creating certs tar for capsule Feature #17743: Disable sync plans automatically before upgrade Feature #17748: Notification via email when repo sync fail Feature #17755: provide email notification of systems with subscriptions soon to expire. Feature #17761: Email Notification to list of users on promotion into new lifecycle environment Feature #17762: Repository Synchronization Emails should include number of new packages synchronized Feature #17763: Allow Repository Synchronization Emails to be configured at the Sync Plan Level Feature #17764: Katello repository sync email notification even no errata available to sync. Feature #17765: Errata Notification Emails should list security errata by their classification (Low, Moderate, Important, Critical) Feature #17981: Show notification in email (and in UI if possible) if any of the required processes in Katello are not running Feature #18016: as a user, I would like to know the approximate size of a yum repo export before exporting Feature #18022: Need ability to disable sync for single repository instead of entire product Feature #18128: Support external mongodb for pulp Feature #18133: RBAC for repositories Feature #18249: Hard to link Content views to Composite Content view Feature #18276: Use Katello puppet repositories as module repository with 'puppet module install module-name' command Feature #18332: katello-backup verify (ability to verify backup without restoring, like in Satellite 5) Feature #18347: Add support for arbitrary substitutions when enabling a repository Feature #18355: katello-backup - Disable autostart Feature #18362: Integrate Relax and Recover images for backup and redeployment Feature #18380: Remove now unused nutupane code, styles, etc. from katello. Feature #18498: [RFE] Allow creating package groups via UI Feature #18541: Incremental updates using the Katello web UI Feature #18647: Support conditional activation keys Feature #18694: Need UI option to see which content views (and versions) are linked to yum repository Feature #18781: CSV export for products Feature #18876: [RFE] Set location on client registration Feature #18914: Accessibility of Satellite Web UI Feature #18945: Katello - Reporting on package upgradable_rpms Feature #19000: Don't permit registration of localhost Feature #19058: Automatic removal of old versions Feature #19098: Add a warning and override requirement for installations with default partition schemes Feature #19111: As a user, I want to browse and edit CVV repos. Feature #19114: As a user, I want to change a repo in a content view version from on-demand to immediate Feature #19140: Feature Request: The ability to make a composite content view of other composite content views Feature #19144: Copy Products/Content Views between ORGs Feature #19181: Speed up content view publishes by processing repos in batches Feature #19197: Add ability to associate products and repositories with a GPG key Feature #19198: Edit GPG contents shouldn't show upload button Feature #19352: [RFE] Create a filter based on a package build date Feature #19353: [RFE] There should be a way to report the storage size of a given repo Feature #19376: RFE: Ability to set different download policy on smart proxies than Katello server Feature #19382: Issue warning when installing both pulp and pulp-node Feature #19406: Sync plans does not allow sync per-repo Feature #19407: Lock subscription onto a host Feature #19415: Allow searching of content hosts by subscription name Feature #19449: katello-restore needs to check for sufficient free disk space before restore Feature #19477: Custom EPEL product is not integrated seamlessly Feature #19551: foreman-installer should check whether ssl-build directory is present and has all the required content Feature #19636: As a user, I want to use hammer to CRUD activation key repository sets. Feature #19637: As a user, I want to use hammer to CRUD content host repository sets. Feature #19985: side by side repository selection in content view Feature #20021: Optionally create a katello-default-ca with public CA certs from multiple sources Feature #20177: Katello Navbar dropdowns open on click, topmost navbar opens on hover. Feature #20323: RFE: UI: Add bulk sync capability to capsules Feature #20346: hammer content-view puppet-module add" command should provide an option to specify any required version. Feature #20439: CSV export for katello Tables Feature #20501: Content View version differentials - a list of software that will be updated Feature #20734: As a user, I'd like to restrict a product/repo to certain distributions Feature #20842: Creating package groups API was added, lets add the hammer command for this Feature #20877: allow hosts to inherit lifecycle environment and content view Feature #21058: Create a katello-host-tools status script Feature #21096: Cache /rhsm/ and /rhsm/status/ requests Feature #21395: Provide option to only keep newest packages on capsule Feature #21441: display host to guest mapping info via hammer - what virtual machines runs on what hosts, and vice versa Feature #21559: Make subscription and errata status clickable Feature #21614: Report changes in installed RPMs Feature #21647: Red Hat Repositories: use patternfly <ListView> component Feature #21666: Specific user permissions to modify/add/remove system packages Feature #21801: Content Hosts Errata does not support select all Feature #21904: Add support for the katello-agent actions to use DNF and manage consumers without Pulp triggering actions Feature #22012: Do not do a mirror on sync when using incremental content Feature #22053: Audit Katello objects/resources Feature #22175: As a user, I want to view and search images by layer. Feature #22184: Run update_subscription_facet_backend_data task in parallel Feature #22215: Allow adding Content Hosts and Activation Keys into locations Feature #22296: Send X-Correlation-ID to Pulp REST API Feature #22345: Share product and contents across organizations Feature #22347: i would like to choose what content to sync to a smart proxy Feature #22367: Infrastructure to use react components in katello Feature #22368: Add export to csv to katello tables Feature #22410: The output of katello-service should be machine readable Feature #22415: Provide import/export to sync act. keys and host collections to separated instances Feature #22468: Provide a way to edit Synced Content Feature #22590: It would be nice if the product and repo pages showed which content views use them Feature #22632: Lifecycle environment promotion with approval Feature #22664: Support parameters in host collections Feature #22913: Installer - option to force candlepin to re-initialize on install Feature #22942: [Audit] Assignments based on auto-attach policy and virtual datacenter Feature #22957: Synchronize GPG keys over HTTP(S) Feature #23337: Add support for remote mongo with replicas Feature #23416: Audit filter_rules and association_with filters Feature #23622: solve certificate issues with split deployments Feature #23935: Ability to add many RPM filters to CV via API via only one REST call Feature #24047: Use Smart Proxy as the source of truth for Pulp connection settings Feature #24173: API actions for System Purpose on Bulk Hosts Feature #24175: UI actions for System Purpose on Bulk Hosts Feature #24181: Notifications for System Purpose Feature #24332: Smart proxy plugin for pulp 3 exposing types Feature #24477: Add foreman settings page size pagination value to list of available pagination sizes Feature #24506: filter out some RSA private keys which are logged by some /api/v2 requests Feature #24669: RFE: Support 'check_manifest' API endpoint - Manifest upload cannot be idempotent Feature #24687: Katello should extend foreman Organization API Feature #24731: Implement Debian-Support in Katello-Client Feature #24960: test coverage tool is missing for react js Feature #25171: Add search and pagination to product selector on RH repos page and allow clearing of all selected items Feature #25193: katello-host-tools make install should overwrite files Feature #25263: [Modularity] - Search Filters are not working in Stream Details Page for Host and Module Spec Feature #25470: Display references in errata view in Katello UI Feature #25611: An API or Report to list the hypervisor-guest mapping. Feature #25612: Hammer: Content-view package list export via CSV Feature #26130: [RFE] Allow user to specify type of content for yum repos when uploading in API Feature #26131: [RFE] Allow user to specify type of content for yum repos when uploading in UI Feature #26132: [RFE] Allow user to specify type of content for yum repos when uploading in Hammer Feature #26133: [RFE] Allow user to specify type of content for yum repos when removing it via API Feature #26134: [RFE] Allow user to specify type of content for yum repos when removing it via Hammer Feature #26136: [RFE] Add capability to remove a Source RPM from a repository Feature #26137: [RFE] Add capability to view Source RPMs in a repository Feature #26138: [RFE] Add capability to view SRPMS across an organization Feature #26139: [RFE] Add capability to view SRPMs across a Lifecycle Environment Feature #26140: [RFE] Add capability to view Source RPMs within a Content View Version Feature #26141: [RFE] Add Source RPM counts to Content View Versions page Feature #26142: [RFE] Add capability to upload a Delta RPM to a repository Feature #26143: [RFE] Add capability to remove a Delta RPM from a repository Feature #26144: [RFE] Add capability to view Delta RPMs in a repository Feature #26145: [RFE] Add capability to view DRPMS across an organization Feature #26146: [RFE] Add capability to view DRPMs across a Lifecycle Environment Feature #26147: [RFE] Add capability to view Delta RPMs within a Content View Version Feature #26148: [RFE] Add DRPM counts to Content View Versions page Feature #26149: [RFE] Index Delta RPMs after syncing or uploading Feature #26150: [RFE] Copy DRPMs during Content View publishing and promotion Feature #26238: Update a file repository with pulp3 Feature #26239: Index a file repository after syncing with pulp3 Feature #26240: Support Uploading a file to pulp3 Feature #26241: Support Deleting a file repository Feature #26243: Support Removing items from a pulp3 file repository Feature #26244: Publish a file repository in a content view with pulp 3 Feature #26245: Support syncing a pulp3 capsule with file content content Feature #26246: Support data migration for file types to pulp3 Feature #26318: Advance(Scoped_search) search in manage errata page Feature #26366: Allow customization of errata status colors Feature #26524: Allow to filter content hosts for hosts registered by virt-who more easily Feature #26568: Add capability to create nested host collections Feature #26716: pulp3 - Adapt pulp3 integration to the new publisher/publication paradigm Feature #26789: Support repo metadata signing Feature #26809: Support chunked uploads for file to pulp3 Feature #26815: content-view create,update with "latest" statement Feature #26829: Generate yum repo metadata in sqlite format Feature #26891: Ability to see product repo sync status Feature #27111: In Activation Key -> Add Subscriptions show only Products contained in associated Content View Feature #27199: [pulp3-proxy] CRUD for repositories for proxy Feature #27203: Add hammer support for ansible collection content Feature #27217: Bulk Apply HTTP Proxy for products Feature #27260: add possibiliy to add multiple repositories in content view Feature #27535: Ability to define the errata base line for exporting host errata information via the satellite webui Feature #27613: Add csv export functionality for Module streams and Ansible Collections Feature #27919: Sync a yum repository (but don't index) with pulp3 Feature #28140: Should we be indexing Yum Metadata Files with Pulp 3? Feature #28141: Notifications for large event queue depth Feature #28160: add possibiliy to have the description field, when publishing a new CV oder CCV to be mandatory Feature #28208: DEB packages and PPA/repo for Debian/Ubuntu clients/Content Hosts Feature #28910: Add "latest"-filter to Content-View-Filters Feature #29308: [cv table] Create filter component Feature #29353: Subscribed server assumes location of smart proxy used to register Feature #29373: support repository metadata mirroring in pulp3 for foreman proxy syncs Feature #29980: Possibility to get email-notification for failed repo-syncs Feature #30119: Katello - See changed package names after a sync Feature #30141: More comfortable package update/removal of multiple content hosts Feature #30223: Lifecyle based composite content views Feature #30428: Allow api access to gpgkey/content credentials via name Feature #30642: Extend Global registration endpoint with :activation_key param Feature #30782: Content Hosts page table spacing Feature #30955: Search for content hosts using a certain repository set Feature #31356: Add extra sync button to sync status page Feature #31358: add filter to Sync Status page Feature #31476: When publishing new content view version, make the new version number editable on the web page where user can enter description before kicking off the publish Feature #31510: Configure default repository set for subscriptions Feature #31859: Add documentation for template macros Feature #31961: Move the "Backend System Status" table from "About" page to "Dashboard" page to be more handy for users Refactor #11938: Rails 4 - Remove WebMock.allow_net_connect! Refactor #12045: Rewrite website docs to refer to smart-proxy rather than capsule Refactor #12184: Please rebase candlepin to latest candlepin 2.0 Refactor #12309: Candlepin port clashes with default Smart Proxy port Refactor #12374: Upgrade VCR gem to version 3.0 Refactor #12403: Separate style from HTML in e-mails Refactor #12584: InstanceMethods module in app/models/katello/glue/pulp/repo.rb is at rubocop length max Refactor #12680: candlepin_proxies_controller#consumer_show can be directly proxied Refactor #12777: Use foreman's url_schema validator Refactor #13469: Repository model should know whether or not it can accept uploaded content Refactor #13553: Remove pulp http event notifiers from Katello code base Refactor #14384: Add tests for remote-execution integration Refactor #14573: Foreman-Proxy Certificate Files Refactor #15059: unnecessarily copying over ca cert to capsule repos Refactor #15235: Refactor environment variables LC_ALL=C Refactor #15421: Remove leftovers code from app/models/setting/content.rb Refactor #16569: Katello should only be using recommended patternfly font-awesome icons Refactor #17345: Content view deletion should use patternfly wizard Refactor #17352: Incremental updates should use the angular-patternfly wizard Refactor #19106: Add single table inheritance to Repository model Refactor #19107: get rid of content type field in Repositories Refactor #19108: Repository STI refactoring - move content based on functionality Refactor #19109: Remove Content View Puppet Environment Refactor #20078: Create a scoped_search service Refactor #20477: remove usages of /subscriptions for candlepin interaction Refactor #20643: Katello::ContentView.update_cp_content outdated and non-functional Refactor #20934: use clamp and highline in all tools Refactor #21324: Switch to using builtin module_enabled? function in the installer Refactor #21741: UX feedback on Katello and Foreman pages Refactor #22474: Refactor the react app folder structure to group files by domain Refactor #22708: Make the breadcrumb switcher match the patternfly design Refactor #23424: add tests for adding subscriptions to an activation key Refactor #23600: Update dialog component to accept children Refactor #23668: refactor various url computations to use foreman_url setting Refactor #24030: Move the logic out of the SubscriptionReducer.js into selectors and actions Refactor #24031: Move all the inner components to ./components, include components who live under other component files Refactor #24034: Create a new dummy SubscriptionsTable that only get rendered with props and control it via the current SubscriptionsTable by passing props (pass the controllers as props with prop-types) Refactor #24035: Move the SubscriptionsTable inner state to redux reducers/actions/selectors (keep the controllers but transmit them to a map of actions) Refactor #24037: Refactor EntitlementsInlineEditFormatter.js Refactor #24107: Remove old angular subscriptions page code Refactor #24577: Use Foreman's Empty State component Refactor #25234: move content uploads to a service class Refactor #25237: move indexing to a service class Refactor #25238: cleanup remaining repo.rb Refactor #25320: refactor out all checks for is_a?(ContentViewPuppetEnvironment) Refactor #25468: refactor Repository::Update to RootRepository::Update, and Repository::InstanceUpdate to Repository::Update Refactor #25559: update seeds to assume taxonomies are seeded in core Refactor #25622: Refactor table overflow CSS to not be general for 'td' elements Refactor #25872: refactor pulp_database_unit to be pulp-agnostic Refactor #25931: Refactor Hammer CLI Katello Import Execute method Refactor #26027: hammer_cli_katello resolvers interfere with foreman onces on katello-extended resources Refactor #27128: Move Bastion to weback Refactor #27130: Move activation keys to webpack Refactor #27131: Move architectures to webpack Refactor #27132: Move capsule content to webpack Refactor #27133: move content hosts page to webpack Refactor #27134: Move content views to webpack Refactor #27135: Move docker content pages to webpack Refactor #27136: Move lifecycle environments to webpack Refactor #27137: Move errata pages to webpack Refactor #27138: Move Files pages to webpack Refactor #27139: move host collections pages to webpack Refactor #27140: Move hosts pages to webpack Refactor #27141: Move repository related pages to webpack Refactor #27142: Move packages page to webpack Refactor #27143: Move Products page to webpack Refactor #27144: Move puppet modules page to webpack Refactor #27145: Move Repository Sets page to webpack Refactor #27146: Move settings page to webpack Refactor #27147: Move subscriptions page to webpack Refactor #27149: Move sync plans to webpack Refactor #27150: Move tasks page to webpack Refactor #27216: Remove old http proxy settings and installer bits Refactor #27615: Replace katello react search fields with foreman's Refactor #28809: Move react organizations handling to foreman Refactor #28889: Refactor task actions to use Foreman interval middleware Refactor #28890: Remove orgId() and consume org data from Foreman Refactor #28892: Refactor Red Hat Repositories page Refactor #30007: Add github action to PRs for rails tests Refactor #31866: Move rest_client_timeout out of katello.yaml to a runtime setting Tracker #5311: Gutterball Tracker #7605: As a Foreman user, I would like to be able to add Katello later to an existing Foreman installation Tracker #8172: Isolate Client Communication through a Capsule Tracker #12107: ISS (Inter-Satellite Sync) Tracker Tracker #13264: Katello Performance Tracker #15825: Sprint 1 : Content-Focused Tracker #16726: Bugs that will be fixed by removing nutupane Tracker #17020: Tracker: Candlepin 2.0 Integration Tracker #19105: Repository STI refactoring Tracker #19466: Add Docker Schema V2 support for Pulp 2.13 Tracker #19682: container image and registry tracker Tracker #20856: Support HA Katello app servers Tracker #22365: Show Allocations on the Red Hat Subscriptions page Tracker #24318: Pulp 3 code base prep work Tracker #24437: Modularity - P2 Stories Tracker #25416: Katello APIv3 tracker Tracker #25997: pulp 3 initial content type support Tracker #26152: Katello support for SRPMs Tracker Tracker #26163: Katello support for DRPMs Tracker Tracker #26987: Pulp3 Main tracker Tracker #26988: pulp3 docker support Tracker #26989: Ansible Collection Support Tracker #27214: http proxy conversion Tracker #27916: Pulp3 yum support Tracker #27933: pulp3 migration work Tracker #28105: Drop pulp2 Tracker #28179: [Tracker] Content Mgmt: http_proxy issues
Katello Recycle Bin 100% 1210 issues (1205 closed — 5 open) Related issues Bug #3580: katello bridge won't load on Ruby 1.8 Bug #3754: API v2: Write some tests for v1/v2 urls Bug #4035: V2 API: Subscription destroy action should not require a system id Bug #4037: Fix/Delete all rspec pending issues in master Bug #4043: Searching for puppet modules with no repoids returns nothing Bug #4046: fix pylint issues for CLI Bug #4047: Centos syncing fails with trailing slash Bug #4057: Foreman won't load VM's from vSphere 5 Bug #4064: Add repo_label option to CLI commands Bug #4066: Using the --label option of repo create seems to be buggy Bug #4071: Package#autocomplete_name is not working for page_size Bug #4073: Switching environments for a System does not honor the systems register-able permission Bug #4074: Content View Package Filter rules will only filter up to 10 items Bug #4075: Unused Environment vs System Groups association still exists Bug #4081: Scrolling with trackpad does not work in jScrollpanes in Firefox Bug #4092: HTTP 400 Bad Request when deleting a system via the API Bug #4102: katello-configure overwrites configuration values from original installation Bug #4105: content search - back button behavior has issues in Firefox Bug #4106: translation missing: pt_BR.time.formats.default (I18n::MissingTranslationData) Bug #4163: Improve behavior when deleting a Katello environment Bug #4217: Content views rework: Fix tests Bug #4253: system subscriptions need filter widgets returned Bug #4255: subscription rabl missing activation key relations Bug #4271: cvs output for gpg subcommand doesn't work Bug #4272: gpg info Bug #4366: Help text section does not expand/collapse when clicked Bug #4404: Rename lifecycle-environment to lifecycle_environment for consistency Bug #4405: Search parameters are required to be lowercase Bug #4559: dismiss button on red hat repositories page does not dismiss the dialogue box (nightlies 2014-03-03) Bug #4579: (nightlies 3-6-14) repo discovery appears broken 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 #4653: (nightlies 3-13-14) content dashboard cut off in F20/FireFox Bug #4685: Editing an organization in ~/organizations/<ord_id>-<org_name>/edit leads to traceback Bug #4698: hammer-cli-katello won't load because of missing bindings configuration Bug #4716: Not able to assign activation key to content view Bug #4719: Not able to assign activation key to default content view Bug #4738: organization json does not include puppet environments and contains incorrectly named katello_environments Bug #4750: Can't use the url helpers in katello to get links for v2 api Bug #4756: Bad request errors are not properly displayed in the CLI Bug #4774: Content view version information shows twice the number of packages/errata/etc Bug #4799: Adding and removing subscriptions is broken in the UI Bug #4802: Rails boot time is terrible for Katello Bug #4829: Enable ascii folding on elasticsearch filters Bug #4883: Subscription Manager Applications UI and Backend not functional and out of date with the rest of Katello Bug #4886: single package removal stays pending Bug #4887: Subscription Manager Applications UI and Backend not functional and out of date with the rest of Katello Bug #4914: Red Hat Repositories and Products should be read-only Bug #4949: Can not attach the default conent view to an activation key Bug #4951: Make sure dynflow console requires a logged in authenticated user Bug #4954: Deleting a sync plan via the CLI fails because of incorrect expected argument Bug #4973: Adding system group to existing activation key via UI yields a "silent" 500 Bug #4975: Need to create location in order to start working with Katello Bug #4979: Environment Picker in the activation key ui wraps poorly with long strings of environments Bug #5051: searching subscriptions does not work Bug #5057: Sync Plans not using time specified on creation Bug #5061: delete-manifest doesn't work correct Bug #5064: CLI repository Enable/disable help text is missing Bug #5143: goferd doesn't start by default Bug #5220: Systems are not searchable by packages Bug #5399: setup.rb --devel misconfigured for smart proxy Bug #5400: Calling remove-from-environment takes a long time Bug #5406: Trying to remove a content view from an environment it's not in results in nil errors 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 #5545: content host UI - changes to Auto-Attach are not persisted Bug #5618: Provisioning templates should be set for all locations in Fortello 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 #5623: Provisioning templates should exist within a new organization 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 #5661: Repo discovery products list should only show custom products and indicate loading Bug #5666: Cannot set default_organization_id at user creation Bug #5718: [Dynflow] Handle cancelled pulp tasks Bug #5728: Org Id showing up in display instead of name Bug #5744: Hammer: Updating content-host raises error: system found more than once Bug #5767: hammer: Title of content-host subcommands should be renamed from system to content host Bug #5839: Convert host_collection_{errata,packages} to new roles system Bug #5840: Getting a pulp_auth error from the API ping action Bug #5891: UI should raise success notification on updating system's custom info Bug #5921: Synchronization status not updated in CLI Bug #5932: CDN path verification should handle redirects Bug #5943: Installer shows failure message though everything went well with minor exception Bug #5977: Content Search: hover and tooltip for view details within an environment don't have puppet module counts Bug #5979: remove katello roles and permissions routes and apipie Bug #5991: while content hosts are being added, elasticsearch queries fail Bug #6024: PG:InsufficientPrivileges error when running tests locally Bug #6053: Deleting Organization raises error Bug #6068: 'rake seed_with_logging' fails during fresh install of katello 1.4 on fedora 19 Bug #6127: user shouldn't be allowed to update the content-host limit to -1 for selected host-colection Bug #6156: move OperatingsystemExtensions to RedhatExtensions Bug #6201: Links to content search searches don't set up the criteria properly Bug #6217: Sync Status and Red Hat Repositories are missing from "Viewer" Role Bug #6244: katello-debug should include broader list of logs Bug #6282: community provisioning template needs to read from katello.yml to pick up candlepin cert rpm Bug #6349: Wrong owner while dropping candlepin db 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 #6353: Katello-configure ignores --org-name argument when specified last Bug #6368: katello-devel-installer fails due to missing /etc/pki/pulp directory Bug #6387: Rendering template fails due to Content Source not being allowed in SafeMode Bug #6435: Search on filter page for filtering resources raises NetworkError 404 not found Bug #6462: Notice no longer generated when syncing a repository on the sync management page Bug #6465: hammer activation-key update should not require an organization-id when have the --id option Bug #6552: Sync Status page shows 0 Bytes were synced immediately after a sync is done Bug #6578: auto-attach control does not work from client in CLI Bug #6587: smart-proxy lifecycle environment ui only works with a single organization Bug #6602: Show kickstart repo url and name on New host Screen Bug #6612: Unclear how to remove a content view from the content search Bug #6645: User create/update/destroy should not hook into ActiveRecord actions Bug #6673: Capsule happily syncs even when no lifecycle-environments are attached. Bug #6680: Capsule installer should be it's own RPM Bug #6681: need capsule-service utility installed w/ capsule Bug #6692: Headpin Nightly : Attempt to add a already added system to the same system group works fine Bug #6707: Remove or update the V1 API Bug #6708: Have the /api/v2/organization routes point to our Organization controller in Katello Bug #6728: It's not clear how to do a partial search Bug #6815: I can delete a environment even if it has associations Bug #6849: content search cannot find by errata number Bug #6866: Cannot create a content host without environment if I have more than 1 environment in my organization Bug #6896: Content view pages generate *many* api calls Bug #6897: unable to view foreman hosts show page Bug #6898: deleteing a host does not delete a content host, generates a FK constrain error Bug #6905: Build out better installer build strategy Bug #6928: Community Provisioning Templates should be made Enterprise-grade Bug #6931: Subscription status should only appear one time on Host show page, but appears multipe times in some cases Bug #7050: hammer cli organization command does not accept organization-label Bug #7095: Adding a content view to an activationkey should limit what subscriptions are available Bug #7097: Error when running librarian-update Bug #7107: Finish Dynflowing all critical long running operations Bug #7143: hammer content-host package install/remove/upgrade fails Bug #7144: host-collection add-content-host failed Bug #7180: setup.rb does not seem to respect the installer's exit code Bug #7223: puppet module lookup uses non-puppet repos Bug #7326: Katello does not seem to respect permissions inherited from groups Bug #7338: Content view package group include filter is confusing, includes more than one group if there is overlap 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 #7397: Incorrect error when trying to destroy an organization Bug #7406: dev installer needs to forward SSL request headers to katello Bug #7413: User reported on IRC that katello-jobs fails to start with katello-deploy Bug #7417: Write a guide for using the CLI Bug #7447: Attaching subscription to node results in no action and the following information logged: Bug #7452: katello-deploy needs to be updated for new yum urls Bug #7461: Can't add puppet modules to a content view Bug #7534: --debug output prints password Bug #7535: Failed puppet module uploads still report success, no explanation given Bug #7629: katello-agent/goferd: No module named bindings.server on package install Bug #7817: pulp-manage-db fails during capsule-installer Bug #7825: Duplicate Puppet Modules do not seem to work correctly when a duplicate is uploaded with changes. Bug #7901: Pages fail to load correctly Bug #7923: Sync plan start date is displayed as object Bug #7945: No progress bar while synchronizing Docker repositories Bug #7965: [de_DE]: Text truncation observed on product details page. Bug #7990: test katello-agent with bats Bug #7991: add bats testing for el7 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 #8053: qpid client segmentation fault when connecting to candlepin events Bug #8095: foreman-debug does not gather /var/log/katello-devel-installer Bug #8134: No enable-puppetlabs-repo in kickstart-katello.erb Bug #8205: [katello 2.0] "/" in name field of metadata.json or Modulefile of uploaded puppetclass causes browser to freak out from Bug #8243: hammer puppet-module list no longer takes an organization option 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 #8336: EL7 nightly install randomly fails Bug #8382: Lifecycle environments page doesn't render correct in Firefox Bug #8383: content view repositories always returning all Bug #8408: UI select dropdowns treated as filters next to a search box do not handle long names gracefully 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 #8439: As a developer, I want to write code that views Katello objects as a different user than the current one Bug #8453: scoped search searches should return 0 results if there is a search syntax error Bug #8468: Selecting the Products page when no context is selected gives you a spinner Bug #8505: Katello 2.0 RHEL 7 Client repo missing python-qpid package Bug #8564: We need to update the katello_remove.sh script Bug #8599: remove references to "custom information" Bug #8700: EL7 mongod.service typo in unit file Bug #8774: Errata UI/API calls failing with NoMethodError: undefined method `key?' error Bug #8866: When uploading content to repositories, the package/puppet module/docker counts don't update until I refresh the page Bug #8908: capsule-installer fails due to missing parser method Bug #8932: Content Promotion with 200+ Puppet Environments Hangs or Fails Bug #8973: unable to install unsigned packages Bug #9009: "No Context" message missing in 2.1RC Bug #9048: Setting SAM flag on tables should not hide data from Katello users Bug #9092: Instructions for installing Katello cert is missing the package name Bug #9093: Foreman client cert needs deploying to Capsules Bug #9096: Changing the name of the primary Katello smart proxy breaks Red Hat Repositories Bug #9168: Offer choice for Lifecycle Environment + Puppet Environment 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 #9202: katello-installer should use systemd instead of chkconfig for all services on rhel7 Bug #9234: katello-installer 2.1.1-2.el7 fails because SELinux denied httpd to bind on port 5000 Bug #9243: katello-installer failing on RHEL-7 Bug #9247: Content view version details repository filters crush the search box Bug #9294: "Register a New Content Host" page doesn't show consumerCertRPM Bug #9316: Puppet Environment Deletion allowed even when content view still exists Bug #9328: v2.pt_BR.json is empty/Apipie.checksum yields "A JSON text must at least contain two octets!" Bug #9379: katello-agent has no test coverage in BATS Bug #9473: Unable to update Host Group Bug #9477: Content View list no longer populates - Request Timeout Bug #9485: Creating a composite initially sends you to a page to add components that is empty Bug #9491: Listen on candlepin events paused after upgrade from 2.0 to 2.1 Bug #9493: Creating an errata date filter in Chrome results in an error Bug #9576: ibnetdiscover is applying non-CA port GUID name maps as expected but ignoring CA port GUID names Bug #9630: pulp errors upon install Bug #9724: Content Views leak information under certian conditions Bug #9734: Error undefined local variable or method `resolve_dependencies' when attempting to incrementally update a puppet module Bug #9797: undefined method error on 'hammer content-view version list' command Bug #9808: Impossible to add puppet module to content view Bug #9813: ensure qpid-cpp-client-devel is the latest Bug #9850: prior env 'Library' is missing when creating a new life-cycle environment Bug #9891: Docker upstream name not getting updated in Repo edit Bug #9907: Align subnet translations with UI in Katello CLI module Bug #9931: Cannot create lifecycle environment with hammer CLI when using the name of the prior environment Bug #9936: katello-installer 2.1 fails due to foreman-rake-db:migrate when following yum install procedure on CentOS 6.6 Bug #9944: E11000 duplicate key error index while removing and readding repository Bug #9954: Dynflow comsumes CPU with no tasks executing Bug #9975: Importing a new manifest does not remove old manifest entitlements from Subscriptions; error/spinner thrown on view Bug #9976: Web UI tries to allow promotion of CVs with no environment Bug #9999: Can not delete Organization Bug #10145: test kangaroo, please ignore 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 #10283: Installer fails when alternate directory is defined Bug #10333: No feedback from Products page that it's loading repos Bug #10334: Products repository list does not indicate that repositories are being loaded Bug #10400: 2.1 to 2.2 upgrade "fails" attempting to create gutterball database that already exists Bug #10433: Katello migration assumes all proxies are Katello content capsules Bug #10468: Katello 2.2 installation fails on RHEL7 Bug #10543: Composite Content View Promotions Fail with Resource Not Found Errors Bug #10615: Katello dashboard does not show loading indicator when panels are loading Bug #10629: Some Hammer commands which issue a look up by name fail Bug #10630: Unable to promote/publish content views and sync repos until mail notifications have been set Bug #10672: Registering a content host fails (certificate verify failed) Bug #10800: Content -> Errata : type and severity search filters are case sensitive 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 #10865: starting rails in dev environment after improper shut down fails Bug #10882: status messages appear double Bug #11063: Content host install specific version of package Bug #11142: Custom product Delta RPMS extra directory found in content path Bug #11148: Renaming ESX Content Hosts (from uuid) results in 404 and other unexpected behavior Bug #11163: include Satellite 6 version info in foreman-debug / sosreport Bug #11197: httpd Error: Invalid command 'PassengerEnabled' in Pulp Capsule when --puppet "false" used Bug #11226: Formalize deprecation warnings Bug #11269: Automatic subscription attachment from activation key attaches too many subscriptions Bug #11290: Content View filter autocomplete does not respect Affected repositories Bug #11578: Unable to delete host Bug #11597: Renaming ESX Content Hosts (from uuid) results in 404 Bug #11712: Katello agent can not be installed on Oracle Linux 7.x Bug #11784: Hammer content-view remove-version does not work Bug #11797: Selecting Content View in New Hosts page raises 'NoMethodError' in backend. Bug #11913: javascript error visiting content view filter "affected repositories" page Bug #11920: API List content_view_filters rules error Bug #11974: Katello Install error Bug #12060: Speed up hammer-cli-katello's travis build Bug #12144: Unable to subscribe host with more than 2 sockets Bug #12176: Removing a product, doesn't remove the published directory structure Bug #12236: scoped_search - search field enabled for (combined) Dashboard Bug #12287: BATS Test errata install on a content host Bug #12300: Version 1.8 from docker-engine breaks Function on Foreman 1.9.2 Bug #12331: Transient permission test failures Bug #12348: Unable to remove organization Bug #12415: User with role containing edit_content_hosts filter cannot edit product content for a content host Bug #12462: Add options for product-content to activation keys Bug #12564: URI does not downcase scheme in Rails 4 Bug #12647: hammer returns return code 0(zero) for failed repo sync Bug #12665: katello-installer failed dependencies Bug #12704: Content host installable errata count doesn't match details Bug #12764: API hosts criteria Bug #12840: rake jenkins:katello is just running spec tests Bug #12861: On submitting the hostgroup from, the associated location get auto disassociate along with lifecycle env, CV and content-source Bug #12910: Installation issues Bug #12921: Unable to upgrade from 2.3 to 2.4.0 Bug #12985: Dynflow console not showing properly on Tasks page Bug #13018: Hitting a 401 error when registering capsule during a dev install Bug #13049: Installing errata on content host task times out Bug #13128: content host update no longer accepts facts and service_level Bug #13163: Search for modules does not work, only first 20 modules available for CV Bug #13172: Add new smart-proxy-pulp params to capsule-puppet Bug #13201: Sync Katello configurations between master server and hot spare Bug #13325: [Katello 2.4] Can not enable a disabled product repository in the foreman webinterface Bug #13332: ContentViews: Excluded packages apply to all repositories instead of only the affected ones. Bug #13351: Associating a content-source while creating hostgroup raises: NoMethodError: undefined method `new' for Katello::Host:Module Bug #13366: undefined method `[]' for nil:NilClass Bug #13382: Removing a content view with an associated activation key Bug #13432: katello-backup -h immediately stops services and backs up to a file called -h Bug #13446: katello-installer --reset fails with un-migrated pulp database Bug #13458: Host list doesn't show the os name and last report time on registering a pre-installed system Bug #13495: All package/package-groups commands along with host-name raises failed with error: found more than one host Bug #13541: Creating a puppet content view with the same name as the autogenerated ones causes Exceptions Bug #13580: PLP0034: The distributor indicated a failed response when publishing repository Bug #13640: When will katello ship with #12300 solved...? Bug #13649: Content count (packages, etc) is not showing up correctly for lazy sync repositories Bug #13663: Repository sync is broken Bug #13717: missing file when loading certain pages Bug #13732: Cannot install Katello-agent 2.4 (dependecy problem) Bug #13784: Failed foreman-rake-db:migrade and seed during katello-installation with db_type=mysql Bug #13822: Try to apply errata via hostcollections and is fail Bug #13823: Dashboard gives undefined method `label' for nil:NilClass Bug #13826: Can't copy activation key Bug #13840: Applying an errata causes unfinished transactions remain in the yum database. Bug #13844: Can't attach Red Hat Virtual Datacenter subscriptions to activation key Bug #13900: Bulk Actions in UI do not actually update CV/LE's for hosts Bug #13933: Redirect from Errata leads to /null-URL Bug #13935: [Content Views] Not allowed to promote / remove a version Bug #13985: official RHEL repositories can not be mixed with custom repositories Bug #13988: Hostgroups Puppet Class management issue Bug #14026: Unable to remove content-view versions using hammer Bug #14151: Smart proxy not syncing anymore after upgrade Bug #14171: Upgrade from Katello 2.3 or 2.4 to 3.0 nightly fail Bug #14195: Activation Key Subscriptions Auto-Attach not working properly Bug #14216: content host properties displayed on details page are not the same facts as used by candlepin Bug #14270: Activation Keys not accessible after upgrade to Katello 2.4 Bug #14274: Adding hypervisors with virt-who fails with can't cast ActiveSupport::HashWithIndifferentAccess to string 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 #14331: using id param to add a puppet module to a content view working incorrectly Bug #14335: Errata->Specific erratum->Content Hosts shows no content hosts Bug #14374: uninitialized constant Actions::Pulp::AbstractAsyncTask::PulpError Bug #14429: Katello - deleting version 1 and associated content views caused undefined method `name' for nil:NilClass Bug #14438: update katello-selinux permissions for /var/www/html/ Bug #14470: Command line arguments not working Bug #14491: add setting to enable/disable lazy sync as a top level feature Bug #14552: [TEST] Dummy issue to test external tracker sync Bug #14553: TEST Bug - Ignore Bug #14557: [Katello 2.4.1] Bulk Actions Bug #14574: Default settings for Partition Tables and Provisioning Templates are broken Bug #14580: SSL Error on capsule install Bug #14620: hammer content-view remove-version confusing with versions subcommand Bug #14648: Nessus reports Clickjacking vulnerability Bug #14700: Cannot delete record because of dependent content_facets Bug #14708: hammer fails to remove LCE from a CV if cv_id+org_id or cv_name+org_name are specified Bug #14739: Got some issues fresh install katello 3.0 RC3 Bug #14740: Hammer-cli repository upload content fail Bug #14747: Cannot sync capsule content Bug #14749: DNS proxy is no enable after installation. Bug #14756: Katello Host Advisory Report Bug #14759: Katello 3.0 RC3 depends on Foreman 1.12 Bug #14785: Update from 2.3 to 2.4.1 fails Bug #14787: when there is an error creating a repository the error message is not displayed in UI Bug #14805: SSL error registering capsule Bug #14807: Capsule sync redundantly generates metadata for all repos Bug #14818: Foreman 1.11/Katello 3 RC3 fails with Selinux enabled Bug #14834: Successful Capsule install when it is not registered with subscription manager to Satellite Bug #14856: Host Collections -> Add Host should filter out hosts already in the collection Bug #14857: No paging for add hosts in the host collections screen. Bug #14928: Katello-installer fails to install and configure katello/foreman/puppet on centos7.2 Bug #14944: Updating content view of a managed host updates katello but not candlepin DB Bug #14974: Multitude of bad signatures for EL5 Katello 2.4 Client packages Bug #14985: Katello/Foreman is not creating TFTP configuration Bug #14986: Hypervisor Entry errors Bug #14988: VDC guest subscriptions do not list any provided products and content Bug #15006: Failed to send the host/guests json to Satellite 6.2 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 #15023: Errata applied but still shown as installable? Bug #15033: katello-deploy version command line options Bug #15061: Packages Repositories shows double entries on initial page load Bug #15065: Remove pre-upgrade check for Katello 3.1 Bug #15069: Pulp syncing % should not be that accurate Bug #15088: Katello sync notification. Bug #15102: Unable to edit/create filters for user roles in 3.0RC4 Bug #15112: expose/add more options to the installer (was: how to manually install katello) Bug #15128: Boot disk based imaging "operation not permitted" Katello 3.0 RC5 Bug #15149: Missing warning when trying to delete organization with assigned hosts Bug #15156: Puppet modules import. Failed to download module Bug #15169: katello-remove doesn't remove foreman-installer directory Bug #15178: Katello Installer Error Bug #15191: viewing CV version list slow as new CVVs added Bug #15216: Installer fails if Satellite hostname doesn't have a TLD at the end of the domain Bug #15252: Dynflow is being initialized before it is required Bug #15258: /etc/puppet/manifests/site.pp Bug #15274: [Sat6] hammer content-view filter rule list shows only 20 entries Bug #15289: host-collection content-base subcommand is nonexistant Bug #15330: puppet module selection filter and ui issues after puppet module version selection for katello 3.0 rc Bug #15353: Katello 2.4 -> 3.0 upgrade issue (update_metadata_expire) Bug #15457: The host-collection info command is missing organization parameters Bug #15458: [6.2 Beta] Adding a host collection to activation key using --host-collection option with hammer fails Bug #15470: Upgrade from 2.4 to 3.0 lost my foreman-ipa-authentication setting Bug #15507: Katello 3.0.1 installation fails - Crane: Failed to configure CA certificate chain! Bug #15510: Can katello-backup lock the repo actions? Bug #15516: enabling an ostree repository causes error on manifest refresh actions Bug #15523: Katello 2.4 -> upgrade issue (import_distributions) Bug #15524: Registering host with subscription-manager prevents loading puppet facts in subequent run Bug #15530: Katello 3.0 capsule fails to register Bug #15542: SAT6.1 Pagination control not supported for listing content hosts in host collection with Satellite 6 command-line Bug #15558: Katello 2.4 to 3.0 upgrade fails, db:migrate error and update_subscription_facet_backend_data failed 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 #15567: Katello 3.0 - Failed to delete a content view Bug #15568: Katello 3.0 - Failed to delete a repo Bug #15580: Can't select lifecycle environment and content view in new host form Bug #15615: Can't find host when host is deleted and re-registered Bug #15643: keyboard selection of content type does not properly update options on repo create Bug #15647: Hammer hostgroup create insist on lifecycle environment Bug #15677: Can't change content view on content host via UI Bug #15687: Katello 3.0.2 Hypervisor Based Subscriptions not working Bug #15689: Puppet environment resolves as a lifecycle environment in `hammer hostgroups create` Bug #15690: Handle API removal of organization_id as a required param for content_view and lifecycle_environment #index Bug #15733: hammer content-view version list ignores --organization options Bug #15737: Dependencies of katello-utils-3.0.0-2.el7.noarch Bug #15746: Integrity checks during upgrade Bug #15754: [Katello] rake db:seed failing with NoMethodError: undefined method `update_attributes!' for nil:NilClass Bug #15767: Publishing contentview and foreman upgrade issue Bug #15772: Errors during content view promotion "Validation failed: Puppet environment can't be blank". Bug #15774: Error deleting content view Bug #15776: Upgrade of mod_ssl prevents httpd from starting on CentOS7 Bug #15795: Import of puppet module fails when using restrictive umask on the satellite server 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 #15805: add prexisting product in katello fails 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 #15821: When a Repository is removed from the Satellite Server, packages are still available in the Capsule Server Bug #15844: no content views showing up when editing an activation key Bug #15907: content view dropdowns broken Bug #15908: unable to clear host from Katello via rake tasks after host is deleted in candlepin Bug #15966: content host index page UI is rendering table headers with each table row Bug #15967: foreman-debug collects just few mongo task statuses Bug #16001: need way to attach a subscription to a content host - controller changes Bug #16007: /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: Failed to call refresh: Bug #16008: Support dynamic location of puppet content directory for publishing 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 #16098: Unable to cancel content sync. Bug #16100: Change 'activation-key add-subscriptions' to 'activation-key add-subscription' 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 #16158: hammer host-collection package * actions broken Bug #16178: Custom product content published in Library isn't syncing to capsule Bug #16179: published repositories give 403 forbidden when attempting to navigate to the https address Bug #16180: Incremental update using cli does not update systems when --update-all-systems=true is passed Bug #16182: Capsule shows incorrect package count after successful sync Bug #16184: Adding repository to a view provides no feedback Bug #16201: API: List errata available for the content host returns 404 Bug #16215: Updates to pulp breaks httpd on capsule Bug #16217: Katello install instructions for version 3.0 does not work. Bug #16233: Katello gives falsely directs to 404 page. Bug #16236: Cannot publish new content view version, pulp error Bug #16237: Foreman-installer failed at db:migrate step Bug #16266: publishing content view after I have made repository available through HTTPS only fails: PLP0000: Failed to copy metadata. Bug #16267: Pulp disk usage not displaying in Capsule UI page Bug #16268: Content View: UI: publishing version does not update the Content View list details Bug #16274: Unnecessary tasks generated and spawned during content view publish Bug #16308: Activation Keys listing on Hostgroup New/edit pages do not respect selected content view 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 #16362: foreman-discovery still uses attr_accessible Bug #16375: Katello can't sync products type file Bug #16390: Openscap reports doesn't work on 3.1 RC2 Bug #16434: Katello install instructions for version 3.0 do not work. Bug #16448: Capsule Sync hang Bug #16482: Nightly install on rhel6 failed with dependcies issue Bug #16494: Relation "katello_repository_ostree_branches" does not exist Bug #16519: katello install/upgrade docs reference old capsule installer pkg Bug #16544: Katello 3.x does not show Installable errata, only applicable Bug #16561: don't copy modules dir to build dir Bug #16570: Upgrade Katello 3.0 to 3.1 - yum update fails with depency error Bug #16648: Foreman Cockpit plugin is not showing anything Bug #16655: Puppet environment deleted from "/etc/puppet/environments/" after upgrade Bug #16676: "Missing frozen string literal comment." rubocop violations 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 #16744: sync plan create api returns 500 for missing or improperly formatted sync date 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 #16820: Upgrading Katello 3.1 to 3.2 Error with /usr/bin/grub2-mkimage Bug #16826: Make repo create idempotent Bug #16842: Katello installed failed with puppet 4 by foreman-installer on CentOS 7 Bug #16855: os_selected override breaks hosts form Bug #16871: katello-restore fails with foreman-rake db:seed returned 1 Bug #16874: search for "subscription_status != valid" returns both valid and partial Bug #16889: Hammer makes additional calls to the API that are unneeded Bug #16896: 500 Internal Server Error After upgrading to 3.1 Bug #16897: goferd reports Condition('amqp:resource-limit-exceeded', 'local-idle-timeout expired') Bug #16903: 'katello-certs-check' should check for new line character at the end of certificates Bug #16912: All services are set to start on runlevel 2 in EL6 environments Bug #16923: Pulp repositories check before upgrade Bug #16925: Informational tooltips for removing products and repositories are broken Bug #16934: katello-installer: set --certs-update-* options by default to true if --certs-server-* used Bug #16943: installer removes any qpid tuning for large deployments Bug #16961: katello-clean-empty-puppet-environments cron.weekly job needs to hide errors when trying to delete non-existent folders Bug #17017: Preinstalled Katello-Agent does not properly identify required errata Bug #17018: Upgrade katello to use new version of ui-bootstrap Bug #17067: CLI: --from-lifecycle-environment options are broken and don't appear do anything for content view promotions Bug #17068: Duplicate "Smart Class Parameter" entries created whenever puppet class is imported Bug #17112: As a user, I want to set crane's registry port in katello.yaml file via the installer Bug #17126: Installer upgrade errors with undefined method remove_gutterball Bug #17130: NoMethodError: undefined method `puppet_path' for nil:NilClass Error when Upgrading Katello 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 #17246: katello-remove should removes it's self last Bug #17254: katello-remove should removes it's self last Bug #17310: client installation instructions do not mention epel Bug #17338: On package selection i getting the following error and is no show anything Bug #17356: Upgrade to 3.2 get the following error Bug #17369: Capsule sync failing with a puppet repo "undefined method `puppet_path' " 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 #17389: Host created via hammer does not show the CV & Lifecycle Environment inherited from hostgroup Bug #17390: Update puppet module add message Bug #17391: [Katello 3.1] Client subscription-manager out of sync with server repos Bug #17392: unable to run installer with capsule-puppet-server-implementation option Bug #17405: Actions::Katello::ContentView::Publish Failed - Katello 3.2 Bug #17426: [UI] Skyring doesn't properly configure more networks Bug #17517: katello "new install" docs should default to Puppet 4 Bug #17519: Problem with pulp db upgrade after install and upgrade Bug #17531: unable to install katello 3.2 on el6 (deps issue) Bug #17541: Syncing a repo from the repo details page does not properly redirect to task Bug #17559: Ensure that details pages are fenced 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 #17582: Bootdisk functional tests fails with Katello installed alongside. Bug #17616: Katello Capsule 3.2 new installation failed Bug #17620: Content View Puppet repo not deleted from puppet master Bug #17669: Repository sync progress never complete on step 'Publishing Delta RPMs' Bug #17676: Failure Creating Version When Content View Has Filters Bug #17687: Warning icon used in bulk action warning on Products screen is barely visible Bug #17690: Package > Repositories > Content View list is always empty Bug #17692: hammer repository-set available-repositories: "private method `select' called for nil:NilClass" Bug #17715: Katello Server Attempting To Pull From Wrong Upstream Repository Bug #17722: Katello 3.1 upgrade to 3.2.1 Bug #17750: Sync plan description not updated after modifcation 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 #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 Bug #17766: hammer erratum list: Search with product name return all erratum Bug #17778: hammer erratum list command taking too much time to display erratum Bug #17793: Can't read lifecycle env column names on the environment screen if there are multiple with long names Bug #17804: upgrade to 3.2.1 fails when pulpnode_enabled not defined Bug #17809: please provide API docs online Bug #17822: show notification of last time page list was refreshed from server Bug #17827: Unrecognised option '--parent-fqdn' Bug #17828: Error when synchronizing foreman-releases repo (PLP0000: Importer indicated a failed response) Bug #17835: Subscriptions should ask Candlepin for less information Bug #17836: When use errata for Install Applicable Errata get an error undefined method `applicable_errata' for nil:NilClass Bug #17861: Cannot edit host operating system Bug #17876: Adjust full_results param issue has caused some confusion at RedHat Bug #17888: katello installer using puppet4 fails with Kafo::ParserError Bug #17922: List of repositories not updated after creating new repo Bug #17933: API Request Fail (No route matches [GET] "/pulp/puppet/Technologies-Library-RHEL7/PULP_MANIFEST"): Bug #17948: Yum dependency problem upgrading from Katello 3.1 to 3.2 Bug #17955: Cannot generate certificates for proxy Bug #17980: hammer content-view filter rule create --help missing docker tags Bug #18081: Use quick resource switch feature in katello Bug #18096: Clicking on refresh manifest twice should warn about errors Bug #18131: foreman-installer --upgrade-puppet fails to set new paths for foreman-installer Bug #18139: Upgrade from katello 3.0 to 3.1 on rhel 6.8 requires foreman-release-scl update Bug #18180: Cannot remove repository Bug #18186: `hammer capsule update` with invalid url shows improper error message Bug #18202: Candlepin tables are missing primary key Bug #18219: Unable to sync Atomic Host Tree via proxy Bug #18261: pulp-manage-db need to run after ostree is installed 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 #18386: goferd conumes 100% cpu after losing the connection to qdrouterd Bug #18414: katello 3.2 will emit a NameError on import_uploads API endpoint when using a deprecated parameter 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 #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 #18436: Puppet 4 upgrade does not change pulp's puppet_content_dir setting Bug #18460: lines are offset in CVV table Bug #18483: NoMethodError: undefined method `sub!' for nil:NilClass error when using Cockpit Bug #18494: Katello upgrade puppet 3 to 4 show the following error Bug #18495: undefined method `[]' for nil:NilClass - content view publishing and promoting Bug #18506: Pulp Gets Stuck On A Particular Mirror Bug #18525: add "force_metadata_regeneration" option to hammer-cli-katello Bug #18546: pulp errors on capsule install Bug #18547: rpms not being retained after product repo syncs Bug #18573: yum fails to pull repo data (pulp: 403 Forbidden) Bug #18614: failure to sync container repos to proxy leaves task in paused/error Bug #18642: Changing the "Name" on content-host from web-ui does not update content-host name through-out the katello server. Bug #18643: Deprecate warning for our removal of katello:reindex Bug #18644: Errata Update takes longer time @scale 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 #18652: Listing Applicable hosts for any errata takes long time at scale Bug #18653: Puppet 4 upgrade errors if /etc/puppet/environments is empty Bug #18672: Rails 4.2.8 test failures Bug #18684: Repository sync suspended on Actions::Pulp::Repository::RegenerateApplicability; pending on ImportApplicability Bug #18689: GPG keys not working? 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 #18700: Product page headers do not line up with fields when scroll bar present Bug #18701: Puppet reports fail with certificate verify invalid on new installation Bug #18707: Host associated subscription links are incorrect as well as the associated host in RH Subscriptions Bug #18729: Bats registration fails on nightly Bug #18776: Katello 3.2 scenario installation fails Bug #18782: OpenSSL error during promoting to environment Bug #18789: undefined local variable or method `notification_recipients_path' Bug #18794: Not all puppet modules showing up when adding them to a content view Bug #18795: Promoting content view to a lifecycle environment failed at the last step. (95%) Bug #18811: Searching for future dates by day is not relative to today Bug #18825: Issue when using Activation Key and specific version - Product Content still disabled Bug #18831: foreman-installer --scenario foreman-proxy-content installation failed Bug #18861: pulp: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed Bug #18880: PG::Error: ERROR: column "nvra" of relation "katello_rpms" already exists Bug #18924: Unable to destroy content view Bug #18938: Katello bootstrap.py fails to register existing FreeIPA client 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 #19022: Can't click promote on force promote Bug #19093: Cannot Delete Smart Proxy (3.3.1) Bug #19097: Revise configuration file /etc/httpd/conf.d/05-foreman-ssl.d/katello.conf Bug #19121: Selected hosts counter malfunction Bug #19183: Ensure that satellite-clone hammer script is tested Bug #19186: sync now button is grey on new ostree repos Bug #19211: UUID is not set on a ContentViewPuppetModule Bug #19237: pulp_data.tar is often corrupted Bug #19268: Can't access apidocs upstream Bug #19275: Activation Key Content Overrides - Unexpected Behavior "No (Default)" repos being enabled by subscription-manager Bug #19289: publishing a content-view does not generate installation media Bug #19290: Unable to retrieve API bindings via hammer Bug #19319: Error message on deleting a RH product isn't clear Bug #19322: rake katello:reset fails during migration 'class mismatch for Environment' Bug #19329: Capsule server have lot issues after upgrade Bug #19346: Syncing protected images fails with NOT FOUND Bug #19347: Hosts registered to katello cannot pull protected images Bug #19348: Repo sync failing with KeyError with the gitlab repo Bug #19355: Missing options for hammer host create/update subcommands Bug #19366: Complex/Strange Upstream Yum URL Results In Incorrect Upstream Package URLs Bug #19447: Incremental backup script in effect is performing full backup. Bug #19450: Failed to show puppet environment: SSL_CTX_use_PrivateKey Bug #19473: Docker CV Filters need to work with the Schema 1/ Schema 2 changes 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 #19503: katello-tracer-upload throws exception on OracleLinux Bug #19643: Sync plans have not worked (ever) Bug #19645: create virt-who hosts with 'enabled' unchecked Bug #19663: Foreman Installer fails on setting up development environment via forklift Bug #19665: Foreman Installer fails on setting up development environment 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 #19738: WebUI LifeCycle Environment/Content View/Content Source don't always match actual values Bug #19746: Error while upgrading Katello Capsule 3.1 to 3.2 Bug #19935: Published Pulp repositories gives SSL alert Bug #19976: New provisioning machines asking to reboot required Bug #19982: Docker repository not immediately available on local registry after sync Bug #20004: Katello upgrade fails (tfm-rubygem(bastion)) Bug #20040: Can't create new product Bug #20043: Copy Host Collection - unable to set focus in 'New Name' input Bug #20058: Erratas can't filter by Environment Bug #20076: Cant select content view on host group page Bug #20110: Unable to create product Bug #20125: Duplicate declaration with --foreman-proxy-puppet false Bug #20172: virt-who is unable to create content hosts Bug #20180: Errata not shown after implementation of single errata Bug #20205: Capsule sync stops with a warning. Error "RestClient::MethodNotAllowed" Bug #20217: Random "TypeError: superclass mismatch for class Mark" errors during tests Bug #20251: Unable to register smart-proxy Bug #20293: Errata apply filter by dropdown environment doesn't work Bug #20304: No Presto metadata available for katello-client Bug #20314: Unable to connect. Got: 500 Internal Server Error Bug #20367: Invalid smart-proxy names present Bug #20462: Organization Role does not grant access to Lifecycle Bug #20482: Refresh or upload new manifest is not working anymore after upgrade to 3.4 Bug #20484: new packages are not available in lifecycle-environments after repo sync Bug #20486: katello-restore hangs; integration with foreman-installer Bug #20517: Add proxy configs back after katello:reset Bug #20526: Cant import or refresh manifest, cant sync red hat repos anymore 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 #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 #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 #20615: Installer doesnt work unless you run --help first. Bug #20637: Manifest import on 'master' failing Bug #20694: GET /api/hosts/:id shows errata_counts as null is errata count is zero instead of 0 Bug #20707: bastion plugin for 1.16 available in 1.15 repos Bug #20724: undefined method `[]' for nil:NilClass when registering or editing host Bug #20731: Yum update gone wrong - some services failed Bug #20762: `hammer content-view filter rule info` requires --content-view-filter-id when specifying --id Bug #20764: Hypervisors do not show up during virt-who checkin Bug #20768: Katello-change-hostname should use easily-changed references to utilities/tools Bug #20786: katello-restore fails with Failed 'yes | foreman-installer -v --reset --scenario katello' Bug #20796: Use easily-changed variables in katello-restore Bug #20831: host's tracer list fails with error Bug #20853: Candlepin Update: Delete of hypervisor fails with FK Error Bug #20860: Traces doesn't work Bug #20864: Cancel Button under activation keys won't work Bug #20885: New provisioning machines asking to reboot required Bug #20888: creating a hostgroup with invalid id option should raise proper error instead of foreign key constraint error Bug #20982: Reboot required - Katello Agent Bug #20993: [Katello 3.4] regular qdrouterd segfaults Bug #21020: Rails 5 - Add jenkins unit tests Bug #21027: Katello [3.4.5] shows RedHat Subscriptions twice Bug #21140: If you are in org foo, you cannot delete org bar if bar has systems in it. Bug #21165: Unable to view the content-source information from hammer host info Bug #21191: Error update VM Information with virt-who Bug #21229: new version of content view needed when packages/errata are updated Bug #21271: Irrelevant Errata count in Bulk Actions Bug #21285: docker tags ui "next page" button only goes to page 1 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 #21386: foreman-install fails configuring grants for postgres Bug #21400: Bad password for candlepin keystore Bug #21406: Remove to_proc syntax from Katello Kickstart Default Bug #21410: superclass mismatch for class Product Bug #21415: orphaned content units are not cleaned up from the database Bug #21427: Upgrade from Katello 3.4 to 3.5 RC1 Bug #21433: Puppet 3 to Puppet 4 upgrade fails on Capsule Bug #21468: Upgrade rubocop to 0.51 Bug #21521: Errata apply from errata page fails Bug #21582: Installing Katello plugin breaks api v1 Bug #21597: katello sync-plan doenst run anymore Bug #21598: constant "Update for Host" tasks Bug #21724: Sync-Plans work only when executed manually Bug #21790: Auto-attach subscriptions not working for content hosts with custom products only Bug #21981: Error creating a lifecycle environment Bug #21986: Keystore password changed after upgrade Bug #22007: foreman-rake db:migrate - upgrate to katello 3.5 Bug #22034: re-enable single consumer applicability regeneration Bug #22076: [improvement] Make errata list unique in repository empty_errata for psql select Bug #22160: schema 2 tag not showing related tags Bug #22262: Remove modified_product_ids from API response 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 #22323: "installable updates" column in "hosts >> content hosts" doesn't show the proper information Bug #22344: Unable to update redhat subscription manifest Bug #22357: "Content Source" not updated in the UI Bug #22361: Content promotion fails with warning if history id not found Bug #22433: Adding Red Hat Subscription doesn't appear to work Bug #22445: Content view sync with puppet repos fails with undefined method content_type for nil Bug #22553: TypeError: Cannot read property 'join' of undefined at Scope.$scope.performViaRemoteExecution Bug #22577: Psych needed when running tests Bug #22637: Updating repo link on Products page of WebUI doesn't upgrade backend Bug #22638: Content view repository List/Remove page is the same as Add page Bug #22671: Sync plans not running automatically Bug #22681: Sync Ubuntu repo Bug #22710: Should available pools include 100% consumed Bug #22748: As a user I would like to get selectable columns for Subscriptions Bug #22827: CV versions are not visible due to PG::UndefinedFunction: ERROR: operator does not exist: uuid = character varying Bug #22924: Puppet 5.x not supported by foreman-installer (thias-squid3) Bug #22943: cpdb incorrect password when upgrading to Katello 3.5 with CP 2.1.14 Bug #22961: re-vamp upgrade proccess to not require installer updates Bug #23035: leaked template strings when importing manifest, unable to upload manifest 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 #23099: failure to install Bug #23110: subscription-manager remove --pool=ID fails with error Bug #23126: Temporary subscriptions show as null in CH subscriptions page Bug #23151: docker tags not being propagated in repo 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 Bug #23175: Cannot view Red Hat repositories page 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 #23247: Red Hat Repositories UI doesn't show all repository sets, instead hammer does. Bug #23298: Unregistering content host deletes virtual machine Bug #23314: Pulp does not download the packages for the repo Bug #23321: Package install isn't logged in Tasks Bug #23322: [Performance improvement] On CV publish/promote, call Pulp::Repository::* dynflow steps concurrently Bug #23328: db:seed is failing for Ansible job templates when foreman_ansible is not installed Bug #23360: strange behaviour after upgrade 1.16.1 in katello , virt-who is not reporting new machines Bug #23442: create content credential ui page has no upload button Bug #23539: "Undefined method 'enabled' for #" popup on smart proxy overview Bug #23548: installer tries to reinstall puppet-agent-oauth which is not installed Bug #23612: Port robottelo tests for gpg keys Bug #23652: Update Contributing.md Bug #23682: Suggested autocomplete repositories don't return any repos on RH repos page Bug #23716: javascript error on new gpg key page Bug #23785: Do not log large response bodies Bug #23807: docker v2 api - write skopeo 'version' file during push Bug #23847: Resusts of index requests ordered by a field that's not in scoped search returns empty output 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 #23867: CV Package filters not handling greater than or less than properly Bug #23947: Package Information field for Applicable and Installable (WEBUI>Content>Packages>) are not correctly shown Bug #23981: JS console errors on manifest page Bug #23982: Switching orgs in redhat_repos page shows a blank page Bug #24049: Installer upgrade steps should not assume nil means failing Bug #24054: RH Subscriptions: Changing a loc/org redirects to a blank page Bug #24165: Host view doesn't show correct Lifecycle Environment and Content View Bug #24224: Repositories not updated after changing subscription key Bug #24247: Repositories not updated after changing content view and lifecycle environment Bug #24317: return repository description during docker search Bug #24329: Cannot get the Bonus pool info on the Katello WebUI "Content"->"Subscriptions" 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 Bug #24340: Activation Key cannot be saved in host group Bug #24373: No breadcrumb for Lifecycle Environments Bug #24443: 3.6 -> 3.7 upgrade on proxy does not always migrate pulp db Bug #24448: UI/API - As a user I would like to create content view filter based on Modules. Bug #24604: pulp_streamer fails to start Bug #24749: hammer content-view version info does not require mandatory organization Bug #24770: "TypeError: can't quote ActiveSupport::HashWithIndifferentAccess" warning during docker repo sync Bug #24771: Bad Signatures for EL5 Katello 3.5 client packages Bug #24867: Could not calculate errata status, ensure host is registered and the katello-host-tools package is installed Bug #25090: Host Tools - Enable Tracer on Fedora 29/RHEL 8 Bug #25115: Unable to add same subscription more than once in Satellite Bug #25119: Users with Viewer role can't edit subscription table columns and see it empty by default Bug #25273: fedora 28 client docs don't say to install foreman-client-release.rpm Bug #25357: newlines are not shown in "content credential" page Bug #25529: Module file in Red Hat 7 repositories causes metadata error Bug #25561: Upgrade from 6.4.0 to 6.4.1 failed at Upgrade Step: remove_legacy_mongo Bug #25967: Org switcher in navbar doesn't change after selecting org on a page that requires it Bug #26096: yum repository change not propagated to pulp 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 #26275: Fix sync status page after changes to react-router Bug #26427: Couldn't find Katello::Content without an ID (ActiveRecord::RecordNotFound) Bug #26486: RPM1005: Unable to sync a repository that has no feed. Bug #26589: MySQL does not work as Katello backend database. Bug #26797: qpidd error when promote content view Bug #26915: Problems updating after subscription Bug #26916: [nightly] running foreman-installer with --enable-ostree leaves pulp services in errored state Bug #26952: Show user error when trying to export the default organization view Bug #26995: 'Actions::Katello::PulpSelector' is not child any of: Dynflow::Action Bug #27012: Content view publish planning in foreman-tasks sometimes takes too long Bug #27064: Going to "Any Organization" on subscription details page will result in blank page Bug #27226: Content Host properties doesn't show OS for Centos 7 Bug #27235: add a functional test for exporting default org view version Bug #27483: Promoting a Content View removes all puppet classes and parameters from Environment Bug #27527: Subscription upload API says the expected type of the manifest shall be string Bug #27563: "No new packages installed" output when applying a package upgrade erratum Bug #27567: Problem with redhat.repo after subscription Bug #27570: Rebuild RHEL8 with Appstream kickstart repo fails to install redhat-lsb-core and wget packages Bug #27638: Katello-package-upload -f does not force upload of combined profile on RHEL 7.7 Bug #27643: Incorrect Red Hat Registry URL is given in the Registry to Discover list Bug #27657: Forman/Katello issue with Puppet6 after upgrading Foreman/katello and Puppet server Bug #27694: Katello doesn't keep track of yum repo environment groups Bug #27851: Unable to sync Kubernetes repository on demand Bug #27861: hammer content-view puppet-module list --organization-id 1 --content-view-id 1 causes uncaught error Bug #27887: Cannot install on CentOS 7.7 Bug #27948: CentOS 8 install fails missing "../../../AppStream" repo when Installation Media is foreman repo. Bug #28018: Define a new method for installed packages on Content Hosts for Foreman Report Templates Bug #28029: physical server with one socket takes two rhel standard subscriptions Bug #28079: subscription-manager failing with python errors Bug #28081: Unable to sync debian repos older than jessie Bug #28163: Can't synchronize smart proxy with parent host Bug #28181: undefined local variable or method `unit_ids' when uploading DEB content to a repo Bug #28190: Activation key > Repository Sets > Show All Does not show repositories For Activation Key With no Subscription Bug #28216: React duplicate key error on Subscriptions page Bug #28254: Manifest progress bar hangs during deleting, uploading, and refreshing manifest Bug #28263: hammer --csv content-view version export-legacy stopped working after Upgrade Bug #28309: Clicking a checkbox in subscriptions table causes expandable table row to close Bug #28351: Pulp 3 mirror is syncing archived content view repositories Bug #28392: RM #28309 - Clicking a checkbox in subscriptions table causes expandable table row to close Bug #28410: Katello 3.13.3/foreman-tasks-1.6.3 event queue monitor test incompatibility Bug #28477: Not all Docker tags are present on "Container Image Tags" page Bug #28652: puppet-access_insights_client causes excessive load on Katello Bug #28719: Problem adding OCS Inventory repo to Foreman Katello Bug #28752: Subscription manager issue Centos 8 - rhsm.certificate.CertificateException: String does not contain a date. Bug #28788: Backend Identifier empty on a repository page Bug #28795: Identical Docker tags aren't grouped by repository Bug #28917: Hosts do not see new repos in content view Bug #28947: Error while editing / deleting an organization which was created over API call Bug #29170: Red Hat Satellite Tools repositories are missing under recommended repositories page on Satellite 6.7 Bug #29245: modulemd endpoint now correctly returns arrays instead of strings Bug #29273: Creating a product on IPv6 only deployment immediately errors out Bug #29277: Katello "Update All packages" button has different behavior depending on the page (uses katello-agent or not) Bug #29305: Improve process for keeping Katello job templates in sync with the community templates. Bug #29328: Error related to package while installing Katello nightly Bug #29340: [Pulpcore 3.2] - Use RpmRepositorySyncUrl for yum repositories Bug #29360: Too-large request sent to Pulp2to3MigrationClient during katello:pulp3_migration Bug #29396: Add tracer support to bootstrap.py 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 #29543: AddDockerTagJoinTable and AddDockerMetaTagJoinTable migrations take too long Bug #29548: Pulp 3 migration warning for file and docker even if they are disabled Bug #29559: Pulpcore yum unit copy doesn't update repository version hrefs correctly Bug #29610: Katello 3.15 install issues Bug #29619: transient test failure content_view_component_test.rb:125:in `test_latest_versions' (ActiveRecord::RecordInvalid) Bug #29672: Unable to update all packages for RHEL 8 clients via katello-agent Bug #29720: NoMethodError: undefined method `>’ for nil:NilClass when promoting to new environment after upgrade to Katello 3.15 Bug #29725: product_id is not permitted for repo create Bug #29871: Some unwanted warning messages dumps(Option --environment-id is deprecated. Use --lifecycle-environment-id instead) while restoring customer database Bug #29890: display error when viewing the repository tasks (products -> repository -> tab(tasks)) Bug #29911: Unable to sync docker images Bug #29947: Provide disk space guidance on Pulp3 upgrade Bug #29953: upgrade to katello 15 - pulp3 status failed Bug #29979: Synchronize repository task hanging Bug #29998: As a developer have master feed of pulp 3.4 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 #30123: Allow Puma to connect to Artemis Bug #30158: be more lenient on pulp 2to3 migration client version Bug #30179: The display of the time passed is not correct in some places, and shows a future time Bug #30219: Incremental update of the content view takes very long time to complete 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 #30282: New CV page - Pagination doesn't reset when you do a new search Bug #30420: New content view page search autosearch will sometimes search incorrectly Bug #30463: hammer does not support description for custom repositories Bug #30472: Error while running katello:pulp3_migration Bug #30493: Where are files from files repo published on remote proxy Bug #30500: Module stream filters not filtering in/out modular RPMs (Pulp 2) Bug #30534: 'hammer repository export' broken in 3.16 Bug #30635: Content view version promotion failing Bug #30645: Oops, we're sorry but something went wrong undefined method `kickstart_repository_id' for #<Hostgroup:0x000000001eaed558> Did you mean? kickstart_repository kickstart_repository= kickstart_repository_name kickstart_repository_name= Bug #30673: Product syncs UI notification displays literal HTML task link Bug #30717: Katello not using defined http proxy when syncing Red Hat content Bug #30755: Pulp 2 composite content view version missing modular rpm compared to Pulp 3 after incremental update Bug #30765: Fix deb package removal Bug #30785: Missed slash at the end of the repos Bug #30818: Error on Bastion/Angular pages: Cannot find react component ToastNotifications Bug #30879: Add permissions for capsules controller and capsule_content_controller Bug #30882: Fix permissions in gpg keys controller Bug #30914: hammer ping reports pulp on Pulp3-only installs Bug #31001: Pulp3 can't sync from password protected repos Bug #31003: Katello Pulp 3 Applicability is incorrect when multiple versions of a package exist Bug #31077: Make a content view import only Bug #31148: add authorization for host_contents controller Bug #31155: Add Authorization for Host Packages Controller Bug #31176: Repo sync is hanging Bug #31216: Error when using select all Bug #31219: Foreman & Katello Memory utilization Bug #31224: Cannot export content view in Katello 3.16 Bug #31288: Manifest refresh not happening Bug #31331: “NoMethodError: undefined method `repository_href’ for nil:NilClass” when syncing yum repos Bug #31379: katello Docker repo sync with private Azure registry fails Bug #31412: virt-who can't update the VMs-to-ESXi Host mapping since the last update Bug #31448: Katello Pulp 3 Applicability errors out when deleted hosts are plucked from the queue Bug #31449: publishing a content view w/ a filter with multiple repositories and 10K+ rpms will result in empty repos Bug #31450: “NoMethodError: undefined method `repository_href’ for nil:NilClass” when syncing yum repos Bug #31558: Could not synchronize some repositories with error: Package matching query does not exist. Bug #31612: Module stream filtering not working for certain repositories 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 #31678: Repository Sync Fails with 500 internal server error Bug #31814: Host package actions raising an ISE sporadically Bug #31851: Katello should be able to use only https even for unprotected pulp repos Bug #31923: unable to set "Default HTTP Proxy" field to "no global default".' 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 Bug #31988: Could not synchronize some repositories with error: Package matching query does not exist. Bug #31998: syncing deb-repos in pulp 3 fails with "The path for file... overlaps" Feature #3392: API v2: about_controller.rb Feature #3393: API v2: activation_keys_controller.rb Feature #3398: API v2: content_uploads_controller.rb Feature #3401: API v2: custom_info_controller.rb Feature #3402: API v2: distributions_controller.rb Feature #3403: API v2: distributors_controller.rb Feature #3405: API v2: errata_controller.rb Feature #3406: API v2: filter_rules_controller.rb Feature #3407: API v2: filters_controller.rb Feature #3409: API v2: organization_default_info_controller.rb Feature #3411: API v2: packages_controller.rb Feature #3412: API v2: permissions_controller.rb Feature #3416: API v2: puppet_modules_controller.rb Feature #3417: API v2: repositories_controller.rb Feature #3419: API v2: role_ldap_groups_controller.rb Feature #3420: API v2: roles_controller.rb Feature #3423: API v2: sync_controller.rb Feature #3424: API v2: sync_plan_controller.rb Feature #3425: API v2: system_errata_controller.rb Feature #3426: API v2: system_group_errata_controller.rb Feature #3427: API v2: system_group_packages_controller.rb Feature #3428: API v2: system_groups_controller.rb Feature #3429: API v2: system_packages_controller.rb Feature #3430: API v2: systems_bulk_actions_controller.rb Feature #3432: API v2: tasks_controller.rb Feature #3433: API v2: ubercerts_controller.rb Feature #3434: API v2: users_controller.rb Feature #3436: nutupane: users Feature #3437: nutupane: notices Feature #3440: hammer-cli-katello: admin Feature #3441: hammer-cli-katello: changeset Feature #3442: hammer-cli-katello: client Feature #3443: hammer-cli-katello: client Feature #3444: hammer-cli-katello: distribution Feature #3445: hammer-cli-katello: distributor Feature #3452: hammer-cli-katello: permission Feature #3461: hammer-cli-katello: task Feature #3463: hammer-cli-katello: user_role Feature #3464: hammer-cli-katello: version Feature #3489: Application URL prefix/root needs to be configurable and supported/used by the application/engine. Feature #4069: [RFE] allow listing of deleted consumers via katello cli Feature #4108: Need to provide better notification when adding repositories to a product Feature #4109: Force user to select a unique label when creating/editing products Feature #4351: Global user permissions need to be delivered to angular pages Feature #4407: Add 'copy' functionality to activation keys Feature #4474: i18n support in hammer-cli-katello Feature #4845: for content view actions that take a while, no visual feedback is provided - include a spinner Feature #4912: Katello and Foreman Host and System integration Feature #5055: Default ordering for listing resources Feature #5150: Content Views Filter UI: Add autocomplete Feature #5199: hammer activation-key - add env and cv to output columns Feature #5254: Should we allow users to promote any version to an environment? Feature #5270: [XX] Custom info resolution Feature #5272: [XX] Katello Capsule UI Feature #5274: Design out long term content hosts/hosts unification (model/api) Feature #5276: [3] Need a supported un-installation script Feature #5279: [4] Nodes UI Feature #5281: Dynflow: handle start after killing dynflow process Feature #5282: Design out how we can handle multiple manifest imports from different accounts into one Organization Feature #5283: Design bulk actions architecture. Feature #5284: Design: System Remoting technology and technical investigation Feature #5296: As a user, I would like to have the server certificates used at install time be signed by a client CA. Feature #5298: [13] Determine a better load balancing setup (eg, HAProxy) with a tools, testing and scalability effort Feature #5299: [8] minitest infrastructure Feature #5300: [13] Search syntax improvements: develop a consistent and easy syntax for searching throughout Katello Feature #5301: [20] Design shared object synchronization between Katello and Foreman Feature #5302: Make sure user is informed about background elastic search indexing failure (such as after a repo sync). Feature #5303: [13] Add advanced search flyout for 2pane Feature #5304: Remove INITIALLY DEFERRED from foreign keys constraints Feature #5307: Security Errata Feature #5308: Content Search: Add ability to search for Package Groups Feature #5309: Sane Certificate Management Feature #5310: [8] Convert flash notifications to be visually attached to header. Feature #5312: Design Katello Plugins Feature #5314: Custom configuration values in Production Feature #5315: Support non-Postgres databases Feature #5316: Batch Job Processing Feature #5317: Improve exception rescuing Feature #5318: Investigate UI Asset Organization Feature #5320: Add ability to browse synced repositories that are available in /var/lib/pulp/content/iso Feature #5324: Nutupane: Wireframes, high-fidelity mock-ups and full design review. Feature #5329: Dashboard Nutupane Feature #5330: Design and implement orphaned product deletion Feature #5331: Move development documentation form wiki to YARD and clean it up Feature #5332: As a Katello developer, I'd like to create higher level "role" and/or "profile" installer classes Feature #5336: Have Jenkins check our code against ruby 2.0 Feature #5337: Clear/fix marketing/engineering products handling for custom products Feature #5340: Create rake task and cron job to refresh 'pending tasks' across all of katello. Feature #5346: Engine: Scrub application for unused code, scripts, configuration, etc. Feature #5347: [2] Bastion: combine i18n files with Katello Feature #5349: Bastion: Wrap all inputs in Form and enforce as a best practice. Feature #5350: API: Change offset/limit to page/per_page. Feature #5353: Dynflow: Optionally monitor Futures that developers are resolving them. Feature #5354: Dynflow: suport for multiple executors (+ register of executors) 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 #5358: Dynflow: ensure no sensitive data are available to read for execution plan actions (perhaps by using middleware) Feature #5359: Dynflow: performance and profiling Feature #5360: Dynflow: Nice to have placeholder Feature #5361: Create a node_clone_distributor to speed up promotion & unfiltered publishes Feature #5362: [4] Add back variable mangling for asset compilation. Feature #5363: Provide a way to remove a package from a library repo Feature #5365: Dynflow: validate in/output of actions Feature #5366: enable rubocop for the disabled directories Feature #5367: Switch to elasticsearch puppet module from Elasticsearch. Feature #5368: Bastion: replace function declarations with function expressions Feature #5371: Facet search: support pagination Feature #5372: Content Search: update for new content views Feature #5379: Roles migration Feature #5386: [3] Content view deletion Feature #5403: Add a way to remove puppet modules from a repository in library Feature #5562: As a user, I should be able to assign permissions for Foreman tasks Feature #5569: `hammer repository-set available-repositories --name` support Feature #5920: Sync Plan time differs between GUI and CLI Feature #5973: update to newer angular-rails-templates (0.1.2) Feature #6042: Provide a way to determine the environment ID when promoting a content view Feature #6083: Support case insensitive search Feature #6136: Cancelling support for repo discovery Feature #6137: Task cancelling support Feature #6517: Dynflow tests dont execute sub plans Feature #6613: [RFE] provide better autocomplete for content views in content search Feature #6615: [RFE] expand tooltip over on packages in content search Feature #6616: [RFE] some way to create content view filters based on errata directly on content search page Feature #6669: after lifecycle environment and content view are selected, default to associated puppet environment but have option to change it Feature #7281: Allow users to promote content view versions out of sequence Feature #7315: Content host page should show content hosts across all organizations that a user has access to. Feature #7366: Design: Determine how we want to unify Katello's search with Foreman at large Feature #7601: As a user, I should be able to upgrade Katello 2.0 to 2.1. Feature #7617: Runcible - update to support CRUD a docker repo Feature #7638: Add katello-check documentation to katello.org Troubleshooting 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. Feature #7689: As a CLI user, I should be able to view a list of affected content hosts for an erratum. Feature #7692: As an API user, I should be able to filter errata by product. Feature #7693: As a CLI user, I should be able to filter errata by product. 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 #7784: As a fortello user, I want to be able to install fortello without docker functionality 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) Feature #7843: Return UUID for created Activation Key Feature #7880: Add rubocop to runcible Feature #7925: As a docker user, I'd like to be able to 'docker pull' content from katello Feature #8064: As a user I want to see SAM have internationalized text Feature #8084: As a user, I want a document describing the supported SAM API that differs from the generated APIPIE docs Feature #8103: As an admin user, I should be able to provide access control for docker pull. 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. Feature #8129: Docker Image/Tag href's displayed on the UI need to be updated 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 #8208: As a SAM user, custom products should be hidden completely. 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 #8215: As a user, I would like to be able to install the cli only Feature #8216: As a user, I would like to install SAM.next by live disc Feature #8218: As a user, I would like the installer to take a manifest file Feature #8276: As a SAM user, I wish to _always_ be in an org context. Feature #8509: Add breadcrumb links to product/repos pages Feature #8572: As a user i like to connect content hosts to the original repository Feature #8589: Allow any user to check hammer services status Feature #8660: as a user, i'd like to be able to install sam from it's own executable Feature #8682: SAM needs to apply feature-flag settings to hide custom products, lifecycle environments, and remote actions Feature #8733: [RFE] Add ability to promote to multiple Lifecycle Environments at one time Feature #8781: Use Content View as installation source Feature #8841: Support new Foreman networking features in Katello templates Feature #8863: As a SAM installer, all nonapplicable foreman/katello seeded roles should be unseeded. Feature #8957: [SAM] remove 'Registries' menu to allow 'Containers' menu to remain hidden Feature #8998: As a SAM user, I want unsupported foreman and katello API to fail gracefully. Feature #9000: As a SAM user, the search autocomplete on Settings page should not show foreman suggestions. Feature #9035: As a user, I want to be able to migrate my answers file to support new default options Feature #9036: As a user, I want my repos to get GPG keys through the Katello reverse proxy Feature #9062: Make installing a Puppet CA default for an isolated capsule Feature #9071: [SAM] docker hammer commands need options removed Feature #9072: [SAM] hammer filter available-resources still displaying SmartProxy and Location Feature #9255: Ensure existing Organizations exist or are created in Candlepin 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. 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 Feature #9304: Cannot update time for sync plans Feature #9481: As a user, I should be able to set per repository proxy settings. Feature #9560: [RFE] Write structured logs to journald Feature #9661: "Use Latest" button added to composite content views Feature #9905: [FEATURE] Example Feature Design Feature #9977: Unable to pull Facts via the API Feature #10429: As an UI user i like to edit the time of sync plans Feature #10478: host debian repos Feature #10596: Search should default to partial matching Feature #10619: scoped_search for host collections Feature #10838: Add Backend System Status to the Dashboard Feature #11287: Composite View version "latest" Feature #11503: As a developer, I want to pull system packages into the database (3) Feature #12532: add search by status on content host scoped search Feature #13013: As a user I would like to know the pulp storage status Feature #13587: As a user I want to be able to Add/Remove ostree branches from summary Feature #15375: Errata delete Feature #15504: Allow Users create Life-Cycle-Environments "between" existing LCEs Feature #15730: Determine --lifecycle-environment-organization-id option from --organization Feature #15764: Expose subscription uuid is scoped search Feature #15899: Add katello CA certificate to system's local trust store in certs rpm Feature #16168: Add heartbeat or ping option to katello-agent Feature #16214: Activation Key Tab, when install new host without hostgroup. Feature #16639: Allow users to publish content views to any number of environments Feature #16854: Add a an ansible playbook to install atomic-registry Feature #16947: capsule-certs-generate should make it easier to setup capsule via automation Feature #17023: CP 2.0: Phase 1: Packaging updates to include candlepin 2.0 Feature #17024: CP 2.0: Phase 1: Installer: updates to support candlepin 2.0 Feature #17116: Remove some unused methods from the candlepin glue dir Feature #17294: As a user, I want UI for docker content view filters. Feature #17320: Don't configure proxy at all when no server/port present Feature #17398: Fix counts while upgrading Satellite Feature #17418: Allow Pulp to force resync a repository Feature #17421: Support for 'lightweight' content Capsules Feature #17428: Request for the support of mirrorlists for rpm repository feeds Feature #17660: Add ability to search for guests of a hypervisor Feature #17983: Prominent notification of expiring subscriptions. Feature #18251: auto-create or at least hint that dedicated registry needs to be created for ISV registries Feature #18346: Add support for repo with containerver Feature #18900: Remove dependency on consumer.guestIds and use consumers/ID/guests instead Feature #18934: Katello should be more forgiving of an incorrect listing file Feature #18944: Katello - Reporting RPM delta between content view versions Feature #19185: When viewing a capsule sync task, the task should show what capsule has been synced Feature #19410: Goferd repository list upload via HTTP Feature #20028: Need Katello size estimation script Feature #20577: hypervisors that do NOT have a subscription attached should NOT be green under content hosts Feature #20693: Inconsistent usage of arrows within rows in Products table Feature #20794: Re-enable testing of katello-devel Feature #21187: Identify which capsule server a client system is using from Web UI Feature #21278: Support Experimental UI Routes (prefixed with `xui`) Feature #21286: docker image names are not allowed to have uppercase in them Feature #21489: Add inline navigation to xui pages Feature #22248: MondoDB enterprise support Feature #22300: Add pf pagination to rh-repos page Feature #22589: Product and repo pages could show which content views use them Feature #22819: RH Subscriptions: add page for adding subscriptions to an allocation Feature #23037: Add rpm targets in katello-host-tools Makefile Feature #23408: Migrate sync plans to use dynflow-based scheduling Feature #24112: GET content_view_filter_rules API should reture all attributes, even if they arent set Feature #24179: API actions for System Purpose on Activation Keys Feature #25775: recreate content view during import if it doesn't already exist Feature #26643: Allow to change mediapath for synced content to ip Feature #26994: Support syncing ansible collection repositories Feature #27545: Add lifecycle environment API endpoint Feature #27844: Provide an option to install all applicable Errata on a Host Feature #28207: DEB packages for installing Katello on Ubuntu/Debian when Foreman runs on Ubuntu/Debian Feature #28444: Content Tab Missing Feature #28730: Add ForemanContext API Feature #29299: [cv table] Create Content View Details Expansion Feature #29300: [cv table] Create Environments Expansion Feature #29301: [cv table] Create Content View Details Expansion Feature #29302: [cv table] Create Repositories Expansion Feature #29303: [cv table] Create Versions Expansion Feature #29309: [cv table] Create content view action buttons Feature #30099: SSL Authentication Guard across all types on capsule Feature #30271: Add foreman-js link script Feature #30956: Configure default repository set for subscriptions 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 Feature #31225: Actions::Pulp3::ImportMigration should be cancellable Feature #31453: [sat-e-423] Add Bats tests for import/export Refactor #4060: Move v2 api system packages/errata out of systems controller 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. Refactor #5538: Organization auto attach all systems authorization Refactor #5617: remove default environment Refactor #6671: Remove unused Javascript files Refactor #7148: Add validates_lengths_from_database Refactor #7224: Refactor puppet-candlepin increase flexibility to support more use cases. Refactor #9392: Substitute deprecated foreman-config by foreman-rake config in installer Refactor #9486: pool.rb lazy_accessor tech debt Refactor #9826: Katello comps should be updated to include only the current requirements Refactor #12091: Should we disable MethodLength and ClassLength checking on dynflow actions in Katello Refactor #12526: Rails 4 - Investigate restrict_with_error vs. restrict_with_exception Refactor #13251: It doesn't look like OrganizationsControllerExtensions is being used. Can probably be removed. Refactor #15200: db migrations should not be used to modify external databases Refactor #18575: [Refactor] Change katello-certs-check from Bash to Ruby for tooling Refactor #19350: remove unnecessary "include_root_in_json" in models Refactor #21671: Replace alias_method_chain with prepend Refactor #22603: Make breadcrumbs conform to patternfly design Refactor #24331: As a developer, I want pulp actions refactored into interface actions Tracker #7662: Email Notifications Tracker #7675: Errata View Tracker #8137: Tracker bug for SAM 2.0 Tracker #8176: Errata Management Incremental Updates Tracker #9001: Capsule Isolation Tracker Tracker #9515: Upgrade Process Tracker #12895: Rails 4 migration bug tracker Tracker #18273: hostname change issues Tracker #28490: katello 4.0 breaking changes tracker Tracker #31153: add authorization for host_module_streams controller
Hammer CLI CSV - hammer-cli-csv-2.3.0 100% 2 issues (2 closed — 0 open) Related issues Hammer CLI CSV - Bug #18344: Exporting composite content views results in an errant 1 in the file Hammer CLI CSV - Bug #19972: Release 2.3.0