Feature #24667
closedCreate Puppet 4 environment directory structure automatically when Puppet environment is created via WebUI
Description
Proposed title of this feature request
Automatic creation of Puppet4 environment directory structure when a puppet environment is created using the UI
Why do you need this?
If a new Puppet environment is created using the UI, it would make sense to create the directory structure in the back end to support that new environment. As that doesn't occur currently, transitioning existing hosts Foreman will fail because the directory /etc/puppet/environments/<new_environment> can't be found, requiring it to be manually created.
How would you like to achieve this? (List the functional requirements here)
The directory should be created after the steps below are completed:
Configure > Puppet > Environments > Create Puppet Environment > Specify Environment Mame, Location and Organizations > Submit
For each functional requirement listed, specify what steps can be taken to confirm the requirement is successfully implemented
By performing the steps in item 4 above, checking whether the environment name was created in the back end (i.e., /etc/puppet/environments/<new_environment>), and try transitioning an existing host to Foreman with a Puppet Environment specified in the Host Group configuration prior to transitioning it.
Updated by Ondřej Pražák over 6 years ago
- Tracker changed from Bug to Feature
- Subject changed from Create Puppet 4 environment directory structure automatically when Puppet environment is created via WebUI to Create Puppet 4 environment directory structure automatically when Puppet environment is created via WebUI
- Category changed from PuppetCA to Puppet integration
Updated by Ondřej Pražák over 6 years ago
- Related to Feature #23703: UI Button *Create Puppet Environment* should be removed added
Updated by Ondřej Pražák over 6 years ago
This goes against the #23703, we should decide what workflows we want to support.
Updated by Ondřej Pražák over 6 years ago
- Status changed from New to Needs design
Updated by Ondřej Pražák over 6 years ago
- Status changed from Needs design to Rejected
Rejected in favour of #23703