Update CREDITS list

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
CA-100685: When domain disappears during VM shutdown operation, just go ahead instead of rasing any cancellation error

Signed-off-by: Zheng Li <zheng.li@eu.citrix.com>
Merge branch 'master' of github.com:xen-org/xen-api into credits
CA-109013: Revert "Making the check for both types of migrations"

This check doesn't work as is in the cross-pool case, since
the destination host won't be in the local database.

This reverts commit b79b9d0779a903911aa9e33796d3a127102848f4.
Support remote hosts in Helpers.version_string_of

Signed-off-by: John Else <john.else@citrix.com>
Add platform version check to cross-pool migration

Signed-off-by: John Else <john.else@citrix.com>
CA-106678:Check for pciback before attempting PCI Passthrough
Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
Converting exception to nice error at XenAPI level
Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
Update CREDITS with git log --format='%aN' | sort -u

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Removing Exception from xenops_server_xen.ml
Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
CA-101777: Relax the checking of mac seed confliction

The confliction between VM mac seeds has been overly restricted, in particular on VM <-> snapshot confliction.  E.g. importing a VM onto a host with its own snapshot leftover is forbidden for no good reason. This changeset trys to relax the checking a little bit.

Signed-off-by: Zheng Li <zheng.li@eu.citrix.com>
CA-101777: Enable dry-run feature for vm-import

which should at least work for metadata only import.

Signed-off-by: Zheng Li <zheng.li@eu.citrix.com>
CA-101777: Let xe-restore-metadata make use of vm-import's dry-run facility

Signed-off-by: Zheng Li <zheng.li@eu.citrix.com>
CA-101777: Add a force flag to xe-restore-metadata (default to false)

Signed-off-by: Zheng Li <zheng.li@eu.citrix.com>
CA-101777: add some comments on the compatability checking logic

Signed-off-by: Zheng Li <zheng.li@eu.citrix.com>
CA-108515: Prevent the destruction of SR configured as IntelliCache SR
Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
CA-89974: Live migrate fails on IPv6-preferring hosts

Make HTTP client embed IPv6 literal addresses correctly in URLs. A
related commit to xen-api-libs makes the HTTP server understand such URLs.

This commit removes 'Helpers.validate_ip_address' from
xapi/helpers.ml. The related commit to xen-api-libs adds it to
stdext/unixext.ml, renaming it to 'domain_of_addr'.

Signed-off-by: Euan Harris <euan.harris@citrix.com>
CA-104674: Don't add genid to VMs that don't need one

VM.clone was erroneously adding a fresh generation ID to template VMs which
weren't set with "O:O". We now check for blank generation IDs and preserve
them.

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
CA-97402: Add a means of disabling modules in the domainjoin-cli command.

Signed-off-by: John Else <john.else@citrix.com>
Merge pull request #1313 from siddharthv/CA-106678

CA-106678:Check for pciback before attempting PCI Passthrough