Release 1.9.58

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #2024 from djs55/release.1.9.58

Release 1.9.58
Remove qemu-dm-wrapper

xenopsd has its own copy; we haven't installed the copy from xen-api.git
in a while.

Signed-off-by: John Else <john.else@citrix.com>
Update .gitignore

Signed-off-by: John Else <john.else@citrix.com>
Merge pull request #2025 from johnelse/remove-qemu-wrapper

Remove qemu-dm-wrapper
CA-80791:WLB | perhaps vm-retrieve-wlb-recommendations should return host-uuids, to enable user to differentiate between same-named hosts

Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
Fix release_version of get_SRs_required_for_recovery

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Revert "CA-137468: Wait for ofport to settle before modifying ovs rules"

This reverts commit c3dd95722e42d51dfdf45983e81c74b89d99b540.
We need to look at this commit again, because it seems to create problems.

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Log session stats every 10 mins

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Increase the session limit

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Remove 4 spammy log lines

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
HTML docs: add whetstone and  creedence

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Merge pull request #2030 from johnelse/docs-trunk-port

HTML docs: add whetstone and  creedence
CA-152227: xe: when uploading a file, allow the contents to be read from a pipe

If we can determine the file length (i.e. the case of a regular file)
then we supply a "Content-length" header. This will allow the Task progress
bar to be kept up to date.

If we cannot determine the file length (e.g. the case of a pipe) then
we rely on EOF to represent the end-of-stream.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Extend the VDI map rather than replace it

This helps with CA-143836, and allows specification of a snapshot
VDI in the map.

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
When performing a snapshot using the SMAPI, set is_a_snapshot

This is usually fixed up after the fact, either in xapi_vdi.ml
in the case of a normal VDI snapshot, or in update_snapshot_info_dest.
If the snapshot_of information is missing though, this does not
get set.

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Merge pull request #2022 from djs55/forupstream/xe-stdin

xe: when uploading a file, allow the contents to be read from a pipe
Merge pull request #2026 from johnelse/ca-80791

CA-80791:WLB | perhaps vm-retrieve-wlb-recommendations should return host-uuids, to enable user to differentiate between same-named hosts
Merge pull request #2027 from johnelse/cp-5095-fix-version

Fix release_version of get_SRs_required_for_recovery
Merge pull request #2028 from johnelse/ca-137468-revert

Revert "CA-137468: Wait for ofport to settle before modifying ovs rules"