Activity log for bug #1991130

Date Who What changed Old value New value Message
2022-09-28 15:32:17 Kleber Sacilotto de Souza bug added bug
2022-09-28 15:32:25 Kleber Sacilotto de Souza nominated for series Ubuntu Focal
2022-09-28 15:32:25 Kleber Sacilotto de Souza bug task added linux-restricted-modules-hwe-5.15 (Ubuntu Focal)
2022-09-28 15:32:30 Kleber Sacilotto de Souza linux-restricted-modules-hwe-5.15 (Ubuntu Focal): status New In Progress
2022-09-28 15:32:37 Kleber Sacilotto de Souza linux-restricted-modules-hwe-5.15 (Ubuntu): status New Invalid
2022-09-28 15:32:49 Kleber Sacilotto de Souza linux-restricted-modules-hwe-5.15 (Ubuntu Focal): importance Undecided High
2022-09-28 15:32:52 Kleber Sacilotto de Souza linux-restricted-modules-hwe-5.15 (Ubuntu Focal): assignee Kleber Sacilotto de Souza (kleber-souza)
2022-09-29 16:15:04 Kleber Sacilotto de Souza description [Impact] The kernel lrm packages have a mechanism to auto-generate transitional packages by adding a line to 'debian/package.config' in the following format transitional <from> <to> <archs> Example: transitional 450-oem-20.04 450-generic amd64 When being processed by 'debian/scripts/gen-rules.lrm' the autogenerated contents are added to 'debian/control.d/transitionals-local', however, this file is not included in the final 'debian/control' for packages which does not contain the default variant '--' (see debian/rules.in). This is intentional to prevent unwanted transitionals. However, there are some cases where we want to transition packages to kernels which are not the default variant in a series (e.g. hwe kernels). [Impact] The kernel lrm packages have a mechanism to auto-generate transitional packages by adding a line to 'debian/package.config' in the following format transitional <from> <to> <archs> Example: transitional 450-oem-20.04 450-generic amd64 When being processed by 'debian/scripts/gen-rules.lrm' the autogenerated contents are added to 'debian/control.d/transitionals-local'. However, this file is not included in the final 'debian/control' for packages which does not contain the default variant '--' (see debian/rules.in). This is intentional to prevent unwanted transitionals. However, there are some cases where we want to transition packages to kernels which are not the default variant in a series (e.g. hwe kernels). [Fix] The proposed fix is to add a new command "migrate", which does exactly what "transitional" does but adding the content to 'debian/control.d/migrate-local' which would get added to the final 'debian/control' independently of the source's variants. [Test Case] Add "migrate" entries to 'debian/package.config' and check whether they get added to 'debian/control' even for non default variant packages. [Where problems could occur] If not used correctly, unwanted transitionals could be generated causing issues to the archive. However, this is a new command and should not impact any of the previously set transitionals and it needs to be explicitly used.
2022-09-29 16:16:10 Kleber Sacilotto de Souza summary Fix lrm transitional autogenerate Add lrm autogenerated transitional independent of variants
2023-03-30 12:54:02 Timo Aaltonen bug task added linux-restricted-modules (Ubuntu)
2023-03-30 12:54:08 Timo Aaltonen linux-restricted-modules (Ubuntu Focal): status New Invalid
2023-04-24 16:23:40 Launchpad Janitor linux-restricted-modules-hwe-5.15 (Ubuntu Focal): status In Progress Fix Released
2023-05-11 10:51:57 Timo Aaltonen nominated for series Ubuntu Mantic
2023-05-11 10:51:57 Timo Aaltonen bug task added linux-restricted-modules (Ubuntu Mantic)
2023-05-11 10:51:57 Timo Aaltonen bug task added linux-restricted-modules-hwe-5.15 (Ubuntu Mantic)
2023-05-11 10:51:57 Timo Aaltonen nominated for series Ubuntu Lunar
2023-05-11 10:51:57 Timo Aaltonen bug task added linux-restricted-modules (Ubuntu Lunar)
2023-05-11 10:51:57 Timo Aaltonen bug task added linux-restricted-modules-hwe-5.15 (Ubuntu Lunar)
2023-05-11 10:52:07 Timo Aaltonen linux-restricted-modules-hwe-5.15 (Ubuntu Lunar): status New Invalid
2023-05-11 10:52:25 Timo Aaltonen bug task added linux-restricted-modules-hwe-5.19 (Ubuntu)
2023-05-11 10:52:41 Timo Aaltonen linux-restricted-modules (Ubuntu Lunar): status New Invalid
2023-05-11 10:53:12 Timo Aaltonen linux-restricted-modules-hwe-5.19 (Ubuntu Focal): status New Invalid
2023-05-11 10:53:18 Timo Aaltonen nominated for series Ubuntu Jammy
2023-05-11 10:53:18 Timo Aaltonen bug task added linux-restricted-modules (Ubuntu Jammy)
2023-05-11 10:53:18 Timo Aaltonen bug task added linux-restricted-modules-hwe-5.15 (Ubuntu Jammy)
2023-05-11 10:53:18 Timo Aaltonen bug task added linux-restricted-modules-hwe-5.19 (Ubuntu Jammy)
2023-05-11 10:53:24 Timo Aaltonen linux-restricted-modules (Ubuntu Jammy): status New Invalid
2023-05-11 10:53:38 Timo Aaltonen linux-restricted-modules-hwe-5.15 (Ubuntu Jammy): status New Invalid
2023-05-11 10:53:48 Timo Aaltonen linux-restricted-modules-hwe-5.19 (Ubuntu Lunar): status New Invalid
2023-05-11 10:53:55 Timo Aaltonen linux-restricted-modules-hwe-5.19 (Ubuntu Mantic): status New Invalid
2023-05-11 10:54:05 Timo Aaltonen linux-restricted-modules-hwe-5.19 (Ubuntu Jammy): status New In Progress
2024-04-19 20:56:14 Launchpad Janitor linux-restricted-modules (Ubuntu): status New Fix Released