Difference between revisions of "Libvirt release notes (virsh)"
Jump to navigation
Jump to search
(→2019) |
(→2020) Tags: Mobile web edit, Mobile edit |
||
(41 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 15: | Line 21: | ||
** qemu: Support "dies" in [[CPU]] topology to complement "[[socket]]" and "[[core]]" | ** qemu: Support "dies" in [[CPU]] topology to complement "[[socket]]" and "[[core]]" | ||
− | * v6.0.0 (2020-01-15) | + | * v6.0.0 (2020-01-15) (Included in [[Ubuntu 20.04 LTS]]) |
− | ** Support reporting memory bandwidth usage stats: <code>[[virsh domstats | + | ** 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 [[virsh snapshot-create]] --validate. (See also | + | :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) | ||
+ | ** <code>[[virt-xml-validate]]</code>: 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) | ||
+ | ** vbox: Drop support for [[VirtualBox]] 4.x releases | ||
+ | |||
+ | * v5.2.0 (2019-04-03) | ||
+ | ** Add Storage Pool Capabilities output | ||
+ | ** [[snapshots]]: Add support for topological listings | ||
* v5.1.0 2019-03-04 | * v5.1.0 2019-03-04 | ||
Line 42: | 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 61: | 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.5.0 (2020-07-03)
- qemu: Add support for migratable
host-passthrough
CPU, available since QEMU 2.12
- qemu: Add support for migratable
- v6.4.0 (2020-06-02)
virsh capabilities
will now include information about the host CPU when run on ARM machines
- 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
- admin: Support reloading TLS certificates without restarting libvirt by using
- v6.0.0 (2020-01-15) (Included in Ubuntu 20.04 LTS)
- Support reporting memory bandwidth usage stats:
virsh domstats --memory
- Support reporting memory bandwidth usage stats:
2019[edit]
- v5.10.0 (2019-12-02)
- v5.9.0 2019-11-05
- v5.8.0 (2019-10-05)
- qemu: Support use of precreated tap/macvtap devices by unprivileged libvirtd
- v5.7.0 2019-09-03
- 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 alsovirsh 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)
- vbox: Drop support for VirtualBox 4.x releases
- 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
- qemu: Report whether KVM nesting is available
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.
- v4.0.0 2018-01-19 (Ubuntu 18.04 LTS)
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]
- v1.2.19
virsh domrename
2014[edit]
- v1.2.9 (2014-10-01) No release notes
2012[edit]
- 1.0.0 (2012-11-02)
- 03/2012
virsh blockresize
- 01/2012
--reuse-external
(2012)[1] option invirsh snapshot-create-as
,virsh snapshot-create
andblockcopy
Related terms[edit]
See also[edit]
- libvirtd:
systemctl status libvirtd
,systemctl status libvirt-guests
, Libvirt release notes, logs,libvirtd.conf
,/etc/libvirt/
,/var/log/libvirt/
- KVM, Installation, QEMU,
virsh
,virtinst
,libguestfs-tools
, libvirt, qemu, Red Hat Virtualization (RHV), MacVTap, Virtio, oVirt, KVM services, KVM networking, KVM graphics, CPU, KVM on ARM - Software changelogs,
git log
, GA, EoL, EOS, release cycle,apt changelog
,docker-compose changelog
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: