8 Commits

Author SHA1 Message Date
James E. Blair
efe6a22aac Move puppetmaster git repo.
To /opt/config.

Change-Id: Iab489ba398522dfd8e36dedb92d4d3f8d78df642
Reviewed-on: https://review.openstack.org/18177
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 17:53:53 +00:00
Monty Taylor
74460853d1 Rename CI to Infra in MANY MANY places.
Change-Id: I409bd50ae374e0288531f07cfeea34856c5f8067
Reviewed-on: https://review.openstack.org/17319
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 17:30:47 +00:00
James E. Blair
40a2411f21 Reduce puppet run interval.
Add splay option to spread out runs (even though it doesn't work
very well, it might be better than nothing).

Change-Id: Ia45340bb5de81037b892e4e574e7c6cb83c3b07c
Reviewed-on: https://review.openstack.org/11679
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-08-21 01:59:06 +00:00
Monty Taylor
f6ae3e6b7b Use puppetmaster for slaves.
Use puppet agent --test for puppet cron.

We don't need the private ssh or gpg key on the slaves anymore.
We do need the glance testing stuff, so stick that into hiera.

Change-Id: If94fc3f150bf569efe9461f80d3565f9825eebce
Reviewed-on: https://review.openstack.org/10851
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-08-19 18:02:37 +00:00
Monty Taylor
b6ef2cee21 Enable plugin sync for puppet.conf.
pluginsync = true is required for puppetmaster to serve out plugin information,
such as custom facter lib stuff to the agents.

Change-Id: Ia6a72bc6abdaba62ddc5f5e8ceeeb652284f98d3
Reviewed-on: https://review.openstack.org/10850
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-08-05 16:53:11 +00:00
Monty Taylor
b78acc61ce Remove bogus pre and post run commands.
Change-Id: I04ae522d41f324babd255c7153c0ab1e9db9c524
2012-07-27 09:48:02 -05:00
Monty Taylor
6cd001f3de Put in the master's puppet config.
Change-Id: I4dbeab7c3c2e61e51df6b7a1648feb7e3b23aea9
2012-07-24 11:26:15 -05:00
Monty Taylor
dbd4da09a7 Fix all of the gerrit module problems.
Change-Id: I46001fd677bc9a3634c9860ec07438c326e908e3
2012-07-24 00:28:04 -05:00