Releases: xapi-project/xen-api
Releases · xapi-project/xen-api
v26.1.5
What's Changed
- CP-311125 unhide AD cache pool parameters in XE CLI (backport) by @lindig in #6904
- Add new stunnel configuration for VM import by @contificate in #6868
- Log dangling references on import and export by @contificate in #6906
- github: create releases for tag on the 26.1-lcm branch by @psafont in #6914
- Update VDI snapshot and parent links after import by @contificate in #6913
- Refresh remote session during long migrations (26.1-lcm) by @gthvn1 in #6916
- CA-424021: Add GC rule for PCI records (backport) by @robhoes in #6924
- [Backport] CA-423682: Dead lock on update repository mutex by @minglumlu in #6928
- [Backport] Don't block switching to a different edition when HA is en… by @minglumlu in #6930
- [Backport] CA-424473 Fix OpaqueRef:NULL in vm import by @changlei-li in #6935
- [Backport] xe-reset-networking: Allow the user to perform a network reset without renaming the management interface by @sgerag in #6937
- XSI-2155/CA-411684: When a host has most of its memory used, restarted VMs are not placed in a single NUMA node by @edwintorok in #6929
Full Changelog: v26.1.3...v26.1.5
v26.6.0
What's Changed
- CA-422397: Clarify error message for hosts joining pools with VLAN networks by @cplaursen in #6907
- Log dangling references on import and export by @contificate in #6910
- Revert "CP-311165 XSI-1958 rely on Linux guest to announce control features by @lindig in #6911
- Add new stunnel configuration for VM import by @contificate in #6912
- Update VDI links after import by @contificate in #6915
- Refresh remote session during long migrations by @gthvn1 in #6889
- ci: use OCaml 5.4.1 by @psafont in #6918
- CA-420987: xapi_message: Add message-destroy-all API by @cplaursen in #6806
- Add migration-compression.md design sketch by @lindig in #6909
- CP-311123 support xenguest compression for live migration by @lindig in #6921
- CA-424021: Add GC rule for PCI records by @robhoes in #6922
- CP-311020: Add TLS specification for LDAPS by @liulinC in #6923
- Move worker queues in it's own library by @GabrielBuica in #6874
- CP-311676: Add design document for rate limiting by @cplaursen in #6920
- CA-423682: Dead lock on update repository mutex by @minglumlu in #6927
- CP-311612/CP-311613: make quicktests work if local storage is SMAPIv3 by @edwintorok in #6908
- xe-reset-networking: Allow the user to perform a network reset without renaming the management interface by @sgerag in #6852
- CA-424473 Fix OpaqueRef:NULL in vm import by @changlei-li in #6933
New Contributors
Full Changelog: v26.5.0...v26.6.0
v26.5.0
What's Changed
- CA-423574: avoid losing stacktraces in Xenopsd by @edwintorok in #6891
- CA-406402/XSI-2128: Ignore RBAC when destroying internal tasks by @BengangY in #6885
- CA-423576: fix cli_progress_bar crashes by @edwintorok in #6892
- CA-423574: avoid losing backtraces when reraising by @edwintorok in #6896
- CP-311125 unhide AD cache pool parameters in XE CLI by @lindig in #6898
- CA-311475: do not change a domain's memory allocation while it is being… by @edwintorok in #6890
- xapi: Wrap {vhd,qcow}-tool read_header invocation in a thread by @last-genius in #6901
- CP-311531: handle both 32-bit and 64-bit unreachable distances in the NUMA matrix by @edwintorok in #6897
- idl: bump the minor datamodel version for the 9.0 release by @psafont in #6887
- CA-423621: ignore ENOSYS/EOPNOTSUPP from NUMA hypercalls by @edwintorok in #6894
Full Changelog: v26.4.0...v26.5.0
v26.1.3
What's Changed
- xapi: Wrap {vhd,qcow}-tool read_header invocation in a thread by @last-genius in #6902
Full Changelog: v26.1.2...v26.1.3
Note: binaries are missing because the CI skipped this release
v26.1.2
v26.4.0
What's Changed
- Update ocaml-version from 5.3.0 to 5.4.0 by @minglumlu in #6879
- Don't block switching to a different edition when HA is enabled by @minglumlu in #6880
- CP-311020: ldaps design: declare error codes by @liulinC in #6877
- storage_access: robustify SM detection on startup to avoid duplicates for master branch by @psafont in #6875
- CA-423369: fix suspend-SR space check by @robhoes in #6882
- CA-423204: use xen field meminfo.claimed to calculate available memory in node for new VM by @mg12 in #6867
- CP-309998: ignore small amount of pages in other nodes by @mg12 in #6884
Full Changelog: v26.3.0...v26.4.0
v26.1.1
What's Changed
- lcm: prepare ci and refresh lifecycle by @psafont in #6843
- CP-311102: Make migration timeouts configurable (backport) by @robhoes in #6849
- 26.1-lcm: qcow-stream-tool: Avoid stack overflows in read_headers by @last-genius in #6856
- [26.1-lcm] Don't depend on LANG for running tests by @semarie in #6857
- Backport CA-419840 mark CD VBD as empty when its VDI is removed by @lindig in #6844
- Check that suspend SR has enough space to save VM state by @gthvn1 in #6847
- CA-422713: XSI-2105: Pool.join failed due to AD status corrupt by @liulinC in #6861
- storage_access: robustify SM detection on startup to avoid duplicates by @psafont in #6873
- CA-423369: fix suspend-SR space check (backport) by @robhoes in #6883
Full Changelog: v26.1.0...v26.1.1
Note: binaries are missing because the CI skipped this release
v26.3.0
What's Changed
- Check that suspend SR has enough space to save VM state by @gthvn1 in #6838
- CA-422713: XSI-2105: Pool.join failed due to AD status corrupt by @liulinC in #6832
- CP-310822: upstream patchqueue entries for XS9 by @mg12 in #6845
- CA-419840 mark CD VBD as empty when its VDI is removed by @lindig in #6840
- CP-311102: Make migration timeouts configurable by @robhoes in #6846
- datamodel_errors: generalize error for sr_suspend_space_insufficient by @psafont in #6851
- qcow-stream-tool: Avoid stack overflows in read_headers by @last-genius in #6848
- Don't depend on LANG for running tests by @semarie in #6853
- Fix -Wreturn-type warning in xenctrlext_stubs.c by @lindig in #6859
- CP-311020: Design for enabling ldaps for external auth by @liulinC in #6837
- CA-423213: Fix bundle URL construct by @alexbrett in #6860
- CA-423173: XAPI underestimates low memory emergency pool size by @edwintorok in #6855
- Don't use CRLs for pool internal host-host TLS communications by @minglumlu in #6863
- CA-423172: Xen uses ~294 pages/vCPU, not 256 by @edwintorok in #6854
- NUMA claim handling improvements by @edwintorok in #6809
- Update NUMA feature branch from master by @edwintorok in #6865
- CP-311020: Add force option to external_auth_set_ldaps for debug by @liulinC in #6862
- xapi: CA-423064: Trigger group upgrades in addition to package upgrades by @alexbrett in #6850
- CP-311165 XSI-1958 rely on Linux guest to announce control features by @lindig in #6864
- CP-311215: Remove legacy PBIS code by @liulinC in #6872
- CP-311169: samba: include /etc/samba/smb.extra.conf by @liulinC in #6871
- Merge NUMA improvements to master by @edwintorok in #6869
- CA-414586 add message-limit to xapi.conf by @lindig in #6876
Full Changelog: v26.2.0...v26.3.0
v26.2.0
What's Changed
- NUMA xapi changes by @cplaursen in #6739
- CLI: add get_map to numa-node-memory by @cplaursen in #6744
- Add Xen bindings for NUMA to Xenopsd by @lindig in #6740
- Update VM's numa state by @lindig in #6747
- Rebase of feature/numa9 by @lindig in #6749
- Update feature/numa9 by @lindig in #6768
- Keep feature/numa9 up to date by @lindig in #6779
- Keep feature/numa9 current by @lindig in #6798
- CP-310822: use stub_xc_domain_numa_get_node_pages from Xen by @lindig in #6803
- Update feature/numa9 by merging from master by @lindig in #6814
- Merge feature/numa9 into master by @lindig in #6833
- Update lifecycle meta data for NUMA API calls by @lindig in #6834
- Updates for Xen 4.20 by @robhoes in #6835
- CP-310956: Remove legacy winbind configuration by @liulinC in #6822
- CA-419840 improve logging for VDI.forget by @lindig in #6839
- CA-422448: Write proxy credentials to repo file instead of command line by @stephenchengCloud in #6836
Full Changelog: v26.1.0...v26.2.0
v26.1.0
What's Changed
- CP-54217: Add a new pool level field to limit the vnc console access by @stephenchengCloud in #6660
- CP-54216: Add a new pool level field to set guest console idle timeout by @stephenchengCloud in #6657
- CP-54393: A simple RFB protocol parser for VNC console connections by @stephenchengCloud in #6679
- CP-54393: VNC console idle timeout by @stephenchengCloud in #6692
- CP-54274: Add user-specific error message for vnc connection limits by @stephenchengCloud in #6710
- Limit vnc console sync with master by @stephenchengCloud in #6735
- CP-310425: Include user names in the http response message by @stephenchengCloud in #6766
- Sync feature limit vnc console with master by @stephenchengCloud in #6819
- dune-project: Move vhd-format.opam to be generated by dune, add yojson dependency by @last-genius in #6827
- Update datamodel lifecycle after new release by @stephenchengCloud in #6828
- Merge Feature/limit vnc console sessions to master by @stephenchengCloud in #6820
- xapi_vm_migrate: add capabilities to migration not supported by sr error by @psafont in #6829
- Update datamodel field lifecycle by @changlei-li in #6830
- ocaml: format using
make formatwith ocamlformat 0.28.1 by @psafont in #6831
Full Changelog: v26.0.0...v26.1.0