Fix to enable Advanced zones with Security groups and VXLAN isolation type#2693
Fix to enable Advanced zones with Security groups and VXLAN isolation type#2693yadvr merged 1 commit intoapache:4.11from
Conversation
|
@blueorangutan package |
|
@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-2091 |
|
@blueorangutan test |
|
@nvazquez a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
yadvr
left a comment
There was a problem hiding this comment.
Lgtm, just drop the My in the method name or simplify the method name
DaanHoogland
left a comment
There was a problem hiding this comment.
looks good. very specific. is it only for vxlan for instance?
|
@rhtyd @nvazquez shouldn't vxlan be added to the list of _isolationMethods in the constructor instead? |
|
Trillian test result (tid-2725)
|
yadvr
left a comment
There was a problem hiding this comment.
LGTM, let's keep the isMy... method as a similar method already exists.
|
@blueorangutan package |
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
@DaanHoogland @PaulAngus have you tested this and are you LGTM on it? |
|
See my question above @rhtyd |
|
I think that's a question for @nvazquez to reply. |
|
Packaging result: ✔centos6 ✖centos7 ✔debian. JID-2099 |
|
@blueorangutan package |
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
it's very specific to using vxlan as the isolation method in advanced zones. i'm mid-test but i'm tied up in meetings this morning #overshare. |
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-2102 |
|
@blueorangutan test |
|
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Sorry @DaanHoogland and @rhtyd I missed out your questions. |
|
LGTM - This fixes reported bug, that zone creation fails - tested manually creating zone through UI. subsequent bug found relating to cloudstack ignoring requested isolation type when deploying VM, will file separately. |
|
Thanks @PaulAngus @rhtyd @DaanHoogland, we have 2 LGTM on this one, depending on test results I think we are good to merge this one if no objections |
|
Trillian test result (tid-2746)
|
|
Merging this based on tests and 2+ LGTMs (Paul and Daan have commented LGTMs than use Github review/approval feature). |
Description
Not possible to deploy an Advanced zone with Security Groups, and VXLAN isolation method on KVM.
Exception: "Unable to convert network offering with specified id to network profile" is logged.
Types of changes
GitHub Issue/PRs
Screenshots (if appropriate):
How Has This Been Tested?
Tested on KVM. Deploy an Advanced zone, enabling Security Groups, VXLAN isolation for Guest traffic
Checklist:
Testing
Fixes: #2701