[4.11] CLOUDSTACK-9776: extra DHCP options support with Nuage VSP#2049
Conversation
aa665be to
85babbb
Compare
|
Validation: Added Marvin test code PEP8 and PyFlakes compliance: CloudStack$ Added Marvin test results: CloudStack$ nosetests --with-marvin --marvin-config=nuage.cfg test/integration/plugins/nuagevsp/test_nuage_extra_dhcp.py smoke_test (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: smoke_test | Status : SUCCESS === FAILED (errors=1) failed_plus_exceptions.txt Note: Marvin test failure "test_02_nuage_extra_dhcp_single_nic_in_vpc" is a known issue, and we are investigating it. |
85babbb to
5f6117c
Compare
96bfe20 to
adf506d
Compare
adf506d to
54bfb94
Compare
54bfb94 to
efc6a7d
Compare
efc6a7d to
167a7a6
Compare
167a7a6 to
573f3c7
Compare
Co-Authored-By: Frank Maximus <frank.maximus@nuagenetworks.net> Co-Authored-By: Prashanth Manthena <prashanth.manthena@nuagenetworks.net> Co-Authored-By: Raf Smeets <raf.smeets@nuagenetworks.net> Bug: https://issues.apache.org/jira/browse/CLOUDSTACK-9776 Design-Doc: https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+extra+DHCP+option+support
573f3c7 to
aec0371
Compare
|
@borisstoyanov @DaanHoogland Is it possible to run CI against this PR? |
smeetsr
left a comment
There was a problem hiding this comment.
smoke_test (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: smoke_test | Status : SUCCESS ===
ok
test_01_nuage_extra_dhcp_single_nic_in_isolated_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_01_nuage_extra_dhcp_single_nic_in_isolated_network | Status : SUCCESS ===
ok
test_02_nuage_extra_dhcp_single_nic_in_vpc (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_02_nuage_extra_dhcp_single_nic_in_vpc | Status : SUCCESS ===
ok
test_03_nuage_extra_dhcp_single_nic_in_shared_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_03_nuage_extra_dhcp_single_nic_in_shared_network | Status : SUCCESS ===
ok
test_04_nuage_extra_dhcp_update_vm_in_isoltated_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_04_nuage_extra_dhcp_update_vm_in_isoltated_network | Status : SUCCESS ===
ok
test_05_nuage_extra_dhcp_update_vm_in_vpc (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_05_nuage_extra_dhcp_update_vm_in_vpc | Status : SUCCESS ===
ok
test_06_nuage_extra_dhcp_update_vm_in_shared_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_06_nuage_extra_dhcp_update_vm_in_shared_network | Status : SUCCESS ===
ok
test_07_nuage_extra_dhcp_add_nic_in_isolated_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_07_nuage_extra_dhcp_add_nic_in_isolated_network | Status : SUCCESS ===
ok
test_08_nuage_extra_dhcp_add_nic_in_vpc (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_08_nuage_extra_dhcp_add_nic_in_vpc | Status : SUCCESS ===
ok
test_09_nuage_extra_dhcp_add_nic_in_shared_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_09_nuage_extra_dhcp_add_nic_in_shared_network | Status : SUCCESS ===
ok
test_10_nuage_extra_dhcp_deploy_multi_nic_vm_in_isolated_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_10_nuage_extra_dhcp_deploy_multi_nic_vm_in_isolated_network | Status : SUCCESS ===
ok
test_11_nuage_extra_dhcp_deploy_multi_nic_vm_in_vpc (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_11_nuage_extra_dhcp_deploy_multi_nic_vm_in_vpc | Status : SUCCESS ===
ok
test_12_nuage_extra_dhcp_deploy_multi_nic_vm_in_shared_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_12_nuage_extra_dhcp_deploy_multi_nic_vm_in_shared_network | Status : SUCCESS ===
ok
test_13_nuage_extra_dhcp_update_multi_nic_in_isolated_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_13_nuage_extra_dhcp_update_multi_nic_in_isolated_network | Status : SUCCESS ===
ok
test_14_nuage_extra_dhcp_update_multi_nic_in_vpc (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_14_nuage_extra_dhcp_update_multi_nic_in_vpc | Status : SUCCESS ===
ok
test_15_nuage_extra_dhcp_update_multi_nic_in_shared_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_15_nuage_extra_dhcp_update_multi_nic_in_shared_network | Status : SUCCESS ===
ok
test_16_nuage_extra_dhcp_remove_nic_in_isolated_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_16_nuage_extra_dhcp_remove_nic_in_isolated_network | Status : SUCCESS ===
ok
test_17_nuage_extra_dhcp_remove_nic_in_vpc (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_17_nuage_extra_dhcp_remove_nic_in_vpc | Status : SUCCESS ===
ok
test_18_nuage_extra_dhcp_remove_nic_in_shared_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_18_nuage_extra_dhcp_remove_nic_in_shared_network | Status : SUCCESS ===
ok
test_19_nuage_extra_dhcp_vm_actions_in_isolated_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_19_nuage_extra_dhcp_vm_actions_in_isolated_network | Status : SUCCESS ===
ok
test_20_nuage_nuage_extra_dhcp_vm_actions_in_vpc (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_20_nuage_nuage_extra_dhcp_vm_actions_in_vpc | Status : SUCCESS ===
ok
test_21_nuage_extra_dhcp_vm_actions_in_shared_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_21_nuage_extra_dhcp_vm_actions_in_shared_network | Status : SUCCESS ===
ok
test_22_nuage_extra_dhcp_network_actions_in_isolated_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_22_nuage_extra_dhcp_network_actions_in_isolated_network | Status : SUCCESS ===
ok
test_23_nuage_nuage_extra_dhcp_network_actions_in_vpc (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_23_nuage_nuage_extra_dhcp_network_actions_in_vpc | Status : SUCCESS ===
ok
test_24_nuage_extra_dhcp_network_actions_in_shared_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_24_nuage_extra_dhcp_network_actions_in_shared_network | Status : SUCCESS ===
ok
test_25_nuage_extra_dhcp_nic_after_migrate_in_isolated_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_25_nuage_extra_dhcp_nic_after_migrate_in_isolated_network | Status : SUCCESS ===
ok
test_26_nuage_nuage_extra_dhcp_nic_after_migrate_in_vpc (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_26_nuage_nuage_extra_dhcp_nic_after_migrate_in_vpc | Status : SUCCESS ===
ok
test_27_nuage_extra_dhcp_nic_after_migrate_in_shared_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_27_nuage_extra_dhcp_nic_after_migrate_in_shared_network | Status : SUCCESS ===
ok
test_28_nuage_extra_dhcp_deploy_multiple_vms (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_28_nuage_extra_dhcp_deploy_multiple_vms |
Status : SUCCESS ===
ok
test_29_nuage_extra_dhcp_allocated_isolated_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_29_nuage_extra_dhcp_allocated_isolated_network | Status : SUCCESS ===
ok
test_30_nuage_extra_dhcp_allocated_vpc (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_30_nuage_extra_dhcp_allocated_vpc | Status : SUCCESS ===
ok
test_31_nuage_extra_dhcp_allocated_shared_network (nuagevsp.test_nuage_extra_dhcp.TestNuageExtraDhcp) ... === TestName: test_31_nuage_extra_dhcp_allocated_shared_network | Status : SUCCESS ===
ok
|
sure @sgoeminn, please keep in mind that runs the tests in smoke dir. |
|
@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-1277 |
|
@blueorangutan test |
|
@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Trillian test result (tid-1669)
|
|
Even better results then when executed same for #1981 , so all errors are known issues. LGTM. |
borisstoyanov
left a comment
There was a problem hiding this comment.
LGTM, smoketests have passed, the errors are due to known issues, nuage plugin tests looks sufficient as well.
Co-Authored-By: Frank Maximus frank.maximus@nuagenetworks.net
Co-Authored-By: Prashanth Manthena prashanth.manthena@nuagenetworks.net
Co-Authored-By: Raf Smeets raf.smeets@nuagenetworks.net
Bug: https://issues.apache.org/jira/browse/CLOUDSTACK-9776
Design-Doc: https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+extra+DHCP+option+support