[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1033108: marked as done (unblock: di-netboot-assistant/0.76)



Your message dated Wed, 22 Mar 2023 19:32:27 +0000
with message-id <E1pf4CB-005jQN-FC@respighi.debian.org>
and subject line unblock di-netboot-assistant
has caused the Debian Bug report #1033108,
regarding unblock: di-netboot-assistant/0.76
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1033108: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033108
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: di-netboot-assistant@packages.debian.org, andi@debian.org
Control: affects -1 + src:di-netboot-assistant

Hi Release Team!

Please unblock package di-netboot-assistant

[ Reason ]
This upload fixes a few issues in examples and the documentation
provided by the package as well as the Salsa CI autopkgtest. 

[ Impact ]
Users will end up with examples that do not work with bookworm.

[ Tests ]
All changes have been tested by me in two unrelated environments.

[ Risks ]
Almost none.

[ Checklist ]
  [X] all changes are documented in the d/changelog
  [X] I reviewed all changes and I approve them
  [X] attach debdiff against the package in testing

[ Other info ]
Especially the changes in the example preseed file are due to the
bookworm release and surfaced recently.  Many thanks for all your work!

unblock di-netboot-assistant/0.76
diff -Nru di-netboot-assistant-0.75/config/ipxemenu.HEAD di-netboot-assistant-0.76/config/ipxemenu.HEAD
--- di-netboot-assistant-0.75/config/ipxemenu.HEAD	2022-12-21 20:49:44.000000000 +0100
+++ di-netboot-assistant-0.76/config/ipxemenu.HEAD	2023-03-16 17:05:12.000000000 +0100
@@ -30,7 +30,7 @@
 :customized
     kernel ${210:string}d-i/n-a/stable/amd64/linux initrd=initrd.gz \
       locale?=de_DE mirror/http/proxy?=http://192.168.122.1:3142/ \
-      pkgsel/include=etckeeper preseed/late_command="rm -fv /target/etc/ apt/apt.conf" ---
+      pkgsel/include=etckeeper preseed/late_command="rm -fv /target/etc/apt/apt.conf" ---
     initrd ${210:string}d-i/n-a/stable/amd64/initrd.gz
     boot
 
diff -Nru di-netboot-assistant-0.75/debian/changelog di-netboot-assistant-0.76/debian/changelog
--- di-netboot-assistant-0.75/debian/changelog	2022-12-21 20:49:44.000000000 +0100
+++ di-netboot-assistant-0.76/debian/changelog	2023-03-16 17:05:12.000000000 +0100
@@ -1,3 +1,11 @@
+di-netboot-assistant (0.76) unstable; urgency=medium
+
+  * Fix typo in preseeding example.
+  * Fix salsa CI package version check.
+  * Update preseeding example for bookworm.
+
+ -- Andreas B. Mundt <andi@debian.org>  Thu, 16 Mar 2023 17:05:12 +0100
+
 di-netboot-assistant (0.75) unstable; urgency=medium
 
   * Bump Standards-Version to 4.6.2 (no changes needed).
diff -Nru di-netboot-assistant-0.75/debian/tests/std-run di-netboot-assistant-0.76/debian/tests/std-run
--- di-netboot-assistant-0.75/debian/tests/std-run	2022-12-21 20:49:44.000000000 +0100
+++ di-netboot-assistant-0.76/debian/tests/std-run	2023-03-16 17:05:12.000000000 +0100
@@ -1,9 +1,9 @@
-#!/bin/sh
+#!/usr/bin/bash
 
 ## Make sure package and script version are identical:
 PV="$(dpkg-query -f='${Version}\n' -W di-netboot-assistant)"
 SV="$(di-netboot-assistant -V | cut -d' ' -f2)"
-if [ "${PV%%~*}" != "$SV" ] ; then
+if [ "${PV%%[^.0-9]*}" != "$SV" ] ; then
     echo "E: Version of package ($PV) and script ($SV) do not match!"
     exit 1
 else
diff -Nru di-netboot-assistant-0.75/di-netboot-assistant di-netboot-assistant-0.76/di-netboot-assistant
--- di-netboot-assistant-0.75/di-netboot-assistant	2022-12-21 20:49:44.000000000 +0100
+++ di-netboot-assistant-0.76/di-netboot-assistant	2023-03-16 17:05:12.000000000 +0100
@@ -26,7 +26,7 @@
 
 # ------------------ Declare the constants ------------------- #
 PACKAGE_NAME=di-netboot-assistant
-PACKAGE_VERSION=0.75
+PACKAGE_VERSION=0.76
 
 # -------------- Initialize the global variables ------------- #
 OFFLINE=false
diff -Nru di-netboot-assistant-0.75/examples/preseed.cfg di-netboot-assistant-0.76/examples/preseed.cfg
--- di-netboot-assistant-0.75/examples/preseed.cfg	2022-12-21 20:49:44.000000000 +0100
+++ di-netboot-assistant-0.76/examples/preseed.cfg	2023-03-16 17:05:12.000000000 +0100
@@ -30,6 +30,10 @@
 d-i debian-installer/locale string en_US
 d-i keyboard-configuration/xkb-keymap select us
 
+## netcfg will choose an interface that has link if possible. This makes it
+## skip displaying a list if there is more than one interface:
+#d-i netcfg/choose_interface select auto
+
 ## Use hostname assigned by DHCP:
 d-i netcfg/get_hostname string unassigned-hostname
 d-i netcfg/get_domain string unassigned-domain
@@ -37,7 +41,13 @@
 ## Skip root account:
 d-i passwd/root-login boolean false
 
+## If non-free firmware is needed for the network or other hardware, you can
+## configure the installer to always try to load it, without prompting. Or
+## change to false to disable asking.
+d-i hw-detect/load_firmware boolean true
+
 ### Apt setup
+d-i apt-setup/non-free-firmware boolean true
 d-i apt-setup/non-free boolean true
 d-i apt-setup/contrib boolean true
 
@@ -111,6 +121,8 @@
       echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6tlRPOPBdxAJKLCNH+7S3fHhxzu64HViJQDFZbbI+Mbd+wwx6fe7ba1XZ8TXcFGmipHBYiOVaGMXIeJvGsEK3P1ULXNcNygrXl6HzjKDyL+iX3e7plsOQRHFoNfaGSjFtY5cRFeE4pGG7c1Q6EZqzxt1VZX94zhQBGNi8YxSGz4vp+MRH/OaJBvxPKQuBt0jQR/S1v5B8inDk+qty7/0wqnAQLbwvRchJqd7WpOGpk+8bgw+N4r5wA5kwM+QA52VNai5dVgrTzmJXKPRPpQrlvBzp38NW54S6Z894iR+5Hs9TWUWltPZZBYrQhiKWA8bvBieSLEP3yttchxZhh1yh ansible@installbox" >> /target/home/ansible/.ssh/authorized_keys ; \
       in-target chown -R ansible:ansible /home/ansible/.ssh/ ; \
       in-target chmod -R og= /home/ansible/.ssh/ ; \
+      [ -z "$playbook" ] || mkdir -v /target/dev/shm ; \
+      [	-z "$playbook" ] || in-target mount -v -t tmpfs tmpfs /dev/shm ; \
       [ -z "$playbook" ] || in-target ansible-pull --verbose --purge --extra-vars="run_in_installer=true" \
         -i localhost, --url=https://salsa.debian.org/andi/debian-lan-ansible.git $playbook
 #        -i localhost, --url=git://installbox/.git $playbook

--- End Message ---
--- Begin Message ---
Unblocked.

--- End Message ---

Reply to: