-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
rhel-9.5
-
No
-
Low
-
rhel-anaconda
-
None
-
False
-
False
-
-
None
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
None
Kickstart installation of Image created from bootc Image mode is failing if boot partition configurations are present in the kickstart.
For example, the below configurations.
# System bootloader configuration bootloader --append=" crashkernel=auto" --boot-drive=vda --iscrypted --password=grub.pbkdf2.sha512.10000.3040C6D413B6376570102A7B44A01DC3B56E99CF20FF3EBEDEDF3CFF4E2FAD0ACAB0F43F62E8D977B43EB05428255622A5BF9453BBD74E2EC28551B5890EC1E2.36514AD4F87AEC9E719A2915AF6990D70AF8956E700CBE9E10D5E8FC02A07FE78932EB2E80542CCB4A56A7574409673FFCFE27F9B5C5F4AC6CE1E30E369513CF # Partition clearing information clearpart --all --initlabel # Disk partitioning information reqpart part /boot/efi --fstype=efi --grow --maxsize=200 --size=20 part pv.0 --fstype="lvmpv" --ondisk=vda --size=69632 part /boot --fstype="xfs" --ondisk=vda --size=1024 volgroup rhel --pesize=4096 pv.0 logvol /home --fstype="xfs" --size=4096 --name=home --vgname=rhel logvol /var --fstype="xfs" --size=8192 --name=var --vgname=rhel logvol / --fstype="xfs" --size=8192 --name=root --vgname=rhel logvol swap --fstype="swap" --size=8192 --name=swap --vgname=rhel logvol /usr --fstype="xfs" --size=8192 --name=usr --vgname=rhel logvol /tmp --fstype="xfs" --size=8192 --name=tmp --vgname=rhel logvol /opt --fstype="xfs" --size=4096 --name=opt --vgname=rhel logvol /var/log/audit --fstype="xfs" --size=4096 --name=audit --vgname=rhel
Result with the below failure.
INFO:anaconda.threading:Running Thread: AnaTaskThread-ConfigureBootloaderTask-1 (140045304100416) DEBUG:anaconda.modules.storage.bootloader.installation:Don't configure bootloader on rpm-ostree systems. INFO:anaconda.threading:Thread Done: AnaTaskThread-ConfigureBootloaderTask-1 (140045304100416) INFO:anaconda.threading:Running Thread: AnaTaskThread-CollectKernelArgumentsTask-1 (140045304100416) DEBUG:anaconda.modules.storage.bootloader.installation:Collecting the kernel arguments. INFO:anaconda.modules.storage.bootloader.installation:boot loader stage1 target device is vda1 INFO:anaconda.modules.storage.bootloader.installation:boot loader stage2 target device is vda2 INFO:anaconda.threading:Thread Failed: AnaTaskThread-CollectKernelArgumentsTask-1 (140045304100416) ERROR:anaconda.modules.common.task.task:Thread AnaTaskThread-CollectKernelArgumentsTask-1 has failed: Traceback (most recent call last): 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 917, 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/bootloader/installation.py", line 150, in run self._bootloader.collect_arguments(self._storage) File "/usr/lib64/python3.9/site-packages/pyanaconda/modules/storage/bootloader/base.py", line 778, in collect_arguments self._set_graphical_boot_args() File "/usr/lib64/python3.9/site-packages/pyanaconda/modules/storage/bootloader/base.py", line 929, in _set_graphical_boot_args and (ts.dbMatch('provides', 'rhgb').count() _rpm.error: rpmdb open failed INFO:anaconda.threading:Thread Done: AnaTaskThread-CollectKernelArgumentsTask-1 (140045304100416) 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 917, 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/bootloader/installation.py", line 150, in run self._bootloader.collect_arguments(self._storage) File "/usr/lib64/python3.9/site-packages/pyanaconda/modules/storage/bootloader/base.py", line 778, in collect_arguments self._set_graphical_boot_args() File "/usr/lib64/python3.9/site-packages/pyanaconda/modules/storage/bootloader/base.py", line 929, in _set_graphical_boot_args and (ts.dbMatch('provides', 'rhgb').count() _rpm.error: rpmdb open failed DEBUG:anaconda.modules.common.base.base:Generating kickstart... DEBUG:anaconda.modules.storage.nvdimm.nvdimm:Setting namespaces to use to: [] INFO:anaconda.modules.storage.partitioning.base:Omitting kickstart data for: existing 70 GiB disk vda (4) with non-existent gpt disklabel