Skip to content

Releases: xapi-project/xen-api

v25.19.0

14 May 23:21
418b610
Compare
Choose a tag to compare

What's Changed

Full Changelog: v25.18.0...v25.19.0

v25.18.0

08 May 14:48
18e8584
Compare
Choose a tag to compare

What's Changed

  • Move the update_snapshot_info_dest to storage mux by @Vincent-lau in #6433
  • Change receive_start2 to multiplex on the local SR type by @Vincent-lau in #6434
  • Add qcow2 as supported format by xcp-rrdd-iostat by @gthvn1 in #6438
  • CP-53446: Split plug and unplug atomics to enable live migration downtime reduction later by @snwoods in #6362
  • CP-52880: Avoid O(N^2) behaviour in Xapi_vdi.update_allowed_operations by @edwintorok in #6183
  • CA-404946: NBD: increase timeout to match iSCSI timeout and use persistent connections by @edwintorok in #6444
  • Update datamodel_lifecycle by @BengangY in #6443
  • build: avoid race condition on install by @edwintorok in #6446
  • XAPI website link updated in README by @LuKP17 in #6448
  • xapi-log/test: Package the cram test in xapi-log by @last-genius in #6450
  • CA-409710: Modify the default backup parameters by @BengangY in #6440
  • xenopsd: Don't balloon down memory on same-host migration by @last-genius in #6437
  • CA-410001: Check rrdi.rrd to avoid ds duplicate by @BengangY in #6449
  • xapi_xenops: Avoid a race during suspend by @last-genius in #6454
  • CP-54826/CP-54827: optimize handling of the Pool object by @edwintorok in #6445
  • Reapply "CA-403867: Block pool join if IP not configured on cluster n… by @gangj in #6441

New Contributors

Full Changelog: v25.17.0...v25.18.0

v25.17.0

24 Apr 05:56
8d8aa9a
Compare
Choose a tag to compare

What's Changed

  • Miscellaneous IPv6 fixes and cleanup by @last-genius in #6421
  • CA-408230: Enable destroy op for HA statefile VDI after HA is disabled by @gangj in #6424
  • CP-52131/CP-53474: Reorder operations during pci_add by @rosslagerwall in #6426
  • Refactor SXM for SMAPIv1 code to fit the new code structure by @Vincent-lau in #6423
  • xapi_guest_agent: Update xenstore keys for Windows PV drivers versions by @last-genius in #6432
  • Update cluster-stack-version datamodel lifecycle by @Vincent-lau in #6436
  • CA-409628: fix error-prone Debug.log_backtrace that always lost the important part of the backtrace by @edwintorok in #6430
  • CP-54034: Expose expected_votes in Cluster object by @Vincent-lau in #6374

Full Changelog: v25.16.0...v25.17.0

v25.16.0

15 Apr 11:08
c5efca2
Compare
Choose a tag to compare

What's Changed

  • CA-401023: Remove smapi observer config if smapi is set as experimental by @snwoods in #6410
  • xapi_message: Implement proper expression handling in get_all_records_where by @last-genius in #6411
  • CP-53951: XAPI should not depend on libssl by @edwintorok in #6366
  • quicktest: Add a test verifying Message.get_all_records_where filtering by @last-genius in #6414
  • CI: allow XAPI linking with Lwt for now by @edwintorok in #6415
  • CP-54026: option to control VM-internal shutdown behaviour under HA by @robhoes in #6412
  • CA-408843: XSI-1852: Set encryption type of machine account by @liulinC in #6403
  • CP-52745: Add ThreadLocalStorage in Threadext by @GabrielBuica in #6354
  • CP-540722: Define the MIRROR interface to be implemented by Storage_smapi{v1,v3}_migrate.ml by @Vincent-lau in #6404
  • Make xcp-rrdp-cpu more robust by @edwintorok in #6418
  • Improve RRD robustness by @lindig in #6420
  • Makefile: install tgroup by @edwintorok in #6422
  • Check that there are no changes during SR.scan by @gthvn1 in #6413
  • IPv6 IPs in host certificates for dual-stack management interfaces by @psafont in #6419
  • opam: update xapi-storage-cli metadata by @psafont in #6427

