block_device_mappings column is not large enough in table build_requests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| OpenStack Compute (nova) |
High
|
Kenneth Burger |
Bug Description
When deploying with several volumes the block_device_
2016-09-07 01:22:24.936 23522 ERROR oslo_db.
2016-09-07 01:22:24.936 23522 ERROR oslo_db.
2016-09-07 01:22:24.936 23522 ERROR oslo_db.
2016-09-07 01:22:24.936 23522 ERROR oslo_db.
2016-09-07 01:22:24.936 23522 ERROR oslo_db.
2016-09-07 01:22:24.936 23522 ERROR oslo_db.
2016-09-07 01:22:24.936 23522 ERROR oslo_db.
2016-09-07 01:22:24.936 23522 ERROR oslo_db.
2016-09-07 01:22:24.936 23522 ERROR oslo_db.
2016-09-07 01:22:24.936 23522 ERROR oslo_db.
Changed in nova: | |
assignee: | nobody → Kenneth Burger (burgerk) |
Matt Riedemann (mriedem) wrote : | #1 |
Matt Riedemann (mriedem) wrote : | #2 |
(11:44:41 AM) burgerk: mriedem: broke at ~ 80 volumes, want to go up to 128
--
Will MEDIUMTEXT work for you?
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → High |
tags: | added: db |
tags: | added: newton-rc-potential |
Matt Riedemann (mriedem) wrote : | #3 |
The build_requests table has been around since mitaka so this isn't a regression in newton per-se, but we should fix this regardless.
tags: | removed: newton-rc-potential |
Matt Riedemann (mriedem) wrote : | #4 |
Nevermind this is a regression in newton:
tags: | added: newton-rc-potential |
Andrew Laski (alaski) wrote : | #5 |
Yep, this was added in Newton.
I'll first point out that 128 volumes is crazy :) but there's no reason it shouldn't work. For now I think increasing the column size to MEDIUMTEXT is the right thing to do given that we are pushing for RC1 right now. But longer term we may want to break this out into a full block_device_
Fix proposed to branch: master
Review: https:/
Changed in nova: | |
status: | Confirmed → In Progress |
Matt Riedemann (mriedem) wrote : | #7 |
@alaski - agree. :)
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 80795f2dc58d721
Author: Ken Burger <email address hidden>
Date: Wed Sep 7 21:07:10 2016 -0500
Increase BDM column in build_requests table
When deploying with a very large number of volumes the
block_
needs to be increased to MEDIUMTEXT size to support this use case.
Change-Id: Ia34d06429c1f8f
Closes-Bug: #1621138
Changed in nova: | |
status: | In Progress → Fix Released |
This issue was fixed in the openstack/nova 14.0.0.0rc1 release candidate.
How many volumes are you testing with?