[neon/neon/livecd-rootfs/Neon/release] /: sync to latest noble - tag 24.04.81
Carlos De Maine
null at kde.org
Mon Dec 9 23:18:04 GMT 2024
Git commit 51151afbd52cd748abf924e86dc2c52e0e924d8a by Carlos De Maine.
Committed on 09/12/2024 at 23:16.
Pushed by carlosdem into branch 'Neon/release'.
sync to latest noble - tag 24.04.81
M +23 -3 debian/changelog
A +1 -0 live-build/apparmor/6.8/policy/permstable32
M +12 -1 live-build/auto/config
M +2 -1 live-build/buildd/hooks/02-user.chroot
https://invent.kde.org/neon/neon/livecd-rootfs/-/commit/51151afbd52cd748abf924e86dc2c52e0e924d8a
diff --git a/debian/changelog b/debian/changelog
index 286946eb..bc9c8871 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,15 +1,35 @@
+livecd-rootfs (24.04.81) noble; urgency=medium
+
+ * Introduce unminimize as a package in OCI images. (LP: #2078583)
+
+ -- Utkarsh Gupta <utkarsh at ubuntu.com> Wed, 20 Nov 2024 15:43:55 +0530
+
+livecd-rootfs (24.04.80) noble; urgency=medium
+
+ * Explicitly create home directory for buildd system user to avoid issues
+ with installing and running snaps. (LP: #2083240)
+
+ -- jchittum <john.chittum at canonical.com> Wed, 06 Nov 2024 07:43:40 -0500
+
livecd-rootfs (24.04.79) noble; urgency=medium
- * Update ubuntu-classic-2404-amd64 model in ubuntu hooks. (LP: #2077899)
+ * Add apparmor policy permstable32 missing component (LP: #2084698)
- -- Chris Peterson <chris.peterson at canonical.com> Mon, 26 Aug 2024 16:58:59 -0700
+ -- Thomas Bechtold <thomas.bechtold at canonical.com> Fri, 18 Oct 2024 13:54:51 +0200
livecd-rootfs (24.04.78) noble; urgency=medium
- * add cpc-sbom to create_manifest calls to generate sboms (LP: #2077105)
+ * add cpc-sbom to create_manifest calls to generate sboms (LP: #2077105)
-- jchittum <john.chittum at canonical.com> Mon, 26 Aug 2024 14:15:05 -0400
+livecd-rootfs (24.04.77.1) noble; urgency=medium
+
+ * Hotfix upload outside of git history, real change from 24.04.79.
+ * Update ubuntu-classic-2404-amd64 model in ubuntu hooks. (LP: #2077899)
+
+ -- Chris Peterson <chris.peterson at canonical.com> Mon, 26 Aug 2024 16:57:12 -0700
+
livecd-rootfs (24.04.77) noble; urgency=medium
* Drop unminimize spit out by livecd-rootfs. (LP: #2077695)
diff --git a/live-build/apparmor/6.8/policy/permstable32 b/live-build/apparmor/6.8/policy/permstable32
new file mode 100644
index 00000000..ee086602
--- /dev/null
+++ b/live-build/apparmor/6.8/policy/permstable32
@@ -0,0 +1 @@
+allow deny subtree cond kill complain prompt audit quiet hide xindex tag label
diff --git a/live-build/auto/config b/live-build/auto/config
index 21fddf53..e7a778de 100755
--- a/live-build/auto/config
+++ b/live-build/auto/config
@@ -1095,10 +1095,21 @@ case $PROJECT in
esac
;;
- ubuntu-base|ubuntu-oci)
+ ubuntu-base)
OPTS="${OPTS:+$OPTS }--bootstrap-flavour=minimal"
;;
+ ubuntu-oci)
+ OPTS="${OPTS:+$OPTS }--bootstrap-flavour=minimal"
+ if [ "${SUBPROJECT:-}" = minimized ]; then
+ # As unminimize has been spit out from livecd-rootfs into a new
+ # separate pacakge, users have been reporting this as a regression for
+ # Noble. So we'd like to add the unminimize package; cf: LP: #2078583.
+ APT_OPTIONS="${APT_OPTIONS:+$APT_OPTIONS }--no-install-recommends"
+ add_package install unminimize
+ fi
+ ;;
+
ubuntu-wsl)
add_task install minimal ubuntu-wsl
OPTS="${OPTS:+$OPTS }--linux-packages=none --initramfs=none"
diff --git a/live-build/buildd/hooks/02-user.chroot b/live-build/buildd/hooks/02-user.chroot
index 86000bf2..66aa4b5e 100755
--- a/live-build/buildd/hooks/02-user.chroot
+++ b/live-build/buildd/hooks/02-user.chroot
@@ -4,6 +4,7 @@ set -e
# Create the buildd user and group.
addgroup --gid 2501 buildd
adduser --system --disabled-password --gecos 'Build Daemon user' \
- --ingroup buildd --uid 2001 --shell /bin/bash buildd
+ --ingroup buildd --uid 2001 --shell /bin/bash --home /home/buildd \
+ buildd
mkdir -p /build/buildd
chown buildd:buildd /build/buildd
More information about the Neon-commits
mailing list