Functional tests are failing with over-quota errors on number of instances
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned | ||
OpenStack Heat |
Invalid
|
Undecided
|
Unassigned | ||
devstack |
Fix Released
|
Critical
|
Matt Riedemann | ||
python-novaclient |
Invalid
|
High
|
Matt Riedemann |
Bug Description
Seen here:
This isn't specific to that test:
2017-06-24 07:43:15.452547 | 2017-06-24 07:43:15.452 | novaclient.
2017-06-24 07:43:15.453606 | 2017-06-24 07:43:15.453 |
2017-06-24 07:43:17.028370 | 2017-06-24 07:43:17.028 | {0} novaclient.
2017-06-24 07:43:17.030172 | 2017-06-24 07:43:17.029 |
2017-06-24 07:43:17.031396 | 2017-06-24 07:43:17.031 | Captured traceback:
2017-06-24 07:43:17.034342 | 2017-06-24 07:43:17.033 | ~~~~~~~~~~~~~~~~~~~
2017-06-24 07:43:17.035573 | 2017-06-24 07:43:17.035 | Traceback (most recent call last):
2017-06-24 07:43:17.037772 | 2017-06-24 07:43:17.036 | File "novaclient/
2017-06-24 07:43:17.039170 | 2017-06-24 07:43:17.038 | self._create_
2017-06-24 07:43:17.040454 | 2017-06-24 07:43:17.040 | File "novaclient/
2017-06-24 07:43:17.042225 | 2017-06-24 07:43:17.041 | nics=nics, **kwargs)
2017-06-24 07:43:17.043590 | 2017-06-24 07:43:17.043 | File "novaclient/
2017-06-24 07:43:17.045230 | 2017-06-24 07:43:17.044 | **boot_kwargs)
2017-06-24 07:43:17.046705 | 2017-06-24 07:43:17.046 | File "novaclient/
2017-06-24 07:43:17.047980 | 2017-06-24 07:43:17.047 | return_
2017-06-24 07:43:17.049216 | 2017-06-24 07:43:17.048 | File "novaclient/
2017-06-24 07:43:17.050501 | 2017-06-24 07:43:17.050 | resp, body = self.api.
2017-06-24 07:43:17.051751 | 2017-06-24 07:43:17.051 | File "/opt/stack/
2017-06-24 07:43:17.054131 | 2017-06-24 07:43:17.052 | return self.request(url, 'POST', **kwargs)
2017-06-24 07:43:17.055475 | 2017-06-24 07:43:17.055 | File "novaclient/
2017-06-24 07:43:17.056805 | 2017-06-24 07:43:17.056 | raise exceptions.
2017-06-24 07:43:17.058478 | 2017-06-24 07:43:17.058 | novaclient.
Something isn't cleaning up properly which is making the tests go over quota since they are single-tenant.
It looks like something merged around 6/24 that tipped this over.
Changed in heat: | |
status: | New → Invalid |
Changed in devstack: | |
status: | In Progress → Fix Released |
Changed in nova: | |
status: | New → Invalid |
Changed in python-novaclient: | |
status: | In Progress → Invalid |
I don't see any changes to novaclient in the last 7 days, so maybe we regressed something on the nova API side with the recent counting quotas work.