-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the Bug
We've some environments with PE 2023.7.0. They have versioned deploys for the orchestrator enabled in Hiera:
---
puppet_enterprise::profile::plan_executor::versioned_deploys: true
This triggers this notify on each run:
Warning: The puppet_enterprise::profile::plan_executor::versioned_deploys parameter is deprecated and will be removed in a future release; however, it has been set to 'true'. Please remove it from your Classifier classification, hiera data or /etc/puppetlabs/enterprise/conf.d/pe.conf, as appropriate.
Warning: /Stage[main]/Puppet_enterprise::Profile::Orchestrator/Puppet_enterprise::Deprecated_parameter[puppet_enterprise::profile::plan_executor::versioned_deploys]/Notify[puppet_enterprise::profile::plan_executor::versioned_deploys is deprecated]/message: defined 'message' as 'The puppet_enterprise::profile::plan_executor::versioned_deploys parameter is deprecated and will be removed in a future release; however, it has been set to \'true\'. Please remove it from your Classifier classification, hiera data or /etc/puppetlabs/enterprise/conf.d/pe.conf, as appropriate.'
- Does that really require a notify that triggers changes on each run?
- I was told that versioned deployments for orchestrator will be the default. In that case the notify should only appear if
puppet_enterprise::profile::plan_executor::versioned_deploys
is set to false?
Expected Behavior
- documentation at https://www.puppet.com/docs/pe/2023.7/lockless-plans.html about the deprecation
- use the echo resource to avoid the change in each report
- log it to puppetserver.log
- implement a check in peadm::upgrade or in the installer itself
Steps to Reproduce
Steps to reproduce the behavior:
- Go to '...'
- Click on '....'
Environment
- PE 2023.7.0
- EL8
Additional Context
Add any other context about the problem here.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working