Merge "Refactor AFS groups"

This commit is contained in:
Zuul 2021-02-11 22:46:00 +00:00 committed by Gerrit Code Review
commit 036ac31060
3 changed files with 15 additions and 11 deletions
inventory/service
playbooks
roles/install-ansible/files/inventory_plugins/test-fixtures
service-afs.yaml

@ -1,10 +1,13 @@
plugin: yamlgroup
groups:
adns: adns*.open*.org
afs:
- afs01.dfw.openstack.org
- afs02.dfw.openstack.org
- afs01.ord.openstack.org
afs-server-common:
- afs[0-9]*.openstack.org
- afsdb[0-9]*.openstack.org
afs-file-server:
- afs[0-9]*.openstack.org
afs-db-server:
- afsdb[0-9]*.openstack.org
afs-client:
- review-dev[0-9]*.open*.org
- mirror[0-9]*.opendev.org
@ -13,8 +16,8 @@ groups:
- afsdb*.open*.org
- afs[0-9]*.open*.org
- static[0-9]*.opendev.org
afsadmin: mirror-update[0-9]*.openstack.org
afsdb: afsdb[0-9]*.open*.org
afs-admin:
- mirror-update[0-9]*.openstack.org
ask: ask*.open*.org
# NOTE: By default we keep the backup-server group empty as an
# emergency escape hatch if a problem were to propage through

@ -8,7 +8,8 @@ results:
- dns
afs01.dfw.openstack.org:
- afs
- afs-server-common
- afs-file-server
- afs-client
firehose01.openstack.org:

@ -1,11 +1,11 @@
- hosts: "afsdb:!disabled"
- hosts: "afs-db-server:!disabled"
name: "AFS: configure db servers"
strategy: free
roles:
- openafs-db-server
- hosts: "afs:!disabled"
name: "Configure AFS server"
- hosts: "afs-file-server:!disabled"
name: "Configure AFS file server"
roles:
- openafs-file-server
@ -20,7 +20,7 @@
register: vos_release_keypair
# Note: relies on vos_release_keypair installed to mirror above
- hosts: "afs:!disabled"
- hosts: "afs-file-server:!disabled"
name: "Allow remote vos_release"
roles:
- vos-release