Add new backup host to puppet

Add definition for a new backup host.  We'll use ci.openstack.org to
make it clear it's not general-purpose, and more mirror-like name in
the form

 backup01.region.provider.ci.opentack.org

We have decided to start with fresh backups, so this is using a fresh
3TiB LVM of cinder volumes.  After removing the old server, we will
attach the old volumes to this for a period in case we need it.

Change-Id: I7d0c96ef6f1c68d977da70c047065b10f975b4f2
This commit is contained in:
Ian Wienand 2017-10-30 10:55:09 +11:00
parent 9180892a40
commit b137b89fa5
2 changed files with 13 additions and 0 deletions

View File

@ -233,6 +233,7 @@ cacti_hosts:
- afsdb02.openstack.org
- apps.openstack.org
- ask.openstack.org
- backup01.ord.rax.ci.openstack.org
- baremetal00.vanilla.ic.openstack.org
- cacti.openstack.org
- ci-backup-rs-ord.openstack.org

View File

@ -1567,6 +1567,18 @@ node /^ci-backup-.*\.openstack\.org$/ {
include openstack_project::backup_server
}
# Node-OS: xenial
# A backup machine (new). Don't run cron or puppet agent on it.
node /^backup\d+\..*\.ci\.openstack\.org$/ {
$group = "ci-backup"
class { 'openstack_project::server':
iptables_public_tcp_ports => [],
manage_exim => false,
purge_apt_sources => false,
}
include openstack_project::backup_server
}
# Node-OS: trusty
node 'proposal.slave.openstack.org' {
include openstack_project