Description of problem:
When booting installation with KS file I see exception:
Mar 06 16:44:43 jk_test anaconda[2317]: anaconda: network: Devices found: ['ens3']
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: DEBUG:dasbus.connection:Publishing an object at /org/fedoraproject/Anaconda/Modules/Network/Task/1.
Mar 06 16:44:43 jk_test anaconda[2317]: anaconda: network: Running task Consolidate initramfs connections
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: INFO:anaconda.threading:Running Thread: AnaTaskThread-ConsolidateInitramfsConnectionsTask-1 (139949676324608)
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: DEBUG:anaconda.modules.network.initialization:Consolidate initramfs connections: 2 for ens3 - ensure active ifcfg connection
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: INFO:anaconda.threading:Thread Failed: AnaTaskThread-ConsolidateInitramfsConnectionsTask-1 (139949676324608)
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: ERROR:anaconda.modules.common.task.task:Thread AnaTaskThread-ConsolidateInitramfsConnectionsTask-1 has failed: Traceback (most recent call last):
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/threading.py", line 280, in run
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: threading.Thread.run(self)
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/usr/lib64/python3.8/threading.py", line 870, in run
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: self._target(*self._args, **self._kwargs)
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/modules/common/task/task.py", line 95, in _task_run_callback
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: self._set_result(self.run())
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/modules/network/utils.py", line 130, in wrapped
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: return function(*args, **kwargs)
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/modules/network/initialization.py", line 223, in run
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: con_for_iface.get_uuid(),
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: AttributeError: 'str' object has no attribute 'get_uuid'
Mar 06 16:44:43 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: INFO:anaconda.threading:Thread Done: AnaTaskThread-ConsolidateInitramfsConnectionsTask-1 (139949676324608)
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: WARNING:dasbus.server.handler:The call org.fedoraproject.Anaconda.Task.Finish has failed with an exception:
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: Traceback (most recent call last):
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/usr/lib/python3.8/site-packages/dasbus/server/handler.py", line 409, in _method_callback
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: result = self._handle_call(
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/usr/lib/python3.8/site-packages/dasbus/server/handler.py", line 234, in _handle_call
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: return handler(*parameters)
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/modules/common/task/task_interface.py", line 114, in Finish
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: self.implementation.finish()
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/modules/common/task/task.py", line 133, in finish
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: threadMgr.raise_if_error(self._thread_name)
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/threading.py", line 171, in raise_if_error
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: raise exc_info[0](exc_info[1]).with_traceback(exc_info[2])
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/threading.py", line 280, in run
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: threading.Thread.run(self)
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/usr/lib64/python3.8/threading.py", line 870, in run
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: self._target(*self._args, **self._kwargs)
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/modules/common/task/task.py", line 95, in _task_run_callback
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: self._set_result(self.run())
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/modules/network/utils.py", line 130, in wrapped
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: return function(*args, **kwargs)
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: File "/run/install/updates/pyanaconda/modules/network/initialization.py", line 223, in run
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: con_for_iface.get_uuid(),
Mar 06 16:44:44 jk_test org.fedoraproject.Anaconda.Modules.Network[2375]: AttributeError: 'str' object has no attribute 'get_uuid'
How reproducible:
Always
Steps to Reproduce:
1. Run installation with KS file
2. Wait for the exception
Actual results:
Exception is raised and Anaconda will not start correctly.
Expected results:
Installation should run as expected.
Additional info:
My KS file:
#version=DEVEL
# System authorization information
# Keyboard layouts
keyboard --xlayouts='cz (dvorak-ucw)'
# System language
lang en_US
timezone Europe/Prague
reboot
rootpw test
text
##############
# Sources
##############
liveimg --url=http://<server>/sparse-image.img
##############
# Storage variants
##############
zerombr
clearpart --all
autopart
##############
# Packages
##############
%packages
%end