Bug #7085
closedhammer hostroup create & update requires all options as ids.
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1102331
Description of problem:
Looking at hammer hostgroup create --help:
[root@box ~]# hammer hostgroup create --help
Usage:
hammer hostgroup create [OPTIONS]
Options:
--architecture-id ARCHITECTURE_ID
--domain-id DOMAIN_ID
--environment-id ENVIRONMENT_ID
--medium-id MEDIUM_ID
--name NAME
--operatingsystem-id OPERATINGSYSTEM_ID
--parent-id PARENT_ID
--ptable-id PTABLE_ID
--puppet-ca-proxy-id PUPPET_CA_PROXY_ID
--puppet-proxy-id PUPPET_PROXY_ID
--puppetclass-ids PUPPETCLASS_IDS Comma separated list of values.
--realm-id REALM_ID
--subnet-id SUBNET_ID
-h, --help print help
The following options require you to specify an id:
--architecture-id ARCHITECTURE_ID
--domain-id DOMAIN_ID
--environment-id ENVIRONMENT_ID
--medium-id MEDIUM_ID
--operatingsystem-id OPERATINGSYSTEM_ID
--parent-id PARENT_ID
--ptable-id PTABLE_ID
--puppet-ca-proxy-id PUPPET_CA_PROXY_ID
--puppet-proxy-id PUPPET_PROXY_ID
--puppetclass-ids PUPPETCLASS_IDS Comma separated list of values.
--realm-id REALM_ID
--subnet-id SUBNET_ID
There should be someway to do all this without referencing the ID.
Updated by Tomáš Strachota about 10 years ago
- Project changed from Foreman to Hammer CLI
- Status changed from New to Assigned
Updated by The Foreman Bot about 10 years ago
- Status changed from Assigned to Ready For Testing
- Target version set to 1.7.5
- Pull request https://github.com/theforeman/hammer-cli-foreman/pull/147 added
- Pull request deleted (
)
Updated by Tomáš Strachota about 10 years ago
- Target version deleted (
1.7.5)
The associated PR fixes only --puppet-ca-proxy and --puppet-proxy. The other options are already fixed in the master.
Updated by Anonymous about 10 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset hammer-cli-foreman|1eca7638229e056e9be4db5ae1c07072fc26bc04.