Releases: xapi-project/xen-api
Releases · xapi-project/xen-api
v22.30.0
What's Changed
- Modify xapi.opam for AlpineLinux by @Bobberty in #4677
- CP-40754 Update host.https_only field in dbsync based on firewall state by @jameshensmancitrix in #4811
- CP-40402: Move C# and Powershell SDK Generation to .NET Standard 2.0 / .NET 6.0 by @danilo-delbusso in #4782
- CA-370140: shut down swtpm after qemu by @psafont in #4812
- idl/json_backend: generate data for new-style xapi-releases by @psafont in #4815
- Migration over HTTPS by @robhoes in #4816
- CA-368579: Mitigations against DoS attacks by unauthenticated clients by @robhoes in #4817
New Contributors
Full Changelog: v22.29.0...v22.30.0
v22.26.0
What's Changed
- CP-38617: Add module with stubs for xenforeignmemory by @psafont in #4633
- CP-38626:Allow manipulation of VTPM contents by @psafont in #4644
- Update VTPM feature branch with latest changes in master by @psafont in #4649
- Bring vtpm branch up-to-date with master by @edwintorok in #4671
- CP-38554: Start up and stop SWTPM and guard for every domain by @psafont in #4667
- merge the last 2 months of changes accumulated to master into the vtpm branch by @psafont in #4723
- CP-39414: start swtpm depending on the VM's platform metadata by @psafont in #4693
- vTPM state storage v0 by @edwintorok in #4730
- CP-40032: Expose VTPM creation and destruction both on the CLI and the API by @psafont in #4740
- CP-39894: Move most of the daemon management code to the service module and make pid locations explicit by @psafont in #4720
- Sync vtpm with master branch by @psafont in #4747
- VTPM: rework datamodel, fix nits needed by clients / detected by QA by @psafont in #4752
- CP-39850: Copy VTPM on clone by @psafont in #4771
- CP-40284, CP-39874: Gate VTPM creation behind an experimental feature and Prevent VTPMs and HA from coexisting by @psafont in #4774
- Merge latest master changes to vtpm branch by @psafont in #4778
- CP-40669: Restore database should not require ref as the first by @liulinC in #4781
- Introduce VTPM for guests by @psafont in #4780
Full Changelog: v22.25.0...v22.26.0
v1.160.2: Merge pull request #3962 from lippirk/CA-314317-backport-to-v8.0
CA-314317: Protect PVS-cache get_or_recreate_vdi by mutex
Intermediate release for Michael Zhao for feature testing
Intermediate release for Michael Zhao for feature testing
v1.14.10: Merge pull request #3051 from gaborigloi/CA-242706_backport_honolulu
Pre-release
- CA-242706: Ensure logon message reports correct IP address in case of static IP
xapi backport: use OCaml 4.02.3, PPX, xs-opam
This commit is part of a larger refactoring that is backported from
branch master:
* Update the OCaml compiler to version 4.02.3.
* Avoid using Camlp4 and use the PPX macro system instead.
* Upgrade OCaml upstream libraries and move away in those libraries from
using OCamlp4 in favour of PPX.
* Updated upstream OCaml libraries are bundled into a two new packages
xs-opam-src and xs-opam-repo. These provide an Opam environment
holding OCaml libraries. This means that many OCaml libraries are no
longer provided in individual RPM packages but in xs-opam-repo.
* The Baggage RPM repository is dropped from the build environment. It
contained the OCaml compiler, some OCaml upstream libraries, and some
other packages. These are either incorporated into xs-opam or into new
RPM packages part of this branch.
* RPM packages for packages that are now part of xs-opam-{src.repo} have
been deleted.
* Some libraries that we expect to be updated regularly continue to be
provided as RPM packages.
* As a consequence, RPM packages can drop many BuildRequire
dependencies and add xs-opam-repo as a new dependency. The %build
and %install sections sometimes change slightly.
* Some RPM packages now download their source code from mirror
code.citrite.net rather than github.com.
v1.20.1: Merge pull request #2865 from gaborigloi/update_version_number
Update version number in xapi.spec.in to 1.20.1
v1.20.0: Merge pull request #2861 from lindig/CA-234876
CA 234876: make sure Xapi starts after system time is set, clean up startup
v1.13.0: Merge pull request #2826 from sharady/CA-220506-new
- Rationalize packaging formats for supplemental packs and hotfixes
- Mark PV-drivers-up-to-date as deprecated
- Mark VDI.parent as deprecated
- CA-220506: Update rbac role for SR.scan API call.
- CA-226028 support vm-start --force for memory limits under nested-virt
- CA-223505 detach a VM's network (PVS) when migrating away from a host
- CA-227721: init-script: flush to log on xapi start
- CA-220275: increase host evacuation timeout during host shutdown
- CA-224335 re-start agetty only when IP addr changes
- CA-226023 When using nested_virt, don't allow changing_dynamic_range op
v1.12.0: Merge pull request #2805 from euanh/fix-python-makefile
- CA-224975: PVS-cache: Handle cache VDIs on non-persistent SR
- CP-18521: Added new field reference_label to the VM class.
- CA-224327: Use
https
connection while callingimport/export_raw_vdi
to remote Host. - CA-224967: Don't remove proxy state from xenstore when OVS rules are removed
- Only update PVS_proxy.state if OVS rules are present
- CA-189725: support new systemd device naming
- CA-224331: Detect PV drivers => vif|vbd hotpluggable
- CA-217533: Make mark_host_as_dead idempotent