From 1f9dd46cb84f48ce29efecc5a52b87dfe253ef77 Mon Sep 17 00:00:00 2001 From: Alberto Contreras Date: Fri, 10 Feb 2023 11:40:47 +0100 Subject: d/cloud-init.preinst: Oracle to remove network disabling config file Oracle to remove vestigial /etc/cloud.cloud.cfg.d/99-disable-network-config.cfg because system config is now honored before datasource config LP: #1956788 --- debian/cloud-init.preinst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/debian/cloud-init.preinst b/debian/cloud-init.preinst index 6168aecf..0dcef7c4 100644 --- a/debian/cloud-init.preinst +++ b/debian/cloud-init.preinst @@ -181,6 +181,13 @@ cleanup_lp1552999() { "$hdir/cloud-init-local.service" "$hdir/cloud-init.service" } +cleanup_oci_network_lp1956788() { + # Remove vestigial /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg + # from Oracle now that datasource honors system cfg above datasource cfg. + grep DataSourceOracle /var/lib/cloud/instance/datasource > /dev/null 2>&1 || return 0 + rm -f /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg +} + case "$1" in install|upgrade) if dpkg --compare-versions "$2" le "0.5.11-0ubuntu1"; then @@ -224,6 +231,8 @@ case "$1" in fi cleanup_lp1552999 "$oldver" + cleanup_oci_network_lp1956788 + esac #DEBHELPER# -- cgit v1.2.1