Activity log for bug #1785093

Date Who What changed Old value New value Message
2018-08-02 16:55:35 errors.ubuntu.com bug bridge bug added bug
2018-08-02 16:55:36 errors.ubuntu.com bug bridge bug added subscriber Balint Reczey
2018-08-03 02:40:38 Balint Reczey summary /usr/bin/unattended-upgrade:RecursionError:__getitem__:__getitem__:_rawpkg_to_pkg:__getitem__:/usr/bin/unattended-upgrade@1991:main:calculate_upgradable_pkgs:try_to_upgrade:mark_upgrade_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:call_adjusted:__getitem__:_rawpkg_to_pkg:__setitem__:__init__ RecursionError error in call_adjusted()
2018-08-03 02:41:11 Balint Reczey summary RecursionError error in call_adjusted() RecursionError error in call_adjusted() when packaga is pinned < 100
2018-08-03 02:41:22 Balint Reczey summary RecursionError error in call_adjusted() when packaga is pinned < 100 RecursionError error in call_adjusted() when package is pinned < 100
2018-08-03 02:43:11 Balint Reczey description The Ubuntu Error Tracker has been receiving reports about a problem regarding unattended-upgrades. This problem was most recently seen with package version 1.1ubuntu1.18.04.5, the problem page at https://errors.ubuntu.com/problem/fa706afe2f0e04b661fe54da0a59b9fc3da50734 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports. If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. The Ubuntu Error Tracker has been receiving reports about a problem regarding unattended-upgrades. This problem was most recently seen with package version 1.1ubuntu1.18.04.5, the problem page at https://errors.ubuntu.com/problem/fa706afe2f0e04b661fe54da0a59b9fc3da50734 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports. If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. Traceback (most recent call last): File "/usr/bin/unattended-upgrade", line 1991, in <module> sys.exit(main(options)) File "/usr/bin/unattended-upgrade", line 1647, in main cache, options, allowed_origins, blacklisted_pkgs, whitelisted_pkgs) File "/usr/bin/unattended-upgrade", line 1349, in calculate_upgradable_pkgs whitelisted_pkgs) File "/usr/bin/unattended-upgrade", line 1288, in try_to_upgrade cache.mark_upgrade_adjusted(pkg, from_user=not pkg.is_auto_installed) File "/usr/bin/unattended-upgrade", line 212, in mark_upgrade_adjusted self.call_adjusted(apt.package.Package.mark_upgrade, pkg, **kwargs) File "/usr/bin/unattended-upgrade", line 206, in call_adjusted self.call_adjusted(function, pkg, **kwargs) File "/usr/bin/unattended-upgrade", line 206, in call_adjusted
2018-08-28 15:50:32 Launchpad Janitor unattended-upgrades (Ubuntu): status New Fix Released
2018-08-30 19:59:26 Balint Reczey summary RecursionError error in call_adjusted() when package is pinned < 100 RecursionError error in call_adjusted()
2018-08-30 20:26:49 Balint Reczey description The Ubuntu Error Tracker has been receiving reports about a problem regarding unattended-upgrades. This problem was most recently seen with package version 1.1ubuntu1.18.04.5, the problem page at https://errors.ubuntu.com/problem/fa706afe2f0e04b661fe54da0a59b9fc3da50734 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports. If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. Traceback (most recent call last): File "/usr/bin/unattended-upgrade", line 1991, in <module> sys.exit(main(options)) File "/usr/bin/unattended-upgrade", line 1647, in main cache, options, allowed_origins, blacklisted_pkgs, whitelisted_pkgs) File "/usr/bin/unattended-upgrade", line 1349, in calculate_upgradable_pkgs whitelisted_pkgs) File "/usr/bin/unattended-upgrade", line 1288, in try_to_upgrade cache.mark_upgrade_adjusted(pkg, from_user=not pkg.is_auto_installed) File "/usr/bin/unattended-upgrade", line 212, in mark_upgrade_adjusted self.call_adjusted(apt.package.Package.mark_upgrade, pkg, **kwargs) File "/usr/bin/unattended-upgrade", line 206, in call_adjusted self.call_adjusted(function, pkg, **kwargs) File "/usr/bin/unattended-upgrade", line 206, in call_adjusted [Impact] * Unattended-upgrades may crash and stop installing security updates on users' system due to entering infinite loop. * The fix ensures terminating the recursive calls. [Test Case] * TODO / observe the crash not being reported for fixed releases on errors.ubuntu.com. [Regression Potential] * Unattended-upgrades now adjusts package candidates only to lower versions than the one originally offered by apt's resolver. This is a change in behavior which aligns well with the default configuration, i.e. installing packages from -security but not from -updates, since -updates almost always have higher version numbers. This change may cause using different upgrade paths when PPAs are involved and all packages can't be upgraded to the highest versions found in allowed origins, because of Conflicts: for example. * Unexpected regressions can cause candidate adjustments not taking place, but please note that autopkgtest now includes applying all outstanding security updates for the release thus the new code is covered, too. [Original Bug report] The Ubuntu Error Tracker has been receiving reports about a problem regarding unattended-upgrades. This problem was most recently seen with package version 1.1ubuntu1.18.04.5, the problem page at https://errors.ubuntu.com/problem/fa706afe2f0e04b661fe54da0a59b9fc3da50734 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports. If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. Traceback (most recent call last):   File "/usr/bin/unattended-upgrade", line 1991, in <module>     sys.exit(main(options))   File "/usr/bin/unattended-upgrade", line 1647, in main     cache, options, allowed_origins, blacklisted_pkgs, whitelisted_pkgs)   File "/usr/bin/unattended-upgrade", line 1349, in calculate_upgradable_pkgs     whitelisted_pkgs)   File "/usr/bin/unattended-upgrade", line 1288, in try_to_upgrade     cache.mark_upgrade_adjusted(pkg, from_user=not pkg.is_auto_installed)   File "/usr/bin/unattended-upgrade", line 212, in mark_upgrade_adjusted     self.call_adjusted(apt.package.Package.mark_upgrade, pkg, **kwargs)   File "/usr/bin/unattended-upgrade", line 206, in call_adjusted     self.call_adjusted(function, pkg, **kwargs)   File "/usr/bin/unattended-upgrade", line 206, in call_adjusted
2018-09-04 17:01:53 Brian Murray bug added subscriber Brian Murray
2018-10-09 23:39:16 Brian Murray unattended-upgrades (Ubuntu Bionic): status New Fix Committed
2018-10-09 23:39:18 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2018-10-09 23:39:20 Brian Murray bug added subscriber SRU Verification
2018-10-09 23:39:26 Brian Murray tags bionic bionic verification-needed verification-needed-bionic
2018-10-21 22:22:23 Balint Reczey tags bionic verification-needed verification-needed-bionic bionic verification-done verification-done-bionic
2018-10-22 08:12:10 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2018-10-22 08:12:14 Launchpad Janitor unattended-upgrades (Ubuntu Bionic): status Fix Committed Fix Released
2018-12-03 17:28:50 Brian Murray nominated for series Ubuntu Xenial
2018-12-03 17:28:50 Brian Murray bug task added unattended-upgrades (Ubuntu Xenial)
2018-12-03 19:20:39 Brian Murray unattended-upgrades (Ubuntu Xenial): status New Fix Committed
2018-12-03 19:20:42 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2018-12-03 19:20:47 Brian Murray tags bionic verification-done verification-done-bionic bionic verification-done-bionic verification-needed verification-needed-xenial
2019-02-07 13:32:45 Balint Reczey tags bionic verification-done-bionic verification-needed verification-needed-xenial bionic verification-done verification-done-bionic verification-done-xenial
2019-02-28 13:00:58 Łukasz Zemczak tags bionic verification-done verification-done-bionic verification-done-xenial bionic verification-done-bionic verification-needed verification-needed-xenial
2019-03-12 17:55:47 Balint Reczey tags bionic verification-done-bionic verification-needed verification-needed-xenial bionic 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