Difference between revisions of "Libvirt release notes (virsh)"

From wikieduonline
Jump to navigation Jump to search
(§)
Tags: Mobile web edit, Mobile edit
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
https://libvirt.org/news.html
 
https://libvirt.org/news.html
 
~ monthly releases
 
~ monthly releases
 +
 +
[[Libvirt]] release notes, including <code>[[virsh]]</code> utilility
  
 
== 2020 ==
 
== 2020 ==
 +
 +
* v6.5.0 (2020-07-03)
 +
** qemu: Add support for migratable <code>[[host-passthrough]]</code> CPU, available since [[QEMU 2.12]]
 +
 
* v6.4.0 (2020-06-02)
 
* v6.4.0 (2020-06-02)
 
** <code>[[virsh capabilities]]</code> will now include information about the host CPU when run on [[ARM]] machines
 
** <code>[[virsh capabilities]]</code> will now include information about the host CPU when run on [[ARM]] machines
Line 16: Line 22:
  
 
* v6.0.0 (2020-01-15) (Included in [[Ubuntu 20.04 LTS]])
 
* v6.0.0 (2020-01-15) (Included in [[Ubuntu 20.04 LTS]])
** Support reporting memory bandwidth usage stats: <code>[[virsh domstats]] --memory</code>
+
** Support reporting memory bandwidth usage stats: <code>[[virsh domstats --memory]]</code>
  
 
== 2019 ==
 
== 2019 ==
Line 31: Line 37:
  
 
* v5.6.0 2019-08-05
 
* v5.6.0 2019-08-05
:qemu: Allow XML validation for [[snapshot]] creation
+
:[[qemu]]: Allow XML validation for [[snapshot]] creation
:Add flag VIR_DOMAIN_SNAPSHOT_CREATE_VALIDATE to validate snapshot input XML. For virsh, users can use it as <code>[[virsh snapshot-create]] --validate</code>. (See also [[virsh snapshot-create-as]])
+
:Add flag VIR_DOMAIN_SNAPSHOT_CREATE_VALIDATE to validate snapshot input XML. For virsh, users can use it as <code>[[virsh snapshot-create]] --validate</code>. (See also <code>[[virsh snapshot-create-as]]</code>)
  
 
* v5.5.0 (2019-07-02)
 
* v5.5.0 (2019-07-02)
** [[virt-xml-validate]]: Allow input to be read from stdin
+
** <code>[[virt-xml-validate]]</code>: Allow input to be read from stdin
 
** Security:  api: Prevent access to several APIs over read-only connections
 
** Security:  api: Prevent access to several APIs over read-only connections
 
:: Certain APIs give root-equivalent access to the host, and as such should be limited to privileged users. CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168.
 
:: Certain APIs give root-equivalent access to the host, and as such should be limited to privileged users. CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168.
Line 47: Line 53:
 
* v5.2.0 (2019-04-03)
 
* v5.2.0 (2019-04-03)
 
** Add Storage Pool Capabilities output
 
** Add Storage Pool Capabilities output
 
+
** [[snapshots]]: Add support for topological listings
  
 
* v5.1.0 2019-03-04
 
* v5.1.0 2019-03-04
Line 54: Line 60:
  
 
* v5.0.0 2019-01-15
 
* v5.0.0 2019-01-15
 +
** qemu: Report whether [[KVM nesting]] is available
  
 
== 2018 ==
 
== 2018 ==
 +
* v4.10.0 (2018-12-03)
 +
 
* v4.9.0 2018-11-04
 
* v4.9.0 2018-11-04
 
:util: Add [[cgroup]] v2 support
 
:util: Add [[cgroup]] v2 support
Line 73: Line 82:
 
:[[kVM/qemu|qemu]]: If multiple domains were being shut down in parallel, libvirtd might have deadlocked.
 
:[[kVM/qemu|qemu]]: If multiple domains were being shut down in parallel, libvirtd might have deadlocked.
  
* v4.0.0 2018-01-19
+
* v4.0.0 2018-01-19 ([[Ubuntu 18.04 LTS]])
 +
 
 +
== 2017 ==
 +
* v3.3.0 (2017-05-05)
 +
** libxl: Add support for [[nested]] HVM domains
 +
 
 +
 
  
 
* v3.1.0 2017-03-03
 
* v3.1.0 2017-03-03
 
:storage: Add [[Virtuozzo]] storage backend storage pool
 
:storage: Add [[Virtuozzo]] storage backend storage pool
  
 +
== 2016 ==
 
* v2.5.0 2016-12-04
 
* v2.5.0 2016-12-04
 
:The new libssh transport allows to connect to a running libvirtd via SSH, using the libssh library; for example: qemu+libssh://server/system
 
