should be able to set default arch for unknown hardware
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
if a machine tries to network boot from maas, and maas cannot determine its architecture, then maas sends back payload for i386.
I'd like to be able to set that hard coded default.
Ie, if all systems in a lab that will ever be network booted are of one arch, I should be able to just tell maas that.
Rather than falling back to 'i386/generic' (arch/subarch), I'd like to tell my the cluster controller that the default should be 'armhf/highbank'.
Maas's grand plan is that the hardware should identify itself via the pxe request (falling back to pxelinux/<arch> or some such). Thats wonderful if your bios netboot implementation does that, but if it does not, then you're SOL.
I'd rather just tell maas:
Any hardware you don't know about, expect it is $ARCH/$SUBARCH.
Changed in maas: | |
status: | Incomplete → New |
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
Changed in maas: | |
milestone: | none → 1.9.0 |
Changed in maas: | |
importance: | Wishlist → Critical |
tags: |
added: hwcert-server removed: blocks-hwcert-server |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Can you give a concrete reason for wanting this behaviour? I see a lot of "should" and "I'd like" but no actual use case :)
We believe that MAAS will be able to identify all hardware types properly by the time we have finished the next round of hardware enablement infrastructure so it would make this moot.