-
Bug
-
Resolution: Done
-
Undefined
-
None
-
rhel-10.0.beta
-
No
-
Moderate
-
rhel-sst-image-builder
-
None
-
False
-
-
None
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
-
aarch64
-
None
What were you trying to do that didn't work?
Build a RHEL 10 Beta Bare Metal ISO for ARM.
What is the impact of this issue to you?
Unable to test RHEL 10 Beta on my Arm-based MAC.
Please provide the package NVR for which the bug is seen:
It seems to be with the read-only filesystem.
How reproducible is this bug?:
Easily.
Steps to reproduce
- Go to https://developers.redhat.com/products/rhel/download#publicandprivatecloudreadyrhelimages
- Click on "More ways to try"
- Click on "RHEL Image for bare metal"
- Set Release to: "Red Hat Enterprise Linux (RHEL) 10 Beta
- Set architecture to: aarch64
- enable "Bare metal - installer (.iso)
- Select Automatically register, and set an activation key
- Filesystem (Automatic partitioning), click next. This seems to be where the build fails by the way,
- Additional packages, click next. Note: i have to build failure outputs 1 with adding a couple packages (iperf3, and wireshark), and one without.
- Time zone: EST, NTP Server: time.google.com
- Local: Language: en_US.UTF-8
- Keyboard: appplekey
- First boot configuration, skipped, click next
- Blueprint name, accept default: rhel-10-beta-aarch64-02272025-1123
- Blueprint description (blank), click next
- Summary
- Click on "Create blueprint and build images"
- Wait for build failure
Expected results
Able to do download the iso.
Actual results
Danger alert:
Image build failed
osbuild build failed
Unable to decode response body "{\"type\": \"error\", \"success\": false, \"error\": {\"type\": \"org.osbuild.error.stage\", \"details\": {\"stage\":
{\"id\": \"ce73a85a0b546e1e5d8b39b56f5e6e11efa5bea72be20e80e0e4ed0b3833743e\", \"type\": \"org.osbuild.dracut\", \"output\": \"Failed to open file \\\"/sys/fs/selinux/checkreqprot\\\": Read-only file system\\nfchownat() of /sys/kernel/security/ima/binary_runtime_measurements failed: Read-only file system\\nBuilding initramfs for 6.12.0-55.el10.aarch64\\ndracut[E]: No '/dev/log' or 'logger' included for syslog logging\\ndracut[I]: Executing: /usr/bin/dracut --no-hostonly --kver 6.12.0-55.el10.aarch64 --force -v --show-modules --no-early-microcode --reproducible --modules \\\"bash systemd fips systemd-initrd modsign nss-softokn i18n convertfs network-manager network ifcfg url-lib drm plymouth crypt dm dmsquash-live kernel-modules kernel-modules-extra kernel-network-modules livenet lvm mdraid qemu qemu-net resume rootfs-block terminfo udev-rules dracut-systemd pollcdrom usrmount base fs-lib img-lib shutdown uefi-lib nvdimm prefixdevname prefixdevname-tools anaconda rdma rngd multipath fcoe fcoe-uefi iscsi lunmask nfs\\\" --add-drivers \\\"ipmi_devintf ipmi_msghandler\\\" --install /.buildstamp\\ndracut[E]: Module 'ifcfg' cannot be found.\\nTraceback (most recent call last):\\n File \\\"/run/osbuild/bin/org.osbuild.dracut\\\", line 93, in <module>\\n r = main(args[\\\"tree\\\"], args[\\\"options\\\"])\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\\"/run/osbuild/bin/org.osbuild.dracut\\\", line 86, in main\\n chroot.run([initfs_bin, \\\"--no-hostonly\\\", \\\"--kver\\\", kver] + opts, check=True)\\n File \\\"/run/osbuild/lib/osbuild/util/chroot.py\\\", line 61, in run\\n return subprocess.run(cmd, **kwargs) # noqa: PLW1510\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\\"/usr/lib64/python3.12/subprocess.py\\\", line 573, in run\\n raise CalledProcessError(retcode, process.args,\\nsubprocess.CalledProcessError: Command '['chroot', '/run/osbuild/tree', '/usr/bin/dracut', '--no-hostonly', '--kver', '6.12.0-55.el10.aarch64', '--force', '-v', '--show-modules', '--no-early-microcode', '--reproducible', '--modules', 'bash systemd fips systemd-initrd modsign nss-softokn i18n convertfs network-manager network ifcfg url-lib drm plymouth crypt dm dmsquash-live kernel-modules kernel-modules-extra kernel-network-modules livenet lvm mdraid qemu qemu-net resume rootfs-block terminfo udev-rules dracut-systemd pollcdrom usrmount base fs-lib img-lib shutdown uefi-lib nvdimm prefixdevname prefixdevname-tools anaconda rdma rngd multipath fcoe fcoe-uefi iscsi lunmask nfs', '--add-drivers', 'ipmi_devintf ipmi_msghandler', '--install', '/.buildstamp']' returned non-zero exit status 1.\\n\", \"error\": null}}}, \"log\": {\"build\": [{\"id\": \"02ed415ef4639f3c5f056d929de2d9f29a856dbbe1a9ead0f484708c8acffcaf\", \"type\": \"org.osbuild.rpm\", \"output\": \"Failed to open file \\\"/sys/fs/selinux/checkreqprot\\\": Read-only file system
nimported gpg key
nVerifying packages...
nPreparing packages...\\nlibgcc-14.2.1-7.el10.aarch64\\ntzdata-2025a-1.el10.noarch\\ngawk-all-langpacks-5.3.0-6.el10.aarch64\\nxkeyboard-config-2.41-3.el10.noarch\\nredhat-release-eula-10.0-29.el10.aarch64\\nredhat-release-10.0-29.el10.aarch64\\nsetup-2.14.5-4.el10.noarch\\nfilesystem-3.18-16.el10.aarch64\\nefi-filesystem-6-6.el10.noarch\\nbasesystem-11-22.el10.noarch\\ndnf-data-4.20.0-11.el10.noarch\\npublicsuffix-list-dafsa-20240107-5.el10.noarch\\npkgconf-m4-2.1.0-3.el10.noarch\\npcre2-syntax-10.44-1.el10.3.noarch
nncurses-base-6.4-
The fix should land in the service "soon"^(tm)