Public bug reported:

SRU Justification

[Impact]
With ABI checks removed from the tree (#LP2055685), there's no need to
download the buildinfo from a previous version.

[Fix]
This is needed only in the main kernels.
1. remove the common getabis script
2. remove per kernel getabis file (this will be done with cranky fix)

[Test]
Build test on cbd. No issue found. Also cranked the kernels in advance to see 
if there were issues, but no issue was found.

[Regression potential]
In the current cycle, the ABI checks have been removed and this is not used 
anymore. No issues have been found. Now we're just removing an unused feature, 
therefore the regression potential is none.

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Trusty)
     Importance: High
     Assignee: Roxana Nicolescu (roxanan)
         Status: In Progress

** Affects: linux (Ubuntu Xenial)
     Importance: High
     Assignee: Roxana Nicolescu (roxanan)
         Status: In Progress

** Affects: linux (Ubuntu Bionic)
     Importance: High
     Assignee: Roxana Nicolescu (roxanan)
         Status: In Progress

** Affects: linux (Ubuntu Focal)
     Importance: High
     Assignee: Roxana Nicolescu (roxanan)
         Status: In Progress

** Affects: linux (Ubuntu Jammy)
     Importance: High
     Assignee: Roxana Nicolescu (roxanan)
         Status: In Progress

** Affects: linux (Ubuntu Mantic)
     Importance: High
     Assignee: Roxana Nicolescu (roxanan)
         Status: In Progress

** Also affects: linux (Ubuntu Mantic)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Trusty)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu)
       Status: New => Invalid

** Changed in: linux (Ubuntu Trusty)
       Status: New => In Progress

** Changed in: linux (Ubuntu Xenial)
       Status: New => In Progress

** Changed in: linux (Ubuntu Bionic)
       Status: New => In Progress

** 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 Trusty)
     Assignee: (unassigned) => Roxana Nicolescu (roxanan)

** Changed in: linux (Ubuntu Xenial)
     Assignee: (unassigned) => Roxana Nicolescu (roxanan)

** Changed in: linux (Ubuntu Bionic)
     Assignee: (unassigned) => Roxana Nicolescu (roxanan)

** Changed in: linux (Ubuntu Focal)
     Assignee: (unassigned) => Roxana Nicolescu (roxanan)

** Changed in: linux (Ubuntu Jammy)
     Assignee: (unassigned) => Roxana Nicolescu (roxanan)

** Changed in: linux (Ubuntu Mantic)
     Assignee: (unassigned) => Roxana Nicolescu (roxanan)

** Changed in: linux (Ubuntu Trusty)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Xenial)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Bionic)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Focal)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Mantic)
   Importance: Undecided => High

** Description changed:

  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.<derivative>/dkms-version.
+ With ABI checks removed from the tree (#LP2055685), there's no need to
+ download the buildinfo from a previous version.
  
- While at it, instead of running ./update-dkms-version script, cranky
- update-dkms-versions was introduced.
  
  [Fix]
  This is needed only in the main kernels.
- 1. remove update-dkms-version script
- 2. rename debian/dkms-version with debian.master/dkms-versions
- 3. Replace debian/dkms-versions references in debian scripts and rules with 
$(DEBIAN)/dkms-versions
- 
- 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-dkms-versions
- script, cranky-update-dkms-versions should be used
+ 1. remove the common getabis script
+ 2. remove per kernel getabis file (this will be done with cranky fix for 
derivatives)
  
  [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.
+ [Regression potential]
+ In the current cycle, the ABI checks have been removed and this is not used 
anymore. No issues have been found. Now we're just removing an unused feature, 
therefore the regression potential is none.

** Description changed:

  SRU Justification
  
  [Impact]
  With ABI checks removed from the tree (#LP2055685), there's no need to
  download the buildinfo from a previous version.
- 
  
  [Fix]
  This is needed only in the main kernels.
  1. remove the common getabis script
  2. remove per kernel getabis file (this will be done with cranky fix for 
derivatives)
  
  [Test]
- Build test on cbd. No issue found.
+ Build test on cbd. No issue found. Also cranked the kernels in advance to see 
if there were issues, but no issue was found.
  
  [Regression potential]
  In the current cycle, the ABI checks have been removed and this is not used 
anymore. No issues have been found. Now we're just removing an unused feature, 
therefore the regression potential is none.

** Description changed:

  SRU Justification
  
  [Impact]
  With ABI checks removed from the tree (#LP2055685), there's no need to
  download the buildinfo from a previous version.
  
  [Fix]
  This is needed only in the main kernels.
  1. remove the common getabis script
- 2. remove per kernel getabis file (this will be done with cranky fix for 
derivatives)
+ 2. remove per kernel getabis file (this will be done with cranky fix)
  
  [Test]
  Build test on cbd. No issue found. Also cranked the kernels in advance to see 
if there were issues, but no issue was found.
  
  [Regression potential]
  In the current cycle, the ABI checks have been removed and this is not used 
anymore. No issues have been found. Now we're just removing an unused feature, 
therefore the regression potential is none.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2059143

Title:
  Remove getabis scripts

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Trusty:
  In Progress
Status in linux source package in Xenial:
  In Progress
Status in linux source package in Bionic:
  In Progress
Status in linux source package in Focal:
  In Progress
Status in linux source package in Jammy:
  In Progress
Status in linux source package in Mantic:
  In Progress

Bug description:
  SRU Justification

  [Impact]
  With ABI checks removed from the tree (#LP2055685), there's no need to
  download the buildinfo from a previous version.

  [Fix]
  This is needed only in the main kernels.
  1. remove the common getabis script
  2. remove per kernel getabis file (this will be done with cranky fix)

  [Test]
  Build test on cbd. No issue found. Also cranked the kernels in advance to see 
if there were issues, but no issue was found.

  [Regression potential]
  In the current cycle, the ABI checks have been removed and this is not used 
anymore. No issues have been found. Now we're just removing an unused feature, 
therefore the regression potential is none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2059143/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to