Tag up the nfs/server role.
This commit is contained in:
parent
b8e942e2d7
commit
668fa6eab0
2 changed files with 24 additions and 6 deletions
|
@ -39,8 +39,18 @@
|
||||||
- collectd/base
|
- collectd/base
|
||||||
- hosts
|
- hosts
|
||||||
- builder_repo
|
- builder_repo
|
||||||
- { role: nfs/client, mnt_dir: '/pub/fedora', nfs_src_dir: 'fedora_ftp/fedora.redhat.com/pub/fedora' }
|
- role: nfs/client
|
||||||
- { role: nfs/client, mnt_dir: '/mnt/fedora_koji', nfs_src_dir: 'fedora_koji' }
|
mnt_dir: '/pub/fedora'
|
||||||
|
nfs_src_dir: 'fedora_ftp/fedora.redhat.com/pub/fedora'
|
||||||
|
when: datacenter != 'staging'
|
||||||
|
- role: nfs/client
|
||||||
|
mnt_dir: '/mnt/fedora_koji'
|
||||||
|
nfs_src_dir: 'fedora_koji'
|
||||||
|
when: datacenter != 'staging'
|
||||||
|
- role: nfs/client
|
||||||
|
mnt_dir: 'mnt/koji'
|
||||||
|
nfs_src_dir: 'mnt/koji'
|
||||||
|
when: datacenter == 'staging'
|
||||||
- releng
|
- releng
|
||||||
- fedmsg/base
|
- fedmsg/base
|
||||||
|
|
||||||
|
|
|
@ -6,12 +6,14 @@
|
||||||
with_items:
|
with_items:
|
||||||
- nfs-utils
|
- nfs-utils
|
||||||
- rpcbind
|
- rpcbind
|
||||||
|
tags:
|
||||||
|
- nfs/server
|
||||||
|
|
||||||
- name: setup /etc/exports
|
- name: setup /etc/exports
|
||||||
copy: src={{ ansible_fqdn }}-exports dest=/etc/exports
|
copy: src={{ ansible_fqdn }}-exports dest=/etc/exports
|
||||||
|
register: exports
|
||||||
tags:
|
tags:
|
||||||
- nfs/server
|
- nfs/server
|
||||||
register: exports
|
|
||||||
|
|
||||||
- name: enable nfs-related services and run them (fedora)
|
- name: enable nfs-related services and run them (fedora)
|
||||||
action: service name={{ item }} enabled=true state=started
|
action: service name={{ item }} enabled=true state=started
|
||||||
|
@ -19,6 +21,8 @@
|
||||||
- nfs-idmap
|
- nfs-idmap
|
||||||
- nfs-lock
|
- nfs-lock
|
||||||
when: ansible_distribution == 'Fedora'
|
when: ansible_distribution == 'Fedora'
|
||||||
|
tags:
|
||||||
|
- nfs/server
|
||||||
|
|
||||||
- name: enable nfs-related services and run them (rhel)
|
- name: enable nfs-related services and run them (rhel)
|
||||||
action: service name={{ item }} enabled=true state=started
|
action: service name={{ item }} enabled=true state=started
|
||||||
|
@ -28,7 +32,11 @@
|
||||||
- nfs
|
- nfs
|
||||||
- nfslock
|
- nfslock
|
||||||
when: ansible_distribution == 'RedHat'
|
when: ansible_distribution == 'RedHat'
|
||||||
|
tags:
|
||||||
|
- nfs/server
|
||||||
|
|
||||||
- name: Kick exportfs if /etc/exports changed
|
- name: Kick exportfs if /etc/exports changed
|
||||||
command: /usr/sbin/exportfs -ra
|
command: /usr/sbin/exportfs -ra
|
||||||
when: exports.changed
|
when: exports.changed
|
||||||
|
tags:
|
||||||
|
- nfs/server
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue