Make ansible use infrastructure-testing whenever we run on staging

This commit is contained in:
Patrick Uiterwijk 2014-06-15 19:38:45 +00:00
parent 137d5ebacd
commit 1dbb5fdfe7

View file

@ -10,14 +10,11 @@
hosts: "{{ target }}"
user: root
vars:
testing: False
tasks:
- name: clean all metadata {% if testing %}(with infrastructure-testing on){% endif %}
command: yum clean all {% if testing %} --enablerepo=infrastructure-testing {% endif %}
- name: clean all metadata {% if env == 'staging' %}(with infrastructure-testing on){% endif %}
command: yum clean all {% if env == 'staging' %} --enablerepo=infrastructure-testing {% endif %}
always_run: yes
- name: yum update {{ package }} {% if testing %}(with infrastructure-testing on){% endif %}
yum: name={{ package }} state=latest {% if testing %}enablerepo=infrastructure-testing{% endif %}
- name: yum update {{ package }} {% if env == 'staging' %}(with infrastructure-testing on){% endif %}
yum: name={{ package }} state=latest {% if env == 'staging' %}enablerepo=infrastructure-testing{% endif %}