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

overlays: drop coreos-multipath-trigger.service #3019

Merged
merged 1 commit into from
Jun 17, 2024

Conversation

jlebon
Copy link
Member

@jlebon jlebon commented Jun 14, 2024

This service was needed in the past to make multipath + LUKS work well. The underlying bug seems to have been fixed now as I can no longer reproduce it in Fedora or RHEL 9.4. Conveniently, this also works around a bug in which that service would sometimes hang because of a bug[1] in systemd which is still outstanding in RHEL 9.

Drop it.

We don't have any tests for this yet. Multipath + LUKS currently doesn't work but should be fixed soon[2]. A test will be added as part of that work.

Fixes: https://issues.redhat.com/browse/OCPBUGS-29325

This service was needed in the past to make multipath + LUKS work well.
The underlying bug seems to have been fixed now as I can no longer
reproduce it in Fedora or RHEL 9.4. Conveniently, this also works around
a bug in which that service would sometimes hang because of a bug[[1]]
in systemd which is still outstanding in RHEL 9.

Drop it.

We don't have any tests for this yet. Multipath + LUKS currently doesn't
work but should be fixed soon[[2]]. A test will be added as part of
that work.

[1]: systemd/systemd#29863
[2]: coreos/fedora-coreos-tracker#1728

Fixes: https://issues.redhat.com/browse/OCPBUGS-29325
@jlebon
Copy link
Member Author

jlebon commented Jun 14, 2024

Conveniently, this also works around a bug in which that service would sometimes hang because of a bug[https://github.com/systemd/systemd/issues/29863] in systemd which is still outstanding in RHEL 9.

For this reason, we should backport this to at least 4.14. I haven't checked if the bug that motivated this service is still in 9.2 or not, but it doesn't matter because we in effect don't support multipath + LUKS anyway since we've regressed a long time ago (all active streams are affected).

Copy link
Member

@mike-nguyen mike-nguyen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jlebon jlebon merged commit cc2e865 into coreos:testing-devel Jun 17, 2024
3 checks passed
@jlebon jlebon deleted the pr/multipath-trigger-drop branch June 17, 2024 19:36
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