[Bug 1775307] Re: Unattended-upgrades crashes in adjusting candidates in 1.2ubuntu1 version
Balint Reczey
balint.reczey at canonical.com
Thu Jun 7 16:18:16 UTC 2018
** Description changed:
+ [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)
+ 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
--
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/1775307
Title:
Unattended-upgrades crashes in adjusting candidates in 1.2ubuntu1
version
Status in unattended-upgrades package in Ubuntu:
New
Bug description:
[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
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/1775307/+subscriptions
More information about the foundations-bugs
mailing list