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