[elbe-devel] [PATCH 10/37] examples: Update examples to bookworm

Benedikt Spranger b.spranger at linutronix.de
Wed Feb 7 15:28:37 CET 2024


From: Eduard Krein <eduard.krein at linutronix.de>

Some examples use outdated Debian suites. Update all examples to the
recent stable suite bookworm.

Signed-off-by: Eduard Krein <eduard.krein at linutronix.de>
Signed-off-by: Benedikt Spranger <b.spranger at linutronix.de>
---
 examples/arm64-qemu-virt.xml                       |  4 ++--
 examples/armel-rescue-busybox-cpio.xml             |  2 +-
 examples/armhf-nfs-with-build-tools.xml            |  2 +-
 examples/armhf-ti-beaglebone-black.xml             |  8 ++++----
 examples/elbe-init-big-machine.xml                 | 14 +++++++-------
 examples/powerpc.xml                               |  2 +-
 examples/x86_32-pc-hdimg-minimal-grub-buster.xml   |  6 +++---
 .../x86_32-pc-hdimg-with-include-development.xml   |  2 +-
 .../x86_32-pc-hdimg-with-include-production.xml    |  2 +-
 examples/x86_64-docker-elbe.xml                    | 12 ++++++------
 examples/x86_64-docker-systemd.xml                 |  8 ++++----
 examples/x86_64-docker.xml                         |  6 +++---
 examples/x86_64-pc-hdimg-gnome3.xml                |  2 +-
 ...ml => x86_64-pc-hdimg-grub-hybrid-bookworm.xml} |  8 ++++----
 ....xml => x86_64-pc-hdimg-grub-uefi-bookworm.xml} |  8 ++++----
 examples/x86_64-pc-rescue-busybox-dyn-cpio.xml     |  2 +-
 16 files changed, 44 insertions(+), 44 deletions(-)
 rename examples/{x86_64-pc-hdimg-grub-hybrid-buster.xml => x86_64-pc-hdimg-grub-hybrid-bookworm.xml} (91%)
 rename examples/{x86_64-pc-hdimg-grub-uefi-buster.xml => x86_64-pc-hdimg-grub-uefi-bookworm.xml} (91%)

diff --git a/examples/arm64-qemu-virt.xml b/examples/arm64-qemu-virt.xml
index 40581386..f2435011 100644
--- a/examples/arm64-qemu-virt.xml
+++ b/examples/arm64-qemu-virt.xml
@@ -28,7 +28,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>lx64</hostname>
@@ -86,7 +86,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 		<project-finetuning>
 			<losetup img="sdcard.img">
 				<!-- globs work, but must make sure, that only a single file is matched -->
-				<copy_from_partition part="1" artifact="vmlinuz">/vmlinuz-4.19.0-*-arm64</copy_from_partition>
+				<copy_from_partition part="1" artifact="vmlinuz">/vmlinuz-*-arm64</copy_from_partition>
 			</losetup>
 			<img_convert fmt="qcow2" dst="sdcard.qcow2">sdcard.img</img_convert>
 			<set_packer packer="tarxz">sdcard.qcow2</set_packer>
diff --git a/examples/armel-rescue-busybox-cpio.xml b/examples/armel-rescue-busybox-cpio.xml
index caaaf5ef..b4fafb83 100644
--- a/examples/armel-rescue-busybox-cpio.xml
+++ b/examples/armel-rescue-busybox-cpio.xml
@@ -15,7 +15,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>rescue</hostname>
diff --git a/examples/armhf-nfs-with-build-tools.xml b/examples/armhf-nfs-with-build-tools.xml
index a43591d1..8deaba19 100644
--- a/examples/armhf-nfs-with-build-tools.xml
+++ b/examples/armhf-nfs-with-build-tools.xml
@@ -15,7 +15,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>myARM</hostname>
diff --git a/examples/armhf-ti-beaglebone-black.xml b/examples/armhf-ti-beaglebone-black.xml
index 2122950f..c7faeacc 100644
--- a/examples/armhf-ti-beaglebone-black.xml
+++ b/examples/armhf-ti-beaglebone-black.xml
@@ -8,7 +8,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 		<name>beaglebone-black</name>
 		<version>1.0</version>
 		<description>
