Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F42 disk images fail to boot "ignition-setup-user: mkdir: cannot create directory '/usr/lib/ignition': Read-only file system" #77

Open
pcdubs opened this issue Dec 9, 2024 · 0 comments
Labels
bug Something isn't working jira

Comments

@pcdubs
Copy link
Member

pcdubs commented Dec 9, 2024

Describe the bug
Attempt to boot a recent Fedora 42 IoT disk images, fails with:

g sys-kernel-config.mount - Kernel Configuration File System...
[    4.938446] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System.
[  OK  ] Mounted sys-kernel-config.mount - Kernel Configuration File System.
[    4.948528] systemd[1]: Startup finished in 2.892s (kernel) + 0 (initrd) + 1.386s (userspace) = 4.279s.
[    4.951459] systemd[1]: System is tainted: unmerged-bin
------
Ignition has failed. Please ensure your config is valid. Note that only
Ignition spec v3.0.0+ configs are accepted.

A CLI validation tool to check this called ignition-validate can be
downloaded from GitHub:
    https://github.com/coreos/ignition/releases
------

Displaying logs from failed units: ignition-setup-user.service
Dec 09 19:51:01 systemd[1]: Starting ignition-setup-user.service - Ignition User Config Setup...
Dec 09 19:51:01 ignition-setup-user[589]: mkdir: cannot create directory '/usr/lib/ignition': Read-only file system
Dec 09 19:51:01 systemd[1]: ignition-setup-user.service: Main process exited, code=exited, status=1/FAILURE
Dec 09 19:51:01 systemd[1]: ignition-setup-user.service: Failed with result 'exit-code'.
Dec 09 19:51:01 systemd[1]: Failed to start ignition-setup-user.service - Ignition User Config Setup.
Dec 09 19:51:01 systemd[1]: ignition-setup-user.service: Triggering OnFailure= dependencies.

Generating "/run/initramfs/rdsosreport.txt"


Entering emergency mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick or /boot
after mounting them and attach it to a bug report.


Press Enter for maintenance
(or press Control-D to continue): 

Additional context

Related recent change:
https://pagure.io/fedora-iot/ostree/c/91539fbf82555ede87f931277a090612a23c5680?branch=main

@pcdubs pcdubs added the bug Something isn't working label Dec 9, 2024
@miabbott miabbott added the jira label Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working jira
Projects
None yet
Development

No branches or pull requests

2 participants