Activity log for bug #1691428

Date Who What changed Old value New value Message
2017-05-17 09:51:58 James Page bug added bug
2017-05-17 09:52:07 James Page bug task added nova-lxd (Ubuntu)
2017-05-17 09:52:17 James Page nominated for series Ubuntu Artful
2017-05-17 09:52:17 James Page bug task added nova-lxd (Ubuntu Artful)
2017-05-17 09:52:17 James Page nominated for series Ubuntu Zesty
2017-05-17 09:52:17 James Page bug task added nova-lxd (Ubuntu Zesty)
2017-05-17 09:52:17 James Page nominated for series Ubuntu Yakkety
2017-05-17 09:52:17 James Page bug task added nova-lxd (Ubuntu Yakkety)
2017-05-17 09:52:28 James Page bug task added cloud-archive
2017-05-17 09:52:41 James Page nominated for series cloud-archive/newton
2017-05-17 09:52:41 James Page bug task added cloud-archive/newton
2017-05-17 09:52:41 James Page nominated for series cloud-archive/ocata
2017-05-17 09:52:41 James Page bug task added cloud-archive/ocata
2017-05-17 09:53:43 James Page nominated for series cloud-archive/pike
2017-05-17 09:53:43 James Page bug task added cloud-archive/pike
2017-05-17 09:59:15 James Page description When booting instances using the --config-drive flag, the instance fail to boot with the following error: LXDAPIException: json: cannot unmarshal bool into Go value of type string nova-lxd is passing the 'readonly' flag as a boolean, not as a string, and the LXD API fails to unmarshall it as a result. [Impact] Not possible to use the config-drive support (as currently in yakkety-proposed, zesty and artful) [Test Case] Deploy Nova-LXD based OpenStack Cloud openstack server create --wait --image xenial --flavor m1.small --key-name testkey --nic net-id=XXXX --min 1 --max 1 --config-drive True xenial-config-drive instance will go into ERROR state and fail to boot. [Regression Potential] Minimal; this feature has never worked correctly, the fix resolves and issue with passing the readonly flag for the config-drive device as a boolean rather than a string (as required by the LXD API). [Original Bug Report] When booting instances using the --config-drive flag, the instance fail to boot with the following error:   LXDAPIException: json: cannot unmarshal bool into Go value of type string nova-lxd is passing the 'readonly' flag as a boolean, not as a string, and the LXD API fails to unmarshall it as a result.
2017-05-17 09:59:24 James Page bug added subscriber Ubuntu Stable Release Updates Team
2017-05-17 10:12:39 OpenStack Infra nova-lxd: status New Fix Released
2017-05-17 10:12:49 OpenStack Infra cloud-archive/ocata: status New Fix Committed
2017-05-17 10:16:00 Dominique Poulain bug added subscriber Dominique Poulain
2017-05-17 10:41:05 OpenStack Infra cloud-archive/newton: status New Fix Committed
2017-05-18 10:54:20 James Page cloud-archive/pike: status New Fix Committed
2017-05-18 10:54:22 James Page tags verification-pike-needed
2017-05-18 20:11:13 Launchpad Janitor nova-lxd (Ubuntu Artful): status New Fix Released
2017-05-18 20:28:42 Brian Murray nova-lxd (Ubuntu Zesty): status New Fix Committed
2017-05-18 20:28:46 Brian Murray bug added subscriber SRU Verification
2017-05-18 20:28:52 Brian Murray tags verification-pike-needed verification-needed verification-pike-needed
2017-05-18 20:31:15 Brian Murray nova-lxd (Ubuntu Yakkety): status New Fix Committed
2017-05-19 13:50:50 James Page cloud-archive/pike: status Fix Committed Fix Released
2017-05-19 13:50:58 James Page tags verification-needed verification-pike-needed verification-needed
2017-05-19 13:51:56 James Page tags verification-needed verification-needed verification-newton-needed
2017-05-22 12:55:17 James Page tags verification-needed verification-newton-needed verification-needed verification-newton-needed verification-ocata-needed
2017-05-22 14:23:45 James Page tags verification-needed verification-newton-needed verification-ocata-needed verification-needed verification-newton-done verification-ocata-needed
2017-05-24 08:14:24 James Page tags verification-needed verification-newton-done verification-ocata-needed verfication-done
2017-05-24 08:15:34 James Page tags verfication-done verification-done
2017-05-24 08:18:49 James Page tags verification-done verification-done verification-newton-done verification-ocata-needed
2017-05-24 09:37:53 James Page tags verification-done verification-newton-done verification-ocata-needed verification-done verification-newton-done verification-ocata-done
2017-05-25 22:30:23 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2017-05-25 22:30:19 Launchpad Janitor nova-lxd (Ubuntu Yakkety): status Fix Committed Fix Released
2017-05-25 22:30:50 Launchpad Janitor nova-lxd (Ubuntu Zesty): status Fix Committed Fix Released
2017-06-01 15:42:36 James Page cloud-archive/newton: status Fix Committed Fix Released
2017-06-01 15:43:38 James Page cloud-archive/ocata: status Fix Committed Fix Released