* Maas via Debs:
maas-cli/jammy,now 1:3.3.4-13189-g.f88272d1e-0ubuntu1~22.04.1 all [installed]
maas-common/jammy,now 1:3.3.4-13189-g.f88272d1e-0ubuntu1~22.04.1 all [installed]
maas-dhcp/jammy,now 1:3.3.4-13189-g.f88272d1e-0ubuntu1~22.04.1 all [installed]
maas-dns/jammy 1:3.3.4-13189-g.f88272d1e-0ubuntu1~22.04.1 all
maas-proxy/jammy,now 1:3.3.4-13189-g.f88272d1e-0ubuntu1~22.04.1 all [installed]
maas-rack-controller/jammy,now 1:3.3.4-13189-g.f88272d1e-0ubuntu1~22.04.1 all [installed]
maas-region-api/jammy,now 1:3.3.4-13189-g.f88272d1e-0ubuntu1~22.04.1 all [installed,automatic]
maas-region-controller/jammy,now 1:3.3.4-13189-g.f88272d1e-0ubuntu1~22.04.1 all [installed]
maas/jammy,now 1:3.3.4-13189-g.f88272d1e-0ubuntu1~22.04.1 all [installed]
* CLI/UI/API?
Irrelevant, since the result is from a commission script.
* What happens?
Commissioning or enlisting a POWER machine does not fill the machine info, as exposed in the GUI as "Hardware Information" on the "Summary" page or or the "hardware_info" json part of 'maas $USER machine read $MACHINE' :
* How to reproduce?
Long way: Commission a PowerPC machine and look at the results.
Short way:
Execute "/usr/share/maas/machine-resources/ppc64el" on a PowerPC host.
The JSON output of that contains:
In fact, the issue seems to be with the underlying `lxd/resources` script used, which relies on DMI, which in turn, does not exist on POWER.
LSHW, however works fine, as it uses the POWER device tree.
I merely reported here as Anton Troyanov asked me to on the Discourse.
I attach logs from a machine this happened to plus maas logs of tha time..
Context:
* Maas via Debs: 13189-g. f88272d1e- 0ubuntu1~ 22.04.1 all [installed] jammy,now 1:3.3.4- 13189-g. f88272d1e- 0ubuntu1~ 22.04.1 all [installed] 13189-g. f88272d1e- 0ubuntu1~ 22.04.1 all [installed] 13189-g. f88272d1e- 0ubuntu1~ 22.04.1 all jammy,now 1:3.3.4- 13189-g. f88272d1e- 0ubuntu1~ 22.04.1 all [installed] controller/ jammy,now 1:3.3.4- 13189-g. f88272d1e- 0ubuntu1~ 22.04.1 all [installed] api/jammy, now 1:3.3.4- 13189-g. f88272d1e- 0ubuntu1~ 22.04.1 all [installed, automatic] controller/ jammy,now 1:3.3.4- 13189-g. f88272d1e- 0ubuntu1~ 22.04.1 all [installed] 13189-g. f88272d1e- 0ubuntu1~ 22.04.1 all [installed]
maas-cli/jammy,now 1:3.3.4-
maas-common/
maas-dhcp/jammy,now 1:3.3.4-
maas-dns/jammy 1:3.3.4-
maas-proxy/
maas-rack-
maas-region-
maas-region-
maas/jammy,now 1:3.3.4-
* CLI/UI/API?
Irrelevant, since the result is from a commission script.
* What happens?
Commissioning or enlisting a POWER machine does not fill the machine info, as exposed in the GUI as "Hardware Information" on the "Summary" page or or the "hardware_info" json part of 'maas $USER machine read $MACHINE' :
"hardware_info": { vendor" : "Unknown", product" : "Unknown", family" : "Unknown", version" : "Unknown", serial" : "Unknown", vendor" : "Unknown", product" : "Unknown", serial" : "Unknown", version" : "Unknown", firmware_ vendor" : "Unknown", firmware_ date": "Unknown", firmware_ version" : "Unknown", vendor" : "Unknown", serial" : "Unknown", version" : "Unknown"
"system_
"system_
"system_
"system_
"system_sku": "Unknown",
"system_
"cpu_model": "POWER8 (architected), altivec supported",
"mainboard_
"mainboard_
"mainboard_
"mainboard_
"mainboard_
"mainboard_
"mainboard_
"chassis_
"chassis_type": "Unknown",
"chassis_
"chassis_
},
* How to reproduce? maas/machine- resources/ ppc64el" on a PowerPC host.
Long way: Commission a PowerPC machine and look at the results.
Short way:
Execute "/usr/share/
The JSON output of that contains:
"system": {
"vendor" : "",
"product" : "",
"family" : "",
"version" : "",
"serial" : "",
"firmware" : null,
"chassis" : null,
"motherboa rd": null
"uuid": "",
"sku": "",
"type": "physical",
}
In fact, the issue seems to be with the underlying `lxd/resources` script used, which relies on DMI, which in turn, does not exist on POWER.
LSHW, however works fine, as it uses the POWER device tree.
I merely reported here as Anton Troyanov asked me to on the Discourse.
I attach logs from a machine this happened to plus maas logs of tha time..