Re: Streamlining d-i releases

2023-04-11 Thread Cyril Brulebois
(Dropping -cd@ and -release@ — and letting them know via bcc —, that's
probably less interesting for them at this point.)

Joerg Jaspert  (2023-04-10):
> I prepared a little script. Now need a SSH key to allow.

Attached.

> Usage is simple, you MUST supply a version, you CAN supply a source and
> a dest suite. Space seperated. It checks amd64s installer in that suite,
> and if the version directory exists, it calls dak copy-installer on it.

LGTM, thanks!

Out of curiosity, what happens if there's one or more missing builds at
some point? Can copy-installer be called several times? A quick glance
at dak/copy_installer.py suggests that check_architecture() does the
right thing (i.e. detect and skip things that exist already).

It seems what matters is the existence of the relevant directories on the
filesystem, which is likely to have happened by the time buildd.debian.org
shows an Installed state (via scripts/debian/byhand-di, called from
daklib/archive.py) but I haven't seen any logs to about auto-byhand so I'm
not entirely sure about the timings.


(In passing The error message has “${SOURCE}s dir” which could get an
apostrophe or lose an s.)


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


id_rsa.pub
Description: application/vnd.exstream-package


signature.asc
Description: PGP signature


Bug#1034267: installation-guide: Location of the install logs is "unfindable"

2023-04-11 Thread Karl O. Pinc
Source: installation-guide
Severity: minor

Hi,

Information on where the debian installer puts the installation logs
after a successfull install is buried in the section 6.3.9. Troubleshooting.

It's pretty hard to find out where the install logs are.  At least if
you're googling about or reading the installation guide.  (The
directory /var/log/installer/ is pretty self-explainatory but you have
to look there.)

I had planned to submit a patch with new index entries "logs,
installation" and "installation logs".  But there is no index.

So I don't know the right way to fix this.  I suppose the section heading
could be changed to "Troubleshooting and Logging".  But that seems
clunky.

Regards,
Karl

-- System Information:
Debian Release: 11.6
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-21-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Re: Ensuring initramfs is compressed with zstd

2023-04-11 Thread Cyril Brulebois
Emanuele Rocca  (2023-04-04):
> On Sun, Mar 05, 2023 at 02:56:59AM +0100, Ben Hutchings wrote:
> > I did a test installation with d-i bookworm alpha 2, and I noticed a
> > warning message from update-initramfs during base installation that
> > it was falling back from zstd to gzip compression.
> 
> Just FTR this is still the case with d-i RC1, I suppose Ben's patch
> never made it to base-installer.

Merged in 1.212, just uploaded. (I haven't checked the runtime yet, but
it looks straightforward enough to upload as is.)

Thanks to both of you!


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Processing of base-installer_1.212_source.changes

2023-04-11 Thread Debian FTP Masters
base-installer_1.212_source.changes uploaded successfully to localhost
along with the files:
  base-installer_1.212.dsc
  base-installer_1.212.tar.xz
  base-installer_1.212_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



base-installer_1.212_source.changes ACCEPTED into unstable

2023-04-11 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 12 Apr 2023 06:59:36 +0200
Source: base-installer
Architecture: source
Version: 1.212
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team 
Changed-By: Cyril Brulebois 
Changes:
 base-installer (1.212) unstable; urgency=medium
 .
   [ Ben Hutchings ]
   * Manually install zstd, which initramfs-tools prefers over gzip, even
 if it only recommends it (same approach as busybox).
 .
   [ Updated translations ]
   * Georgian (ka.po) by Temuri Doghonadze
Checksums-Sha1:
 7478fba39e3279695c2b84eea54b1285c149 1925 base-installer_1.212.dsc
 18ce8840411520493fa18e68e3ec235615388d5c 264008 base-installer_1.212.tar.xz
 e7f0bfca4d865e51a0baa5b120f677c1e99825df 6578 
base-installer_1.212_source.buildinfo
Checksums-Sha256:
 4caa34f0669c0b106823d2523b6516e86aea6f225a6dd04d7b8e103eecc19907 1925 
base-installer_1.212.dsc
 777a5f819d811430e29b8891339f8359137953b8735f7cb10fabfb9e93c59c03 264008 
base-installer_1.212.tar.xz
 3c7c8e48031021690357f3afccb95fa2a7ffa90cce583eea1ad085cc70e95e8b 6578 
base-installer_1.212_source.buildinfo
Files:
 11f77c420d5be9e8920ed5c90d845604 1925 debian-installer required 
base-installer_1.212.dsc
 941128ce9721d066ea96f372e1d31787 264008 debian-installer required 
base-installer_1.212.tar.xz
 a68062f7d94943946b8268f9881fc341 6578 debian-installer required 
base-installer_1.212_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJEBAEBCgAuFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmQ2OtIQHGtpYmlAZGVi
aWFuLm9yZwAKCRD/kUrwwrNVIM9DD/oCvxfhbNTf+n1okhQeLPt+OqSDYL3adgNb
blGgGuk6aq2cO27kw3KGGC43mtICe7hm7WiLK5obVBTTJlQHqifid0SlK1fBxjUr
g81NENfa7OQ733oX4YvWfEXkUpLOyIo1bKR6e/mUigEEhWG6LN1ybc/Wlxs5Y0yr
aXYKSVeKjHCYTTab+mwv2YIbvzLmzFgDM6Sx5HQO/dWYjvFkfgaEPEkXjAtrZ0qt
urjCk5jODTx/NukRrawDqLtY4dGaqrh60AsKu0K6DdpAL60/dFrvZwhzJnya/YU8
Tpmz8QLAMikWLWCVvPaTiX2K3PzYDs1kG/5P0XEk6namdJeFnQiyMelCGCUJ4MRK
JRYWEPwymh7OzSOKhHtP+h6sBzjoyrw4UMJBF8iHOaSrJFRI7pBC2/6WD4Kr8Xda
JMZ9iq721BMu6r3Chpza1QD6X1eUQP3VfxLjtgybzoeDLQCoRRFfed6Ybhh6brzt
Zjg/tuD/J8uQ9bA8di0fgQ2nfzlWxIilxCORYJQX7ZlAQSZITRSNCLhj1grrHuYv
RcQvT5vgYwOBLmuP28XOTe5YsMoZW29HvaAStwYF7uoQwM8wLB1uyKJks++lwFD0
8VTY81L3DbnEk+abNAt2BVogKeAIriNV6ljhCuCX23kKuRb93igXKexjTwVgpvQu
e6iMCc2zEQ==
=m1KX
-END PGP SIGNATURE-