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
This commit is contained in:
@@ -376,11 +376,15 @@ purge-old-docker-package:
|
|||||||
- mode: 644
|
- mode: 644
|
||||||
- makedirs: true
|
- makedirs: true
|
||||||
|
|
||||||
|
libltdl7:
|
||||||
|
pkg.installed
|
||||||
|
|
||||||
docker-upgrade:
|
docker-upgrade:
|
||||||
cmd.run:
|
cmd.run:
|
||||||
- name: /opt/kubernetes/helpers/pkg install-no-start {{ docker_pkg_name }} {{ override_docker_ver }} /var/cache/docker-install/{{ override_deb }}
|
- name: /opt/kubernetes/helpers/pkg install-no-start {{ docker_pkg_name }} {{ override_docker_ver }} /var/cache/docker-install/{{ override_deb }}
|
||||||
- require:
|
- require:
|
||||||
- file: /var/cache/docker-install/{{ override_deb }}
|
- file: /var/cache/docker-install/{{ override_deb }}
|
||||||
|
- pkg: libltdl7
|
||||||
|
|
||||||
{% endif %} # end override_docker_ver != ''
|
{% endif %} # end override_docker_ver != ''
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user