cloudstack/test
Wei Zhou b525255e85
Netris VPN: Fix s2s vpn status update and isolated network implementation (#42)
* server: fix NPE when deploy vm on isolated network

* vpn: fix s2s vpn status is not updated

Prior to this fix
```
java.lang.IllegalArgumentException: Class com.cloud.agent.api.CheckS2SVpnConnectionsAnswer declares multiple JSON fields named 'details'; conflict is caused by fields com.cloud.agent.api.CheckS2SVpnConnectionsAnswer#details and com.cloud.agent.api.Answer#details
	at com.cloud.agent.transport.ResponseTest.testCheckS2SVpnConnectionsAnswer(ResponseTest.java:42)
```

* test: fix test_01_vpn_usage as now it is only possible to create VPN on Source NAT if it uses VR

* VR: fix unable to create remote access VPN on regular isolated network

the error is
```
  File "/opt/cloud/bin/configure.py", line 1242, in process
    self.remoteaccessvpn_iptables(self.dbag['public_interface'], public_ip, self.dbag[public_ip])
                                  ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
KeyError: 'public_interface'
```
2024-12-27 09:00:14 +01:00
..
bindirbak pre-commit: add hook to trim trailing whitespace (#8205) 2024-05-28 09:01:30 +02:00
conf pre-commit: add `XML` files to the `trailing-whitespace` check (#9131) 2024-07-12 09:42:54 +02:00
integration Netris VPN: Fix s2s vpn status update and isolated network implementation (#42) 2024-12-27 09:00:14 +01:00
metadata pre-commit: add `XML` files to the `trailing-whitespace` check (#9131) 2024-07-12 09:42:54 +02:00
scripts pre-commit: check more file types for trailing whitespace (#9352) 2024-07-10 09:22:02 +02:00
selenium Use lowercase HTTP header field names so we are compatible with HTTP/2 (#7006) 2023-01-23 11:17:54 +01:00
systemvm Remove unneeded duplicate words (#7850) 2023-09-18 13:16:33 +02:00
pom.xml Updating pom.xml version numbers for release 4.20.0.0 2024-11-19 08:54:07 -03:00