This is an automated email from the ASF dual-hosted git repository.
nvazquez pushed a change to branch netris-integration-upstream
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from 4c0b061a293 Prevent Index Out of Bounds exception when naming IPAM
subnets (#58)
add f164b97ff43 Delete netris IPv6 subnet (#59)
add e844e0e4ff0 Netris VPN: add static route when update a non-existent
static route (#60)
add 5524fcb2530 Fix VPC tier creation failure - prevent creating IPv6 IPAM
allocation if it already exists (#61)
add f9e48f8554a Update netris VPC and tier name (#56)
add b175c5d4e43 VR/server: configure default gateway and RA/S2S VPN on the
IP/interface with minimum network_id (#43)
add a4e4ae91a19 Don't add deny rule if no CIDR list is passed (#62)
add 411e1a45f97 Hide the Stickiness Configure button for Netris Load
Balancers (#72)
add b9a60dd479f Update IPAM subnet purpose to nat before NAT operations if
its different (#71)
add 6504f81d9cb Netris VPN: create vpc gateway with specified IP (#63)
add 972d7a6f1ac Netris: fix UnsupportedOperationException when create VPC
offering with NATTED mode (#75)
No new revisions were added by this update.
Summary of changes:
.../com/cloud/network/element/VpcProvider.java | 2 +
.../java/com/cloud/network/guru/NetworkGuru.java | 4 +
.../com/cloud/network/netris/NetrisService.java | 4 +
.../command/admin/vpc/CreateVPCOfferingCmd.java | 2 +-
.../api/command/user/vpn/CreateVpnGatewayCmd.java | 13 +-
.../cloud/agent/api/SetupGuestNetworkCommand.java | 9 +
.../facade/SetGuestNetworkConfigItem.java | 1 +
.../virtualnetwork/model/GuestNetwork.java | 9 +
.../engine/orchestration/NetworkOrchestrator.java | 4 +-
.../management/ContrailVpcElementImpl.java | 5 +
.../agent/api/DeleteNetrisVnetCommand.java | 9 +
...etCommand.java => UpdateNetrisVnetCommand.java} | 25 ++-
...tIpCommand.java => UpdateNetrisVpcCommand.java} | 16 +-
.../apache/cloudstack/resource/NetrisResource.java | 36 +++
.../apache/cloudstack/service/NetrisApiClient.java | 6 +
.../cloudstack/service/NetrisApiClientImpl.java | 250 ++++++++++++++++++---
.../apache/cloudstack/service/NetrisElement.java | 5 +
.../cloudstack/service/NetrisGuestNetworkGuru.java | 14 ++
.../cloudstack/service/NetrisServiceImpl.java | 24 ++
.../org/apache/cloudstack/service/NsxElement.java | 5 +
.../java/com/cloud/network/NetworkServiceImpl.java | 11 +-
.../network/element/VpcVirtualRouterElement.java | 5 +
.../cloud/network/router/CommandSetupHelper.java | 1 +
.../java/com/cloud/network/vpc/VpcManagerImpl.java | 15 ++
.../network/vpn/RemoteAccessVpnManagerImpl.java | 7 +-
.../cloud/network/vpn/Site2SiteVpnManagerImpl.java | 10 +-
.../cloudstack/service/NetrisServiceMockTest.java | 10 +
systemvm/debian/opt/cloud/bin/configure.py | 18 +-
systemvm/debian/opt/cloud/bin/cs/CsAddress.py | 31 ++-
systemvm/debian/opt/cloud/bin/cs/CsDatabag.py | 7 +
systemvm/debian/opt/cloud/bin/cs/CsRoute.py | 21 ++
ui/public/locales/en.json | 2 +
ui/src/views/network/LoadBalancing.vue | 8 +-
ui/src/views/network/VpnDetails.vue | 164 +++++++++++++-
34 files changed, 677 insertions(+), 76 deletions(-)
copy
plugins/network-elements/netris/src/main/java/org/apache/cloudstack/agent/api/{DeleteNetrisVnetCommand.java
=> UpdateNetrisVnetCommand.java} (69%)
copy
plugins/network-elements/netris/src/main/java/org/apache/cloudstack/agent/api/{ReleaseNatIpCommand.java
=> UpdateNetrisVpcCommand.java} (69%)