ReleaseEngineering/Puppet/Usage: Difference between revisions

Jump to navigation Jump to search
Line 29: Line 29:
* $type is the "type" of node of the slave is, generally 'build' or 'test'.
* $type is the "type" of node of the slave is, generally 'build' or 'test'.


Below '$type', are all of the files served by Puppet. They are organized according to where they'll end up on the slave. For example:
Below '$type', are all of the files served by Puppet. They are organized according to where they'll end up on the slave. For example, if /etc/X11/fonts.conf is to be synced to the slave, it should live in:
/N/production/centos5-i686/build/home/cltbld/.bash_profile
etc/X11/fonts.conf
...will get synced to /home/cltbld/.bash_profile.


There are two special directories for each level/os/hardwaremodel/type combination, too:
There are two special directories for each level/os/hardwaremodel/type combination, too:
canmove, Confirmed users
6,439

edits

Navigation menu