Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
Testted in CentOS and Ubuntu this issue looks confined to puppet
-
-
Customer Feedback
-
Normal
-
1 - 1-5% of Customers
-
4 - Major
-
3 - $$$$
-
This is actively causing a customer from not upgrading to Hoyt due to their use case surrounding their use of environments
-
Needs Assessment
Description
Affects 2017.3.x
Adding a class to a group whose parent is set to the agent specified env causes an error
This same use case works fine in 2017.2.x but looks to have changed in 2017.3.x (tested in 2017.3.1)
How to re produce
1. Install puppet Master
2. Install stdlib from forge
3. Copy /etc/puppetlabs/code/environments/production to testing
4. Create testing environment group in dashboard as child of production
5. Create Base group as child of Agent-specified
5. Refresh classes
6. Assign the class stdlib to the Base group (this will fail)