cloudstack/scripts
Gabriel Beims Bräscher 34030be393
Fix XenServer Security Groups 'vmops' script (#3197)
* Fix XenServer Security Groups 'vmops' script

- fix tokens = line.split(':') to tokens = line.split(';')
- fix expected tokens size from 5 to 4
- enhance logs
- remove unused vmops script. The XCP patch points to the vmops script
on the parent folder [1]. Thus, all XenServer versions are considering
the vmops script located at [2].
- fix UI ipv4/ipv6 cidr validator to allow a list of cidirs.

Fixing issue: #3192 Security Group rules not applied at all for
XenServer 6.5 / Advanced Zone
https://github.com/apache/cloudstack/issues/3192

* Update security group rules after VM migration

Add security group rules on target host
Cause: vmops script expected secondary IPs as "0;" but received "0:"

Remove security group network rules on source host.
Cause: destroy_network_rules_for_vm function on vmops script was not
called when migrating VM

* Add unit tests and address reviewers
2019-03-06 09:13:40 -03:00
..
installer tools: Remove deprecated buildw and wix plugin (#2849) 2018-10-04 06:12:33 +05:30
network CLOUDSTACK-9993: Securing Agents Communications (#2239) 2017-08-28 12:15:11 +02:00
storage kvm: Fixes #2868 libvirt resize notify failure (#2878) 2018-10-05 18:35:09 +05:30
util scripts: don't restart systemvm cloud.service post cert import (#3134) 2019-01-16 21:48:57 +05:30
vm Fix XenServer Security Groups 'vmops' script (#3197) 2019-03-06 09:13:40 -03:00