92250eca82
With all AFS file-servers upgraded to 1.8, we can move afs01.dfw back and rename the group to just "afs". Change-Id: Ib31bde124e01cd07d6ff7eb31679c55728b95222
33 lines
793 B
YAML
33 lines
793 B
YAML
- hosts: 'localhost:!disabled'
|
|
name: Install puppet role/modules
|
|
strategy: linear
|
|
roles:
|
|
- puppet-setup-ansible
|
|
|
|
- hosts: "afsdb:!disabled"
|
|
name: "AFS: run puppet on the AFS servers"
|
|
strategy: free
|
|
roles:
|
|
- puppet-run
|
|
|
|
- hosts: "afs:!disabled"
|
|
name: "Configure AFS server"
|
|
roles:
|
|
- openafs-server
|
|
|
|
- hosts: "mirror-update:!disabled"
|
|
name: "Create key for remote vos release"
|
|
tasks:
|
|
# Note done as root because all the update scripts run as root
|
|
- name: Create vos release keypair
|
|
openssh_keypair:
|
|
path: /root/.ssh/id_vos_release
|
|
type: ed25519
|
|
register: vos_release_keypair
|
|
|
|
# Note: relies on vos_release_keypair installed to mirror above
|
|
- hosts: "afs:!disabled"
|
|
name: "Allow remote vos_release"
|
|
roles:
|
|
- vos-release
|