Bug 1583553
Summary: | [OSP16][RFE] Not able to attach more than 26 virtio-scsi volumes | |||
---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | PURANDHAR SAIRAM MANNIDI <pmannidi> | |
Component: | openstack-nova | Assignee: | melanie witt <mwitt> | |
Status: | CLOSED DUPLICATE | QA Contact: | OSP DFG:Compute <osp-dfg-compute> | |
Severity: | high | Docs Contact: | ||
Priority: | high | |||
Version: | 10.0 (Newton) | CC: | aguetta, brault, broskos, cmuresan, dasmith, dwojewod, egallen, eglynn, jhakimra, kchamart, lyarwood, mbooth, mmahudha, mwitt, nagata3333333, pcbho, pmannidi, sbauza, sgordon, srevivo, stephenfin, vromanso | |
Target Milestone: | Upstream M1 | Keywords: | FutureFeature, Triaged | |
Target Release: | 16.0 (Train on RHEL 8.1) | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | If docs needed, set a value | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1635215 1635220 1691040 (view as bug list) | Environment: | ||
Last Closed: | 2019-05-09 14:12:38 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | 1476902 | |||
Bug Blocks: | 1635215, 1635220, 1691040, 1691041 |
Description
PURANDHAR SAIRAM MANNIDI
2018-05-29 08:50:47 UTC
We can't just increase the device limit for virtio-scsi. We also have do handle the device name that will be associated. It seems that, in Nova we generate it with 'find_disk_dev_for_disk_bus' max_dev = get_dev_count_for_disk_bus(bus) devs = range(max_dev) for idx in devs: disk_dev = dev_prefix + chr(ord('a') + idx) if not has_disk_dev(mapping, disk_dev): if disk_dev not in assigned_devices: return disk_dev So from 0 to 25 we return a-z but I'm not sure what we should do then... Daniel, you probably already have handled that with libvirt, what would be the solution? we should return like aa-az,ba-bz,..etc Recently, there is a patch proposed upstream to increase the number of volumes allowed to attach to a single instance > 26: https://review.openstack.org/567472 but there's some debate about the new maximum we should select. Thanks. I've started a thread upstream to get consensus in the community on an approach we can move forward with: http://lists.openstack.org/pipermail/openstack-dev/2018-June/131289.html I have proposed a spec upstream to make the maximum number of volumes attached to a single instance configurable: https://review.openstack.org/597306 Closing as duplicate of the OSP 15 bug *** This bug has been marked as a duplicate of bug 1691040 *** |