Comment 0 for bug 1781176

Revision history for this message
Balint Reczey (rbalint) wrote :

[Impact]

 * Reports from u-u incorrectly list packages from non-upgradable origins as "Packages with upgradable origin but kept back"

 * The incorrectly the packages incorrectly is a result of is_pkgname_in_blacklist() having a side effect and removing the side effect is part of fixing LP: #1396787 which fix is also being SRU-d.

 * The fix is removing the side effect of is_pkgname_in_blacklist()

[Test Case]

 * There is a build-time test in test/test_blacklisted_wrong_origin.py
 * TODO copy test case here from GitHub report

[Regression Potential]

 * Regressions may make packages incorrectly missing from u-u's report, but the autopkgtests also cover that to some extent.

[Other Info]

 * Original report: https://github.com/mvo5/unattended-upgrades/issues/116