#1147702 main-server installation: support offline installation

#1147702#5
Date:
2026-09-14 12:41:48 UTC
From:
To:
Package: src:debian-edu-config
Version: 2.13.2
Severity: wishlist

If the Debian Edu main-server is installed from BD media without
network access, the installation must not fail. Currently, we have
various scripts that run during finish-install phase that try to
download things from Debian infrastructure.

These scripts should not fail and a repeated script run (once the
system is online) should complete the installation steps. I'd vote for
not having this process happen automatically, but rather cover it in
documentation ("if you installed offline, please commence step A, B,
C, etc. manually, once internet access is available").

Mike

#1147702#10
Date:
2026-09-15 08:15:08 UTC
From:
To:
Besides the scripts, this file needs love during a release cycle:

https://salsa.debian.org/images-team/debian-cd/-/blob/master/tasks/trixie/Debian-edu-full?ref_type=heads

Wolfgang

#1147702#15
Date:
2026-09-15 08:42:30 UTC
From:
To:
Hi Wolfgang,

Thanks for your mail. I noticed that file already and did not want to
drop packages from it for the 13.7 build (in fact not for any 13.x
build). Have you spotted any package that was missing from the BD ISO
for 13.7?

My reference to "downloads from the internet" was rather targetting
the debian-edu-pxeinstall that tries to download the netinstaller
tarballs.

Mike

#1147702#20
Date:
2026-09-15 09:08:52 UTC
From:
To:
[ Mike Gabriel, 2026-09-15 ]

tools/improve-desktop-l10n and tools/install-task-pkgs need to be
checked, related packages should be added to debian-edu-full if missing
on BD.

i386 is gone, codebase and docs need to be adjusted. A tarball is only
downloaded if the related package is missing on BD.

Wolfgang

#1147702#25
Date:
2026-09-16 21:19:52 UTC
From:
To:
Hi Wolfgang, hi all,

I have talked to Roland Clobus today, he will add various BD tasks to
Debian Edu's openQA to check if all needed packages have been included
on the BD ISO image.

Mike

#1147702#28
Date:
2026-10-09 12:39:42 UTC
From:
To:
Hello,

Bug #1147702 in debian-edu-config reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/e9c21db9ebe54533d19414a0d5a820b63789e6fb
------------------------------------------------------------------------
finish-install: Keep the BD-ROM mounted (Closes: #1147630, #1147702)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1147702

#1147702#33
Date:
2026-10-09 14:08:56 UTC
From:
To:
Hello,

Bug #1147702 in debian-edu-config reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/e9c21db9ebe54533d19414a0d5a820b63789e6fb
------------------------------------------------------------------------
finish-install: Keep the BD-ROM mounted (Closes: #1147630, #1147702)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1147702

#1147702#36
Date:
2026-10-09 14:09:14 UTC
From:
To:
Hello,

Bug #1147702 in debian-edu-config reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu/debian-edu-config/-/commit/e9c21db9ebe54533d19414a0d5a820b63789e6fb
------------------------------------------------------------------------
finish-install: Keep the BD-ROM mounted (Closes: #1147630, #1147702)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1147702

#1147702#41
Date:
2026-10-09 16:19:06 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
debian-edu-config, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1147702@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated debian-edu-config package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 09 Oct 2026 18:00:10 +0200
Source: debian-edu-config
Architecture: source
Version: 2.13.4
Distribution: unstable
Urgency: medium
Maintainer: Debian Edu Developers <debian-edu@lists.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 1147625 1147630 1147702 1150417
Changes:
 debian-edu-config (2.13.4) unstable; urgency=medium
 .
   [ Mike Gabriel ]
   * sbin/debian-edu-pxeinstall:
     - Report progress of D-I provisioning to the admin.
 .
   [ Roland Clobus ]
   * sbin/debian-edu-pxeinstall:
     - Always use the versioned logo
     - Update the dark logo too (Closes: #1150417)
   * sbin/debian-edu-ltsp-install:
     - Update X2Go TCE preparation for trixie (Closes: #1147625)
   * finish-install:
     - Keep the BD-ROM mounted (Closes: #1147630, #1147702).
   * Enable the CI for aptly.
Checksums-Sha1:
 87618dbe375cceb6505a3acb636083ec21262ced 1978 debian-edu-config_2.13.4.dsc
 1daef655eccc90a23ab1902dcedd7117b70acc31 367224 debian-edu-config_2.13.4.tar.xz
 6ed29f91090a987020ffd8374151783a67a10057 6743 debian-edu-config_2.13.4_source.buildinfo
Checksums-Sha256:
 29844a25a87994c5f5488c329b9bec56be8ffe70f03bd2c7a30e8c245190a803 1978 debian-edu-config_2.13.4.dsc
 53a5980fb658bc83d435a3e195c29d4c52451b9066e8fd11b75d32991c81b8b3 367224 debian-edu-config_2.13.4.tar.xz
 88a6a34d99e4e7d99d95d257fdbc782e3f441a51a509ea45fb036b09c910140b 6743 debian-edu-config_2.13.4_source.buildinfo
Files:
 66dac711709fc0a1178ed58d95e4d237 1978 misc optional debian-edu-config_2.13.4.dsc
 bc50175e11ac95d0265bb88a12a5aadb 367224 misc optional debian-edu-config_2.13.4.tar.xz
 3009b5c13a244847d1b136f4f52d3f26 6743 misc optional debian-edu-config_2.13.4_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmrJD+AVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxywYQAJL66VdhrieUBerHDIzkDZgEcvt/
Wm+2OgLxp3KWWuKdSVfRqpZhwAy6GYC8rU8D6/mLUC36gtyk5M1vyok7gCUVgbQu
2dU5h4DxQcJ543HJI8Frv0uRM7HKkPN86H9xwyBLIeWsegWwD2PXNN2BrEq9eQan
+LtxXrptlew5AGQ7kNhhmmU1P33xBk8rARyYYkmjCzxPkvTaDmkaecwDGx7M6V4W
wAvbylBt0yrR0PZxtoLEXysu1JBD9ufKUAHgM78wufR1RBuIB4XYRT5gsDrYR/i0
+jfb2yRb9iKgj2oFS2z/hnalznSAG6S8G+/Py5w+cnya+USn7n2TYzP5CgCMclZJ
kddnB5xLrmxYCa9i5wNy+JQp4GnmRGxfyLRPIRph+tWvpA8NAjKp1yF4AvwIgAok
LtkDzCWX0UcoaXGwNURANZrSuWyyQKyOulIhsviJCfqJNRKDoqhYZizcCnHplo0/
BDzaTlA5s93PBu+yirfURqBHZ6MNNBsnHAcEXBlnRKTqhYaA6xY1gygx8MgAeb3w
ZyyooRdgKQfHqww6rWb3POP4+kyrWBWBEF8LPtCnpKWVS0jksqNiyUVYpplnc31t
TGxGc1u2mmrbEoQ228d5BYjM+650ph3RqRd4/Qsmzk3CRmHagMJcxWibOlrydWuh
+uoOt4egS4fTNreC
=qd8P
-----END PGP SIGNATURE-----