server: fix cannot get systemvm ips in dedicated ranges - #7144
Conversation
|
@blueorangutan package |
|
@weizhouapache a Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 5440 |
Codecov Report
@@ Coverage Diff @@
## main #7144 +/- ##
============================================
- Coverage 11.79% 11.79% -0.01%
+ Complexity 7692 7689 -3
============================================
Files 2511 2511
Lines 246578 246582 +4
Branches 38446 38449 +3
============================================
- Hits 29090 29076 -14
- Misses 213703 213721 +18
Partials 3785 3785
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
|
@blueorangutan test |
|
@weizhouapache a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Trillian test result (tid-6031)
|
|
@blueorangutan package |
|
@weizhouapache a Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
SonarCloud Quality Gate failed. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 5452 |
|
@blueorangutan test |
|
@weizhouapache a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Trillian test result (tid-6052)
|
yadvr
left a comment
There was a problem hiding this comment.
Code LGTM, didn't test it. This may need manual testing. I'm not sure if the changes in marvin tests are enough?
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@blueorangutan package |
|
@weizhouapache a [SF] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 6639 |
DaanHoogland
left a comment
There was a problem hiding this comment.
clgtm, small remarks
| @@ -821,128 +815,99 @@ public PublicIp fetchNewPublicIp(final long dcId, final Long podId, final List<L | |||
| public List<IPAddressVO> listAvailablePublicIps(final long dcId, final Long podId, final List<Long> vlanDbIds, final Account owner, final VlanType vlanUse, final Long guestNetworkId, | |||
There was a problem hiding this comment.
this method is more than a hundred lines. I think we must modularize it a bit more.
| if (assign) { | ||
| addr = assignAndAllocateIpAddressEntry(owner, vlanUse, guestNetworkId, sourceNat, allocate, | ||
| isSystem,vpcId, displayIp, addrs); | ||
| } |
|
@blueorangutan package |
|
@weizhouapache a [SF] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 6793 |
|
@blueorangutan test |
|
@DaanHoogland a [SF] Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
[SF] Trillian test result (tid-7440)
|
|
[SF] Trillian test result (tid-7459)
|
|
@weizhouapache @DaanHoogland can this be merged, or need furthet testing/review? |
@rohityadavcloud |
|
verified: after setting |
|
Thanks @DaanHoogland for verification |








Description
This PR fixes #6698
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?