-			debian buster rootfs for beaglebone black
+			debian bookworm rootfs for beaglebone black
 		</description>
 		<!-- buildtype is used to configure qemu-user and debian arch -->
 		<buildtype>armhf</buildtype>
@@ -19,14 +19,14 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_proto>http</primary_proto>
 			<url-list>
 				<url>
-					<binary>http://deb.debian.org/debian buster-updates main</binary>
-					<source>http://deb.debian.org/debian buster-updates main</source>
+					<binary>http://deb.debian.org/debian-security bookworm-security main</binary>
+					<source>http://deb.debian.org/debian-security bookworm-security main</source>
 				</url>
 			</url-list>
 		</mirror>
 
 		<!-- debian testing? stable? unstable?? -->
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<!-- content for /etc/hostname -->
diff --git a/examples/elbe-init-big-machine.xml b/examples/elbe-init-big-machine.xml
index d0479127..57e84d28 100644
--- a/examples/elbe-init-big-machine.xml
+++ b/examples/elbe-init-big-machine.xml
@@ -12,18 +12,18 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<url-list>
 				<url>
 					<binary>
-						http://deb.debian.org/debian-security bullseye-security main
+						http://deb.debian.org/debian-security bookworm-security main
 					</binary>
 					<source>
-						http://deb.debian.org/debian-security bullseye-security main
+						http://deb.debian.org/debian-security bookworm-security main
 					</source>
 				</url>
 				<url>
 					<binary>
-						http://debian.linutronix.de/elbe bullseye main
+						http://debian.linutronix.de/elbe bookworm main
 					</binary>
 					<source>
-						http://debian.linutronix.de/elbe bullseye main
+						http://debian.linutronix.de/elbe bookworm main
 					</source>
 					<key>
 						http://debian.linutronix.de/elbe/elbe-repo.pub
@@ -31,10 +31,10 @@ SPDX-FileCopyrightText: Linutronix GmbH
 				</url>
 				<url>
 					<binary>
-						http://debian.linutronix.de/elbe-common bullseye main
+						http://debian.linutronix.de/elbe-common bookworm main
 					</binary>
 					<source>
-						http://debian.linutronix.de/elbe-common bullseye main
+						http://debian.linutronix.de/elbe-common bookworm main
 					</source>
 					<key>
 						http://debian.linutronix.de/elbe-common/elbe-repo.pub
@@ -42,7 +42,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 				</url>
 			</url-list>
 		</mirror>
-		<suite>bullseye</suite>
+		<suite>bookworm</suite>
 		<pkg-list>
 			<pkg>openssh-server</pkg>
 		</pkg-list>
diff --git a/examples/powerpc.xml b/examples/powerpc.xml
index a9c8761a..7e28d8f2 100644
--- a/examples/powerpc.xml
+++ b/examples/powerpc.xml
@@ -15,7 +15,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>elbe-ppc</hostname>
diff --git a/examples/x86_32-pc-hdimg-minimal-grub-buster.xml b/examples/x86_32-pc-hdimg-minimal-grub-buster.xml
index d250bee4..56dee4e4 100644
--- a/examples/x86_32-pc-hdimg-minimal-grub-buster.xml
+++ b/examples/x86_32-pc-hdimg-minimal-grub-buster.xml
@@ -4,7 +4,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 -->
 <ns0:RootFileSystem xmlns:ns0="https://www.linutronix.de/projects/Elbe" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" created="2009-05-20T08:50:56" revision="6" xsi:schemaLocation="https://www.linutronix.de/projects/Elbe dbsfed.xsd">
 	<project>
-		<name>i386-buster-grub</name>
+		<name>i386-bookworm-grub</name>
 		<version>1.0</version>
 		<description>for testing 32bit with grub2</description>
 		<buildtype>i386</buildtype>
@@ -13,10 +13,10 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
-		<hostname>i386-buster</hostname>
+		<hostname>i386-bookworm</hostname>
 		<domain>elbe-rfs.org</domain>
 		<passwd>foo</passwd>
 		<console>ttyS0,115200</console>
