Releases: xapi-project/xen-api
Releases · xapi-project/xen-api
v23.30.0
What's Changed
- CP-45571: Add VM.restart_device_model function (API/CLI) by @gangj in #5222
- CP-45741 VCS support, adjust args for qemu, demu by @lindig in #5223
- xapi-types/ref: optimize of_string for real references by @psafont in #5218
- CP-43901: Block pool member startup if it has a higher xapi version by @gangj in #5207
- CP-44561: Preserve the default attributes when setting attributes on an by @snwoods in #5219
- CP-45304: Remove UUID from span name of dispatch:system.isAlive:<UUID… by @snwoods in #5224
- Update datamodel lifecycle by @robhoes in #5225
- CA-380551: bump minimum HA SR size to 4GiB by @edwintorok in #5129
- CP-46045 define VTPM feature by @lindig in #5228
- [maintenance]: mark warning 5: ignored partial application as an erro… by @edwintorok in #5229
- Add timeout to gpumon client by @gthvn1 in #5227
- CP-27910: expose json flag for /vm_rrd in the datamodel by @psafont in #5231
- Fixup xcp-networkd service name by @liulinC in #5234
- CP-41844: Add xs-trace, an executable to submit trace files to an endpoint by @snwoods in #5206
- Replace duplicate functions rmrf and rmtree with rm_rec from Xapi_std… by @snwoods in #5213
- CA-384979 replace XenMotion with storage live migration by @lindig in #5237
- CA-384882: Revert "CA-365059: Clear source pool messages after migrat… by @robhoes in #5239
Full Changelog: v23.29.0...v23.30.0
v23.29.0
What's Changed
Full Changelog: v23.28.0...v23.29.0
v23.28.0
What's Changed
- Remove old and unused script by @robhoes in #5204
- CA-381044: Raise error when
pool.set_update_sync_enabled
is called withtrue
and empty repos by @danilo-delbusso in #5205 - Choose size of batch VM evacuation by @benjamreis in #5203
- CP-40123: encode the dumped JSON in rrdd as utf-8 by @MarkSymsCtx in #5210
- CP-43652: Remove tracing debug lines generated by xenopsd by @snwoods in #5211
- CA-383987: Ensure tracing request Host header is correct by not using… by @snwoods in #5209
- xapi.conf: match the default value for override-uefi-certs by @stormi in #5208
- Allow SDK Consumers to create a custom implementation for JsonRpcClient by @MichaelSabin-Citrix in #5188
- Fix suspend-image-viewer binary by @edwintorok in #5212
- CA-365059: Clear messages in source pool after migrating VM by @danilo-delbusso in #5216
- CP-45938: Fixup xs9 failure due to python2 stuff by @liulinC in #5217
- CA-371002: Do a usual import when a default template cannot be found by @Vincent-lau in #5201
- Only count VDIs on tested SRs by @benjamreis in #5189
- XSI-1457: Limit number of sectors to coalesce by @Vincent-lau in #5215
- CA-383987: Only include valid Hosts and Ports in tracing Host header by @snwoods in #5214
New Contributors
- @MichaelSabin-Citrix made their first contribution in #5188
- @Vincent-lau made their first contribution in #5201
Full Changelog: v23.27.0...v23.28.0
v23.27.0
What's Changed
- Do not attempt to start snapshots or templates by @benjamreis in #5199
- Python's XenAPI: Update metadata by @psafont in #5179
- Add some more documents from xapi-project.github.io by @robhoes in #5192
- CP-43755: parallelise PAM logins by @edwintorok in #5198
- CP-45703: jemalloc: avoid bottlenecks with C threads by @edwintorok in #5200
- CA-382596: Updated initialization script to work with PS 7 paths on W… by @kc284 in #5184
- CP-45579: Restored support for building the PowerShell module against… by @kc284 in #5191
- CP-44320 scaffolding for NVidia Virtual Compute Service (VCS) by @lindig in #5185
Full Changelog: v23.26.0...v23.27.0
v23.26.0
What's Changed
- CP-45006: Define volume.compose API for SMAPIv3. by @KevinLCtx in #5168
- Getting our docs in a row by @robhoes in #5174
- Update for python3 build by @liulinC in #5173
- Improve redo_log by @lindig in #5165
- maintenance: relax message-switch's bounds on mtime by @psafont in #5171
- Install suspend_image_viewer by @edwintorok in #5160
- CP-45175: Enable the OVMF debugging port by default by @rosslagerwall in #5178
- forkexecd: better recovery from invalid rpc messages by @psafont in #5142
- Clean up after unit test: don't leave gigabytes of files in /tmp by @edwintorok in #5180
- Updated the PowerShell Readme. by @kc284 in #5170
- Futurize rrdd.py for Python3 by @MarkSymsCtx in #5182
- Publish new Hugo-based docs by @robhoes in #5183
- CA-381047: Add observer capability to bugtool by @snwoods in #5181
- CP-44563: Compress tracing files with zstd by @snwoods in #5176
- CP-45214: Fix tracing HTTP request not working with Jaegers FQDN by f… by @snwoods in #5193
- Do not fetch random SR in empty list by @benjamreis in #5194
- CA-383491: Run pygrub in deprivileged mode when invoked from XAPI by @psafont in #5197
New Contributors
- @KevinLCtx made their first contribution in #5168
Full Changelog: v23.25.0...v23.26.0
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