summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Fenzi <kevin@scrye.com>2015-06-09 17:11:28 +0000
committerKevin Fenzi <kevin@scrye.com>2015-06-09 17:11:28 +0000
commit5b606d4a19ff1dc6c4e451bf28809183bb679044 (patch)
treee80cfe4b473483831ccde4ae82cfc148bdb36210
parent747ff82f952df765e7b16e01ac14bc39dc47fd96 (diff)
downloadansible-5b606d4a19ff1dc6c4e451bf28809183bb679044.tar.gz
ansible-5b606d4a19ff1dc6c4e451bf28809183bb679044.tar.xz
ansible-5b606d4a19ff1dc6c4e451bf28809183bb679044.zip
tag the nfs/client role so we can easily just run it to make nfs changes.
-rw-r--r--roles/nfs/client/tasks/main.yml22
1 files changed, 22 insertions, 0 deletions
diff --git a/roles/nfs/client/tasks/main.yml b/roles/nfs/client/tasks/main.yml
index becedba73..87c53c2c5 100644
--- a/roles/nfs/client/tasks/main.yml
+++ b/roles/nfs/client/tasks/main.yml
@@ -1,20 +1,28 @@
- name: route config for netapp network
copy: src=route-eth1.{{ datacenter }} dest=/etc/sysconfig/network-scripts/route-eth1
when: datacenter == 'phx2' or datacenter == 'rdu2'
+ tags:
+ - nfs/client
- name: check for netapp route
command: ip route show
register: netapproute
always_run: yes
changed_when: "1 != 1"
+ tags:
+ - nfs/client
- name: run netapp route if needed in phx2
command: /etc/sysconfig/network-scripts/ifup-routes eth1
when: netapproute.stdout.find("10.5.88.0") == -1 and datacenter == 'phx2'
+ tags:
+ - nfs/client
- name: run netapp route if needed in rdu
command: /etc/sysconfig/network-scripts/ifup-routes eth1
when: netapproute.stdout.find("172.31.1.0") == -1 and datacenter == 'rdu'
+ tags:
+ - nfs/client
#
# Install needed packages
@@ -24,6 +32,8 @@
with_items:
- nfs-utils
- rpcbind
+ tags:
+ - nfs/client
- name: enable nfs-related services and run them (fedora20 only)
service: name={{ item }} enabled=true state=started
@@ -31,6 +41,8 @@
- rpcbind
- nfs-lock
when: ansible_distribution == 'Fedora' and ansible_distribution_major_version|int == 20
+ tags:
+ - nfs/client
- name: enable nfs-related services and run them (rhel7)
service: name={{ item }} enabled=true state=started
@@ -38,6 +50,8 @@
- rpcbind
- nfs-lock
when: ansible_distribution == 'RedHat' and ansible_distribution_major_version|int == 7
+ tags:
+ - nfs/client
- name: enable nfs-related services and run them (rhel6)
action: service name={{ item }} enabled=true state=started
@@ -47,6 +61,8 @@
- nfs
- nfslock
when: ansible_distribution == 'RedHat' and ansible_distribution_major_version|int == 6
+ tags:
+ - nfs/client
- name: nfs mount points (phx2)
mount: >
@@ -58,6 +74,8 @@
dump=0
state=mounted
when: datacenter == 'phx2'
+ tags:
+ - nfs/client
- name: nfs mount points (rdu)
mount: >
@@ -69,6 +87,8 @@
dump=0
state=mounted
when: datacenter == 'rdu'
+ tags:
+ - nfs/client
- name: nfs mount points (stg)
mount: >
@@ -80,3 +100,5 @@
dump=0
state=mounted
when: datacenter == 'staging'
+ tags:
+ - nfs/client