Gate jobs are not detaching volumes and eventually fail with no devices left
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Matt Riedemann | ||
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Critical
|
Valeriy Ponomaryov |
Bug Description
Manila project has been facing following error since "2016, january 3, ~16:00+" of ZUUL's timezone:
Paste: http://
Raw:
2016-01-04 11:47:11.087 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
2016-01-04 11:47:11.087 26423 ERROR nova.api.
Currently observed things:
1) Manila project has no recent changes that could cause it.
2) Error appears on attempt to attach Cinder volume to Nova VM.
3) Amount of attachments increased comparing to "ok" results of other runs before error appearance. Example: was 55, became 98 and then job timeout reached, so, it is not final count of attach attempts.
4) Nova fails to dedicate device ID for volume starting from 26th device. This limit should not have been reached in normal situation.
Suspect cause: reserved device IDs for Nova are not released as it was and expected. Nova has bug handling case when device ID cannot be reserved.
https:/
How to reproduce:
1) Create instance
And then perform following in cycle 26 times:
2) Create volume
3) Attach volume to instance (1)
4) Detach volume (2)
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in nova: | |
assignee: | nobody → Matt Riedemann (mriedem) |
Changed in manila: | |
assignee: | nobody → Valeriy Ponomaryov (vponomaryov) |
status: | New → In Progress |
Is this a new test in manila? If so, when was it introduced?