Actions
Bug #3818
closedWrong name used for Puppet class selection in host create
Status:
Closed
Priority:
High
Assignee:
Category:
Foreman commands (obsolete)
Target version:
Description
When using "hammer host create" with the --puppet-class-ids parameter to add some Puppet classes to the new host, hammer calls the Foreman API with a "puppet_class_ids" option, but the correct option as used by the Foreman GUI is "puppetclass_ids".
This results in the hammer command line failing with "500 Internal Server Error".
Updated by Martin Bacovsky about 11 years ago
- Category set to Foreman commands (obsolete)
- Status changed from New to Ready For Testing
- Assignee set to Martin Bacovsky
- Target version set to 1.9.3
Thanks for reporting this issue. Here is the PR https://github.com/theforeman/hammer-cli-foreman/pull/56 and the fix should land in the next hammer release.
Updated by Martin Bacovsky about 11 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset foreman:hammer-cli-foreman|commit:347e71aac723cfb4b085799183fece581e53ccd7.
Updated by Dominic Cleal about 11 years ago
- Related to Bug #3884: In host create/update in the apidoc there is param puppet_class_ids instead of puppetclass_ids (which is expected by the API) added
Updated by Dominic Cleal about 11 years ago
- Has duplicate Bug #3987: Host creation with hammer fails with 500 error added
Actions