[1] Done
[2] Done
[3] Clarified separator in corresponding comments
[4]
> Why is "arm" being sent instead of "armhf"? Should we normalise on just "arm"?
Outside userspace, the "hf" part of armhf has no meaning as there is no defined userspace ABI at that point. So before userspace, armel and armhf are identical. But MAAS does care about userspace. albeit only armhf userspace for ARM, because it needs to know which userspace to deploy. So pxelinux emulators should be agnostic of el/hf yet MAAS must be aware of it. So we must map it.
[1] Done
[2] Done
[3] Clarified separator in corresponding comments
[4]
> Why is "arm" being sent instead of "armhf"? Should we normalise on just "arm"?
Outside userspace, the "hf" part of armhf has no meaning as there is no defined userspace ABI at that point. So before userspace, armel and armhf are identical. But MAAS does care about userspace. albeit only armhf userspace for ARM, because it needs to know which userspace to deploy. So pxelinux emulators should be agnostic of el/hf yet MAAS must be aware of it. So we must map it.
[5] Done
[6] Done
[7] Done
Thanks Gavin!