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

Bug#1033325: marked as done (installation-report: store and report firmware information)



Your message dated Wed, 22 Mar 2023 19:49:28 +0000
with message-id <E1pf4Se-005HNl-GE@fasolo.debian.org>
and subject line Bug#1033325: fixed in installation-report 2.87
has caused the Debian Bug report #1033325,
regarding installation-report: store and report firmware information
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.)


-- 
1033325: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033325
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: hw-detect
Severity: important
X-Debbugs-Cc: debian-release@lists.debian.org

Hi,

Quoting the text that was agreed to via the 2022 General Resolution
about non-free firmware:

    When the installer/live system is running we will provide
    information to the user about what firmware has been loaded (both
    free and non-free), and we will also store that information on the
    target system such that users will be able to find it later. 

During the initial brainstorming, I think it was suggested to maybe
include some kind of informational message at the end of the
installation process, like “we installed this and that” or “yay,
you're entirely free”.

That would mean extra work on the translation side, wouldn't add much
value, so that looks like something we should *not* implement.


Regarding the letter of the text, and given hw-detect's code, it's
probably easy enough to keep a file around during the installation
process, with both package name and the component it was found in.

hw-detect already has some finish-install hooks, so it would only need
to generate something like /var/log/installer/firmware-packages from
it, with “$package $component” on each line?

And maybe “# no firmware packages” (with a leading # to signal a
comment), so that people can easily iterate over it if they so wish?


I don't think that's a blocker for the next d-i release, that might be
considered a blocker for Bookworm though; debian-release@ in Cc can
comment and raise severity if that's desired.

If one wanted not to work on this at all, one could make the case that
/var/log/installer/syslog can be used to determine whether/which
firmware packages were installed; the presence of non-free-firmware in
sources.list would be another indication. (That's why I don't think
that's a short-term blocker at all.) But building a 2-column table out
of existing information shouldn't be much work anyway…


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

--- End Message ---
--- Begin Message ---
Source: installation-report
Source-Version: 2.87
Done: Cyril Brulebois <kibi@debian.org>

We believe that the bug you reported is fixed in the latest version of
installation-report, 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 1033325@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <kibi@debian.org> (supplier of updated installation-report 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 22 Mar 2023 20:28:35 +0100
Source: installation-report
Architecture: source
Version: 2.87
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Cyril Brulebois <kibi@debian.org>
Closes: 1033325
Changes:
 installation-report (2.87) unstable; urgency=medium
 .
   * Store firmware information in /var/log/installer/firmware-summary
     (Closes: #1033325):
      - Either /var/log/firmware-summary was created by the various
        hw-detect scripts, and it was copied over already; in which case,
        prettify it a little (adding a descriptive header, and aligning
        columns).
      - Or there was no need for firmware at all and there's no such file;
        in which case, create it with a single line stating that no
        firmware or microcode packages were deployed by the installer.
      - In both cases, developers wishing to process its contents can just
        drop lines starting with the '#' character and iterate on the other
        ones (if any).
   * Include firmware-summary in installation reports.
Checksums-Sha1:
 b8c6f39bbd2350760eab83b431fd34b8f4ab4e6f 1746 installation-report_2.87.dsc
 776cf839456eb9daec30a6d5973692d1c17f2cd7 92436 installation-report_2.87.tar.xz
 54ac918410f1aaf764f58c08ee6f7e1e6aaca738 6451 installation-report_2.87_source.buildinfo
Checksums-Sha256:
 89e0fb264dcfb88d36aa0c4bdaed0b99a43fe3c31fb0c63dbc5dc44370bffb22 1746 installation-report_2.87.dsc
 227ffdbc130585f0620e76c472961dc35dad85c94f07f6f079bf8015e1214164 92436 installation-report_2.87.tar.xz
 0c4956f54f4019f34610e2becd5285fe453764cf2f68c931a78e3937ccee18ae 6451 installation-report_2.87_source.buildinfo
Files:
 da082aadeabedc5e1e5c9faddf5064f5 1746 debian-installer optional installation-report_2.87.dsc
 26f6ba8a0d572a79e33b366dd7842a3b 92436 debian-installer optional installation-report_2.87.tar.xz
 2b7ac0a65badd8fea4507d9abfa99d63 6451 debian-installer optional installation-report_2.87_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmQbVwwQHGtpYmlAZGVi
aWFuLm9yZwAKCRD/kUrwwrNVIA6xEACGt1BKMhU5M0RDPLlQLMxDabBcWLgXqE9X
fvxn2GCgNgf8ZM8sZASzFyWFJc0BPWPa3O/jHRD/5MqbwHltAgQDBe8vme9LKCT1
n4O7nAUV3cD/Qs2qUkOgVumleTOgOy4XYa4aVCkbqZKKtnehJRGvIicoctTV7OUR
0rSttdb6heCivuMmswxzQWTFizZTvUqWrtr8bYb+Kl1TpU1XIWBqtmeBBzLblOXB
ZKgKNVJMSIjXQo82DCymIEX818mzF6glj3cG/6Tb8y0sPtQw37Fn1N6UbJgRvAIK
tLc0FJ21v9S0nmOoj3Ty26x6l86cirb0dm6F2rgbWwVn934vmIZ5dX0NccStaodO
SAD5CEy2IRKAALM9VaDqR6g/+Brxk8ZcgN9YCbkhiFlQoWB4Nrrr55s4tUNoZyR4
g1UbKQCqidi9FJoKfHeJTmcqSlvqpi9RbTfUqA0WmwqT0cbBDWaTuayX83KeHYll
I4EE4U2GOzxELIjkKH/vU6lGrEnGtadeSL0dmW1r46/OR8n5tGhB+oDAUmJ8HY4O
MaDM87PI6XZiheqQllw7kQmTWf9sYV0MhVb3VRdAeas4ySHGz1A9EEhlXiqYCOz7
oZSvmAtK4C0EPvrgouFdbFyKPd5bFUl4e9gdS5r7hP6dFfVIeIavy895ZPAq8Q/L
HESb7frNYg==
=4rIR
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: