Public bug reported:

In running germinate across all flavors and all releases including ESM -
which was not done for ages, but now collected quite some I found
breaking behavior.

Nov 06 17:01:51 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46383]: 2026-11-06 17:01:51,133 INFO Germinating for 
lubuntu/trusty/i386
Nov 06 17:01:51 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46385]: 2026-11-06 17:01:51,853 INFO Germinating for 
lubuntu/trusty/ppc64el
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]: Traceback (most recent call last):
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]:   File "/usr/bin/germinate-ubuntu", line 345, in 
_germinate_arch_child
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]:     seed_outputs = _germinate_arch(*args)
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]:                    ^^^^^^^^^^^^^^^^^^^^^^
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]:   File "/usr/bin/germinate-ubuntu", line 326, in 
_germinate_arch
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]:     _write_germinate_output(
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]:   File "/usr/bin/germinate-ubuntu", line 269, in 
_write_germinate_output
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]:     germinator.write_blacklisted(structure, 
path("blacklisted"))
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]:   File 
"/usr/lib/python3/dist-packages/germinate/germinator.py", line 2510, in 
write_blacklisted
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]:     blacklist = output._blacklist[pkg]
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]:                 ~~~~~~~~~~~~~~~~~^^^^^
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46381]: KeyError: 'gconf'
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46380]: 2026-11-06 17:01:53,302 INFO Germinating for 
lubuntu/trusty/amd64
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]: Traceback (most recent call last):
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]:   File "/usr/bin/germinate-ubuntu", line 345, in 
_germinate_arch_child
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]:     seed_outputs = _germinate_arch(*args)
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]:                    ^^^^^^^^^^^^^^^^^^^^^^
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]:   File "/usr/bin/germinate-ubuntu", line 326, in 
_germinate_arch
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]:     _write_germinate_output(
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]:   File "/usr/bin/germinate-ubuntu", line 269, in 
_write_germinate_output
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]:     germinator.write_blacklisted(structure, 
path("blacklisted"))
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]:   File 
"/usr/lib/python3/dist-packages/germinate/germinator.py", line 2510, in 
write_blacklisted
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]:     blacklist = output._blacklist[pkg]
Nov 06 17:01:53 juju-5699df-stg-ubuntu-static-reports-ps7-2 
update-germinate[46382]:                 ~~~~~~~~~~~~~~~~~^^^^^


This is due to an issue in the caching that may carry over the old deny
list from trusty/xenial into later releases and then trigger a KeyError

** Affects: germinate (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2173572

Title:
  Spill over of deny lists across releases

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/germinate/+bug/2173572/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to