mirror of
https://github.com/unman/shaker.git
synced 2024-10-01 01:25:41 -04:00
Use caching pillar as condition for repo change
This commit is contained in:
parent
78c54bd3e1
commit
9f1e8be5ef
@ -1,6 +1,6 @@
|
||||
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
|
||||
{% for repo in salt['file.find']('/etc/yum.repos.d/', name='*repo*') %}
|
||||
{{ repo }}_baseurl:
|
||||
|
@ -1,6 +1,7 @@
|
||||
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
|
||||
/etc/apt/sources.list:
|
||||
file.replace:
|
||||
|
@ -23,7 +23,7 @@
|
||||
- mode: 644
|
||||
- makedirs: True
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
{% if grains['os_family']|lower == 'debian' %}
|
||||
{% if grains['nodename']|lower != 'host' %}
|
||||
{% for repo in salt['file.find']('/etc/apt/sources.list.d/', name='*list') %}
|
||||
|
@ -5,8 +5,7 @@
|
||||
|
||||
{% if grains['nodename'] != 'dom0' %}
|
||||
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
|
||||
/etc/apt/sources.list:
|
||||
file.replace:
|
||||
|
@ -2,7 +2,7 @@
|
||||
#
|
||||
#
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
update_sources:
|
||||
file.replace:
|
||||
- names:
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
{% if grains['nodename'] != 'dom0' %}
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
|
||||
/etc/apt/sources.list:
|
||||
file.replace:
|
||||
|
@ -1,7 +1,7 @@
|
||||
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
|
||||
#
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
|
||||
/etc/apt/sources.list:
|
||||
file.replace:
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
{% if grains['nodename'] != 'dom0' %}
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
{% if grains['os_family']|lower == 'debian' %}
|
||||
{% if grains['nodename']|lower != 'host' %}
|
||||
{% for repo in salt['file.find']('/etc/apt/sources.list.d/', name='*list') %}
|
||||
|
@ -3,7 +3,7 @@
|
||||
#
|
||||
#
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
{% if grains['os_family']|lower == 'debian' %}
|
||||
{% if grains['nodename']|lower != 'host' %}
|
||||
{% for repo in salt['file.find']('/etc/apt/sources.list.d/', name='*list') %}
|
||||
|
@ -1,6 +1,6 @@
|
||||
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
|
||||
/etc/apt/sources.list:
|
||||
file.replace:
|
||||
|
@ -20,7 +20,8 @@
|
||||
- group: root
|
||||
- makedirs: True
|
||||
|
||||
{% if salt['qvm.exists']('cacher') %}
|
||||
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
|
||||
{% for repo in salt['file.find']('/etc/apt/sources.list.d/', name='*list') %}
|
||||
{{ repo }}_baseurl:
|
||||
|
Loading…
Reference in New Issue
Block a user