ppc64el is written instead of ppc64le in this module. Reproducible: Always Steps to Reproduce: 1. Deploying RHEL10 beta on a power SUT with pxe and anaconda 2. On installation this error appears: Error An error occurred while activating your storage configuration. Unknown architecture ppc64le Actual Results: Error An error occurred while activating your storage configuration. Unknown architecture ppc64le Expected Results: Installation is successful and deployment continues. Logs: ERROR:anaconda.modules.storage.installation:Failed to create storage layout: Unknown architecture ppc64le Traceback (most recent call last): File "/usr/lib64/python3.12/site-packages/pyanaconda/modules/storage/installation.py", line 83, in run self._turn_on_filesystems( File "/usr/lib64/python3.12/site-packages/pyanaconda/modules/storage/installation.py", line 163, in _turn_on_filesystems storage.do_it(callbacks) File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 49, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/blivet.py", line 127, in do_it self.devicetree.actions.process(callbacks=callbacks, devices=self.devices, fstab=self.fstab) File "/usr/lib/python3.12/site-packages/blivet/actionlist.py", line 46, in wrapped_func return func(obj, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/actionlist.py", line 303, in process action.execute(callbacks) File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 49, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/deviceaction.py", line 330, in execute self.device.create() File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 49, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/devices/storage.py", line 524, in create self._create() File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 49, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/devices/partition.py", line 695, in _create self.part_type_uuid) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 49, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/devices/partition.py", line 378, in part_type_uuid return self.part_type_uuid_req ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 49, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/devices/partition.py", line 368, in part_type_uuid_req parttype = gpt_part_uuid_for_mountpoint(self._mountpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/devicelibs/gpt.py", line 251, in gpt_part_uuid_for_mountpoint return gpt_part_uuid_for_volume(mapping[path], arch) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/devicelibs/gpt.py", line 212, in gpt_part_uuid_for_volume raise GPTVolUUIDError("Unknown architecture %s" % arch) blivet.errors.GPTVolUUIDError: Unknown architecture ppc64le INFO:anaconda.core.threads:Thread Failed: AnaTaskThread-CreateStorageLayoutTask-1 (140735360528640) ERROR:anaconda.modules.common.task.task:Thread AnaTaskThread-CreateStorageLayoutTask-1 has failed: Traceback (most recent call last): File "/usr/lib64/python3.12/site-packages/pyanaconda/core/threads.py", line 280, in run threading.Thread.run(self) File "/usr/lib64/python3.12/threading.py", line 1012, in run self._target(*self._args, **self._kwargs) File "/usr/lib64/python3.12/site-packages/pyanaconda/modules/common/task/task.py", line 94, in _thread_run_callback self._task_run_callback() File "/usr/lib64/python3.12/site-packages/pyanaconda/modules/common/task/task.py", line 107, in _task_run_callback self._set_result(self.run()) ^^^^^^^^^^ File "/usr/lib64/python3.12/site-packages/pyanaconda/modules/storage/installation.py", line 95, in run raise StorageInstallationError(str(e)) from None pyanaconda.modules.common.errors.installation.StorageInstallationError: Unknown architecture ppc64le INFO:anaconda.core.threads:Thread Done: AnaTaskThread-CreateStorageLayoutTask-1 (140735360528640) 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.12/site-packages/dasbus/server/handler.py", line 455, in _method_callback result = self._handle_call( ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/dasbus/server/handler.py", line 265, in _handle_call return handler(*parameters, **additional_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/site-packages/pyanaconda/modules/common/task/task_interface.py", line 114, in Finish self.implementation.finish() File "/usr/lib64/python3.12/site-packages/pyanaconda/modules/common/task/task.py", line 173, in finish thread_manager.raise_if_error(self._thread_name) File "/usr/lib64/python3.12/site-packages/pyanaconda/core/threads.py", line 171, in raise_if_error raise exc_info[1] File "/usr/lib64/python3.12/site-packages/pyanaconda/core/threads.py", line 280, in run threading.Thread.run(self) File "/usr/lib64/python3.12/threading.py", line 1012, in run self._target(*self._args, **self._kwargs) File "/usr/lib64/python3.12/site-packages/pyanaconda/modules/common/task/task.py", line 94, in _thread_run_callback self._task_run_callback() File "/usr/lib64/python3.12/site-packages/pyanaconda/modules/common/task/task.py", line 107, in _task_run_callback self._set_result(self.run()) ^^^^^^^^^^ File "/usr/lib64/python3.12/site-packages/pyanaconda/modules/storage/installation.py", line 95, in run raise StorageInstallationError(str(e)) from None pyanaconda.modules.common.errors.installation.StorageInstallationError: Unknown architecture ppc64le
https://github.com/storaged-project/blivet/blob/main/blivet/devicelibs/gpt.py