instance destroy needs better guards for zfs ephemeral storage volumes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Cloud Archive |
Won't Fix
|
Medium
|
Unassigned | ||
nova-lxd |
Won't Fix
|
Medium
|
Unassigned | ||
nova-lxd (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
If instance creation fails for any reason, then its tricky to delete instances on a ZFS storage backend with ephemeral storage volumes; the destroy call does not check whether the volume has actually been created, resulting in a stacktrace and failure to delete the volume:
2017-04-11 07:58:07.400 26969 DEBUG oslo_concurrenc
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
2017-04-11 07:58:07.401 26969 ERROR nova.compute.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: python-nova-lxd 15.0.0-
ProcVersionSign
Uname: Linux 4.4.0-72-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2.5
Architecture: amd64
CrashDB:
{
}
Date: Tue Apr 11 10:18:33 2017
PackageArchitec
ProcEnviron:
TERM=screen-
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: nova-lxd
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in nova-lxd (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in nova-lxd: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in cloud-archive: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in cloud-archive: | |
status: | Triaged → Won't Fix |
Changed in nova-lxd: | |
status: | Triaged → Won't Fix |
Changed in nova-lxd (Ubuntu): | |
status: | Triaged → Won't Fix |