blockdevice 2.0 schema check failed: model: expected string, got nothing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Critical
|
Christian Muirhead |
Bug Description
With bug 1575808 fixed, MAAS 2.0 in CI now bootstraps, but fails when deploying due to another schema check issue on maas block-device output:
machines:
"0":
juju-status:
current: error
message: 'cannot run instances: cannot run instance: blockdevice 2: blockdevice
2.0 schema check failed: model: expected string, got nothing'
since: 28 Apr 2016 17:14:49Z
instance-id: pending
machine-status:
current: pending
since: 28 Apr 2016 17:14:46Z
series: xenial
Going by the same paste output from before, it seems several fields can be null for virtual devices:
<http://
{
"size": 21470642176,
"tags": [],
"uuid": "ac5c61b8-
},
"type": "virtual",
"model": null,
"serial": null,
"id_path": null,
"id": 3,
"name": "vgroot-lvroot",
"path": "/dev/disk/
"used_for": "ext4 formatted filesystem mounted at /",
"uuid": "b61d5b69-
}
tags: | added: blocker |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
affects: | juju-core → juju |
Changed in juju: | |
milestone: | 2.0-beta7 → none |
milestone: | none → 2.0-beta7 |
Fixed in gomaasapi - https:/ /github. com/juju/ gomaasapi/ pull/52
Updating the dependency in juju now.