Description of problem: content-host errata list failed Version-Release number of selected component (if applicable): Sat 6.1 GA Snap 5 How reproducible: Always Steps to Reproduce: hammer> content-host errata list --id=5f9651b3-5cdd-4b24-902b-3889861e821a missing param 'system_id' in parameters Actual results: Error as shown above Expected results: No error Additional info:
None of the command options work hammer> content-host errata list --id=5f9651b3-5cdd-4b24-902b-3889861e821a --content-view-id=4 missing param 'system_id' in parameters hammer> content-host errata list --id=5f9651b3-5cdd-4b24-902b-3889861e821a --environment-id=2 missing param 'system_id' in parameters
This bug was found while verifying BZ 1219593
Created redmine issue http://projects.theforeman.org/issues/10598 from this bug
Hammer output when the bug was filed: $ hammer content-host errata list --help Usage: hammer content-host errata list [OPTIONS] Options: --by BY Field to sort the results on --content-view CONTENT_VIEW_NAME Content view name to search by --content-view-id CONTENT_VIEW_ID content view numeric identifier --environment ENVIRONMENT_NAME Name to search by --environment-id ENVIRONMENT_ID --full-results FULL_RESULTS Whether or not to show all results One of true/false, yes/no, 1/0. --id ID UUID of the content host --name NAME Name to search by --order ORDER Sort field and order, eg. ‘name DESC’ --page PAGE Page number, starting at 1 --per-page PER_PAGE Number of results per page to return --search SEARCH Search string -h, --help print help Notice --id and --name. These two options are inconsistent with other content-host errata commands. The correct fix for this bug is to replace --id and --name with --content-host-id and --content-host in Apipie to be consistent with other content-host errata subcommands. After the Apipie changes, the options list will look like the following: $ hammer content-host errata list --help Usage: hammer content-host errata list [OPTIONS] Options: --by BY Field to sort the results on --content-host CONTENT_HOST_NAME Name to search by --content-host-id CONTENT_HOST_ID UUID of the content host --content-view CONTENT_VIEW_NAME Content view name to search by --content-view-id CONTENT_VIEW_ID content view numeric identifier --environment ENVIRONMENT_NAME Name to search by --environment-id ENVIRONMENT_ID --full-results FULL_RESULTS Whether or not to show all results One of true/false, yes/no, 1/0. --order ORDER Sort field and order, eg. ‘name DESC’ --organization ORGANIZATION_NAME Organization name to search by --organization-id ORGANIZATION_ID organization ID --organization-label ORGANIZATION_LABEL Organization label to search by --page PAGE Page number, starting at 1 --per-page PER_PAGE Number of results per page to return --search SEARCH Search string -h, --help print help
https://github.com/Katello/katello/pull/5250
Verified in Sat 6.1 GA Snap 7 hammer> content-host errata list --content-host-id=4bab4d39-d574-4903-a789-67b7e9ff11d2 --organization-id=4 --content-view='rhel7partialcv' --lifecycle-environment='QE' -------------------------------------|----------------|--------|----------------------|------------ ID | ERRATUM ID | TYPE | TITLE | INSTALLABLE -------------------------------------|----------------|--------|----------------------|------------ 000f740b-ce6c-429d-a052-7ab3ee641329 | RHBA-2014:0946 | bugfix | unzip bug fix update | -------------------------------------|----------------|--------|-------- But one issue is still open in https://bugzilla.redhat.com/show_bug.cgi?id=1228316#c3
This bug is slated to be released with Satellite 6.1.
This bug was fixed in version 6.1.1 of Satellite which was released on 12 August, 2015.