From 1e8314f609852a88b1789d9dbc48e5418a417df6 Mon Sep 17 00:00:00 2001 From: Jonathan Rosser Date: Wed, 9 Oct 2019 15:03:36 +0100 Subject: [PATCH] Ensure mariadb packages are not in the lxc base image for debian Debian ships a mariadb version which conflicts with the packages installed by the galera_server role, so ensure these are absent from the lxc base image. Change-Id: Ic903de777d3d28962885fe4b73a3bf61a8d196f6 --- templates/prep-scripts/debian_prep.sh.j2 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/prep-scripts/debian_prep.sh.j2 b/templates/prep-scripts/debian_prep.sh.j2 index a6a77f0c..da2a6bbb 100644 --- a/templates/prep-scripts/debian_prep.sh.j2 +++ b/templates/prep-scripts/debian_prep.sh.j2 @@ -19,6 +19,8 @@ apt-get install -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--fo apt-get upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" --force-yes apt-get install -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" --force-yes {{ lxc_cache_distro_packages | join(' ') }} apt-get upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" --force-yes +apt-get remove -y --purge mariadb* || true + rm -f /usr/bin/python rm /etc/machine-id || true rm /var/lib/dbus/machine-id || true