mirror of
https://github.com/xcat2/xcat-core.git
synced 2026-09-04 20:17:55 +00:00
4312fe8337
The probe spelled out every candidate path twice inside one nested condition, once to test it and once to assign it, so adding an architecture meant adding another branch of the same shape. Move the candidates into a table keyed by architecture family and walk it in order. Same paths, same precedence, same failure behaviour: a media tree that matches nothing leaves the caller on the "install image not found" path as before.