f119cc5aab
The planet.openstack.org service is currently provided by the planet01.openstack.org server, so correct the inventory pattern for the webservers group accordingly. This was spotted as the firewall rules for planet ceased allowing HTTP/HTTPS connections. Change-Id: I4e3353e8f1a73db13c54dfe93a6a26fc618d2aa4
54 lines
3.8 KiB
YAML
54 lines
3.8 KiB
YAML
plugin: constructed
|
|
groups:
|
|
adns: inventory_hostname.startswith('adns')
|
|
afs: inventory_hostname is match('afs\d+.*openstack.org')
|
|
afs-client: inventory_hostname is match('(review-dev\d*|mirror\d*\..*|files\d*|ze\d+|afsdb.*|afs.*\..*)\.openstack\.org')
|
|
afsadmin: inventory_hostname is match('mirror-update\d+\.openstack\.org')
|
|
afsdb: inventory_hostname is match('afsdb.*openstack.org')
|
|
ask: inventory_hostname.startswith('ask')
|
|
cacti: inventory_hostname is match('cacti\d+\.openstack\.org')
|
|
ci-backup: inventory_hostname is match('backup\d+.*\ci\.openstack\.org')
|
|
disabled: inventory_hostname.startswith('backup') or inventory_hostname.startswith('wiki') or inventory_hostname.startswith('puppetmaster') or inventory_hostname in ['ask-staging01.openstack.org', 'mirror01.sto2.citycloud.openstack.org', 'mirror02.us-west-1.packethost.openstack.org', 'ask-staging.openstack.org', 'review.openstack.org']
|
|
eavesdrop: inventory_hostname.startswith('eavesdrop')
|
|
elasticsearch: inventory_hostname is match('elasticsearch0[1-7]\.openstack\.org')
|
|
ethercalc: inventory_hostname.startswith('ethercalc')
|
|
etherpad: inventory_hostname.startswith('etherpad')
|
|
files: inventory_hostname.startswith('files')
|
|
firehose: inventory_hostname.startswith('firehose')
|
|
futureparser: inventory_hostname is match('(review-dev\d*|groups\d*|groups-dev\d*|graphite\d*|etherpad-dev\d*|ask-staging\d*|codesearch\d*)\.openstack\.org')
|
|
gerrit: inventory_hostname is match('review.*\.openstack\.org')
|
|
git-loadbalancer: inventory_hostname is match('git(-fe\d+)?\.openstack\.org')
|
|
git-server: inventory_hostname is match('git\d+\.openstack\.org')
|
|
grafana: inventory_hostname.startswith('grafana')
|
|
graphite: inventory_hostname.startswith('graphite')
|
|
groups: inventory_hostname is match('groups(-dev)?\d*\.openstack\.org')
|
|
health: inventory_hostname.startswith('health')
|
|
kdc: inventory_hostname.startswith('kdc')
|
|
logstash: inventory_hostname is match('logstash\d*\.openstack\.org')
|
|
logstash-worker: inventory_hostname.startswith('logstash-worker')
|
|
mailman: inventory_hostname.startswith('lists')
|
|
mirror: inventory_hostname is match('mirror\d*\..*\.openstack\.org')
|
|
nodepool: inventory_hostname is match('(nodepool|nb|nl)')
|
|
ns: inventory_hostname.startswith('ns')
|
|
paste: inventory_hostname.startswith('paste')
|
|
pbx: inventory_hostname.startswith('pbx')
|
|
puppet: not inventory_hostname.startswith('bridge')
|
|
refstack: inventory_hostname.startswith('refstack')
|
|
review-dev: inventory_hostname is match('review-dev\d+\.openstack\.org')
|
|
review: inventory_hostname is match('review\d+\.openstack\.org')
|
|
static: inventory_hostname.startswith('static')
|
|
status: inventory_hostname.startswith('status')
|
|
storyboard: inventory_hostname.startswith('storyboard')
|
|
storyboard-dev: inventory_hostname is match('storyboard-dev\d*\.openstack\.org')
|
|
subunit-worker: inventory_hostname.startswith('subunit-worker')
|
|
survey: inventory_hostname.startswith('survey')
|
|
translate-dev: inventory_hostname is match('translate-dev\d+\.openstack\.org')
|
|
translate: inventory_hostname is match('translate\d+\.openstack\.org')
|
|
webservers: inventory_hostname is match('(grafana\d*|health\d*|graphite\d*|groups\d*|groups-dev\d*|eavesdrop\d*|paste\d*|ethercalc\d+|etherpad\d*|etherpad-dev\d*|files\d*|refstack\d*|static\d*|status\d*|survey\d+|nodepool|nl\d+|nb\d+|zm\d+|ask|ask-staging|translate.*|codesearch\d*|cacti\d+|wiki.*|storyboard.*|openstackid-dev|planet\d*)\.openstack\.org|openstackid.org')
|
|
wiki-dev: inventory_hostname is match('wiki-dev\d+\.openstack\.org')
|
|
wiki: inventory_hostname is match('wiki\d+\.openstack\.org')
|
|
zookeeper: inventory_hostname.startswith('zk')
|
|
zuul-executor: inventory_hostname.startswith('ze')
|
|
zuul-merger: inventory_hostname is match('z[lm](static)?\d+\.openstack\.org')
|
|
zuul-scheduler: inventory_hostname.startswith('zuul')
|