Move first few servers to puppet agent

Move paste, planet and eavesdrop to puppet agent
To do this we need to drop the cron type puppet

Change-Id: I268a1ca12bd64ead21a8ad55613f62d71a8d8cee
This commit is contained in:
Andrew Hutchings 2012-06-07 19:32:31 +01:00
parent 9151295072
commit 24a9c25f06

View File

@ -18,6 +18,20 @@ class openstack_cron {
}
}
class remove_openstack_cron {
cron { "updatepuppet":
ensure => absent
}
file { '/etc/init/puppetboot.conf':
ensure => absent
}
file { "/etc/logrotate.d/updatepuppet":
ensure => absent
}
}
class openstack_jenkins_slave {
include openstack_cron
include tmpreaper
@ -357,7 +371,7 @@ node "docs.openstack.org" {
}
node "paste.openstack.org" {
include openstack_cron
include remove_openstack_cron
class { 'openstack_server':
iptables_public_tcp_ports => [80]
}
@ -374,7 +388,7 @@ node "paste.openstack.org" {
}
node "planet.openstack.org" {
include openstack_cron
include remove_openstack_cron
class { 'openstack_server':
iptables_public_tcp_ports => [80]
}
@ -386,7 +400,7 @@ node "planet.openstack.org" {
}
node "eavesdrop.openstack.org" {
include openstack_cron
include remove_openstack_cron
class { 'openstack_server':
iptables_public_tcp_ports => [80]
}