Open jlebon opened 3 years ago
I think we already had this but we reverted in https://github.com/coreos/coreos-installer/pull/95 because CentOS 7 didn't support that. Did something change in the meanwhile and we are reinstating this?
I think we already had this but we reverted in #95 because CentOS 7 didn't support that. Did something change in the meanwhile and we are reinstating this?
Thanks for bringing this up! I wasn't aware of this.
We discussed this during open discussion and since we haven't had CentOS/RHEL7 at all on our radar, it's possible that compatibility for it broke a long time ago already. The proposed path forward is:
At least EPEL it seems has been receiving the latest Rust updates together with Fedora, so it shouldn't be limited by the toolchain.
So, bad news:
coreos-installer
could be built on CentOS7 (using rust
from epel
)coreos-installer
still works on CentOS7 lsblk
with no --json
supportUpdate 13.10.2021:
coreos-installer
succeeds installing RHCOS (up to 4.9-8.4
)coreos-installer
is only able to install FCOS only without ignition config (cannot mount its boot
partition)coreos-installer
Ahh thanks for testing @nikita-dubrovskii. In that case, let's hold this off as discussed. We should open a separate ticket for adding it to CI.
lsblk
supports--json
, which would be much nicer to work with using serde than to parse the--pairs
output using regex.