InstanceNotFound due to missing osapi_compute service version when running nova-api under wsgi
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Chris Dent | ||
tripleo |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Running OpenStack services from master, when we try to run tempest test tempest.
According to the sequence in the log, this is what happens:
1. tempest creates an instance:
2. nova server returns instance bf33af04-
3. tempest try to get status of the instance right after creating it and nova server returns 404, instance not found:
At that time following messages are found in nova log:
2017-02-02 12:58:10.823 7439 DEBUG nova.compute.api [req-eec92d3e-
2017-02-02 12:58:10.879 7439 INFO nova.api.
2017-02-02 12:58:10.880 7439 DEBUG nova.api.
4. Then tempest start cleaning up environment, deleting security group, etc...
We are hitting this with nova from commit f40467b0eb2b58a
Tempest starts cleaning up securitygroup
tags: | added: ocata-rc-potential |
Changed in nova: | |
assignee: | nobody → Dan Smith (danms) |
status: | New → In Progress |
tags: |
added: apache api removed: ocata-rc-potential |
Changed in tripleo: | |
status: | Fix Committed → Fix Released |
summary: |
- tempest test fails with "Instance not found" error + InstanceNotFound due to missing osapi_compute service version when + running nova-api under wsgi |
It affects Puppet OpenStack CI but also TripleO. We can't spawn a VM anymore.