201263ff2f
- Fix location of delorean master repo for os clients install - Install epel for puppet installation - Fix proxy server puppet module location Change-Id: Iad8d5cca4a0a823f41fc77cbd222643959efbfa5
23 lines
536 B
Puppet
23 lines
536 B
Puppet
Exec { path => [ "/bin/", "/sbin/" ] }
|
|
|
|
vcsrepo {"/opt/stack/tripleo-ci":
|
|
source => "https://git.openstack.org/openstack-infra/tripleo-ci",
|
|
provider => git,
|
|
ensure => latest,
|
|
}
|
|
|
|
cron {"refresh-server":
|
|
command => "timeout 20m puppet apply /opt/stack/tripleo-ci/scripts/proxy-server/proxy-server.pp",
|
|
minute => "*/30"
|
|
}
|
|
|
|
package{"squid": } ->
|
|
file {"/etc/squid/squid.conf":
|
|
source => "/opt/stack/tripleo-ci/scripts/proxy-server/squid.conf",
|
|
} ~>
|
|
service {"squid":
|
|
ensure => "running",
|
|
enable => true,
|
|
}
|
|
|