Hunter:
Thanks for the bit about the classes.txt. file. That was exactly what I was
needing.
Martin:
I am in the process of doing that work now. I have been playing with
Foreman as a front end to be able to use the smart parameters to clean up a
lot of classes. The import and inherits are plentifu
Hi James,
a horrible task (I am still busy at a customer upgrading the puppet DSL code
from 2.7.23).
You want to get rid of:
- non-scoped variables (in manifests, modules and templates)
- import in class files
You might need to:
- clean up node classification
- rewrite classes to have parameter
Wow, that's a pretty big jump :).
It's not super terribly helpful, but each node should have a "classfile"
that is often in the $vardir/classes.txt or $statedir/classes.txt that
contains all the classes a node has applied to it in the last puppet run. I
think `puppetd --configprint classfile` on a