diff --git a/states/salt_minion/defaults.yaml b/states/salt_minion/defaults.yaml index 4a61af2..0c07e31 100644 --- a/states/salt_minion/defaults.yaml +++ b/states/salt_minion/defaults.yaml @@ -3,9 +3,20 @@ salt_minion: enabled: true version: 3005.1 deps: - - redis - - ovh - - pynetbox - - cherrypy - - gitdb + - Jinja2==3.1.2 + - Mako==1.2.4 + - cffi==1.15.1 + - cherrypy==18.8.0 + - gitdb==4.0.10 + - msgpack==1.0.4 + - ovh==1.0.0 + - pycryptodome==3.16.0 + - pycryptodomex==3.17 + - pygit2==1.11.1 + - pynetbox==7.0.1 + - python-dateutil==2.8.2 + - python-gnupg==0.5.0 + - pyzmq==20.0.0 + - redis==4.3.5 + - pycparser==2.21 config: {} diff --git a/states/salt_minion/install.sls b/states/salt_minion/install.sls index 6dbfa83..1dfa816 100644 --- a/states/salt_minion/install.sls +++ b/states/salt_minion/install.sls @@ -4,8 +4,6 @@ salt-minion-install: pip.installed: - name: salt=={{ salt_minion.version }} -{% for dep in salt_minion.deps %} -salt-minion-install-{{ dep }}: +salt-minion-install-deps: pip.installed: - - name: {{ dep }} -{% endfor %} + - pkgs: {{ salt_minion.deps }}