I recently upgraded a Fedora 30 based build host from 1.17 to 1.18 and now I get:
2019-10-14 16:43:40,545 [WARNING] koji.TaskManager: TRACEBACK: Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/koji/daemon.py", line 1292, in runTask response = (handler.run(),) File "/usr/lib/python3.7/site-packages/koji/tasks.py", line 314, in run return koji.util.call_with_argcheck(self.handler, self.params, self.opts) File "/usr/lib/python3.7/site-packages/koji/util.py", line 263, in call_with_argcheck return func(*args, **kwargs) File "/usr/sbin/kojid", line 2706, in handler raise koji.PreBuildError('Live Media functions not available') koji.PreBuildError: Live Media functions not available
All of the critical imports succeed except for import iso9660 # from pycdio. I can't find this module packaged for Python 3 in Fedora 30. I'm aware of the general migration to py3 here, but don't know if this is expected or if there's a workaround needed in the interim.
import iso9660 # from pycdio
ping @breilly
Metadata Update from @tkopecek: - Custom field Size adjusted to None
See also https://bugzilla.redhat.com/show_bug.cgi?id=1774656.
For now image building is the only thing not working in py3 builder. If you need such builder, you are required to run py2 version. On the other hand, it seems, that py3 pycdio is last thing we need to get into Fedora to be able to fully support py3 builder.
For the record, this is still not possible on F30, but F31 now works. Since there is a non-EoL release supported, this can probably be closed unless someone feels strongly about F30 also.
Agreed, I'll close it for now.
Metadata Update from @tkopecek: - Issue close_status updated to: Dropped - Issue status updated to: Closed (was: Open)
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/koji/koji/issues/1703
Please continue any further discussion there.