Skip to content

Commit 67ba2af

Browse files
fix(environ): remove superfluous config dict (#301)
* fix(environ): remove superfluous config dict * fix(jinja): corrected file.managed state
1 parent 3abb86b commit 67ba2af

10 files changed

Lines changed: 14 additions & 52 deletions

File tree

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
# Your changes may be overwritten.
44
########################################################################
55

6-
{%- if config %}
7-
{%- for line in config|unique %}
6+
{%- if environ %}
7+
{%- for line in environ|unique %}
88
{{ line }}
99
{%- endfor %}
1010
{%- endif %}

docker/map.jinja

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,4 @@
8686
{%- endfor %}
8787
{%- endif %}
8888

89-
{%- if 'formula' not in d %}
90-
{%- do d.update({'formula': 'docker'}) %}
91-
{%- endif %}
9289
{%- set data = d %}

docker/software/config/clean.sls

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ include:
1313
docker-software-config-clean:
1414
file.absent:
1515
- names:
16-
- {{ d.pkg.docker.config_file }}
1716
- {{ d.pkg.docker.environ_file }}
1817
- {{ d.pkg.docker.daemon_config_file }}
1918
- require:

docker/software/config/environ.sls

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ include:
1616
docker-software-environ-file-managed-environ_file:
1717
file.managed:
1818
- name: {{ d.pkg.docker.environ_file }}
19-
- source: {{ files_switch(['config.sh.jinja'],
19+
- source: {{ files_switch(['environ.sh.jinja'],
2020
lookup='docker-software-environ-file-managed-environ_file'
2121
)
2222
}}
@@ -28,7 +28,7 @@ docker-software-environ-file-managed-environ_file:
2828
{%- endif %}
2929
- template: jinja
3030
- context:
31-
config: {{ d.pkg.docker.environ|json }}
31+
environ: {{ d.pkg.docker.environ|json }}
3232
- require:
3333
- sls: {{ sls_archive if d.pkg.docker.use_upstream == 'archive' else sls_desktop if d.pkg.docker.use_upstream == 'desktop' else sls_package }}
3434

docker/software/config/file.sls

Lines changed: 0 additions & 35 deletions
This file was deleted.

docker/software/config/init.sls

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,5 @@
22
# vim: ft=sls
33

44
include:
5-
- .file
65
- .environ
76
- .daemon

docker/software/service/running.sls

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
77
{%- if 'service' in d.pkg.docker and d.pkg.docker.service and grains.os != 'Windows' %}
88
{%- set sls_config_daemon = tplroot ~ '.software.config.daemon' %}
9-
{%- set sls_config_file = tplroot ~ '.software.config.file' %}
9+
{%- set sls_environ = tplroot ~ '.software.config.environ' %}
1010
{%- set sls_archive = tplroot ~ '.software.archive.install' %}
1111
{%- set sls_desktop = tplroot ~ '.software.desktop.install' %}
1212
{%- set sls_package = tplroot ~ '.software.package.install' %}
1313
1414
include:
1515
- {{ sls_archive if d.pkg.docker.use_upstream == 'archive' else sls_desktop if d.pkg.docker.use_upstream == 'desktop' else sls_package }}
16-
- {{ sls_config_file }}
16+
- {{ sls_environ }}
1717
- {{ sls_config_daemon }}
1818
1919
{%- if grains.kernel|lower == 'linux' %}
@@ -26,8 +26,8 @@ docker-software-service-running-unmasked:
2626
- service: docker-software-service-running-docker
2727
- require:
2828
- sls: {{ sls_config_daemon }}
29-
{%- if 'config' in d.pkg.docker and d.pkg.docker.config %}
30-
- sls: {{ sls_config_file }}
29+
{%- if 'environ' in d.pkg.docker and d.pkg.docker.environ %}
30+
- sls: {{ sls_environ }}
3131
{%- endif %}
3232
{%- if d.misc.firewall %}
3333
pkg.installed:
@@ -42,8 +42,8 @@ docker-software-service-running-docker:
4242
- name: {{ d.pkg.docker.service.name }}
4343
- require:
4444
- sls: {{ sls_config_daemon }}
45-
{%- if 'config' in d.pkg.docker and d.pkg.docker.config %}
46-
- sls: {{ sls_config_file }}
45+
{%- if 'environ' in d.pkg.docker and d.pkg.docker.environ %}
46+
- sls: {{ sls_environ }}
4747
{%- endif %}
4848
- enable: True
4949
- watch:

pillar.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ docker:
88

99
pkg:
1010
docker:
11+
# choice is 'archive' (default) or 'repo' (yum/apt)
12+
use_upstream: archive # or repo
1113
service:
1214
name: docker
1315
env: HTTP_PROXY=http://YOUR_PROXY_IP_ADDRESS:PROXY_PORT

test/salt/pillar/package.sls

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ docker:
1111
pkg:
1212
docker:
1313
use_upstream: package
14-
config:
14+
environ:
1515
# yamllint disable-line rule:line-length
1616
- OPTIONS='-s devicemapper --storage-opt dm.fs=xfs --exec-opt native.cgroupdriver=cgroupfs --selinux-enabled'
1717
# yamllint disable-line rule:line-length

test/salt/pillar/repo.sls

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ docker:
1111
pkg:
1212
docker:
1313
use_upstream: repo
14-
config:
14+
environ:
1515
# yamllint disable-line rule:line-length
1616
- OPTIONS='-s devicemapper --storage-opt dm.fs=xfs --exec-opt native.cgroupdriver=cgroupfs --selinux-enabled'
1717
# yamllint disable-line rule:line-length

0 commit comments

Comments
 (0)