adding build slave configuration for quantum
Change-Id: I56ea3d96931ee56a230ef6732fdec32ee46d1466
This commit is contained in:
parent
7e44486544
commit
809ef141a4
@ -6,12 +6,12 @@ import "doc_server" # TODO: refactor out of module
|
|||||||
# Abstract classes:
|
# Abstract classes:
|
||||||
#
|
#
|
||||||
class openstack_base {
|
class openstack_base {
|
||||||
include ssh
|
include ssh
|
||||||
|
|
||||||
package { "ntp":
|
package { "ntp":
|
||||||
ensure => installed
|
ensure => installed
|
||||||
}
|
}
|
||||||
|
|
||||||
service { 'ntpd':
|
service { 'ntpd':
|
||||||
name => 'ntp',
|
name => 'ntp',
|
||||||
ensure => running,
|
ensure => running,
|
||||||
@ -19,7 +19,7 @@ class openstack_base {
|
|||||||
hasrestart => true,
|
hasrestart => true,
|
||||||
require => Package['ntp'],
|
require => Package['ntp'],
|
||||||
}
|
}
|
||||||
|
|
||||||
$packages = ["python-software-properties",
|
$packages = ["python-software-properties",
|
||||||
"puppet",
|
"puppet",
|
||||||
"bzr",
|
"bzr",
|
||||||
@ -146,13 +146,24 @@ node /^keystone(-\d+)?\.slave\.openstack\.org$/ {
|
|||||||
"python-nova",
|
"python-nova",
|
||||||
"python-swift"]
|
"python-swift"]
|
||||||
|
|
||||||
package { $slave_packages:
|
package { $slave_packages:
|
||||||
ensure => "latest",
|
ensure => "latest",
|
||||||
require => [Apt::Ppa["ppa:nova-core/trunk"],
|
require => [Apt::Ppa["ppa:nova-core/trunk"],
|
||||||
Apt::Ppa["ppa:swift-core/trunk"]]
|
Apt::Ppa["ppa:swift-core/trunk"]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
node /^quantum(-\d+)?\.slave\.openstack\.org$/ {
|
||||||
|
$slave_packages = ["python-eventlet",
|
||||||
|
"python-paste",
|
||||||
|
"python-routes",
|
||||||
|
"python-sqlalchemy",
|
||||||
|
"python-webob"]
|
||||||
|
package { $slave_packages:
|
||||||
|
ensure => "latest",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
node /^manuals(-\d+)?\.slave\.openstack\.org$/ {
|
node /^manuals(-\d+)?\.slave\.openstack\.org$/ {
|
||||||
include openstack_jenkins_slave
|
include openstack_jenkins_slave
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user