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

overlay.d/05core: assume metadata_csum_seed in ignition-ostree-firstboot-uuid #3008

Merged
merged 2 commits into from
May 22, 2024

Conversation

dustymabe
Copy link
Member

We always set the metadata_csum_seed option on the ext4 filesystems
now so let's remove the conditional logic from the code.

Also have a 2nd commit in here to tweak descriptions of some unit files.

- Add "CoreOS" to the beginning of coreos-unique-boot.service
- Add "Ignition" to the coreos-ignition-unique-boot.service
    - This is an attempt to distinguish it from the other
- Change `boot` to Boot since that difference wasn't significant
…oot-uuid

We always set the metadata_csum_seed option on the ext4 filesystems
now so let's remove the conditional logic from the code.
dustymabe added a commit to dustymabe/coreos-assembler that referenced this pull request May 21, 2024
Here we just unconditionally set it because otherwise changing
the filesystem while it is mounted doesn't work and we get errors
like this during startup:

```
[    4.155947] ignition-ostree-firstboot-uuid[918]: /dev/disk/by-label/boot is in use.
```

Anyways, we are going to delete the fallback code there anyway
coreos/fedora-coreos-config#3008
so it's required to be set so let's set it here and then we can
drop this once RHEL has caught up.
dustymabe added a commit to coreos/coreos-assembler that referenced this pull request May 22, 2024
Here we just unconditionally set it because otherwise changing
the filesystem while it is mounted doesn't work and we get errors
like this during startup:

```
[    4.155947] ignition-ostree-firstboot-uuid[918]: /dev/disk/by-label/boot is in use.
```

Anyways, we are going to delete the fallback code there anyway
coreos/fedora-coreos-config#3008
so it's required to be set so let's set it here and then we can
drop this once RHEL has caught up.
@jlebon jlebon merged commit fc674af into coreos:testing-devel May 22, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants