Open YutangShi opened 2 years ago
I have same issue on new node (Debian Bullseye, puppet-agent 7.26, 6.26).
Solved for me: Local puppet agent had in config preferred_serialization_format: pson
. This is probably incompatible with Deferred, must be json
(default option)
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
Here is my yaml config.
What are you seeing
gitlab-runner can't start, and i got config.toml parsing error.
The wrong config.toml rendered by puppet.
What behaviour did you expect instead
I expect gitlab-runner config look like this.
Output log
Any additional information you'd like to impart