Ask Your Question

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

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 reopen merge delete

Closed for the following reason question is not relevant or outdated by khaefeli
close date 2018-02-15 07:55:28.903945

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

Question Tools

1 follower


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

Seen: 232 times

Last updated: Aug 06 '14