2018-06-06 00:10:48 |
Balint Reczey |
bug |
|
|
added bug |
2018-06-07 16:18:16 |
Balint Reczey |
description |
...
adjusting candidate version: zfs-initramfs=0.7.5-1ubuntu15
adjusting candidate version: zfs-test=0.7.5-1ubuntu15
adjusting candidate version: zfs-zed=0.7.5-1ubuntu15
adjusting candidate version: zfsutils-linux=0.7.5-1ubuntu15
Traceback (most recent call last):
File "/usr/bin/unattended-upgrade", line 1928, in <module>
sys.exit(main(options))
File "/usr/bin/unattended-upgrade", line 1554, in main
allowed_origins=allowed_origins)
File "/usr/bin/unattended-upgrade", line 122, in __init__
apt.Cache.__init__(self, rootdir=rootdir)
File "/usr/lib/python3/dist-packages/apt/cache.py", line 130, in __init__
self.open(progress)
File "/usr/bin/unattended-upgrade", line 152, in open
self.adjust_candidates()
File "/usr/bin/unattended-upgrade", line 161, in adjust_candidates
for pkgname, candidate in self._get_candidates_to_adjust():
ValueError: too many values to unpack (expected 2) |
[Impact]
* Unattended-upgrades fails to install updates when adjusting candidates is needed.
[Test Case]
Note that only 1.2ubuntu1 is affected. Earlier releases either did not crash or did not adjust candidates due to LP: #1775292. To reproduce the crash Cosmic's u-u 1.2ubuntu1 needs to be installed.
* Run sudo apt update && sudo unattended-upgrade --dry-run --verbose --debug
* Observe no line with "adjusting candidate version: " or a crash with buggy u-u versions
...
adjusting candidate version: zfs-initramfs=0.7.5-1ubuntu15
adjusting candidate version: zfs-test=0.7.5-1ubuntu15
adjusting candidate version: zfs-zed=0.7.5-1ubuntu15
adjusting candidate version: zfsutils-linux=0.7.5-1ubuntu15
Traceback (most recent call last):
File "/usr/bin/unattended-upgrade", line 1928, in <module>
sys.exit(main(options))
File "/usr/bin/unattended-upgrade", line 1554, in main
allowed_origins=allowed_origins)
File "/usr/bin/unattended-upgrade", line 122, in __init__
apt.Cache.__init__(self, rootdir=rootdir)
File "/usr/lib/python3/dist-packages/apt/cache.py", line 130, in __init__
self.open(progress)
File "/usr/bin/unattended-upgrade", line 152, in open
self.adjust_candidates()
File "/usr/bin/unattended-upgrade", line 161, in adjust_candidates
for pkgname, candidate in self._get_candidates_to_adjust():
ValueError: too many values to unpack (expected 2) * Install fixed u-u version
* Run sudo unattended-upgrade --dry-run --verbose --debug
* Observe lines "adjusting candidate version: " and no crash
[Regression Potential]
* Unattended-upgrade may crash when adjusting candidates preventing upgrades to be installed |
|
2018-06-19 21:09:13 |
Launchpad Janitor |
unattended-upgrades (Ubuntu): status |
New |
Fix Released |
|
2018-06-21 20:01:15 |
Brian Murray |
unattended-upgrades (Ubuntu Bionic): status |
New |
Fix Committed |
|
2018-06-21 20:01:17 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-06-21 20:01:20 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2018-06-21 20:01:23 |
Brian Murray |
tags |
|
verification-needed verification-needed-bionic |
|
2018-07-10 20:32:11 |
Balint Reczey |
tags |
verification-needed verification-needed-bionic |
verification-done verification-done-bionic |
|
2018-07-10 21:26:30 |
Launchpad Janitor |
unattended-upgrades (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-07-10 21:26:41 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-12-03 17:19:05 |
Brian Murray |
nominated for series |
|
Ubuntu Xenial |
|
2018-12-03 17:19:05 |
Brian Murray |
bug task added |
|
unattended-upgrades (Ubuntu Xenial) |
|
2018-12-03 19:18:59 |
Brian Murray |
unattended-upgrades (Ubuntu Xenial): status |
New |
Fix Committed |
|
2018-12-03 19:19:01 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-12-03 19:19:05 |
Brian Murray |
tags |
verification-done verification-done-bionic |
verification-done-bionic verification-needed verification-needed-xenial |
|
2019-02-08 11:44:40 |
Balint Reczey |
tags |
verification-done-bionic verification-needed verification-needed-xenial |
verification-don verification-done-bionic verification-done-xenial |
|
2019-02-08 11:44:50 |
Balint Reczey |
tags |
verification-don verification-done-bionic verification-done-xenial |
verification-done verification-done-bionic verification-done-xenial |
|
2019-02-28 12:59:53 |
Ćukasz Zemczak |
tags |
verification-done verification-done-bionic verification-done-xenial |
verification-done-bionic verification-needed verification-needed-xenial |
|
2019-03-13 13:56:42 |
Balint Reczey |
tags |
verification-done-bionic verification-needed verification-needed-xenial |
verification-done verification-done-bionic verification-done-xenial |
|
2019-04-25 10:50:00 |
Launchpad Janitor |
unattended-upgrades (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|