You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using boot_device.mirror.devices with Butane, it generates a configuration which is practically unusable on anything else but x86_64 - for example aarch64 does not ship with BIOS partition, it has only reserved partition with similar placement. I believe same issue is with PReP partition as well.
Reproduction steps
Use supplied Butane configuration snippet
Try installing FCOS via e.g. iPXE on non-x86_64 (e.g. aarch64)
Expected behaviour
Installation succeeds without attempting to copy existing BIOS partition (?)
Actual behaviour
Installation fails duringignition-ostree-transposefs with script attempting to copy non-existent partition.
I believe that it's easier to handle a workaround for this in ignition-ostree-transposefs than in Butane, as Butane is not aware about target system architecture currently.
The text was updated successfully, but these errors were encountered:
travier
transferred this issue from coreos/fedora-coreos-config
Oct 22, 2024
Describe the bug
https://github.com/coreos/fedora-coreos-config/blob/6e9f14e6f83ab13e58d81327d8c2d3e4f10d0bd3/overlay.d/05core/usr/lib/dracut/modules.d/40ignition-ostree/ignition-ostree-transposefs.sh#L288
When using
boot_device.mirror.devices
with Butane, it generates a configuration which is practically unusable on anything else but x86_64 - for example aarch64 does not ship with BIOS partition, it has onlyreserved
partition with similar placement. I believe same issue is with PReP partition as well.Reproduction steps
Expected behaviour
Installation succeeds without attempting to copy existing BIOS partition (?)
Actual behaviour
Installation fails during
ignition-ostree-transposefs
with script attempting to copy non-existent partition.System details
Butane or Ignition config
Butane snippet with `boot_device.mirror.devices`
Generated Ignition config snippet
Additional information
I believe that it's easier to handle a workaround for this in ignition-ostree-transposefs than in Butane, as Butane is not aware about target system architecture currently.
The text was updated successfully, but these errors were encountered: