Quelques infos en vrac pour puppet & mcollective ..
Passer un puppet sur l’ensemble des machines d’un pool
# mco puppet runall 1 -I /nom_du_pool/ -T location |
Tester un commit
# puppet agent -t --environment=commitatester --noop |
Erreur a cause des caractères spéciaux
# puppet agent -t --environment=commit-a-tester --noop Warning: Unable to fetch my node definition, but the agent run will continue: Warning: Error 400 on SERVER: The environment must be purely alphanumeric, not 'commit-a-tester' |
Connaître le pool d’une machine
Utiliser la commande facter $ facter -p poolname |
Desactiver puppet sur une machine
# puppet agent --disable "commentaire" |
Connaître la version des produits installés# facter -p | grep product |