Image/alias detection fails after first successful creation of image in deployment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nova-compute-lxd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Four node compute cluster; first nova boot works fine, however subsequent boots, which get scheduled to different hosts, fail - the driver is not creating the image and alias in LXD.
Looking at https:/
https:/
On creation of an alias, the driver updates the properties lxd-image-alias and lxd-manifest in glance.
This seems odd - why would nova update image properties on a glance image?
This then causes subsequent calls to hit https:/
which causes a silent return of the property 'lxd-image-alias' is found on the glance image, causing container creation to fail.
I suggested dropping the update of glance metadata - this seems wrong.
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: nova-compute-lxd 0.17-0ubuntu3
ProcVersionSign
Uname: Linux 4.2.0-10-generic x86_64
ApportVersion: 2.18.1-0ubuntu1
Architecture: amd64
Date: Thu Sep 24 08:41:16 2015
Ec2AMI: ami-0000059e
Ec2AMIManifest: FIXME
Ec2Availability
Ec2InstanceType: m1.medium
Ec2Kernel: None
Ec2Ramdisk: None
PackageArchitec
ProcEnviron:
TERM=screen-
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: nova-compute-lxd
UpgradeStatus: No upgrade log present (probably fresh install)
This has been fixed.