Move cacti hosts to hiera
Lists of hosts is data, not code Change-Id: Iee1912d9031d76b06e613b5a4d095b53ca93b46d
This commit is contained in:
parent
e432cdf1a1
commit
d13bb31303
@ -199,3 +199,103 @@ meetbot_channels:
|
|||||||
- '#swift3'
|
- '#swift3'
|
||||||
- '#tacker'
|
- '#tacker'
|
||||||
- '#tripleo'
|
- '#tripleo'
|
||||||
|
cacti_hosts:
|
||||||
|
- afs01.dfw.openstack.org
|
||||||
|
- afs01.ord.openstack.org
|
||||||
|
- afsdb01.openstack.org
|
||||||
|
- afsdb02.openstack.org
|
||||||
|
- apps.openstack.org
|
||||||
|
- ask.openstack.org
|
||||||
|
- eavesdrop.openstack.org
|
||||||
|
- elasticsearch01.openstack.org
|
||||||
|
- elasticsearch02.openstack.org
|
||||||
|
- elasticsearch03.openstack.org
|
||||||
|
- elasticsearch04.openstack.org
|
||||||
|
- elasticsearch05.openstack.org
|
||||||
|
- elasticsearch06.openstack.org
|
||||||
|
- elasticsearch07.openstack.org
|
||||||
|
- etherpad-dev.openstack.org
|
||||||
|
- etherpad.openstack.org
|
||||||
|
- git.openstack.org
|
||||||
|
- git01.openstack.org
|
||||||
|
- git02.openstack.org
|
||||||
|
- git03.openstack.org
|
||||||
|
- git04.openstack.org
|
||||||
|
- git05.openstack.org
|
||||||
|
- git06.openstack.org
|
||||||
|
- git07.openstack.org
|
||||||
|
- git08.openstack.org
|
||||||
|
- grafana.openstack.org
|
||||||
|
- graphite.openstack.org
|
||||||
|
- groups-dev.openstack.org
|
||||||
|
- groups.openstack.org
|
||||||
|
- health.openstack.org
|
||||||
|
- jenkins-dev.openstack.org
|
||||||
|
- jenkins.openstack.org
|
||||||
|
- jenkins01.openstack.org
|
||||||
|
- jenkins02.openstack.org
|
||||||
|
- jenkins03.openstack.org
|
||||||
|
- jenkins04.openstack.org
|
||||||
|
- jenkins05.openstack.org
|
||||||
|
- jenkins06.openstack.org
|
||||||
|
- jenkins07.openstack.org
|
||||||
|
- kdc01.openstack.org
|
||||||
|
- kdc02.openstack.org
|
||||||
|
- lists.openstack.org
|
||||||
|
- logstash-worker01.openstack.org
|
||||||
|
- logstash-worker02.openstack.org
|
||||||
|
- logstash-worker03.openstack.org
|
||||||
|
- logstash-worker04.openstack.org
|
||||||
|
- logstash-worker05.openstack.org
|
||||||
|
- logstash-worker06.openstack.org
|
||||||
|
- logstash-worker07.openstack.org
|
||||||
|
- logstash-worker08.openstack.org
|
||||||
|
- logstash-worker09.openstack.org
|
||||||
|
- logstash-worker10.openstack.org
|
||||||
|
- logstash-worker11.openstack.org
|
||||||
|
- logstash-worker12.openstack.org
|
||||||
|
- logstash-worker13.openstack.org
|
||||||
|
- logstash-worker14.openstack.org
|
||||||
|
- logstash-worker15.openstack.org
|
||||||
|
- logstash-worker16.openstack.org
|
||||||
|
- logstash-worker17.openstack.org
|
||||||
|
- logstash-worker18.openstack.org
|
||||||
|
- logstash-worker19.openstack.org
|
||||||
|
- logstash-worker20.openstack.org
|
||||||
|
- logstash.openstack.org
|
||||||
|
- nodepool.openstack.org
|
||||||
|
- openstackid.org
|
||||||
|
- paste.openstack.org
|
||||||
|
- pbx.openstack.org
|
||||||
|
- planet.openstack.org
|
||||||
|
- proposal.slave.openstack.org
|
||||||
|
- puppetdb.openstack.org
|
||||||
|
- puppetmaster.openstack.org
|
||||||
|
- pypi.bhs1.openstack.org
|
||||||
|
- pypi.dfw.openstack.org
|
||||||
|
- pypi.gra1.openstack.org
|
||||||
|
- pypi.iad.openstack.org
|
||||||
|
- pypi.nyj01.openstack.org
|
||||||
|
- pypi.openstack.org
|
||||||
|
- pypi.ord.openstack.org
|
||||||
|
- pypi.region-b.geo-1.openstack.org
|
||||||
|
- pypi.regionone.openstack.org
|
||||||
|
- release.slave.openstack.org
|
||||||
|
- review-dev.openstack.org
|
||||||
|
- review.openstack.org
|
||||||
|
- stackalytics.openstack.org
|
||||||
|
- static.openstack.org
|
||||||
|
- status.openstack.org
|
||||||
|
- subunit-worker01.openstack.org
|
||||||
|
- translate.openstack.org
|
||||||
|
- translate-dev.openstack.org
|
||||||
|
- wiki.openstack.org
|
||||||
|
- zm01.openstack.org
|
||||||
|
- zm02.openstack.org
|
||||||
|
- zm03.openstack.org
|
||||||
|
- zm04.openstack.org
|
||||||
|
- zm05.openstack.org
|
||||||
|
- zm06.openstack.org
|
||||||
|
- zm07.openstack.org
|
||||||
|
- zm08.openstack.org
|
||||||
|
- zuul.openstack.org
|
||||||
|
@ -211,6 +211,7 @@ node 'cacti.openstack.org' {
|
|||||||
include openstack_project::ssl_cert_check
|
include openstack_project::ssl_cert_check
|
||||||
class { 'openstack_project::cacti':
|
class { 'openstack_project::cacti':
|
||||||
sysadmins => hiera('sysadmins', []),
|
sysadmins => hiera('sysadmins', []),
|
||||||
|
cacti_hosts => hiera('cacti_hosts'),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
# Class to configure cacti on a node.
|
# Class to configure cacti on a node.
|
||||||
class openstack_project::cacti (
|
class openstack_project::cacti (
|
||||||
$sysadmins = []
|
$sysadmins = [],
|
||||||
|
$cacti_hosts = [],
|
||||||
) {
|
) {
|
||||||
|
|
||||||
if $::osfamily != 'Debian' {
|
if $::osfamily != 'Debian' {
|
||||||
@ -72,107 +73,5 @@ class openstack_project::cacti (
|
|||||||
require => File['/var/lib/cacti/linux_host.xml'],
|
require => File['/var/lib/cacti/linux_host.xml'],
|
||||||
}
|
}
|
||||||
|
|
||||||
$cacti_hosts = [
|
|
||||||
'afs01.dfw.openstack.org',
|
|
||||||
'afs01.ord.openstack.org',
|
|
||||||
'afsdb01.openstack.org',
|
|
||||||
'afsdb02.openstack.org',
|
|
||||||
'apps.openstack.org',
|
|
||||||
'ask.openstack.org',
|
|
||||||
'eavesdrop.openstack.org',
|
|
||||||
'elasticsearch01.openstack.org',
|
|
||||||
'elasticsearch02.openstack.org',
|
|
||||||
'elasticsearch03.openstack.org',
|
|
||||||
'elasticsearch04.openstack.org',
|
|
||||||
'elasticsearch05.openstack.org',
|
|
||||||
'elasticsearch06.openstack.org',
|
|
||||||
'elasticsearch07.openstack.org',
|
|
||||||
'etherpad-dev.openstack.org',
|
|
||||||
'etherpad.openstack.org',
|
|
||||||
'git.openstack.org',
|
|
||||||
'git01.openstack.org',
|
|
||||||
'git02.openstack.org',
|
|
||||||
'git03.openstack.org',
|
|
||||||
'git04.openstack.org',
|
|
||||||
'git05.openstack.org',
|
|
||||||
'git06.openstack.org',
|
|
||||||
'git07.openstack.org',
|
|
||||||
'git08.openstack.org',
|
|
||||||
'grafana.openstack.org',
|
|
||||||
'graphite.openstack.org',
|
|
||||||
'groups-dev.openstack.org',
|
|
||||||
'groups.openstack.org',
|
|
||||||
'health.openstack.org',
|
|
||||||
'jenkins-dev.openstack.org',
|
|
||||||
'jenkins.openstack.org',
|
|
||||||
'jenkins01.openstack.org',
|
|
||||||
'jenkins02.openstack.org',
|
|
||||||
'jenkins03.openstack.org',
|
|
||||||
'jenkins04.openstack.org',
|
|
||||||
'jenkins05.openstack.org',
|
|
||||||
'jenkins06.openstack.org',
|
|
||||||
'jenkins07.openstack.org',
|
|
||||||
'kdc01.openstack.org',
|
|
||||||
'kdc02.openstack.org',
|
|
||||||
'lists.openstack.org',
|
|
||||||
'logstash-worker01.openstack.org',
|
|
||||||
'logstash-worker02.openstack.org',
|
|
||||||
'logstash-worker03.openstack.org',
|
|
||||||
'logstash-worker04.openstack.org',
|
|
||||||
'logstash-worker05.openstack.org',
|
|
||||||
'logstash-worker06.openstack.org',
|
|
||||||
'logstash-worker07.openstack.org',
|
|
||||||
'logstash-worker08.openstack.org',
|
|
||||||
'logstash-worker09.openstack.org',
|
|
||||||
'logstash-worker10.openstack.org',
|
|
||||||
'logstash-worker11.openstack.org',
|
|
||||||
'logstash-worker12.openstack.org',
|
|
||||||
'logstash-worker13.openstack.org',
|
|
||||||
'logstash-worker14.openstack.org',
|
|
||||||
'logstash-worker15.openstack.org',
|
|
||||||
'logstash-worker16.openstack.org',
|
|
||||||
'logstash-worker17.openstack.org',
|
|
||||||
'logstash-worker18.openstack.org',
|
|
||||||
'logstash-worker19.openstack.org',
|
|
||||||
'logstash-worker20.openstack.org',
|
|
||||||
'logstash.openstack.org',
|
|
||||||
'nodepool.openstack.org',
|
|
||||||
'openstackid.org',
|
|
||||||
'paste.openstack.org',
|
|
||||||
'pbx.openstack.org',
|
|
||||||
'planet.openstack.org',
|
|
||||||
'proposal.slave.openstack.org',
|
|
||||||
'puppetdb.openstack.org',
|
|
||||||
'puppetmaster.openstack.org',
|
|
||||||
'pypi.bhs1.openstack.org',
|
|
||||||
'pypi.dfw.openstack.org',
|
|
||||||
'pypi.gra1.openstack.org',
|
|
||||||
'pypi.iad.openstack.org',
|
|
||||||
'pypi.nyj01.openstack.org',
|
|
||||||
'pypi.openstack.org',
|
|
||||||
'pypi.ord.openstack.org',
|
|
||||||
'pypi.region-b.geo-1.openstack.org',
|
|
||||||
'pypi.regionone.openstack.org',
|
|
||||||
'release.slave.openstack.org',
|
|
||||||
'review-dev.openstack.org',
|
|
||||||
'review.openstack.org',
|
|
||||||
'stackalytics.openstack.org',
|
|
||||||
'static.openstack.org',
|
|
||||||
'status.openstack.org',
|
|
||||||
'subunit-worker01.openstack.org',
|
|
||||||
'translate.openstack.org',
|
|
||||||
'translate-dev.openstack.org',
|
|
||||||
'wiki.openstack.org',
|
|
||||||
'zm01.openstack.org',
|
|
||||||
'zm02.openstack.org',
|
|
||||||
'zm03.openstack.org',
|
|
||||||
'zm04.openstack.org',
|
|
||||||
'zm05.openstack.org',
|
|
||||||
'zm06.openstack.org',
|
|
||||||
'zm07.openstack.org',
|
|
||||||
'zm08.openstack.org',
|
|
||||||
'zuul.openstack.org',
|
|
||||||
]
|
|
||||||
|
|
||||||
openstack_project::cacti_device { $cacti_hosts: }
|
openstack_project::cacti_device { $cacti_hosts: }
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user