Option --host-parameters-attributes is unused (use --parameters instead) and --interfaces only provides a way to ADD an interface which is confusing. However it should be only hidden from help screen, for backward compatibility we should keep it. More info: https://bugzilla.redhat.com/show_bug.cgi?id=1572947#c13
Backlog only.
Upstream bug assigned to lzap
Moving this bug to POST for triage into Satellite 6 since the upstream issue https://projects.theforeman.org/issues/27592 has been resolved.
Verified! @Satellite 6.7 snap 5 Steps: ------- 1. Attempt to provision a discovered host with --host-parameters-attributes and --interfaces options. Observation: --------------- 1. The -host-parameters-attributes and --interfaces are no longer available in --help option. 2. Also, those are not functional even if the backword compatibity for those options protected. # hammer discovery provision --architecture-id 1 --domain-id 1 --image-id 1 --location-id 2 --medium-id 1 --name jyea --operatingsystem-id 1 --organization-id 1 --host-parameters-attributes 'enabled=yes,cricbuzz=no' --partition-table-id 1 --provision-method image --puppet-environment-id 1 --pxe-loader 'PXELinux BIOS' --root-password hello --subnet-id 1 Could not create the host: Error: Unrecognised option '--host-parameters-attributes'. The same applies to interfaces option. Moving this to verified.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2020:1454