Chapter 8. Changes in satellite-installer parameters, Hammer CLI, and REST API
8.1. satellite-installer parameters Copy linkLink copied to clipboard!
New satellite-installer
parameters
The following satellite-installer
parameters have been added:
-
--checks-only
-
--foreman-plugin-rh-cloud-enable-iop-advisor-engine
-
--reset-foreman-plugin-rh-cloud-enable-iop-advisor-engine
Removed satellite-installer
parameters
The following satellite-installer
parameters have been removed:
-
--foreman-proxy-content-reverse-proxy
-
--reset-foreman-proxy-content-reverse-proxy
-
--foreman-proxy-content-reverse-proxy-port
-
--reset-foreman-proxy-content-reverse-proxy-port
8.2. Hammer CLI Copy linkLink copied to clipboard!
New Hammer commands and subcommands
The following Hammer commands and subcommands have been added:
hammer content-view-environment
, including the following subcommand:-
hammer content-view-environment list
-
hammer flatpak-remote
, including the following subcommands:-
hammer flatpak-remote create
-
hammer flatpak-remote delete
-
hammer flatpak-remote info
-
hammer flatpak-remote list
-
hammer flatpak-remote remote-repository
-
hammer flatpak-remote remote-repository info
-
hammer flatpak-remote remote-repository list
-
hammer flatpak-remote remote-repository mirror
-
hammer flatpak-remote scan
-
hammer flatpak-remote update
-
hammer host bootc
, including the following subcommand:-
hammer host bootc images
-
hammer user registration-tokens
, including the following subcommands:-
hammer user registration-tokens invalidate
-
hammer user registration-tokens invalidate-multiple
-
New Hammer options
The following Hammer options have been added:
--force
has been added to the following commands:-
hammer activation-key content-override
-
hammer host subscription content-override
-
--content-view-environments
and--content-view-environment-ids
have been added to the following commands:-
hammer activation-key create
-
hammer activation-key list
-
hammer activation-key update
-
-
--lifecycle-environment-id
,--repository-id
,--content-view
,--content-view-id
, and--repository
have been added to thehammer capsule content update-counts
command --allow-other-types
has been added to the following commands:-
hammer content-view filter rule create
-
hammer content-view filter rule update
-
-
--versions-to-keep
has been added to thehammer content-view purge
command -
--subnet6-id
and--ip6
have been added to thehammer discovery provision
command -
--download-utility
has been added to thehammer host-registration generate-command
command --content-default-http-proxy
has been added to the following commands:-
hammer http-proxy create
-
hammer http-proxy info
-
--http-proxy-id
,--http-proxy
, and--http-proxy-policy
have been added to the following commands:-
hammer export-templates
-
hammer import-templates
-
-
--path-id
has been added to thehammer lifecycle-environment create
command -
--lifecycle-environment-id
,--repository-id
,--content-view
,--content-view-id
, and--repository
have been added to thehammer proxy content update-counts
command --depth
and--keep-latest-packages
have been added to the following commands:-
hammer repository create
-
hammer repository update
-
Removed Hammer commands and subcommands
No Hammer commands and subcommands have been removed.
Removed Hammer options
The following Hammer options have been removed:
--location-id
,--organization-id
,--organization-title
,--organization
,--location
, and--location-title
have been removed from the following commands:-
hammer architecture create
-
hammer architecture delete
-
hammer architecture info
-
hammer architecture list
-
hammer architecture update
-
hammer settings info
-
hammer settings list
-
hammer settings set
-
hammer user-group create
-
hammer user-group delete
-
hammer user-group external create
-
hammer user-group external delete
-
hammer user-group external info
-
hammer user-group external list
-
hammer user-group external refresh
-
hammer user-group external update
-
hammer user-group info
-
hammer user-group list
-
hammer user-group update
-
--purpose-addons
has been removed from the following commands:-
hammer activation-key create
-
hammer activation-key update
-
hammer admin logging
-
hammer host update
-
Additional resources
For more information, see Using the Hammer CLI tool or enter the commands with the --help
option.
8.3. REST API Copy linkLink copied to clipboard!
New API endpoints
The following API endpoints have been added:
Registration_tokens endpoints:
-
/api/registration_tokens
-
/api/users/:user_id/registration_tokens
-
Advisor_engine endpoints:
-
/api/advisor_engine/host_details
-
/api/advisor_engine/upload_hits
-
Advisor_engine_config endpoints:
-
/api/rh_cloud/advisor_engine_config
-
Content_view_environments endpoints:
-
/katello/api/content_view_environments
-
Flatpak Remote Repositories endpoints:
-
/katello/api/organizations/:organization_id/flatpak_remote_repositories
-
/katello/api/flatpak_remotes/:flatpak_remote_id/flatpak_remote_repositories
-
/katello/api/flatpak_remote_repositories/:id
-
/katello/api/flatpak_remote_repositories/:id/mirror
-
Flatpak Remotes endpoints:
-
/katello/api/organizations/:organization_id/flatpak_remotes
-
/katello/api/flatpak_remotes
-
/katello/api/flatpak_remotes/:id
-
/katello/api/organizations/:organization_id/flatpak_remotes/:id
-
/katello/api/flatpak_remotes/:id/scan
-
Host_bootc_images endpoints:
-
/api/hosts/bootc_images
-
Host_packages endpoints:
-
/api/host_packages/:id
-
/api/host_packages/compare
-
/api/host_packages/installed_packages
-
Job_invocations endpoints:
-
/api/job_invocations/:id/hosts
-
Removed API endpoints
No API endpoints have been removed.
Additional resources
For more information, see the full API reference on your Satellite Server at https://<satellite.example.com>/apidoc/v2.html
.