install support packages
It will install all server packages, excluding etcd, if source.engine is
docker_hybrid
Change-Id: Ibc76735460f6a21c3142b9d0eea2da52f71b5b74
diff --git a/etcd/server/service.sls b/etcd/server/service.sls
index c067cf1..35de3f5 100644
--- a/etcd/server/service.sls
+++ b/etcd/server/service.sls
@@ -16,6 +16,15 @@
{% elif server.get('source', {}).get('engine') == 'docker_hybrid' %}
+etcd_support_packages:
+ pkg.installed:
+ - pkgs:
+{%- for pkg in server.pkgs %}
+{%- if pkg != 'etcd' %}
+ - {{ pkg }}
+{%- endif %}
+{%- endfor %}
+
user_etcd:
user.present:
- name: etcd