:The new libssh transport allows to connect to a running libvirtd via SSH, using the libssh library; for example: qemu+libssh://server/system
 +
 +
 +
== 2015 ==
 +
* v1.2.19 <code>[[virsh domrename]]</code>
 +
 +
 +
== 2014 ==
 +
* v1.2.9 (2014-10-01) No release notes
 +
 +
== 2012 ==
 +
* 1.0.0 (2012-11-02)
 +
 +
 +
 +
 +
* 03/2012 <code>[[virsh blockresize]]</code>
 +
* 01/2012 <code>--reuse-external</code> ([[Libvirtd changelog|2012]])<ref>https://www.redhat.com/archives/libvir-list/2012-January/msg00291.html</ref> option in <code>[[virsh snapshot-create-as]]</code>, <code>[[virsh snapshot-create]]</code> and <code>[[blockcopy]]</code>
 +
 +
 +
== Related terms ==
 +
* [[QEMU releases]]
  
 
== See also ==
 
== See also ==

Latest revision as of 04:36, 27 April 2021

https://libvirt.org/news.html ~ monthly releases

Libvirt release notes, including virsh utilility

2020[edit]

  • v6.4.0 (2020-06-02)
  • v6.3.0 (2020-05-05)
    • Lease time option included for network DHCP settings
  • v6.2.0 (2020-04-02)
    • admin: Support reloading TLS certificates without restarting libvirt by using virt-adminserver-update-tls
  • v6.1.0 (2020-03-03)
    • qemu: Support "dies" in CPU topology to complement "socket" and "core"

2019[edit]

  • v5.10.0 (2019-12-02)
    • support for ARM CPU features. SVE vector lengths, which were introduced in QEMU 4.2.0.
  • v5.9.0 2019-11-05
  • v5.8.0 (2019-10-05)
    • qemu: Support use of precreated tap/macvtap devices by unprivileged libvirtd
  • v5.6.0 2019-08-05
qemu: Allow XML validation for snapshot creation
Add flag VIR_DOMAIN_SNAPSHOT_CREATE_VALIDATE to validate snapshot input XML. For virsh, users can use it as virsh snapshot-create --validate. (See also virsh snapshot-create-as)
  • v5.5.0 (2019-07-02)
    • virt-xml-validate: Allow input to be read from stdin
    • Security: api: Prevent access to several APIs over read-only connections
Certain APIs give root-equivalent access to the host, and as such should be limited to privileged users. CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168.
  • v5.4.0 (2019-06-03)
    • Security: Restrict user access to virt-admin, virtlogd and virtlockd, The intended users for these facilities are the root user and the libvirtd service respectively, but these restrictions were not enforced correctly. CVE-2019-10132.
  • v5.3.0 (2019-05-04)
  • v5.2.0 (2019-04-03)
    • Add Storage Pool Capabilities output
    • snapshots: Add support for topological listings
  • v5.1.0 2019-03-04
External snapshot metadata redefinition is fixed
Attempting to use VIR_DOMAIN_SNAPSHOT_CREATE_REDEFINE to reinstate the metadata describing an external snapshot :created earlier for an offline domain no longer fails.
  • v5.0.0 2019-01-15

2018[edit]

  • v4.10.0 (2018-12-03)
  • v4.9.0 2018-11-04
util: Add cgroup v2 support
  • v4.8.0 2018-10-01
  • v4.4.0 2018-06-04
qemu: Add support for migration of VMs with non-shared storage over TLS
Introduce SCSI persistent reservations support
  • v4.2.0 2018-04-01
qemu: use arp table of host to get the IP address of guests
  • v4.1.0 2018-03-05
qemu: unlink memory backing file on domain shutdown
Depending on the filesystem where domain memory is stored, some files might have been left behind. This is not a :problem on hugetlbfs, but it is a problem on regular filesystems like ext4.
qemu: If multiple domains were being shut down in parallel, libvirtd might have deadlocked.

2017[edit]

  • v3.3.0 (2017-05-05)
    • libxl: Add support for nested HVM domains


  • v3.1.0 2017-03-03
storage: Add Virtuozzo storage backend storage pool

2016[edit]

  • v2.5.0 2016-12-04
The new libssh transport allows to connect to a running libvirtd via SSH, using the libssh library; for example: qemu+libssh://server/system


2015[edit]


2014[edit]

  • v1.2.9 (2014-10-01) No release notes

2012[edit]

  • 1.0.0 (2012-11-02)




Related terms[edit]

See also[edit]

Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy.

Source: https://en.wikiversity.org/wiki/KVM/libvirt/Libvirt_Release_notes

Advertising: