Revision history for PuppetAgent
Additions:
**NOTE**: Depreciated
CategoryITDefunct
CategoryITDefunct
Deletions:
Deletions:
Additions:
====== Puppet-Dashboard ======
===== Rake API =====
======Guides======
===== Rake API =====
======Guides======
Deletions:
=====Rake API=====
======== Guides ======
Additions:
======== Guides ======
Deletions:
Additions:
======Puppet-Dashboard======
=====Rake API=====
========Guides======
======Help======
======Links======
=====Rake API=====
========Guides======
======Help======
======Links======
Deletions:
==Rake API==
=Guides=
=Help=
=Links=
Revision [7367]
Edited on 2012-11-26 10:47:05 by LuizLopes [re-ordering sections and adding guides.]Additions:
=Puppet-Dashboard=
A GUI for managing puppet agents.
pez:/usr/share/puppet-dashboard rake RAILS_ENV=production -f Rakefile <command>
[[https://github.com/puppetlabs/puppet-dashboard Github]]
[[http://pez.votesmart.org:3000/nodes Puppet-dashboard on PEZ]]
=Guides=
The following are a few guides for getting it running smoothly on Pez.
pez:puppetca list --all
==delayed jobs==
In case where Pez has re-started and you notice that ##puppet-dashboard## is not processing the logs, make sure the ##delayed_job## script is running.
[[http://docs.puppetlabs.com/dashboard/manual/1.2/bootstrapping.html#starting-and-managing-delayed-job-workers delayed-job-workers]]
=Help=
=Links=
A GUI for managing puppet agents.
pez:/usr/share/puppet-dashboard rake RAILS_ENV=production -f Rakefile <command>
[[https://github.com/puppetlabs/puppet-dashboard Github]]
[[http://pez.votesmart.org:3000/nodes Puppet-dashboard on PEZ]]
=Guides=
The following are a few guides for getting it running smoothly on Pez.
pez:puppetca list --all
==delayed jobs==
In case where Pez has re-started and you notice that ##puppet-dashboard## is not processing the logs, make sure the ##delayed_job## script is running.
[[http://docs.puppetlabs.com/dashboard/manual/1.2/bootstrapping.html#starting-and-managing-delayed-job-workers delayed-job-workers]]
=Help=
=Links=
Deletions:
pez: puppetca list --all
===alternative fix===
#etc/sysconfig/network
NETWORKWAIT=yes
This causes the boot process to wait for the network to come up before attempting other processes further up the stack.
$/usr/share/puppet-dashboard rake RAILS_ENV=production -f Rakefile <command>
==[[http://pez.votesmart.org:3000/nodes puppet-dashboard]]==
[[https://github.com/puppetlabs/puppet-dashboard Puppet Web-Interface]]
==Links==
Revision [7366]
Edited on 2012-11-26 10:33:11 by LuizLopes [re-ordering sections and adding guides.]Additions:
$/usr/share/puppet-dashboard rake RAILS_ENV=production -f Rakefile <command>
Deletions:
Additions:
==Rake API==
The console provides rake tasks that can group nodes, create classes, and assign classes to groups. You can use these tasks as an API to automate workflows or bypass the console’s GUI when performing large tasks.
>/usr/share/puppet-dashboard rake RAILS_ENV=production -f Rakefile <command>
[[http://docs.puppetlabs.com/pe/2.5/console_classes_groups.html#rake-api Documentation]]
The console provides rake tasks that can group nodes, create classes, and assign classes to groups. You can use these tasks as an API to automate workflows or bypass the console’s GUI when performing large tasks.
>/usr/share/puppet-dashboard rake RAILS_ENV=production -f Rakefile <command>
[[http://docs.puppetlabs.com/pe/2.5/console_classes_groups.html#rake-api Documentation]]
Additions:
%%http://docs.puppetlabs.com/dashboard/manual/1.2/index.html
[[http://docs.puppetlabs.com/dashboard/manual/1.2/index.html puppet-dashboard 1.2 manual]]
[[http://docs.puppetlabs.com/dashboard/manual/1.2/index.html puppet-dashboard 1.2 manual]]
Additions:
==Links==
[[http://puppetcookbook.com/ Puppet Cook-book]]
[[http://puppetcookbook.com/ Puppet Cook-book]]
Revision [6537]
Edited on 2012-07-11 09:51:07 by LuizLopes [added alternative fix for puppet-daemon]Additions:
===alternative fix===
#etc/sysconfig/network
NETWORKWAIT=yes
This causes the boot process to wait for the network to come up before attempting other processes further up the stack.
#etc/sysconfig/network
NETWORKWAIT=yes
This causes the boot process to wait for the network to come up before attempting other processes further up the stack.
Revision [6482]
Edited on 2012-07-06 08:59:50 by LuizLopes [added alternative fix for puppet-daemon]Additions:
[[https://help.ubuntu.com/10.04/serverguide/automatic-updates.html 10.04 unattended-upgrades]]
Additions:
==[[http://pez.votesmart.org:3000/nodes puppet-dashboard]]==
Deletions:
Additions:
irc.freenode.net #puppet
Revision [6286]
Edited on 2012-06-12 16:27:41 by LuizLopes [Added links to guides for puppet-apt and dashboard]Additions:
==apt-update==
[[https://help.ubuntu.com/community/AutomaticSecurityUpdates Ubuntu Automatic Security Updates]]
==puppet-dashboard==
[[https://github.com/puppetlabs/puppet-dashboard Puppet Web-Interface]]
[[https://help.ubuntu.com/community/AutomaticSecurityUpdates Ubuntu Automatic Security Updates]]
==puppet-dashboard==
[[https://github.com/puppetlabs/puppet-dashboard Puppet Web-Interface]]
Additions:
This will cause the agent to use it's ##dhcp-xxx.votesmart.org## fqdn for the generated certificate, which will be auto-signed by the puppetmaster. (puppet master is configured to auto-sign ##*.votesmart.org## as the fqdn.)
Additions:
CategoryITGuides
Additions:
Edit ##/etc/default/puppet##
Additions:
==how to get help==
[[http://www.mail-archive.com/puppet-users@googlegroups.com/info.html puppet-users group]]
[[http://www.mail-archive.com/puppet-users@googlegroups.com/info.html puppet-users group]]
Additions:
==scalability solution==
[[https://projects.puppetlabs.com/projects/puppet/wiki/Using_Mongrel_On_Debian Using Mongrel On Debian]]
[[https://projects.puppetlabs.com/projects/puppet/wiki/Using_Mongrel_On_Debian Using Mongrel On Debian]]
Additions:
==view signed certs==
pez: puppetca list --all
# revoke a certificat
pez: puppetca clean <fqdn>
# wait for the fqdn
agent: rm -r /var/lib/puppet/ssl
agent: /etc/init.d/puppet restart
pez: puppetca list --all
# revoke a certificat
pez: puppetca clean <fqdn>
# wait for the fqdn
agent: rm -r /var/lib/puppet/ssl
agent: /etc/init.d/puppet restart
Deletions:
rm -r /var/lib/puppet/ssl
/etc/init.d/puppet restart