Bug #6369
closedUnable to create host without Puppet master when specified on host group
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1108099
Description of problem:
I detected the problem with switch off the puppet in the provisioning form ("Hosts" > "New host"). Satellite ignores my choice of puppet options in "New host" form and it uses configuration from host group.
Version-Release number of selected component (if applicable):
katello-1.5.0-25.el6sat
foreman-1.6.0.14-1.el6sat
How reproducible:
100%
Steps to Reproduce:
1. We have got Sat6.0.3 with some compute resource (in my case RHEV)
2. We create new host group ("Configure" > "Host Groups" > "New Host Group") and choose some "Puppet CA" and "Puppet Master".
3. We create new guest (in my case RHEV) and we choose our new host group in the selectbox "Host Group"
4. We try to disable puppet, choose empty line for "Puppet CA" and "Puppet Master".
Actual results:
In my case, I had a bad configuration of puppet and I got this error in the log file /var/log/foreman/production.log. When I deselect "Puppet CA" and "Puppet Master" in the host group, everything works well.
Operation FAILED: ERF12-0104 [ProxyAPI::ProxyException]: Unable to set PuppetCA autosign for rhev11.test.example.com ([RestClient::ResourceNotFound]: 404 Resource Not Found) for proxy https://sat6.redhat.com:9090/puppet/ca
Completed 500 Internal Server Error in 418ms
Expected results:
The configuration in the new host form, it will have higher priority than configuration from host group (especially puppet options).
Additional info:
Updated by Dominic Cleal about 10 years ago
- Category set to Host creation
- Assignee deleted (
Dominic Cleal)
Updated by The Foreman Bot over 9 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/2068 added
- Pull request deleted (
)
Updated by Dominic Cleal over 9 years ago
- Translation missing: en.field_release set to 28
Updated by Tom Caspy over 9 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset 5e1f3b716878b5347a474e1efc7f71f256fd2d75.
Updated by Dominic Cleal over 9 years ago
- Related to Bug #9532: Removing environment from a host in hostgroup that has environment silently picks hostgroup environment added
Updated by Dominic Cleal over 9 years ago
- Related to Bug #9591: Override puppet configuration on host level does not work if specified on host group added
Updated by Lukas Zapletal about 9 years ago
- Related to Bug #9784: Autoprovisioning via hostgroup does not populate all parameters via WebUI or API added