From f9d1095895c982b036d3b52fe236fafa04091a67 Mon Sep 17 00:00:00 2001 From: Patrik Holmqvist Date: Mon, 27 Apr 2026 14:51:57 +0200 Subject: [PATCH 1/2] On ubuntu26, the python3-debian package is not installed. This is used in the setup-cosmos-modules script. So by this we make sure that it is available. --- global/pre-tasks.d/030puppet | 1 + 1 file changed, 1 insertion(+) diff --git a/global/pre-tasks.d/030puppet b/global/pre-tasks.d/030puppet index 7772091..08bff12 100755 --- a/global/pre-tasks.d/030puppet +++ b/global/pre-tasks.d/030puppet @@ -10,6 +10,7 @@ stamp="$COSMOS_BASE/stamps/puppet-tools-v01.stamp" if ! test -f "${stamp}" -a -f /usr/bin/puppet; then apt-get update apt-get -y install puppet + apt-get -y python3-debian # shellcheck source=/dev/null . /etc/os-release From ee116ac9c18e8233c2d39eda30f0e1eda1ce9e9d Mon Sep 17 00:00:00 2001 From: Patrik Holmqvist Date: Mon, 27 Apr 2026 15:07:45 +0200 Subject: [PATCH 2/2] Forgot the install keyword. --- global/pre-tasks.d/030puppet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global/pre-tasks.d/030puppet b/global/pre-tasks.d/030puppet index 08bff12..c413863 100755 --- a/global/pre-tasks.d/030puppet +++ b/global/pre-tasks.d/030puppet @@ -10,7 +10,7 @@ stamp="$COSMOS_BASE/stamps/puppet-tools-v01.stamp" if ! test -f "${stamp}" -a -f /usr/bin/puppet; then apt-get update apt-get -y install puppet - apt-get -y python3-debian + apt-get -y install python3-debian # shellcheck source=/dev/null . /etc/os-release