Bug #18427
closedHostgroups don't have any puppet classes (or are removed upon editing a hostgroup)
Description
When I open a host group, there are no assigned/avaliable puppet classes.
If I make save changes to a host group, the assigned puppet classes are removed.
Additionally, classes are only selectable if I:
- Edit the hostgroup
- Change the environment from the desired value
- Change the environment back to desired value.
- Switch over to the puppet classes tabs
- Re-assign classes
- Save.
After saving, hammer shows the classes are assigned.
This pretty much makes the hostgroups unusable from the UI since they are wiping out all the classes.
Updating a hostgroup from hammer appears to work correctly.
Updated by Dominic Cleal almost 8 years ago
- Category changed from Web Interface to Puppet integration
This should only happen if the classes are unavailable in the selected environment, ensure that the classes are listed as being in that environment under Configure > Puppet classes. Try with Foreman nightly too, as #3551 may make the behaviour clearer, and if you're using a non-admin user, try one with full admin privileges in case the issue is authorisation-related.
Updated by Daniel Kimsey almost 8 years ago
This is likely a duplicate then. I didn't realize that ticket was recently updated, I only glanced at the creation date and then ignored it.
I'll confirm when the next version hits release for Katello. I cannot test the nightly in my environment at this time.
Updated by Dominic Cleal almost 8 years ago
- Related to Bug #3551: Foreman removes all puppet classes from a hostgroup when the environment is changed. added
Updated by Daniel Kimsey over 7 years ago
We haven't yet upgraded [Enterprises are slow to upgrade ;)]. If you feel the issue is likely to be resolved by that ticket, just close this as a duplicate. I'll re-open if the issue still exists after upgrade.
Thank you!
Updated by Anonymous over 7 years ago
- Status changed from Feedback to Resolved
Thanks, re-opening is the way to go :)