CA-108234: Prevent VM migration onto a host with lower platform version
Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
Making the check for both types of migrations
Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
CA-107107: enable backtraces in xenopsd

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
API docs: add clearwater

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Fix schema version

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
CA-108892: Forward VDI.set_on_boot appropriately

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1296 from siddharthv/CA-108234

CA-108234: Prevent VM migration onto a host with lower platform version
CA-92550: Update xenstore permissions on /vm/<uuid> tree to reflect the new domain ID when a domain is rebooted or migrated to localhost.

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Updated readme with actual information

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Fix typo, add licensing information

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Alphabetise maintainers list by first name

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Merge pull request #1303 from euanh/CA-92550

CA-92550: Update xenstore permissions on /vm/<uuid> tree to reflect the new domain ID when a domain is rebooted or migrated to localhost.
Merge pull request #1310 from mcclurmc/readme

Update README to contain actual, useful information
Merge pull request #1309 from johnelse/ca-108892

CA-108892: Forward VDI.set_on_boot appropriately
Merge pull request #1305 from robhoes/htmldocs

Fix schema version and add clearwater API docs
Merge pull request #1302 from robhoes/ca107107

CA-107107: enable backtraces in xenopsd
CA-109035: Remove the correct xenstore key when PCI unplugging.

We were always attempting to remove dev-0 instead of dev-n. This
led to multiple attempts to e.g. deassign_device for all but the
first passed through device. It also led to a cancelled shutdown
attempting to unplug everything again without any exception handler,
leading to an infinite loop.

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1315 from jonludlam/CA-109035

CA-109035: Remove the correct xenstore key when PCI unplugging.
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>