diff --git a/examples/x86_32-pc-hdimg-with-include-development.xml b/examples/x86_32-pc-hdimg-with-include-development.xml
index 1ef1204b..322bc17e 100644
--- a/examples/x86_32-pc-hdimg-with-include-development.xml
+++ b/examples/x86_32-pc-hdimg-with-include-development.xml
@@ -17,7 +17,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<xi:include href="includes/devel/hostname.xml"/>
diff --git a/examples/x86_32-pc-hdimg-with-include-production.xml b/examples/x86_32-pc-hdimg-with-include-production.xml
index bedc0e5a..bd6dfa9b 100644
--- a/examples/x86_32-pc-hdimg-with-include-production.xml
+++ b/examples/x86_32-pc-hdimg-with-include-production.xml
@@ -17,7 +17,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<xi:include href="includes/prod/hostname.xml"/>
diff --git a/examples/x86_64-docker-elbe.xml b/examples/x86_64-docker-elbe.xml
index 6a134cbd..39969769 100644
--- a/examples/x86_64-docker-elbe.xml
+++ b/examples/x86_64-docker-elbe.xml
@@ -7,7 +7,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 		<name>debian docker systemd base image</name>
 		<version>1.0</version>
 		<description>
-			Debian buster base includeing systemd.
+			Debian bookworm base includeing systemd.
 			Several systemd related files are removed, so that it does
 			not try to mount /.
 		</description>
@@ -18,17 +18,17 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_proto>http</primary_proto>
 			<url-list>
 				<url>
-					<binary>http://deb.debian.org/debian buster-updates main</binary>
-					<source>http://deb.debian.org/debian buster-updates main</source>
+					<binary>http://deb.debian.org/debian-security bookworm-security main</binary>
+					<source>http://deb.debian.org/debian-security bookworm-security main</source>
 				</url>
 				<url>
-					<binary>http://debian.linutronix.de/elbe buster main</binary>
-					<source>http://debian.linutronix.de/elbe buster main</source>
+					<binary>http://debian.linutronix.de/elbe bookworm main</binary>
+					<source>http://debian.linutronix.de/elbe bookworm main</source>
 					<xi:include href="includes/mirrorkey.xml" />
 				</url>
 			</url-list>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>elbedocker</hostname>
diff --git a/examples/x86_64-docker-systemd.xml b/examples/x86_64-docker-systemd.xml
index 150b420d..512f1fab 100644
--- a/examples/x86_64-docker-systemd.xml
+++ b/examples/x86_64-docker-systemd.xml
@@ -7,7 +7,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 		<name>debian docker systemd base image</name>
 		<version>1.0</version>
 		<description>
-			Debian buster base including systemd.
+			Debian bookworm base including systemd.
 			Several systemd related files are removed, so that it does
 			not try to mount /.
 		</description>
@@ -18,12 +18,12 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_proto>http</primary_proto>
 			<url-list>
 				<url>
-					<binary>http://deb.debian.org/debian buster-updates main</binary>
-					<source>http://deb.debian.org/debian buster-updates main</source>
+					<binary>http://deb.debian.org/debian-security bookworm-security main</binary>
+					<source>http://deb.debian.org/debian-security bookworm-security main</source>
 				</url>
 			</url-list>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>debdocker</hostname>
diff --git a/examples/x86_64-docker.xml b/examples/x86_64-docker.xml
index 24956efb..a8293e51 100644
--- a/examples/x86_64-docker.xml
+++ b/examples/x86_64-docker.xml
@@ -27,15 +27,15 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			</options>
 			<url-list>
 				<url>
-					<binary>http://deb.debian.org/debian-security bullseye-security main</binary>
-					<source>http://deb.debian.org/debian-security bullseye-security main</source>
+					<binary>http://deb.debian.org/debian-security bookworm-security main</binary>
+					<source>http://deb.debian.org/debian-security bookworm-security main</source>
 					<options>
 						<option>check-date=no</option>
 					</options>
 				</url>
 			</url-list>
 		</mirror>
