-
Notifications
You must be signed in to change notification settings - Fork 141
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Affected Puppet, Ruby, OS and module versions/distributions
- Puppet: 8.9.0
- Distribution: EL8/EL9
- Module version: 11.1.0
How to reproduce (e.g Puppet code you use)
use letsencrypt::renew
without any additional parameters
What are you seeing
Notice: /Stage[main]/Letsencrypt::Renew/Cron[letsencrypt-renew]/environment: defined 'environment' as (corrective)
on every run
What behaviour did you expect instead
- no corrective changes should be reported
Any additional information you'd like to impart
The change was introducted by #288. When looking at the discussion the new parameter was firstly defaulted to be undef
, but later changed to an empty array (for removing any already existing environment). Unfortunately this produces an uncorrective change if no environment is used at all (could be that the cron
-ressource is the root-problem).
I would really like to set the new parameter defaulting to undef
and restore the previous behaviour.
lbdemv
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working