cloudstack/systemvm/debian
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
..
etc Merge release branch 4.19 to main 2024-04-19 12:45:30 +02:00
opt/cloud Netris VPN: Fix s2s vpn status update and isolated network implementation (#42) 2024-12-27 09:00:14 +01:00
root pre-commit: enable Python flake8 rule `E271` (#9358) 2024-07-09 10:17:53 +02:00
var/www/html Allow option of exposing VM domain info via instance metadata (#6710) 2022-09-22 15:14:21 +05:30