Bug 1809534
| Summary: | Enable multipath for boot lun on RHCOS | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Ravi <rdave> |
| Component: | RHCOS | Assignee: | Ben Howard <behoward> |
| Status: | CLOSED NOTABUG | QA Contact: | Michael Nguyen <mnguyen> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | unspecified | CC: | aghadge, bbreard, behoward, dapark, dcain, dornelas, dustymabe, fiezzi, ibodunov, imcleod, jligon, kbell, kelly.brown1, kholtz, miabbott, nkurane, nstielau, oarribas, pchavan, rbost, smilner, umesh_sunnapu, walters |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | 4.6.0 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-06-08 18:24:35 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1186913, 1903544 | ||
|
Description
Ravi
2020-03-03 11:02:22 UTC
Which type of SAN? How exactly are you setting this up? Are you using Ignition to do this configuration? I don't think we've documented support for booting from any kind of SAN. Some related discussion of multipath here https://github.com/coreos/ignition-dracut/issues/154 I've done a ton of digging on this, and really its a missing feature, not a bug. RHCOS has its roots in the cloud, which have much simpler use cases. To date, there is no automatic method, I'm looking at how to do it on day one. The best option now is: - drop /etc/multipath.conf - enable initramfs regeneration (rpm-ostree initramfs --enable) - change the Kargs (rpm-ostree kargs --editor) to drop "ostree=..." and add in "root=/dev/mapper/<PATH>" - reboot I don't like this answer, but that is the state of play today. For 4.6 we should be able to get most of the way there with: https://github.com/dracutdevs/dracut/commit/b8a92b715677d52dbc2b27a710b9816fd8b9a63b There's also discussion here: https://github.com/coreos/fedora-coreos-tracker/issues/465 So we need to do a bit more work to make the UX better. Once we have all this, the CoreOS Installer might need to become aware too. Moving back to ASSIGNED and dropping from errata. We haven't delivered anything for 4.5, but there is no 4.6 target, so we are in a BZ limbo state right now. The work that I have been engaged in is trying to make multipath ergonomic and easy to use. However, in light of https://bugzilla.redhat.com/show_bug.cgi?id=1809534#c5, this is not a bug. The multipath feature work for automated multipath will likely land in 4.6. As per comment #5, this is not really a bug, but a feature request that needs to land in RHCOS. We hope to have this available for OCP 4.6. We don't officially support any kind of use of multipath devices for booting RHCOS; any kind of instructions or workarounds found here are officially *unsupported* and would require a Support Exception to be endorsed in any way by the support team or engineering team. Please use traditional support channels to request additional information about this feature. |