4 Commits

Author SHA1 Message Date
Spencer Krum
0c486d98c3 Puppet nodes are unresponsive after 30 minutes
This lowers the 'unresponsive_hours' variable to .5 in puppetboard
meaning if a node misses its report 3 times it becomes flagged in
the ui.

Change-Id: I5c86fe09ac7647278c63500593c084451b8fc202
2014-04-01 12:39:29 -07:00
Spencer Krum
101e58991c Further changes to bring puppetboard online
Use inherits keyword to bring puppetboard::params into scope
Use 2>&1 in install_modules to silence warnings
Set puppetdb class to open port 80 when puppetboard is used
Remove inherits from params check from puppet lint

Change-Id: I75fc35542e9f2641bcab613d7e1aef83d9300217
2014-03-22 12:54:38 -07:00
Clark Boylan
c4f30a9c8d Use correct path to puppetboard vhost.
Fix the path to the puppetboard vhost. An extra 's' snuck into it.

Change-Id: Ia3f47ff52a1548b2b968700e36f8a0f67252580f
2014-03-20 15:20:28 -07:00
Spencer Krum
5740ed3118 Add PuppetBoard to openstack infra
This places the puppet web dashboard puppetboard from
https://github.com/nedap/puppetboard onto the puppetdb server.

This enables anyone to see the output of puppet runs, which nodes
are failing and which nodes have not checked in over time. We can
also quickly and interactively query the facts database.

This also modifies install_modules.sh to support a list of modules
that will be installed without dependency resolution.

Change-Id: I09d09410dd8fa71759ce6b2f9c7f34f78eefe204
2014-03-20 00:50:54 -07:00