Bug 2063794
| Summary: | Cannot install system when having a DDF container | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | Renaud Métrich <rmetrich> |
| Component: | python-blivet | Assignee: | Vojtech Trefny <vtrefny> |
| Status: | CLOSED DUPLICATE | QA Contact: | Release Test Team <release-test-team-automation> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 9.0 | CC: | vtrefny |
| Target Milestone: | rc | Flags: | pm-rhel:
mirror+
|
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-09-02 11:35:42 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Renaud Métrich
2022-03-14 12:02:32 UTC
anaconda 34.25.0.17 exception report
Traceback (most recent call first):
File "/usr/lib/python3.9/site-packages/dasbus/client/handler.py", line 497, in _handle_method_error
raise exception from None
File "/usr/lib/python3.9/site-packages/dasbus/client/handler.py", line 477, in _get_method_reply
return self._handle_method_error(error)
File "/usr/lib/python3.9/site-packages/dasbus/client/handler.py", line 444, in _call_method
return self._get_method_reply(
File "/usr/lib64/python3.9/site-packages/pyanaconda/modules/common/task/__init__.py", line 46, in sync_run_task
task_proxy.Finish()
File "/usr/lib64/python3.9/site-packages/pyanaconda/ui/lib/storage.py", line 260, in try_populate_devicetree
sync_run_task(task_proxy)
File "/usr/lib64/python3.9/site-packages/pyanaconda/ui/gui/spokes/advanced_storage.py", line 695, in on_refresh_clicked
try_populate_devicetree()
File "/usr/lib64/python3.9/site-packages/pyanaconda/ui/gui/utils.py", line 198, in _run_once_one_arg
self._func(*args, **kwargs)
dasbus.error.DBusError: blivet.devices.md.MDBiosRaidArrayDevice() argument after ** must be a mapping, not NoneType
Local variables in innermost frame:
self: <dasbus.client.handler.ClientObjectHandler object at 0x7f22e5f25280>
error: g-io-error-quark: GDBus.Error:not.known.Error.TypeError: blivet.devices.md.MDBiosRaidArrayDevice() argument after ** must be a mapping, not NoneType (36)
name: not.known.Error.TypeError
cls: <class 'dasbus.error.DBusError'>
message: blivet.devices.md.MDBiosRaidArrayDevice() argument after ** must be a mapping, not NoneType
exception: blivet.devices.md.MDBiosRaidArrayDevice() argument after ** must be a mapping, not NoneType
---
INFO:anaconda.threading:Thread Done: AnaTaskThread-FindDevicesTask-2 (140425486919232)
WARNING:dasbus.server.handler:The call org.fedoraproject.Anaconda.Task.Finish has failed with an exception:
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/dasbus/server/handler.py", line 418, in _method_callback
result = self._handle_call(
File "/usr/lib/python3.9/site-packages/dasbus/server/handler.py", line 234, in _handle_call
return handler(*parameters)
File "/usr/lib64/python3.9/site-packages/pyanaconda/modules/common/task/task_interface.py", line 114, in Finish
self.implementation.finish()
File "/usr/lib64/python3.9/site-packages/pyanaconda/modules/common/task/task.py", line 175, in finish
threadMgr.raise_if_error(self._thread_name)
File "/usr/lib64/python3.9/site-packages/pyanaconda/threading.py", line 166, in raise_if_error
raise exc_info[1]
File "/usr/lib64/python3.9/site-packages/pyanaconda/threading.py", line 275, in run
threading.Thread.run(self)
File "/usr/lib64/python3.9/threading.py", line 910, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib64/python3.9/site-packages/pyanaconda/modules/common/task/task.py", line 96, in _thread_run_callback
self._task_run_callback()
File "/usr/lib64/python3.9/site-packages/pyanaconda/modules/common/task/task.py", line 109, in _task_run_callback
self._set_result(self.run())
File "/usr/lib64/python3.9/site-packages/pyanaconda/modules/storage/devicetree/populate.py", line 53, in run
self._devicetree.populate()
File "/usr/lib/python3.9/site-packages/blivet/threads.py", line 53, in run_with_lock
return m(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/blivet/populator/populator.py", line 419, in populate
self._populate()
File "/usr/lib/python3.9/site-packages/blivet/threads.py", line 53, in run_with_lock
return m(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/blivet/populator/populator.py", line 464, in _populate
self.handle_device(dev)
File "/usr/lib/python3.9/site-packages/blivet/threads.py", line 53, in run_with_lock
return m(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/blivet/populator/populator.py", line 270, in handle_device
device = helper_class(self, info).run()
File "/usr/lib/python3.9/site-packages/blivet/populator/helpers/disk.py", line 71, in run
device = self._device_class(name, **kwargs)
TypeError: blivet.devices.md.MDBiosRaidArrayDevice() argument after ** must be a mapping, not NoneType
I didn't realize we already had RHEL 9 clone of https://bugzilla.redhat.com/show_bug.cgi?id=2063791 and cloned the bug again, https://bugzilla.redhat.com/show_bug.cgi?id=2109030 is now in verified, so I am closing this one as duplicate. *** This bug has been marked as a duplicate of bug 2109030 *** |