aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMilo Casagrande <milo.casagrande@linaro.org>2015-03-05 10:52:28 +0100
committerMilo Casagrande <milo.casagrande@linaro.org>2015-03-05 10:52:28 +0100
commit82a6d158ee485efe64d8a880022fc8832d097d24 (patch)
tree78749c761ae94e13c55010e579121fdf8d83bbc2
parent75dbe218cad0127fb6440cb641fcc3285f04aac3 (diff)
ansible: Add tags to exclude apt commands.
-rw-r--r--ansible/roles/configure-nginx/tasks/main.yml4
-rw-r--r--ansible/roles/db-backup/tasks/main.yml1
-rw-r--r--ansible/roles/firewall/tasks/main.yml1
-rw-r--r--ansible/roles/install-deps/tasks/install-mongodb.yml5
-rw-r--r--ansible/roles/install-deps/tasks/install-redis.yml3
5 files changed, 14 insertions, 0 deletions
diff --git a/ansible/roles/configure-nginx/tasks/main.yml b/ansible/roles/configure-nginx/tasks/main.yml
index 1ba3e7e..709fb54 100644
--- a/ansible/roles/configure-nginx/tasks/main.yml
+++ b/ansible/roles/configure-nginx/tasks/main.yml
@@ -2,6 +2,9 @@
- name: Add nginx stable PPA repository
apt_repository: repo='ppa:nginx/stable'
when: ansible_lsb.id == "Ubuntu"
+ tags:
+ - install
+ - deps
- name: Install nginx
apt: pkg={{ item }}
@@ -12,6 +15,7 @@
- nginx-extras
tags:
- web-server
+ - deps
- name: Install default nginx configuration
template: src=nginx-default.conf
diff --git a/ansible/roles/db-backup/tasks/main.yml b/ansible/roles/db-backup/tasks/main.yml
index 1ac7724..c457663 100644
--- a/ansible/roles/db-backup/tasks/main.yml
+++ b/ansible/roles/db-backup/tasks/main.yml
@@ -8,6 +8,7 @@
- xz-utils
tags:
- backup
+ - deps
- name: Create dedicated user
user: name=kernelci
diff --git a/ansible/roles/firewall/tasks/main.yml b/ansible/roles/firewall/tasks/main.yml
index 4ed9268..c393beb 100644
--- a/ansible/roles/firewall/tasks/main.yml
+++ b/ansible/roles/firewall/tasks/main.yml
@@ -5,6 +5,7 @@
update_cache=yes
tags:
- firewall
+ - deps
- name: Fix default config file
lineinfile: dest=/etc/default/ufw
diff --git a/ansible/roles/install-deps/tasks/install-mongodb.yml b/ansible/roles/install-deps/tasks/install-mongodb.yml
index 021b7c1..05ba7cc 100644
--- a/ansible/roles/install-deps/tasks/install-mongodb.yml
+++ b/ansible/roles/install-deps/tasks/install-mongodb.yml
@@ -7,6 +7,7 @@
tags:
- install
- mongodb
+ - deps
- name: Add MongoDB repository (Ubuntu)
apt_repository: repo='deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen'
@@ -16,6 +17,7 @@
tags:
- install
- mongodb
+ - deps
- name: Add MongoDB repository (Debian)
apt_repository: repo='deb http://downloads-distro.mongodb.org/repo/debian-sysvinit dist 10gen'
@@ -25,6 +27,7 @@
tags:
- install
- mongodb
+ - deps
- name: Install MongoDB
apt: pkg=mongodb-org
@@ -32,6 +35,7 @@
tags:
- install
- mongodb
+ - deps
- name: Make sure MongoDB is running
service: name=mongod
@@ -39,3 +43,4 @@
tags:
- install
- mongodb
+ - deps
diff --git a/ansible/roles/install-deps/tasks/install-redis.yml b/ansible/roles/install-deps/tasks/install-redis.yml
index 6cb3d20..f0561f6 100644
--- a/ansible/roles/install-deps/tasks/install-redis.yml
+++ b/ansible/roles/install-deps/tasks/install-redis.yml
@@ -6,12 +6,14 @@
tags:
- install
- redis
+ - deps
- name: Install redis server
apt: pkg=redis-server
tags:
- install
- redis
+ - deps
- name: Make sure redis is running
service: name=redis-server
@@ -19,3 +21,4 @@
tags:
- install
- redis
+ - deps