-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Unable to create network with long broadcastUri in vSwitch #9507
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@borisstoyanov did you mean 4.19 and after? |
CloudStack supports dvSwitch with VLAN trunking, it is recommended to specify the vlan range wherever possible along with the vlan:// scheme prefix. cloudstack/vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/HypervisorHostHelper.java Lines 1168 to 1175 in c9f1c57
In case, multiple individual/seperate VLANs, there are chances that the port group name exceeds 80 chars limit as the vlans are part of port group name, this may be improved using a custom attribute (say, cloud.vlan) for the port group, and use network uuid for naming. |
@sureshanaparti , can you specify the work to be done for this, please? (documentation? improvement?) |
ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
SUMMARY
When the broadcastUri is too long, it is being refused at vCenter for violating max length of 80 chars.
A specified parameter was not correct: spec.name The name value : cloud.guest.3001,3002,3003,3004,3005,3006,3007,3008,3009,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020.3000.1-dvS-ext in spec.name is too long. Maximum length cannot exceed 80 characters.
It's possible to workaround this on dvSwitch with the following syntax
vlan://3001-3020
, but not on normal vSwitch.STEPS TO REPRODUCE
EXPECTED RESULTS
ACTUAL RESULTS
The text was updated successfully, but these errors were encountered: