[Bug 1702793] Re: Full backport SRU for unattended-upgrades
Balint Reczey
balint.reczey at canonical.com
Thu Nov 29 15:54:14 UTC 2018
** Description changed:
[Impact]
* I would like to propose a one-off full backport of unattended-upgrades
1.2ubuntu1 to Bionic, Artful, Xenial and possibly Trusty releases because selectively backporting fixes for crashes and for issues that made u-u unreliable would be more risky thanks to the huge number of fixes and the
inter-dependencies between them.
[Test Case]
* Since this backport involves fixing several bugs and this bug itself
covers the full backport I suggest that this bug should be considered
verified when the following list of bugs are verified:
- TODO add most important bugs
+ LP: #1615381 : apt-get autoremove may remove current kernel
and the following tests are passing:
- TODO add tests not covered by bugs above
All LP bugs fixed by the backport, comments are welcome:
+ LP: #1230246
+ LP: #1260041 SRU template ok
+ LP: #1269177 SRU template ok
+ LP: #1357093
+ LP: #1396787 SRU template ok
+ LP: #1446552
+ LP: #1455097
+ LP: #1458204
+ LP: #1544942
+ LP: #1577215
+ LP: #1602536 SRU template ok
+ LP: #1615381
+ LP: #1624644 SRU template ok
+ LP: #1632361
+ LP: #1649709
+ LP: #1654070
+ LP: #1654600 SRU template ok
+ LP: #1675079 SRU template ok
+ LP: #1680599
+ LP: #1686470 SRU template ok
+ LP: #1687129 to add u-u test case
- + LP: #1690980
+ + LP: #1690980
+ LP: #1698159
+ LP: #1702793 this bug
+ LP: #1714019 just a merge request
+ LP: #1718419 just a merge request
+ LP: #1719630
+ LP: #1722426 just a merge request
+ LP: #1737441
+ LP: #1737442 to add u-u test case
+ LP: #1737635
+ LP: #1737637
+ LP: #1737717
+ LP: #1741579
+ LP: #1764797 just a merge request
+ LP: #1773033 SRU template ok
+ LP: #1775292 SRU template ok
+ LP: #1775307 SRU template ok
+ LP: #1778219 SRU template ok
+ LP: #1778800 SRU template ok
+ LP: #1779157
+ LP: #1781176 SRU template ok
+ LP: #1781183 SRU template ok
+ LP: #1781446 SRU template ok
+ LP: #1781586 SRU template ok
+ LP: #1785093 SRU template ok
+ LP: #1789637 SRU template ok
+ LP: #1803749 SRU template ok
[Regression Potential]
* Due to this update covering the full backport unattended-upgrades can regress in any imaginable way including failing to install, upgrade, run, or removing essential packages from the system. Those are unlikely.
* There are open bugs about u-u being slower than in the past, thus this may be a likely regression but IMO the pending speed optimizations should not be blocking the backport because the reliability issues are more important to fix and speed optimizations can be cherry-picked later.
- * LP: #1773033 is a regression causing u-u to not install upgrades on shutdown when the system was started on battery. I have a WIP fix and can add the fix to the SRU if needed.
[Other Info]
I asked for an exception for the package in following the SRU process:
https://lists.ubuntu.com/archives/ubuntu-release/2018-May/004479.html
I'm preparing the backport in ppa:rbalint/scratch and also run
autopkgtests on it in addition to testing it manually in VMs.
[Original Bug Text]
Changes to support day-of-week patching and logging to syslog were added
to upstream (https://github.com/mvo5/unattended-upgrades) over a year
ago. These changes are not present in the latest Xenial nor Trusty
packages (0.90 and 0.82.1) - requesting that these changes be pulled
from upstream.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to unattended-upgrades in Ubuntu.
https://bugs.launchpad.net/bugs/1702793
Title:
Full backport SRU for unattended-upgrades
Status in unattended-upgrades package in Ubuntu:
In Progress
Bug description:
[Impact]
* I would like to propose a one-off full backport of unattended-upgrades
1.2ubuntu1 to Bionic, Artful, Xenial and possibly Trusty releases because selectively backporting fixes for crashes and for issues that made u-u unreliable would be more risky thanks to the huge number of fixes and the
inter-dependencies between them.
[Test Case]
* Since this backport involves fixing several bugs and this bug itself
covers the full backport I suggest that this bug should be considered
verified when the following list of bugs are verified:
- TODO add most important bugs
+ LP: #1615381 : apt-get autoremove may remove current kernel
and the following tests are passing:
- TODO add tests not covered by bugs above
All LP bugs fixed by the backport, comments are welcome:
+ LP: #1230246
+ LP: #1260041 SRU template ok
+ LP: #1269177 SRU template ok
+ LP: #1357093
+ LP: #1396787 SRU template ok
+ LP: #1446552
+ LP: #1455097
+ LP: #1458204
+ LP: #1544942
+ LP: #1577215
+ LP: #1602536 SRU template ok
+ LP: #1615381
+ LP: #1624644 SRU template ok
+ LP: #1632361
+ LP: #1649709
+ LP: #1654070
+ LP: #1654600 SRU template ok
+ LP: #1675079 SRU template ok
+ LP: #1680599
+ LP: #1686470 SRU template ok
+ LP: #1687129 to add u-u test case
+ LP: #1690980
+ LP: #1698159
+ LP: #1702793 this bug
+ LP: #1714019 just a merge request
+ LP: #1718419 just a merge request
+ LP: #1719630
+ LP: #1722426 just a merge request
+ LP: #1737441
+ LP: #1737442 to add u-u test case
+ LP: #1737635
+ LP: #1737637
+ LP: #1737717
+ LP: #1741579
+ LP: #1764797 just a merge request
+ LP: #1773033 SRU template ok
+ LP: #1775292 SRU template ok
+ LP: #1775307 SRU template ok
+ LP: #1778219 SRU template ok
+ LP: #1778800 SRU template ok
+ LP: #1779157
+ LP: #1781176 SRU template ok
+ LP: #1781183 SRU template ok
+ LP: #1781446 SRU template ok
+ LP: #1781586 SRU template ok
+ LP: #1785093 SRU template ok
+ LP: #1789637 SRU template ok
+ LP: #1803749 SRU template ok
[Regression Potential]
* Due to this update covering the full backport unattended-upgrades can regress in any imaginable way including failing to install, upgrade, run, or removing essential packages from the system. Those are unlikely.
* There are open bugs about u-u being slower than in the past, thus this may be a likely regression but IMO the pending speed optimizations should not be blocking the backport because the reliability issues are more important to fix and speed optimizations can be cherry-picked later.
[Other Info]
I asked for an exception for the package in following the SRU process:
https://lists.ubuntu.com/archives/ubuntu-release/2018-May/004479.html
I'm preparing the backport in ppa:rbalint/scratch and also run
autopkgtests on it in addition to testing it manually in VMs.
[Original Bug Text]
Changes to support day-of-week patching and logging to syslog were
added to upstream (https://github.com/mvo5/unattended-upgrades) over a
year ago. These changes are not present in the latest Xenial nor
Trusty packages (0.90 and 0.82.1) - requesting that these changes be
pulled from upstream.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/1702793/+subscriptions
More information about the foundations-bugs
mailing list