cloudstack/scripts/vm/hypervisor/xenserver
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
..
xcposs Fix XenServer Security Groups 'vmops' script (#3197) 2019-03-06 09:13:40 -03:00
xcpserver CLOUDSTACK-8607 - Changed update script to return exit code based on the result 2015-07-03 14:29:57 +02:00
xenserver56 Rename xapi plugins for s3 and swift to make them work after renaming the calls 2015-10-27 14:07:29 +01:00
xenserver56fp1 Rename xapi plugins for s3 and swift to make them work after renaming the calls 2015-10-27 14:07:29 +01:00
xenserver60 CLOUDSTACK-8906: /var/log/cloud/ doesn't get logrotated on xenserver (#883) 2017-08-03 00:51:16 +02:00
xenserver62 CLOUDSTACK-8906: /var/log/cloud/ doesn't get logrotated on xenserver (#883) 2017-08-03 00:51:16 +02:00
xenserver65 CLOUDSTACK-8906: /var/log/cloud/ doesn't get logrotated on xenserver (#883) 2017-08-03 00:51:16 +02:00
add_to_vcpus_params_live.sh
check_heartbeat.sh
cloud-clean-vlan.sh
cloud-plugin-storage CLOUDSTACK-8220: Let's have a separate XenServer 6.5 resource 2015-02-06 14:44:10 +05:30
cloud-prepare-upgrade.sh
cloud-propagate-vlan.sh
cloud-setup-bonding.sh
cloudlog Rename xapi plugins for s3 and swift to make them work after renaming the calls 2015-10-27 14:07:29 +01:00
cloudstack_pluginlib.py [CLOUDSTACK-9662] Add support for XenServer 7 2016-12-21 16:58:10 -05:00
cloudstack_plugins.conf
copy_vhd_from_secondarystorage.sh
copy_vhd_to_secondarystorage.sh
create_privatetemplate_from_snapshot.sh
kill_copy_process.sh
launch_hb.sh
logrotate CLOUDSTACK-8906: /var/log/cloud/ doesn't get logrotated on xenserver (#883) 2017-08-03 00:51:16 +02:00
make_migratable.sh
mockxcpplugin.py
network_info.sh
ovs-get-bridge.sh
ovs-get-dhcp-iface.sh
ovs-pvlan
ovs-vif-flows.py
ovstunnel
perfmon.py
s3xenserver CLOUDSTACK-9062: Improve S3 implementation. 2015-11-19 15:29:10 +01:00
setup_heartbeat_file.sh
setup_heartbeat_sr.sh CLOUDSTACK-9662: Fix failing iscsi test 2016-12-25 23:53:50 +05:30
setup_iscsi.sh
setupxenserver.sh CLOUDSTACK-8906: /var/log/cloud/ doesn't get logrotated on xenserver (#883) 2017-08-03 00:51:16 +02:00
storagePlugin
swift CLOUDSTACK-9677: Adding storage policy support for swift as secondary storage (#2412) 2018-04-26 00:42:15 +02:00
swiftxenserver CLOUDSTACK-10229: improve xenserver swift logging, removed usued code (#2152) 2018-01-12 19:53:35 +05:30
upgrade_snapshot.sh
upgrade_vnc_config.sh
vmops Fix XenServer Security Groups 'vmops' script (#3197) 2019-03-06 09:13:40 -03:00
vmopsSnapshot
vmopspremium
xen-ovs-vif-flows.rules
xenheartbeat.sh
xs_cleanup.sh