Cranky update-dkms-versions rollout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Committed
|
High
|
Roxana Nicolescu | ||
Bionic |
Fix Committed
|
High
|
Roxana Nicolescu | ||
Focal |
Fix Released
|
High
|
Roxana Nicolescu | ||
Jammy |
Fix Released
|
High
|
Roxana Nicolescu | ||
Mantic |
Fix Released
|
High
|
Roxana Nicolescu |
Bug Description
SRU Justification
[Impact]
Having a common file for dkms-versions between main kernels and derivatives causes a lot of conflicts during rebase.
Solution is to have a dkms-versions per kernels, under debian.
While at it, instead of running ./update-
[Fix]
This is needed only in the main kernels.
1. remove update-dkms-version script (where needed), in xenial:linux we don't have it
2. rename debian/dkms-version with debian.
3. Replace debian/
Note for derivatives: These changes will be inherited from the parent during cranky rebase.
The only change to the cranky process is: instead of using ./update-
script, cranky-
[Test]
Build test on cbd. No issue found.
[Regression pottential]
Owners have tried this last cycle in derivatives and no issues were found.
We may see build failures due to wrong dkms versions, but it will be fixed along the way.
description: | updated |
summary: |
- Replace debian/dkms-versions with debian.<derivative>/dkms-versions + Cranky update-dkms-versions rollout |
Changed in linux (Ubuntu Focal): | |
assignee: | nobody → Roxana Nicolescu (roxanan) |
Changed in linux (Ubuntu Jammy): | |
assignee: | nobody → Roxana Nicolescu (roxanan) |
Changed in linux (Ubuntu Mantic): | |
assignee: | nobody → Roxana Nicolescu (roxanan) |
Changed in linux (Ubuntu Focal): | |
importance: | Undecided → Critical |
importance: | Critical → High |
Changed in linux (Ubuntu Jammy): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Mantic): | |
importance: | Undecided → High |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
Changed in linux (Ubuntu Focal): | |
status: | New → In Progress |
Changed in linux (Ubuntu Jammy): | |
status: | New → In Progress |
Changed in linux (Ubuntu Mantic): | |
status: | New → In Progress |
Changed in linux (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Mantic): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in linux (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Roxana Nicolescu (roxanan) |
Changed in linux (Ubuntu Bionic): | |
assignee: | nobody → Roxana Nicolescu (roxanan) |
Changed in linux (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Bionic): | |
importance: | Undecided → High |
description: | updated |
description: | updated |
Changed in linux (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-focal-linux-nvidia-tegra-5.15 verification-done-jammy-linux-aws-fips verification-done-jammy-linux-nvidia-tegra verification-done-xenial-linux removed: verification-needed-focal-linux-nvidia-tegra-5.15 verification-needed-jammy-linux-aws-fips verification-needed-jammy-linux-nvidia-tegra verification-needed-xenial-linux |
tags: |
added: verification-done-bionic-linux verification-done-focal-linux-aws-5.15 removed: verification-needed-bionic-linux verification-needed-focal-linux-aws-5.15 |
This bug is awaiting verification that the linux/5. 15.0-102. 112 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- jammy-linux' to 'verification- done-jammy- linux'. If the problem still exists, change the tag 'verification- needed- jammy-linux' to 'verification- failed- jammy-linux' .
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!