Activity log for bug #2061182

Date Who What changed Old value New value Message
2024-04-12 19:37:16 dann frazier bug added bug
2024-04-12 19:37:31 dann frazier nominated for series Ubuntu Mantic
2024-04-12 19:37:31 dann frazier bug task added mstflint (Ubuntu Mantic)
2024-04-12 19:49:39 dann frazier description [Impact] Users upgrading from jammy to mantic will not have an mstflint-dkms package. This will leave the mstflint-dkms package from jammy installed, which is incompatible with the 6.5 kernel. The reason we ended up here was due to a bypass of the SRU process, described here: https://bugs.launchpad.net/ubuntu/+source/mstflint/+bug/2051571/comments/1 [Test Case] mstflint-dkms installs in mantic and builds against the mantic kernel. Also, mstflint-dkms/mantic upgrades cleanly from jammy. Regression test: compare the contents of the mstflint binary package before/after, makes sure the file list matches and maintainer scripts are equivalent. [What Could Go Wrong] Introducing the mstflint-dkms package should carry a low regression risk because the package does not already exist in mantic. However, the packaging changes could introduce regressions in the other binary package, mstflint, if they are buggy. [Impact] Users upgrading from jammy to mantic will not have an mstflint-dkms package. This will leave the mstflint-dkms package from jammy installed, which is incompatible with the 6.5 kernel. The mstflint 4.21 package in mantic includes the kernel module source - it just doesn't build the mstflint-dkms package. The reason we ended up here was due to a bypass of the SRU process, described here: https://bugs.launchpad.net/ubuntu/+source/mstflint/+bug/2051571/comments/1 mstflint 4.21's kernel source does not build with the 6.5 kernel in mantic. For that we need the 4.26 source. I looked at backporting src:mstflint 4.26 from noble in its entirety to resolve this issue, but aborted after finding a backwards compatibility issue in the mstflint deb (bug 2060026). Instead, I'm looking to backport only the dkms changes from 4.26 into 4.21. Now, this may seem like a lot to do for an obscure package in an interim release. But this is just a precursor to resolving bug 2051571 in jammy, which I expect to be a simple backport of the mantic SRU to jammy. [Test Case] - mstflint-dkms installs in mantic and builds against the mantic kernel. - mstflint-dkms/mantic upgrades cleanly from jammy. - mstflint-dkms/mantic upgrades cleanly to noble. Regression test: compare the contents of the mstflint binary package before/after, makes sure the file list matches and maintainer scripts are equivalent. [What Could Go Wrong] Introducing the mstflint-dkms package should carry a low regression risk because the package does not already exist in mantic. However, the packaging changes could introduce regressions in the other binary package, mstflint, if they are buggy. The upstream version bump of the mstflint-dkms package needs to be handled carefully, or we'll risk breaking
2024-04-12 19:49:43 dann frazier mstflint (Ubuntu Mantic): status New In Progress
2024-04-12 19:49:46 dann frazier mstflint (Ubuntu Mantic): assignee dann frazier (dannf)
2024-04-12 19:49:50 dann frazier mstflint (Ubuntu): status New Invalid
2024-04-26 08:09:50 Timo Aaltonen mstflint (Ubuntu Mantic): status In Progress Fix Committed
2024-04-26 08:09:51 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2024-04-26 08:09:54 Timo Aaltonen bug added subscriber SRU Verification
2024-04-26 08:09:56 Timo Aaltonen tags verification-needed verification-needed-mantic
2024-04-26 08:16:52 Timo Aaltonen mstflint (Ubuntu Jammy): status New Fix Committed
2024-04-26 08:16:55 Timo Aaltonen tags verification-needed verification-needed-mantic verification-needed verification-needed-jammy verification-needed-mantic
2024-05-03 20:37:53 dann frazier tags verification-needed verification-needed-jammy verification-needed-mantic verification-done verification-done-jammy verification-done-mantic
2024-05-09 14:10:03 Andreas Hasenack tags verification-done verification-done-jammy verification-done-mantic verification-done verification-done-jammy verification-needed-mantic
2024-07-04 20:59:51 Andreas Hasenack tags verification-done verification-done-jammy verification-needed-mantic verification-done verification-done-jammy verification-done-mantic
2024-07-04 21:04:09 Launchpad Janitor mstflint (Ubuntu Mantic): status Fix Committed Fix Released
2024-07-04 21:04:22 Andreas Hasenack removed subscriber Ubuntu Stable Release Updates Team