Full Changelog: v25.15.0...v25.16.0

v25.15.0

08 Apr 10:32
6fe1395
Compare
Choose a tag to compare

What's Changed

  • CP-53313: Add field services in VM_guest_metrics by @changlei-li in #6309
  • CP-53314: Read and watch /data/service in xenstore to DB by @changlei-li in #6317
  • Merge master to feature branch by @changlei-li in #6348
  • CP-52365 fix up driver-tool invocations by @lindig in #6367
  • CA-408339: Respect xenopsd's NUMA-placement-policy default by @robhoes in #6368
  • xenctrlext: do not truncate the amount of memory in claims to 32 bits by @psafont in #6372
  • Fix building of all opam packages for xs-opam's CI by @psafont in #6377
  • Define SR_CACHING capability by @MarkSymsCtx in #6365
  • Refactor Xapi_event (redux) by @contificate in #6370
  • CA-407177: Fix swtpm's use of SHA1 on XS9 by @rosslagerwall in #6375
  • ci: url of XS_SR_ERRORCODES.xml by @psafont in #6380
  • CA-404460: Expose Stunnel_verify_error for mismatched or corrupted certificate, and expose ssl_verify_error during update syncing by @gangj in #6376
  • sync master to feature/guest-vm-service-aware by @changlei-li in #6383
  • Fix a couple of issues when compiling with future versions of dependencies by @psafont in #6391
  • CA-408550: XSI-1834: Host netbios name should be added to local hosts file to avoid DNS lookup by @liulinC in #6386
  • CP-53472: Create parent for add_module spans by @snwoods in #6390
  • CP-54020: Refactor sxm and storage_mux code by @Vincent-lau in #6378
  • opam: move all opam files to the opam subdir by @psafont in #6402
  • CA-408841 rrd: don't call ds_update with an empty datasource array by @last-genius in #6393
  • CP-53658: Claim memory on a single NUMA node by @psafont in #6369
  • Merge master to feature/guest-vm-service-aware by @changlei-li in #6406
  • Merge feature/guest-vm-service-aware into master by @changlei-li in #6407
  • xapi_vm_migrate: Avoid duplicate, overly-strict CBT check on VDIs by @last-genius in #6405
  • CA-408048 remove SM plugins from DB if unavailable by @lindig in #6401
  • CP-50836: Add VM_migrate_downtime and request_shutdown spans to help visualise potential optimisations by @snwoods in #6379

Full Changelog: v25.14.0...v25.15.0

v25.14.0

18 Mar 12:34
189c82c
Compare
Choose a tag to compare

What's Changed

  • Add opam local switch in gitignore by @gthvn1 in #6364
  • xenopsd: start vncterm for PVH guests by @psafont in #6363
  • IH-533: Remove usage of forkexecd daemon to execute processes by @freddy77 in #5995

Full Changelog: v25.13.0...v25.14.0

v25.13.0

17 Mar 11:54
fef11a3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v25.12.0...v25.13.0

v25.12.0

12 Mar 13:08
03c1780
Compare
Choose a tag to compare

What's Changed

  • Revert "CA-403851 stop management server in Pool.eject ()" by @Vincent-lau in #6352

Full Changelog: v25.11.0...v25.12.0

v25.11.0

11 Mar 12:30
d02e3b5
Compare
Choose a tag to compare

What's Changed

  • CA-407687/XSI-1834: get_subject_information_from_identifier should by @liulinC in #6344
  • CA-408126 - rrd: Do not lose ds_min/max when adding to the RRD by @last-genius in #6349
  • Change Ocaml version in readme by @BengangY in #6350
  • Design proposal for supported image formats by @gthvn1 in #6308
  • (doc) Describe how xc_domain_claim_pages() is used to claim pages by @bernhardkaindl in #6343
  • (docs) Describe the flows of setting NUMA node affinity in Xen by xenopsd by @bernhardkaindl in #6335
  • CA-403851 stop management server in Pool.eject () by @lindig in #6346

Full Changelog: v25.10.0...v25.11.0

v25.10.0

07 Mar 12:34
75a34ed
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v25.9.0...v25.10.0