You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by we...@apache.org on 2022/09/12 06:50:55 UTC

[cloudstack] branch 4.18-vm-autoscaling updated (f2cd810275 -> aeafeb1615)

This is an automated email from the ASF dual-hosted git repository.

weizhou pushed a change to branch 4.18-vm-autoscaling
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


    from f2cd810275 AS review: commit as per Daan's comments
     add fe16be0408 UI: fix bulk delete project with cleanup (#6708)
     add f342cf300e ui: Fix netowrkid not passed in deployvm (#6711)
     add d3bfdacffd systemvm,vr: disable radvd for non-applicable VRs (#6706)
     add cf18549dbb Merge remote-tracking branch 'apache/4.17' into main
     add 78b68fd7e6 api,server: custom dns for guest network (#6425)
     add 98235b9379 Merge remote-tracking branch 'apache/main' into 4.18-vm-autoscaling
     add aeafeb1615 Jacoco: fix no coverage result in server and some other modules

No new revisions were added by this update.

Summary of changes:
 .../java/com/cloud/agent/api/to/NetworkTO.java     |  10 +
 api/src/main/java/com/cloud/network/Network.java   |   8 +
 .../main/java/com/cloud/network/NetworkModel.java  |  16 +-
 .../java/com/cloud/network/NetworkProfile.java     |  22 +
 api/src/main/java/com/cloud/network/vpc/Vpc.java   |  12 +-
 .../java/com/cloud/network/vpc/VpcService.java     |   5 +-
 .../api/command/user/network/CreateNetworkCmd.java |  28 +
 .../api/command/user/network/UpdateNetworkCmd.java |  29 +
 .../api/command/user/vpc/CreateVPCCmd.java         |  30 +-
 .../cloudstack/api/response/NetworkResponse.java   |  20 +-
 .../cloudstack/api/response/VpcResponse.java       |  32 +
 .../service/NetworkOrchestrationService.java       |   3 +-
 .../java/com/cloud/network/vpc/VpcManager.java     |   3 +-
 .../engine/orchestration/NetworkOrchestrator.java  |  64 +-
 .../orchestration/NetworkOrchestratorTest.java     | 156 ++++-
 .../src/main/java/com/cloud/dc/DataCenterVO.java   |  10 +-
 .../main/java/com/cloud/network/dao/NetworkVO.java |  45 +-
 .../src/main/java/com/cloud/network/vpc/VpcVO.java |  41 +-
 .../network/vpc/dao/VpcOfferingServiceMapDao.java  |   2 +-
 .../vpc/dao/VpcOfferingServiceMapDaoImpl.java      |   4 +-
 .../resources/META-INF/db/schema-41710to41800.sql  |  12 +-
 plugins/api/discovery/pom.xml                      |   2 +-
 plugins/api/rate-limit/pom.xml                     |   2 +-
 plugins/api/solidfire-intg-test/pom.xml            |   2 +-
 plugins/api/vmware-sioc/pom.xml                    |   2 +-
 .../networkservice/BaremetaNetworkGuru.java        |  14 +-
 .../cluster/KubernetesClusterManagerImpl.java      | 106 +--
 plugins/metrics/pom.xml                            |   2 +-
 plugins/network-elements/juniper-contrail/pom.xml  |   2 +-
 server/pom.xml                                     |   2 +-
 .../main/java/com/cloud/api/ApiResponseHelper.java |   6 +
 .../com/cloud/hypervisor/HypervisorGuruBase.java   |   2 +
 .../com/cloud/network/IpAddressManagerImpl.java    |  13 +-
 .../com/cloud/network/Ipv6AddressManagerImpl.java  |   6 +-
 .../java/com/cloud/network/Ipv6ServiceImpl.java    |   5 +-
 .../cloud/network/NetworkMigrationManagerImpl.java |   5 +-
 .../java/com/cloud/network/NetworkModelImpl.java   |  46 ++
 .../java/com/cloud/network/NetworkServiceImpl.java |  90 ++-
 .../com/cloud/network/guru/DirectNetworkGuru.java  |  40 +-
 .../network/guru/DirectPodBasedNetworkGuru.java    |  11 +-
 .../network/guru/ExternalGuestNetworkGuru.java     |   6 +-
 .../com/cloud/network/guru/GuestNetworkGuru.java   |  36 +-
 .../com/cloud/network/guru/PrivateNetworkGuru.java |  26 +-
 .../com/cloud/network/guru/PublicNetworkGuru.java  |  26 +-
 .../cloud/network/router/CommandSetupHelper.java   |  22 +-
 .../router/VirtualNetworkApplianceManagerImpl.java |   4 +-
 .../VpcVirtualNetworkApplianceManagerImpl.java     |  10 +
 .../java/com/cloud/network/vpc/VpcManagerImpl.java |  47 +-
 .../main/java/com/cloud/vm/UserVmManagerImpl.java  |   4 +-
 .../cloud/network/CreatePrivateNetworkTest.java    |   2 +-
 .../com/cloud/network/Ipv6AddressManagerTest.java  |   8 +-
 .../com/cloud/network/Ipv6ServiceImplTest.java     |   5 +-
 .../com/cloud/network/MockNetworkModelImpl.java    |  17 +
 .../com/cloud/network/NetworkModelImplTest.java    | 144 ++++
 .../com/cloud/network/NetworkServiceImplTest.java  | 300 ++++++++-
 .../cloud/network/guru/DirectNetworkGuruTest.java  |  84 ++-
 .../network/guru/ExternalGuestNetworkGuruTest.java | 123 ++++
 .../com/cloud/network/vpc/VpcManagerImplTest.java  | 101 ++-
 .../java/com/cloud/vpc/MockNetworkManagerImpl.java |   4 +-
 .../java/com/cloud/vpc/MockNetworkModelImpl.java   |  17 +
 .../test/java/com/cloud/vpc/VpcApiUnitTest.java    |   2 +-
 .../java/com/cloud/vpc/dao/MockVpcDaoImpl.java     |   4 +-
 .../vpc/dao/MockVpcOfferingServiceMapDaoImpl.java  |   2 +-
 systemvm/debian/opt/cloud/bin/setup/dhcpsrvr.sh    |   4 +
 systemvm/debian/opt/cloud/bin/setup/vpcrouter.sh   |  12 +
 .../component/test_network_vpc_custom_dns.py       | 732 +++++++++++++++++++++
 tools/marvin/marvin/lib/base.py                    |   8 +
 ui/src/config/section/network.js                   |   4 +-
 ui/src/config/section/project.js                   |   2 +-
 ui/src/views/compute/DeployVM.vue                  |   2 +-
 ui/src/views/network/CreateIsolatedNetworkForm.vue | 100 ++-
 ui/src/views/network/CreateSharedNetworkForm.vue   | 296 +++++----
 ui/src/views/network/CreateVpc.vue                 |  73 +-
 ui/src/views/network/UpdateNetwork.vue             |  64 +-
 74 files changed, 2841 insertions(+), 360 deletions(-)
 create mode 100644 server/src/test/java/com/cloud/network/NetworkModelImplTest.java
 create mode 100644 server/src/test/java/com/cloud/network/guru/ExternalGuestNetworkGuruTest.java
 create mode 100644 test/integration/component/test_network_vpc_custom_dns.py