nova: use UUIDs instead of instance names
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | autopkgtest (Ubuntu) |
High
|
Martin Pitt | ||
Bug Description
With the recent introduction of triggering one test per reverse-dependency kernel image, or in situations where a particular package just happens to be in the queue more than once, we can potentially get naming collisions. From http://
| 2b419580-
| 80a56c66-
which led to
nova boot failed (attempt #1):
ERROR: Quota exceeded for instances: Requested 1, but already used 10 of 10 instances (HTTP 413) (Request-ID: req-5540e478-
ERROR: Multiple server matches found for 'adt-wily-
ERROR: Unable to delete any of the specified servers.
We need to use the instance's UUID instead of its name to avoid this.
Related branches
| Changed in autopkgtest (Ubuntu): | |
| status: | New → In Progress |
| importance: | Undecided → High |
| assignee: | nobody → Martin Pitt (pitti) |
| Martin Pitt (pitti) wrote : | #1 |
| Changed in autopkgtest (Ubuntu): | |
| assignee: | Martin Pitt (pitti) → nobody |
| status: | In Progress → Fix Committed |
| assignee: | nobody → Martin Pitt (pitti) |
| Launchpad Janitor (janitor) wrote : | #2 |
This bug was fixed in the package autopkgtest - 3.17.2
---------------
autopkgtest (3.17.2) unstable; urgency=medium
* ssh-setup/nova: Use instance UUIDs instead of names after initial "nova
boot", to avoid name collisions. (LP: #1495788)
* adt-setup-vm: Drop "pin eth0 name" hack, this was fixed properly in
systemd 226-2.
* adt-setup-vm: Generalize ethernet ifupdown setup for net.ifnames.
* adt_binaries.py: Fix resetting of testbed (regression in 3.17).
-- Martin Pitt <email address hidden> Sun, 20 Sep 2015 17:23:41 +0200
| Changed in autopkgtest (Ubuntu): | |
| status: | Fix Committed → Fix Released |


http:// anonscm. debian. org/cgit/ autopkgtest/ autopkgtest. git/commit/ ?id=edd49e