Releases: xapi-project/xen-api
Releases · xapi-project/xen-api
v23.25.0
What's Changed
- maintenance: prepare code for newer versions of libraries by @psafont in #5143
- CA-378966: Detect state network interface changes by @psafont in #5145
- CP-43977: Fallback un-recognized guidance as RebootHost by @gangj in #5137
- CA-381856: preserve host.last_software_update on pool join by @robhoes in #5156
- Improve logging at the beginning of HTTP handlers and for Basic auth by @robhoes in #5159
- CP-44988: remove API: host.apply_recommended_guidances by @gangj in #5157
- CP-42949: Ensure storage RRDs are created without tapdev in kernel by @robhoes in #5164
- CP-33044 replace gpumon shutdown with NVML detach/attach by @lindig in #5162
Full Changelog: v23.24.0...v23.25.0
v23.24.0
v23.19.1
v23.23.0
What's Changed
- CA-379112 make PBD.plug wait for scan results by @lindig in #5144
- Some corrections and clean up on the C# SDK by @kc284 in #5024
- CA-380789: Not get power_state from snapshots with suspend VDIs by @minglumlu in #5148
- CA-380581: Remove lock on downloading updates from remote repos by @minglumlu in #5136
- Revert "Cross-pool live migration: move CPU check to the target host" by @lindig in #5147
- CA-379459 protect redo_log.shutdown with a lock by @lindig in #5149
- CA-381503: bump qemu filesize limit by @edwintorok in #5151
Full Changelog: v23.21.0...v23.23.0
v23.21.0
What's Changed
- CA-380389: Version of deprecation/removal for repository.up_to_date n… by @gangj in #5138
- Allow a user to select on which SR to run quicktest by @benjamreis in #5119
- CA-380178: increase timeout when manufacturing TPMs, improve logging for exec'd commands by @rosslagerwall in #5139
- Add
vdi_update
filter to some tests by @benjamreis in #5140 - CA-380368: Replaced < ad > with < and >. Added messages raised by v6 and SM. by @kc284 in #5124
- CA-379472 log more block_device_io messages to info by @lindig in #5141
Full Changelog: v23.20.0...v23.21.0
v23.20.0
v23.19.0
What's Changed
- ci: update base image by @psafont in #5125
- CA-379472 CA-379459 add debugging to redo_log by @lindig in #5126
- Fix logging of CPU pool-level changes by @robhoes in #5128
- ci: work around outdated ubuntu repositories on all workflows by @psafont in #5130
- CA-380580: cross-pool migration: no CPU checks for halted VMs by @robhoes in #5132
Full Changelog: v23.18.0...v23.19.0
v23.18.0
What's Changed
- small, low-risk tweaks: opam metadata, replaces uses of deprecated functions, cleanups by @psafont in #5034
- fix CI, opam: sync with latest metadata; use ocaml setup v2 by @psafont in #5108
- Document parameters in Stunnel_cache API by @lindig in #5112
- CP-27910: allow exporting vm rrds and unarchives in json by @psafont in #5090
- http-lib: make all tests belong to the package by @psafont in #5116
- CA-379928: enable more logging for redo_log_usage by @edwintorok in #5117
- ci: try to reuse dune cache as much as possible by @psafont in #5115
- CA-377945: toolstack restart: ensure xapi is stopped first, started last by @robhoes in #5120
- Cross-pool live migration: move CPU check to the target host by @robhoes in #5111
- Offload VM CPU Policy checks to Xen by @andyhhp in #5123
- CP-43916: Merge only required and clean commits from feature/stream-updates into master by @gangj in #5113
Full Changelog: v23.16.2...v23.18.0
v23.16.2
What's Changed
- CP-43551: Dump host_rrd latest data to /dev/shm/metrics/host-dss by @DeliZhangX in #5063
- CA-378837 log results from Host.get_vms_which_prevent_evacuation by @lindig in #5070
- CP-40214: **/*.py: raise (AnyException()): Remove optional parentheses by @bernhardkaindl in #5075
- CA-379173 handle race condition in stunnel_cache by @lindig in #5077
- Add HTTP Strict Transport Security header by @gthvn1 in #5069
- CP-43574: Add host load data source by @DeliZhangX in #5074
- ocaml/xapi-storage/python/xapi/**.py: modernize -f except,print by @bernhardkaindl in #5078
- Tracing enhancements for storage APIs and SXM by @robhoes in #5084
- CA-373074 Fix Fingerprint not writing on boot by @jameshensmancitrix in #4980
- Push CPU feature set logic from xapi to xenopsd by @robhoes in #5076
- Add xapi-expiry-alerts by @gangj in #5088
- CA-378931: usb_reset: Fix mount call parameters by @rosslagerwall in #5093
- scripts/plugins/extauth-hook-AD.py: Skip init logging on import by @bernhardkaindl in #5086
- CP-42019: Update wording for expiry message by @gangj in #5094
- CA-375992: clean up previous sandbox when creating one by @psafont in #5089
- CA-379472 add debugging to redo_log by @lindig in #5099
- Install cohttp-posix by @robhoes in #5100
- CA-379929: move json dump out of the rrdd plugin directory by @psafont in #5101
- Revert "CA-375992: clean up previous sandbox when creating one" by @psafont in #5102
New Contributors
Full Changelog: v23.15.0...v23.16.2
v23.15.0
What's Changed
- xapi-guard: Rename varstored modules by @psafont in #5001
- CA-354436: pool.is_slave took a long time to respond by @minglumlu in #5042
- CP-43400: Expose ServerCertificateValidationCallback in the Session. Also, deprecated some of the Session constructors. by @kc284 in #5058
- Update lifecycle by @robhoes in #5061
- CA-378304: check max_file_size limit after writing to tracing file by @mg12 in #5062
- CA-378035: set nbd client timeout to 60 seconds by @MarkSymsCtx in #5064
- CA-378323: prevent find writing to stderr if /var/log/dt not present by @mg12 in #5066
- CA-378455: Ensure TPM contents are base64-encoded on migration recieve by @psafont in #5065
- CA-378222: assert_sr_can_host_statefile has to take available space i… by @edwintorok in #5052
Full Changelog: v23.14.0...v23.15.0