-		<suite>bullseye</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>debianmin</hostname>
diff --git a/examples/x86_64-pc-hdimg-gnome3.xml b/examples/x86_64-pc-hdimg-gnome3.xml
index d5202d30..35a1861d 100644
--- a/examples/x86_64-pc-hdimg-gnome3.xml
+++ b/examples/x86_64-pc-hdimg-gnome3.xml
@@ -16,7 +16,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>elbe-gnome</hostname>
diff --git a/examples/x86_64-pc-hdimg-grub-hybrid-buster.xml b/examples/x86_64-pc-hdimg-grub-hybrid-bookworm.xml
similarity index 91%
rename from examples/x86_64-pc-hdimg-grub-hybrid-buster.xml
rename to examples/x86_64-pc-hdimg-grub-hybrid-bookworm.xml
index 59601ac2..53f4a15e 100644
--- a/examples/x86_64-pc-hdimg-grub-hybrid-buster.xml
+++ b/examples/x86_64-pc-hdimg-grub-hybrid-bookworm.xml
@@ -4,7 +4,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 -->
 <ns0:RootFileSystem xmlns:ns0="https://www.linutronix.de/projects/Elbe" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" created="2009-05-20T08:50:56" revision="6" xsi:schemaLocation="https://www.linutronix.de/projects/Elbe dbsfed.xsd">
 	<project>
-		<name>amd64-grub-hybrid-buster</name>
+		<name>amd64-grub-hybrid-bookworm</name>
 		<version>1.0</version>
 		<description>
 			verify successful UEFI boot by checking
@@ -23,12 +23,12 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_proto>http</primary_proto>
 			<url-list>
 				<url>
-					<binary>http://deb.debian.org/debian buster-updates main</binary>
-					<source>http://deb.debian.org/debian buster-updates main</source>
+					<binary>http://deb.debian.org/debian-security bookworm-security main</binary>
+					<source>http://deb.debian.org/debian-security bookworm-security main</source>
 				</url>
 			</url-list>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>lxvm</hostname>
diff --git a/examples/x86_64-pc-hdimg-grub-uefi-buster.xml b/examples/x86_64-pc-hdimg-grub-uefi-bookworm.xml
similarity index 91%
rename from examples/x86_64-pc-hdimg-grub-uefi-buster.xml
rename to examples/x86_64-pc-hdimg-grub-uefi-bookworm.xml
index 6b774931..f3dd23d7 100644
--- a/examples/x86_64-pc-hdimg-grub-uefi-buster.xml
+++ b/examples/x86_64-pc-hdimg-grub-uefi-bookworm.xml
@@ -4,7 +4,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 -->
 <ns0:RootFileSystem xmlns:ns0="https://www.linutronix.de/projects/Elbe" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" created="2009-05-20T08:50:56" revision="6" xsi:schemaLocation="https://www.linutronix.de/projects/Elbe dbsfed.xsd">
 	<project>
-		<name>amd64-grub-uefi-buster</name>
+		<name>amd64-grub-uefi-bookworm</name>
 		<version>1.0</version>
 		<description>
 			verify successful UEFI boot by checking
@@ -21,12 +21,12 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_proto>http</primary_proto>
 			<url-list>
 				<url>
-					<binary>http://deb.debian.org/debian buster-updates main</binary>
-					<source>http://deb.debian.org/debian buster-updates main</source>
+					<binary>http://deb.debian.org/debian-security bookworm-security main</binary>
+					<source>http://deb.debian.org/debian-security bookworm-security main</source>
 				</url>
 			</url-list>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>lxvm</hostname>
diff --git a/examples/x86_64-pc-rescue-busybox-dyn-cpio.xml b/examples/x86_64-pc-rescue-busybox-dyn-cpio.xml
index 57d41c47..8d23bd87 100644
--- a/examples/x86_64-pc-rescue-busybox-dyn-cpio.xml
+++ b/examples/x86_64-pc-rescue-busybox-dyn-cpio.xml
@@ -16,7 +16,7 @@ SPDX-FileCopyrightText: Linutronix GmbH
 			<primary_path>/debian</primary_path>
 			<primary_proto>http</primary_proto>
 		</mirror>
-		<suite>buster</suite>
+		<suite>bookworm</suite>
 	</project>
 	<target>
 		<hostname>rescue</hostname>
-- 
2.43.0



More information about the elbe-devel mailing list