Debian Bug report logs - #943572
d-i.debian.org: d-i scripts on dillon.d.o use /srv/mirrors

Package: d-i.debian.org; Maintainer for d-i.debian.org is Debian Installer <[email protected]>;

Reported by: Aurelien Jarno <[email protected]>

Date: Sat, 26 Oct 2019 17:33:02 UTC

Severity: normal

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Debian Installer <[email protected]>:
Bug#943572; Package d-i.debian.org. (Sat, 26 Oct 2019 17:33:04 GMT) (full text, mbox, link).


Acknowledgement sent to Aurelien Jarno <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Debian Installer <[email protected]>. (Sat, 26 Oct 2019 17:33:04 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Aurelien Jarno <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: d-i.debian.org: d-i scripts on dillon.d.o use /srv/mirrors
Date: Sat, 26 Oct 2019 19:30:23 +0200
Package: d-i.debian.org
Severity: normal

DSA would like to move dillon to another ganeti cluster with no local
mirror. It seems that the d-i scripts use /srv/mirrors, at least the
following crontab entry:

55 */4 * * * cd $DI; mr -q up ; cd $DI/scripts/testing-summary; ./gen-summary /srv/mirrors/debian > $WWW/testing-summary.html ; ~/bin/push-www

Can you please confirm that /srv/mirrors is still used? Does it need a
full mirror or a partial mirror without pool/?

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.2.0-2-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Information forwarded to [email protected], Debian Installer <[email protected]>:
Bug#943572; Package d-i.debian.org. (Sat, 26 Oct 2019 18:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to Cyril Brulebois <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Installer <[email protected]>. (Sat, 26 Oct 2019 18:21:04 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Cyril Brulebois <[email protected]>
To: Aurelien Jarno <[email protected]>, [email protected]
Cc: [email protected]
Subject: Re: Bug#943572: d-i.debian.org: d-i scripts on dillon.d.o use /srv/mirrors
Date: Sat, 26 Oct 2019 20:11:45 +0200
[Message part 1 (text/plain, inline)]
Hi,

and thanks for the report.

Aurelien Jarno <[email protected]> (2019-10-26):
> DSA would like to move dillon to another ganeti cluster with no local
> mirror. It seems that the d-i scripts use /srv/mirrors, at least the
> following crontab entry:
> 
> 55 */4 * * * cd $DI; mr -q up ; cd $DI/scripts/testing-summary; ./gen-summary /srv/mirrors/debian > $WWW/testing-summary.html ; ~/bin/push-www

Just checked what happens with http://deb.debian.org/debian instead
(network mirror support is what I use when I run this script locally),
and that seems fine.

Fixed in git, and deployed in the crontab:
  https://salsa.debian.org/installer-team/d-i/commit/369054e0d3fdc7e9ef7e4987a4adaf191b4569c0

> Can you please confirm that /srv/mirrors is still used? Does it need a
> full mirror or a partial mirror without pool/?

The dose checks used to need access to mirrors, but they seem to have
been commented out by mistake:
  https://salsa.debian.org/installer-team/d-i/commit/3d25abea44bb9122ee404394f6e84d67aa874b31

Those checks need access to Packages files. When re-enabling them,
we can probably move to fetching those files from the network as well.


Adding Holger to copy for awareness, but it doesn't look like we have
more things depending on mirrors; so we can probably consider
everything's good unless Holger knows about anything else?


Cheers,
-- 
Cyril Brulebois ([email protected])            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
[signature.asc (application/pgp-signature, inline)]

Information forwarded to [email protected], Debian Installer <[email protected]>:
Bug#943572; Package d-i.debian.org. (Sat, 26 Oct 2019 18:51:05 GMT) (full text, mbox, link).


Acknowledgement sent to Holger Wansing <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Installer <[email protected]>. (Sat, 26 Oct 2019 18:51:06 GMT) (full text, mbox, link).


Message #15 received at [email protected] (full text, mbox, reply):

From: Holger Wansing <[email protected]>
To: Cyril Brulebois <[email protected]>, [email protected]
Cc: Aurelien Jarno <[email protected]>
Subject: Re: Bug#943572: d-i.debian.org: d-i scripts on dillon.d.o use /srv/mirrors
Date: Sat, 26 Oct 2019 20:42:03 +0200
Hi,

Cyril Brulebois <[email protected]> wrote:
> Hi,
> 
> and thanks for the report.
> 
> Aurelien Jarno <[email protected]> (2019-10-26):
> > DSA would like to move dillon to another ganeti cluster with no local
> > mirror. It seems that the d-i scripts use /srv/mirrors, at least the
> > following crontab entry:
> > 
> > 55 */4 * * * cd $DI; mr -q up ; cd $DI/scripts/testing-summary; ./gen-summary /srv/mirrors/debian > $WWW/testing-summary.html ; ~/bin/push-www
> 
> Just checked what happens with http://deb.debian.org/debian instead
> (network mirror support is what I use when I run this script locally),
> and that seems fine.
> 
> Fixed in git, and deployed in the crontab:
>   https://salsa.debian.org/installer-team/d-i/commit/369054e0d3fdc7e9ef7e4987a4adaf191b4569c0
> 
> > Can you please confirm that /srv/mirrors is still used? Does it need a
> > full mirror or a partial mirror without pool/?
> 
> The dose checks used to need access to mirrors, but they seem to have
> been commented out by mistake:
>   https://salsa.debian.org/installer-team/d-i/commit/3d25abea44bb9122ee404394f6e84d67aa874b31
> 
> Those checks need access to Packages files. When re-enabling them,
> we can probably move to fetching those files from the network as well.
> 
> 
> Adding Holger to copy for awareness, but it doesn't look like we have
> more things depending on mirrors; so we can probably consider
> everything's good unless Holger knows about anything else?

I looked into topics on my responsibility, and there seem to be no such
things there.
So, nothing I am aware of.


Holger


-- 
Holger Wansing <[email protected]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 05:09:25 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.