Fix launching external containers on Ubuntu/Podman
Some external (i.e. non-Kolla) container images can fail to launch on Ubuntu with Podman, due to the absence of the catatonit package. For example, this affects the prometheus/node-exporter container image. This is a small package that we be installed by default in these environments. Closes-Bug: #2114998 Change-Id: Id5b92ac423671ba039bc478af829aafdd8548f9c Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
This commit is contained in:
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- |
|
||||||
|
Fixes execution of some non-Kolla containers on Ubuntu with Podman as
|
||||||
|
container engine, by installing the ``catatonit`` package.
|
||||||
|
`LP#2114998 <https://launchpad.net/bugs/2114998>`__
|
||||||
@@ -5,6 +5,7 @@ apt_cache_valid_time: 3600
|
|||||||
# List of packages to install.
|
# List of packages to install.
|
||||||
podman_packages:
|
podman_packages:
|
||||||
- "podman"
|
- "podman"
|
||||||
|
- "{{ 'catatonit' if ansible_facts.os_family == 'Debian' else '' }}"
|
||||||
|
|
||||||
# Podman config variables
|
# Podman config variables
|
||||||
podman_storage_driver:
|
podman_storage_driver:
|
||||||
|
|||||||
Reference in New Issue
Block a user