From 4bde831faddda4e6cd02d1f77731c17dbd00ad2f Mon Sep 17 00:00:00 2001 From: Justin Santa Barbara Date: Sun, 10 Jul 2016 16:51:03 -0400 Subject: [PATCH] kube-up: install libltdl7 when installing docker with dpkg Docker now has a dependency on libltdl7; we have to specify it manually if we are installing docker using dpkg (vs using apt-get or similar, which would pull it in automatically) Fixes #28644 --- cluster/saltbase/salt/docker/init.sls | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cluster/saltbase/salt/docker/init.sls b/cluster/saltbase/salt/docker/init.sls index 5a6bdc8d273..dcdeaad605a 100644 --- a/cluster/saltbase/salt/docker/init.sls +++ b/cluster/saltbase/salt/docker/init.sls @@ -376,11 +376,15 @@ purge-old-docker-package: - mode: 644 - makedirs: true +libltdl7: + pkg.installed + docker-upgrade: cmd.run: - name: /opt/kubernetes/helpers/pkg install-no-start {{ docker_pkg_name }} {{ override_docker_ver }} /var/cache/docker-install/{{ override_deb }} - require: - file: /var/cache/docker-install/{{ override_deb }} + - pkg: libltdl7 {% endif %} # end override_docker_ver != ''