Ask Your Question

Puppet master and parser future - how to test / migrate?

asked 2014-07-31 02:36:55 -0600


We're running puppet on 250+ nodes.

now I like to enable the future parser for specific environments. I dont want to enable this option for our old environments, because I fear, that some old manifests don't work anymore?

or should everything works with "evaluator = current"?

If no, what migration process do you recommend?

Cheers Kevin

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-08-06 08:48:31 -0600

we decided to insert parser = future on the live puppet master and don't run the puppet agent for a maintenance window.

then we manually run puppet on some test nodes and fixed errors in our manifests regarding the new language restrictions:

there're also some official modules (for example apache) which have some issues with the future parser. many CR are around to cherry pick :-)

after that we auto run puppet again and everything is working fine.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2014-07-31 02:36:55 -0600

Seen: 218 times

Last updated: Aug 06 '14