File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,18 +16,6 @@ include:
1616 {%- set required_networks = [] % }
1717
1818{{ formula }}- compose- ng- {{ id }}- present:
19- {%- if ' deps' in d.pkg and d.pkg.deps % }
20- {%- if grains.os| lower == ' centos' % }
21- # https://github.com/saltstack/salt/issues/58920
22- pip.installed:
23- - name: docker
24- {%- endif % }
25- pkg.installed:
26- - names: {{ d.pkg.deps| json }}
27- - reload_modules: {{ d.misc.reload or true }}
28- - require_in:
29- - docker_image: {{ formula }}- compose- ng- {{ id }}- present
30- {%- endif % }
3119 docker_image.present:
3220 - force: {{ d.misc.force_present }}
3321 {%- if ' :' in container.image % }
Original file line number Diff line number Diff line change 1111
1212{{ formula }}- compose- software- binary- install:
1313 {%- if ' deps' in d.pkg and d.pkg.deps % }
14- {%- if grains.os| lower == ' centos' % }
14+ {%- if grains.os| lower in (' centos' , ' redhat' ) % }
15+ # python-docker package is not available or too old on CentOS, RedHat
1516 # https://github.com/saltstack/salt/issues/58920
1617 pip.installed:
1718 - name: docker
19+ - reload_modules: {{ d.misc.reload or true }}
20+ - require:
21+ - pkg: {{ formula }}- compose- software- binary- install
1822 {%- endif % }
1923 pkg.installed:
2024 - names: {{ d.pkg.deps| json }}
Original file line number Diff line number Diff line change 1111
1212{{ formula }}- software- docker- archive- install:
1313 {%- if ' deps' in d.pkg and d.pkg.deps % }
14- {%- if grains.os| lower == ' centos' % }
14+ {%- if grains.os| lower in (' centos' , ' redhat' ) % }
15+ # python-docker package is not available or too old on CentOS, RedHat
1516 # https://github.com/saltstack/salt/issues/58920
1617 pip.installed:
1718 - name: docker
19+ - reload_modules: {{ d.misc.reload or true }}
20+ - require:
21+ - pkg: {{ formula }}- software- docker- archive- install
1822 {%- endif % }
1923 pkg.installed:
2024 - names: {{ d.pkg.deps| json }}
Original file line number Diff line number Diff line change @@ -17,6 +17,15 @@ include:
1717 {%- if ' deps' in d.pkg and d.pkg.deps % }
1818
1919{{ formula }}- software- package- install- deps:
20+ {%- if grains.os| lower in (' centos' , ' redhat' ) % }
21+ # python-docker package is not available or too old on CentOS, RedHat
22+ # https://github.com/saltstack/salt/issues/58920
23+ pip.installed:
24+ - name: docker
25+ - reload_modules: {{ d.misc.reload or true }}
26+ - require:
27+ - pkg: {{ formula }}- software- package- install- deps
28+ {%- endif % }
2029 pkg.installed:
2130 - names: {{ d.pkg.deps| json }}
2231 - require_in:
You can’t perform that action at this time.
0 commit comments