Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
tag v0.59.0 Tagger: David Vossel [email protected]
This release follows v0.58.1 and consists of 940 changes, contributed by 73 people, leading to 1435 files changed, 121668 insertions(+), 40676 deletions(-). v0.59.0 is a promotion of release candidate v0.59.0-rc.2 which was originally published 2023-03-01 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.59.0.
The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.59.0
.
Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.
dedicatedCPUPlacement
attribute is once again supported within the VirtualMachineInstancetype
and VirtualMachineClusterInstancetype
CRDs after a recent bugfix improved VirtualMachine
validations, ensuring defaults are applied before any attempt to validate./dev/vhost-vsock
explicitly to ensure that the right vsock module is loadedinferFromVolume
now uses labels instead of annotations to lookup default instance type and preference details from a referenced Volume
. This has changed in order to provide users with a way of looking up suitably decorated resources through these labels before pointing to them within the VirtualMachine
.inferFromVolume
attributes have been introduced to the {Instancetype,Preference}Matchers
of a VirtualMachine
. When provided the Volume
referenced by the attribute is checked for the following annotations with which to populate the {Instancetype,Preference}Matchers
:kubevirt-prometheus-metrics
now sets ClusterIP
to None
to make it a headless service.Timer
is now correctly omitted from Clock
fixing bug #8844.virtqemud
daemon instead of libvirtd
73 people contributed to this release:
62 Itamar Holder [email protected] 39 L. Pivarc [email protected] 36 Lee Yarwood [email protected] 33 Andrea Bolognani [email protected] 29 Edward Haas [email protected] 28 fossedihelm [email protected] 25 Antonio Cardace [email protected] 23 Felix Matouschek [email protected] 23 Jed Lejosne [email protected] 22 bmordeha [email protected] 20 Roman Mohr [email protected] 18 Alex Kalenyuk [email protected] 18 Orel Misan [email protected] 17 Shelly Kagan [email protected] 16 Alice Frosi [email protected] 14 Alexander Wels [email protected] 12 Marcelo Tosatti [email protected] 11 Jordi Gil [email protected] 10 Alvaro Romero [email protected] 10 Andrej Krejcir [email protected] 9 Dan Kenigsberg [email protected] 9 João Vilaça [email protected] 8 Or Shoval [email protected] 8 Radim Hrazdil [email protected] 7 Maya Rashish [email protected] 6 Brian Carey [email protected] 6 Ram Lavi [email protected] 6 feitnomore [email protected] 5 Bartosz Rybacki [email protected] 5 Ben Oukhanov [email protected] 5 Janusz Marcinkiewicz [email protected] 5 Vasiliy Ulyanov [email protected] 5 Zhuchen Wang [email protected] 4 Alona Paz [email protected] 4 Daniel Hiller [email protected] 4 Howard Zhang [email protected] 4 Vladik Romanovsky [email protected] 4 enp0s3 [email protected] 3 Javier Cano Cano [email protected] 3 Michael Henriksen [email protected] 3 howard zhang [email protected] 3 huyinhou [email protected] 3 prnaraya [email protected] 2 Alay Patel [email protected] 2 Arnon Gilboa [email protected] 2 Ondrej Pokorny [email protected] 2 Petr Horáček [email protected] 2 윤세준 [email protected] 1 Andrei Kvapil [email protected] 1 Arnaud Aubert [email protected] 1 Aviv Litman [email protected] 1 Fabian Deutsch [email protected] 1 Geetika Kapoor [email protected] 1 HF [email protected] 1 Igor Bezukh [email protected] 1 Miguel Duarte Barroso [email protected] 1 Nahshon Unna-Tsameret [email protected] 1 Petr Horacek [email protected] 1 PiotrProkop [email protected] 1 Ryan Hallisey [email protected] 1 Shirly Radco [email protected] 1 Simone Tiraboschi [email protected] 1 Stu Gott [email protected] 1 Tomasz Knopik [email protected] 1 Yan Du [email protected] 1 Yufeng Duan [email protected] 1 akriti gupta [email protected] 1 assaf-admi [email protected] 1 dalia-frank [email protected] 1 jia.dong [email protected] 1 kfox1111 [email protected]
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmP/ghcWHGRhdmlkdm9z c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0bu0D/9TAodI4a+CDAHG1xQLOclE5rbH fzW60KK1xsK5d3U6ULT4UQxNefVzc+Xz6Z5Ffh73tsunXbpECxa27b+hEaWAQ4j2 7vcQgqNz7Mo0l877BKGG74o5lkjhI5jNT8hHVyicCQO4EVZspBKpZ/psd/iYZLzu oXZ8Be6cZwFlogfzZOhs7zdtwnOu1maMxXGt761Cv2meGD/Ut6PQcXQPl3Lxmx+Q zeCDs0UAtsRvOjdZlA4xu9dBLWShjFPuNGmq2fsuRA+OVP7H/H0/F3FlTGBXqFK+ uz898ynf3OAsz3S7zHgEP9gmNrJEBV+n/7LheuJOlZd3qZ8maLvQlNtk5Y5R9jY0 We6NyRxGIQqmL23IaMacWgIcQN0v425gh6roPVTMpeEcUtAgdHFWP6Oi3+JOgqIl LUd5V2J5av2YNl7Px00hmj1PeUv9GXJl7iYvkD05IFtI56R6Ij+aAVzCbThe2SKl BUV67HD4xmswOil6UYOtIoLPmbbSO74RXJR+c8lu4oKukh32dYj+mvptmKlV2/O3 gYIp6CAm7cu2iym0R3hQtSxnBFJWbzzOcKe4t4H/jufgDlFusCu1m9EDB2G8aylM iiUflcU7jx5609chXwONq4WB5qffIp000Ml+oT1mpXSFkjxUKyvIPuFMV1gebf+9 iO4f6Y/eJddIRPB8OQ== =YAoX -----END PGP SIGNATURE-----
Merge pull request #9331 from kubevirt-bot/cherry-pick-9310-to-release-0.59
[release-0.59] [e2e] Fine-tuning of the pausing test
tag v0.59.0-rc.2 Tagger: David Vossel [email protected]
This release follows v0.58.1 and consists of 940 changes, contributed by 73 people, leading to 1435 files changed, 121668 insertions(+), 40676 deletions(-).
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.59.0-rc.2.
The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.59.0-rc.2
.
Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.
dedicatedCPUPlacement
attribute is once again supported within the VirtualMachineInstancetype
and VirtualMachineClusterInstancetype
CRDs after a recent bugfix improved VirtualMachine
validations, ensuring defaults are applied before any attempt to validate./dev/vhost-vsock
explicitly to ensure that the right vsock module is loadedinferFromVolume
now uses labels instead of annotations to lookup default instance type and preference details from a referenced Volume
. This has changed in order to provide users with a way of looking up suitably decorated resources through these labels before pointing to them within the VirtualMachine
.inferFromVolume
attributes have been introduced to the {Instancetype,Preference}Matchers
of a VirtualMachine
. When provided the Volume
referenced by the attribute is checked for the following annotations with which to populate the {Instancetype,Preference}Matchers
:kubevirt-prometheus-metrics
now sets ClusterIP
to None
to make it a headless service.Timer
is now correctly omitted from Clock
fixing bug #8844.virtqemud
daemon instead of libvirtd
73 people contributed to this release:
62 Itamar Holder [email protected] 39 L. Pivarc [email protected] 36 Lee Yarwood [email protected] 33 Andrea Bolognani [email protected] 29 Edward Haas [email protected] 28 fossedihelm [email protected] 25 Antonio Cardace [email protected] 23 Felix Matouschek [email protected] 23 Jed Lejosne [email protected] 22 bmordeha [email protected] 20 Roman Mohr [email protected] 18 Alex Kalenyuk [email protected] 18 Orel Misan [email protected] 17 Shelly Kagan [email protected] 16 Alice Frosi [email protected] 14 Alexander Wels [email protected] 12 Marcelo Tosatti [email protected] 11 Jordi Gil [email protected] 10 Alvaro Romero [email protected] 10 Andrej Krejcir [email protected] 9 Dan Kenigsberg [email protected] 9 João Vilaça [email protected] 8 Or Shoval [email protected] 8 Radim Hrazdil [email protected] 7 Maya Rashish [email protected] 6 Brian Carey [email protected] 6 Ram Lavi [email protected] 6 feitnomore [email protected] 5 Bartosz Rybacki [email protected] 5 Ben Oukhanov [email protected] 5 Janusz Marcinkiewicz [email protected] 5 Vasiliy Ulyanov [email protected] 5 Zhuchen Wang [email protected] 4 Alona Paz [email protected] 4 Daniel Hiller [email protected] 4 Howard Zhang [email protected] 4 Vladik Romanovsky [email protected] 4 enp0s3 [email protected] 3 Javier Cano Cano [email protected] 3 Michael Henriksen [email protected] 3 howard zhang [email protected] 3 huyinhou [email protected] 3 prnaraya [email protected] 2 Alay Patel [email protected] 2 Arnon Gilboa [email protected] 2 Ondrej Pokorny [email protected] 2 Petr Horáček [email protected] 2 윤세준 [email protected] 1 Andrei Kvapil [email protected] 1 Arnaud Aubert [email protected] 1 Aviv Litman [email protected] 1 Fabian Deutsch [email protected] 1 Geetika Kapoor [email protected] 1 HF [email protected] 1 Igor Bezukh [email protected] 1 Miguel Duarte Barroso [email protected] 1 Nahshon Unna-Tsameret [email protected] 1 Petr Horacek [email protected] 1 PiotrProkop [email protected] 1 Ryan Hallisey [email protected] 1 Shirly Radco [email protected] 1 Simone Tiraboschi [email protected] 1 Stu Gott [email protected] 1 Tomasz Knopik [email protected] 1 Yan Du [email protected] 1 Yufeng Duan [email protected] 1 akriti gupta [email protected] 1 assaf-admi [email protected] 1 dalia-frank [email protected] 1 jia.dong [email protected] 1 kfox1111 [email protected]
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmP/aX8WHGRhdmlkdm9z c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0TolD/9bTOvHttpPVsdWtGxN3R0SpWHy UIj5Op6NUFar4QQlprguyDC4gWv+6NkpHnl7dHJb/FdlpRj9T17ON5hXOvPwuj99 pfgSOQ4a/TsdDl+Pv/V9IzDhDw0DXrTWPB7Zcil6akSAi8t6naKVEGawaDE49BG6 h683z4vtSAaJHqch92DFcRkht4ocTdl8SMHBy3RB3XqTg6fDQHLDwabXDmgx5Lfu KBeNt+6cX0ICiuKyfU7bLJ/B1hAqszMn/yMs09QFfDrls5P9ZTlI6xzNQuCrEzeK uonljOLVvyLZCakXI8S4UipjiNWgm7VG3K91fVM7u07nD3LLtgkRSYXE6c5Y6v6i 6cJ4fhX0MM9HkR+Ysqxrs7cpHbY8uTycDDEmkCsKaq4I7/DKaWx13Bkb+c6XHgiR XKxrzA291EFZ6WDSrAaNRjL5xQDqnqSn+4GxcFAfTgl2ppoHNuYtcsYEATLmaVMI AQ1UhLuXwNTtEKtQqjZsdwJ1HRlHCUBMDLcEEa5ISuSE6H221pyI71OnDkCu7Ibq mSDfQt2dUzSMfErT9LFv1PYmAPOHFQgmGsy/DOvfX7ctaao3R1RjEFfAVJrLeHL6 jeIx5F8QyFhDMv8Oh4QqqfSKJ2toWMpeZ93ebvS09eZH23rSBq8DWBikp3XX5eWq iVd0pzZs+3SJmUi/gQ== =N/lK -----END PGP SIGNATURE-----
Merge pull request #9331 from kubevirt-bot/cherry-pick-9310-to-release-0.59
[release-0.59] [e2e] Fine-tuning of the pausing test
tag v0.58.1 Tagger: David Vossel [email protected]
This release follows v0.58.0 and consists of 213 changes, contributed by 26 people, leading to 397 files changed, 8616 insertions(+), 3933 deletions(-).
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.58.1.
The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.58.1
.
Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.
26 people contributed to this release:
42 Itamar Holder [email protected] 14 Felix Matouschek [email protected] 12 Marcelo Tosatti [email protected] 11 bmordeha [email protected] 10 Alex Kalenyuk [email protected] 10 Jordi Gil [email protected] 8 João Vilaça [email protected] 7 Lee Yarwood [email protected] 5 Alexander Wels [email protected] 3 Alvaro Romero [email protected] 3 Antonio Cardace [email protected] 3 Jed Lejosne [email protected] 3 Shelly Kagan [email protected] 3 fossedihelm [email protected] 3 prnaraya [email protected] 2 L. Pivarc [email protected] 2 Radim Hrazdil [email protected] 2 Ram Lavi [email protected] 2 Roman Mohr [email protected] 2 enp0s3 [email protected] 1 Arnon Gilboa [email protected] 1 Brian Carey [email protected] 1 Edward Haas [email protected] 1 Igor Bezukh [email protected]
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmPmonIWHGRhdmlkdm9z c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0VfzD/9NWKQ2bxhVjCdXdCTaNe/6pYxn +FDHhXFvm9io8pDEh83Ln2kKrxM9084eiHgfu73gTSCK5mMK6NSIKKNRUv6RqZAU b7QDgmUBiWiBncfQAutEw+MrFI/W+YwmTSn1SQL5r9ew6fOjeVSkF4IJD8GCosR9 +rEJl9AdvgHMvi5H4X4IxJ6v38Z+ChcTapTasAyhf2fPip0eACLTYpfkDB77B96+ 3sKDd/U/FEj8MDhqsKX79Emp86ZkJWtLJxRx4PvpRw5X9akeTiV3aI0/pYuNo3kA f8fLCJE4Hw+R2489ugbmLwK60SOysRrUwhwiU49KpkAq0lZJrhe8nMCXR2wuNzXy CR39OaoexNKHP7S9OdxTTEe18Oeb3XVSN71M4R/2ui9dY27E4gc/n1R6AocJWV+Q 2MOk+R9t1cyqSmMyklFqnxsK+EhXtQ/98fFa+qtMmwT/iKVFD8IXhfEPTWUd3O5u yw16qLQfJGdyYBLt8jPOJ9oioZtGBHhk2TnXUe3YWJEMUJuFdUoPT+R81Moy3+0/ 0GH2O878+jBZ86Wd3aRLiFZc9Wblj5443pdhtkI0WprdYSbZ/rAXCbRHlKIBlp+k OzobTWpNos5AS/C5uVYpZ6jQL3T3+gnQMVJAfzvWmPNdCaYgQkem3SuGFlym0Tkc yF9eXsT/qpKgRULMHQ== =QENN -----END PGP SIGNATURE-----
Merge pull request #9203 from jean-edouard/release-0.58-defaulttocontainert
[release-0.58] virt-launcher: use our custom SELinux type only when necessary
tag v0.59.0-rc.0 Tagger: David Vossel [email protected]
This release follows v0.58.0 and consists of 864 changes, contributed by 72 people, leading to 1504 files changed, 89195 insertions(+), 29477 deletions(-).
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.59.0-rc.0.
The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.59.0-rc.0
.
Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.
/dev/vhost-vsock
explicitly to ensure that the right vsock module is loadedinferFromVolume
now uses labels instead of annotations to lookup default instance type and preference details from a referenced Volume
. This has changed in order to provide users with a way of looking up suitably decorated resources through these labels before pointing to them within the VirtualMachine
.inferFromVolume
attributes have been introduced to the {Instancetype,Preference}Matchers
of a VirtualMachine
. When provided the Volume
referenced by the attribute is checked for the following annotations with which to populate the {Instancetype,Preference}Matchers
:kubevirt-prometheus-metrics
now sets ClusterIP
to None
to make it a headless service.Timer
is now correctly omitted from Clock
fixing bug #8844.virtqemud
daemon instead of libvirtd
72 people contributed to this release:
62 Itamar Holder [email protected] 31 Lee Yarwood [email protected] 29 L. Pivarc [email protected] 28 Edward Haas [email protected] 26 Andrea Bolognani [email protected] 25 Antonio Cardace [email protected] 23 Felix Matouschek [email protected] 22 Jed Lejosne [email protected] 21 bmordeha [email protected] 20 Roman Mohr [email protected] 18 Orel Misan [email protected] 17 Alex Kalenyuk [email protected] 17 fossedihelm [email protected] 16 Alice Frosi [email protected] 13 Alexander Wels [email protected] 13 Shelly Kagan [email protected] 12 Marcelo Tosatti [email protected] 11 Jordi Gil [email protected] 10 Andrej Krejcir [email protected] 9 Dan Kenigsberg [email protected] 9 João Vilaça [email protected] 8 Or Shoval [email protected] 8 Radim Hrazdil [email protected] 7 Maya Rashish [email protected] 6 Alvaro Romero [email protected] 6 Brian Carey [email protected] 6 Ram Lavi [email protected] 6 feitnomore [email protected] 5 Bartosz Rybacki [email protected] 5 Ben Oukhanov [email protected] 5 Janusz Marcinkiewicz [email protected] 5 Vasiliy Ulyanov [email protected] 5 Zhuchen Wang [email protected] 4 Alona Paz [email protected] 4 Daniel Hiller [email protected] 4 Howard Zhang [email protected] 3 Javier Cano Cano [email protected] 3 Michael Henriksen [email protected] 3 Vladik Romanovsky [email protected] 3 enp0s3 [email protected] 3 howard zhang [email protected] 3 huyinhou [email protected] 3 prnaraya [email protected] 2 Alay Patel [email protected] 2 Arnon Gilboa [email protected] 2 Ondrej Pokorny [email protected] 2 Petr Horáček [email protected] 2 윤세준 [email protected] 1 Andrei Kvapil [email protected] 1 Arnaud Aubert [email protected] 1 Aviv Litman [email protected] 1 Fabian Deutsch [email protected] 1 Geetika Kapoor [email protected] 1 HF [email protected] 1 Igor Bezukh [email protected] 1 Miguel Duarte Barroso [email protected] 1 Nahshon Unna-Tsameret [email protected] 1 PiotrProkop [email protected] 1 Ryan Hallisey [email protected] 1 Shirly Radco [email protected] 1 Simone Tiraboschi [email protected] 1 Stu Gott [email protected] 1 Tomasz Knopik [email protected] 1 Yan Du [email protected] 1 Yufeng Duan [email protected] 1 akriti gupta [email protected] 1 assaf-admi [email protected] 1 dalia-frank [email protected] 1 jia.dong [email protected] 1 kfox1111 [email protected]
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmPcM3IWHGRhdmlkdm9z c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0d8tEACWr2QDsXcCwCSKY2CdUQC+rqgq NTfJ4mYP6cPiM1Y7yLUZuH1qy9R8dy/6JSeYklLamSTeG36B4DxUOUOe50TLO93E zEAP/kOB/vdi57y6xn3HWEYRb122mmUbT2dZPHsOxNyjnIUrxFcrMEOSZeOmTcRQ xFAGPg9WTLwVopbRFmWZj2EZHa5HyZaDZL2J8issV6pLfcYiLO8z5Zqt6bE8wH/n mDhDLNhA12eLER+B9bfoHkQnXp3+DmiibfAGzg8Yw3HsGLbOfjKha94A65uLk3Q1 GtgU0n3gPP2hw3JM3dd7pVrpBywdrAlxPd1cPx5P9kR40xWb4Y1IiVGmnaCdi5or 1L4lDwi5yqlwATlLRiJ8rR5JoGj23L6AY5tTxOVBHPJBYJJkBdymAiOiMNxj4ORT 7fTY4nSWEu/4wLavPivu6lYxH1+LMoG5MvEC402fNBsrdm+pvnzGerPKlS15RtBc 6h9Ikb+qTZ2iOJFR0xArBZTHb3QIMk2XiaoPYMyN1fa+2LHMY+QWIYFo0g5dBTzL Zq28H88y90Ge+za2kd3ATDWAElL0nYMuW1raqYKx099YmW+1CeDe0u7OflqdLy6y ol88I9hHaxIQzsRKpfRu+wZBEUytYTi8PUlDndVKzUoICvt/VSVl+qLuXdiOGvoO OrF/FkRnQQglBh4pEw== =lU60 -----END PGP SIGNATURE-----
Merge pull request #9137 from xpivarc/remove-psa
Remove PSASeccompAllowsUserfaultfd
tag v0.59.0-alpha.2 Tagger: David Vossel [email protected]
This release follows v0.58.0 and consists of 694 changes, contributed by 66 people, leading to 916 files changed, 29056 insertions(+), 17300 deletions(-).
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.59.0-alpha.2.
The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.59.0-alpha.2
.
Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.
inferFromVolume
attributes have been introduced to the {Instancetype,Preference}Matchers
of a VirtualMachine
. When provided the Volume
referenced by the attribute is checked for the following annotations with which to populate the {Instancetype,Preference}Matchers
:kubevirt-prometheus-metrics
now sets ClusterIP
to None
to make it a headless service.Timer
is now correctly omitted from Clock
fixing bug #8844.virtqemud
daemon instead of libvirtd
66 people contributed to this release:
57 Itamar Holder [email protected] 26 Andrea Bolognani [email protected] 25 Lee Yarwood [email protected] 23 Antonio Cardace [email protected] 23 L. Pivarc [email protected] 20 Roman Mohr [email protected] 20 bmordeha [email protected] 18 Jed Lejosne [email protected] 17 Felix Matouschek [email protected] 16 Alice Frosi [email protected] 15 Alex Kalenyuk [email protected] 13 Shelly Kagan [email protected] 12 Marcelo Tosatti [email protected] 11 Jordi Gil [email protected] 10 Andrej Krejcir [email protected] 10 Edward Haas [email protected] 9 Dan Kenigsberg [email protected] 8 Or Shoval [email protected] 8 Radim Hrazdil [email protected] 7 João Vilaça [email protected] 6 Alvaro Romero [email protected] 6 Maya Rashish [email protected] 6 Ram Lavi [email protected] 6 fossedihelm [email protected] 5 Alexander Wels [email protected] 5 Bartosz Rybacki [email protected] 5 Ben Oukhanov [email protected] 5 Janusz Marcinkiewicz [email protected] 5 Orel Misan [email protected] 5 Vasiliy Ulyanov [email protected] 4 Alona Paz [email protected] 4 Daniel Hiller [email protected] 4 Howard Zhang [email protected] 4 Zhuchen Wang [email protected] 3 Javier Cano Cano [email protected] 3 huyinhou [email protected] 3 prnaraya [email protected] 2 Alay Patel [email protected] 2 Arnon Gilboa [email protected] 2 Brian Carey [email protected] 2 Michael Henriksen [email protected] 2 Ondrej Pokorny [email protected] 2 Petr Horáček [email protected] 2 enp0s3 [email protected] 2 howard zhang [email protected] 2 윤세준 [email protected] 1 Andrei Kvapil [email protected] 1 Arnaud Aubert [email protected] 1 Fabian Deutsch [email protected] 1 Geetika Kapoor [email protected] 1 HF [email protected] 1 Igor Bezukh [email protected] 1 Nahshon Unna-Tsameret [email protected] 1 PiotrProkop [email protected] 1 Ryan Hallisey [email protected] 1 Shirly Radco [email protected] 1 Simone Tiraboschi [email protected] 1 Stu Gott [email protected] 1 Tomasz Knopik [email protected] 1 Yufeng Duan [email protected] 1 akriti gupta [email protected] 1 assaf-admi [email protected] 1 jia.dong [email protected] 1 kfox1111 [email protected]
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmO0UNAWHGRhdmlkdm9z c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0TmRD/9Q65ZN8qEWncPhpxVFBhdL1fd+ loVVzjBK2BQ1gw9b4/q3piWpTZL6T3ef2GtXX5YGBGPp4maLCpYs/nXg3pQ/0nDj RhEgph8l9Er9wMcitUC+HQbqIw8eVc/0wlLsrUBHw7DMqKmf8cqnJVwW/2rH7fjG oH1WIqEgN0lSfLd7o0iv2Idtq242nJ5p3uifWIUhf+PV9SsxzRmj/DdjRroW4XuC Ek6EyfL6BMFWxbMUmIWmOp93X1bjA5x+pDdZ28vo9Wdd5/3YrKpCuxzSOwRe6sXe KEjLCEmwDe1b0jL+8Yxm1agFrWPRDe1KJXfPhlU1Ep4S1xWB6EPtSBVkqLa2WLF1 ypvdLMJccsj5ez/fXtYzgjcmIIdm/LMr+nvxexhh/G/ent1qI3Hv/YwOI/4w3itm tcIXwBlZJAAPwbw80WH5h1lNDBFslIbe83dbPqiOT9g+/cBarPv/RppQr96LYFwQ hbanRLGcQkyYxbdhmdyQy6/N4Sqa8Km//0KzQPbjCPik2EisXigtjK6lQoMbtxWa BPApeV583pA248E4bRccWom9TMXikvPVg4RvvKsK2re2VQU8pJDzTXN9ftfYykd6 2fJPu+UdEXZMcHa9F3jtRIIWpPZqvm0QamG/uI5fRKA/2p3u21PZUt31Sr2sTQ0f sN5nebJZmxOFu3zysg== =vOUQ -----END PGP SIGNATURE-----
Merge pull request #8908 from orelmisan/vmicontext
client-go, VMI: Add context to applicable methods
tag v0.59.0-alpha.1 Tagger: David Vossel [email protected]
This release follows v0.58.0 and consists of 505 changes, contributed by 59 people, leading to 615 files changed, 23156 insertions(+), 12534 deletions(-).
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.59.0-alpha.1.
The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.59.0-alpha.1
.
Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.
Timer
is now correctly omitted from Clock
fixing bug #8844.virtqemud
daemon instead of libvirtd
59 people contributed to this release:
41 Itamar Holder [email protected] 26 Andrea Bolognani [email protected] 20 L. Pivarc [email protected] 16 Alice Frosi [email protected] 16 bmordeha [email protected] 15 Alex Kalenyuk [email protected] 15 Felix Matouschek [email protected] 13 Jed Lejosne [email protected] 13 Shelly Kagan [email protected] 12 Marcelo Tosatti [email protected] 10 Andrej Krejcir [email protected] 10 Lee Yarwood [email protected] 10 Roman Mohr [email protected] 9 Dan Kenigsberg [email protected] 8 Or Shoval [email protected] 6 Antonio Cardace [email protected] 6 João Vilaça [email protected] 6 Radim Hrazdil [email protected] 5 Alexander Wels [email protected] 5 Alvaro Romero [email protected] 5 Bartosz Rybacki [email protected] 5 Ben Oukhanov [email protected] 5 Ram Lavi [email protected] 5 Vasiliy Ulyanov [email protected] 4 Alona Paz [email protected] 4 Daniel Hiller [email protected] 4 Howard Zhang [email protected] 4 Maya Rashish [email protected] 4 Zhuchen Wang [email protected] 4 fossedihelm [email protected] 3 Javier Cano Cano [email protected] 3 prnaraya [email protected] 2 Alay Patel [email protected] 2 Arnon Gilboa [email protected] 2 Michael Henriksen [email protected] 2 Petr Horáček [email protected] 2 howard zhang [email protected] 2 윤세준 [email protected] 1 Andrei Kvapil [email protected] 1 Brian Carey [email protected] 1 Edward Haas [email protected] 1 Fabian Deutsch [email protected] 1 Geetika Kapoor [email protected] 1 HF [email protected] 1 Igor Bezukh [email protected] 1 Janusz Marcinkiewicz [email protected] 1 Nahshon Unna-Tsameret [email protected] 1 Ondrej Pokorny [email protected] 1 Ryan Hallisey [email protected] 1 Simone Tiraboschi [email protected] 1 Stu Gott [email protected] 1 Tomasz Knopik [email protected] 1 akriti gupta [email protected] 1 enp0s3 [email protected] 1 huyinhou [email protected] 1 jia.dong [email protected] 1 kfox1111 [email protected]
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmOJFoUWHGRhdmlkdm9z c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0UbsD/4xqhZOQ43pV5AwqD0VdQW42/Kv ZCTaHOsgKzyezvpnZIJnsRstU5WziIDnvl7f1vyU9u3oJ/7SSLhwkZYSuQBm2wqG Y6MfJm5fmNxR13BRMsI8WehJa70AOoIzA0cEDsbXOnB3QeJivJnD5HxUD8pffTIO ggB0tFtPmUNH8iLIBhBXUv2yXZmB3ly2lw6nbIsMhXpKPQqGYjv2cxacGwrTn5Gb Vtn5EXIBBV3j6Y/6FXWRlJovgBQ2wpllUztJescplfsxRHXO+T18Xrg8HnkbGPWK gfpk1DJPfr4RQNLF2ke8RE99pvTv/api4pO8MGHgvj+32VDQC/D67US0HEHTuxe5 ZZq3waTtPvoLQk2z0fYfWWuzOmk877CbWXXuNGTgLGtDn3pOJNZ9sCLn/wbW1ppN DJ37+53XkJju3z0yAfdwRY3L8bSTuxe5HgfQdO25OfWA7RRKT+wjTscmmsn7cwsM 0ycD1zlCE0oBwurbBqCDp7uFa3r5iBso8ZyLqqeuuLRpek136SYqnx5HT1LhI0fz NqGIxpeBp/0xwxSOWguIlBRa8b1xWD8mXmP/dElP4rrp88LwF3n4H1GA4NhvhUw5 QQ/YXU4K62lXG/GCVrnghBQ1LjYWz+iMx1TdqC0ao3gGoE5z1c6MSVtjkORbNan/ QoIrmJLq/bJhGTXUVQ== =gXOF -----END PGP SIGNATURE-----
Merge pull request #8857 from 0xFelix/remove-subresource-test-dependencies
tests/subresource_api_test.go: Use API client for RBAC tests diff --cc tests/subresource_api_test.go index 198ba6df0,2b6977ceb..5be65a1e0 --- a/tests/subresource_api_test.go +++ b/tests/subresource_api_test.go @@@ -26,23 -26,20 +26,22 @@@ import
. "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega"
"k8s.io/client-go/rest" "k8s.io/utils/pointer"
"kubevirt.io/kubevirt/tests/framework/matcher"
"kubevirt.io/kubevirt/tests/util"
v1 "kubevirt.io/api/core/v1" instancetypeapi "kubevirt.io/api/instancetype" instancetypev1alpha2 "kubevirt.io/api/instancetype/v1alpha2" "kubevirt.io/client-go/kubecli"
"kubevirt.io/kubevirt/tests"
var _ = Describe("[sig-compute]Subresource Api", func() {
tag v0.59.0-alpha.0 Tagger: David Vossel [email protected]
This release follows v0.58.0 and consists of 239 changes, contributed by 41 people, leading to 401 files changed, 11255 insertions(+), 8664 deletions(-).
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.59.0-alpha.0.
The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.59.0-alpha.0
.
Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.
41 people contributed to this release:
23 Andrea Bolognani [email protected] 9 Andrej Krejcir [email protected] 8 Or Shoval [email protected] 8 Roman Mohr [email protected] 7 Alice Frosi [email protected] 7 Jed Lejosne [email protected] 7 Shelly Kagan [email protected] 6 Alex Kalenyuk [email protected] 6 João Vilaça [email protected] 6 L. Pivarc [email protected] 5 Alexander Wels [email protected] 5 Alvaro Romero [email protected] 5 Bartosz Rybacki [email protected] 5 Ben Oukhanov [email protected] 5 Vasiliy Ulyanov [email protected] 4 Antonio Cardace [email protected] 4 Itamar Holder [email protected] 4 Radim Hrazdil [email protected] 3 Dan Kenigsberg [email protected] 3 Javier Cano Cano [email protected] 3 Lee Yarwood [email protected] 3 Zhuchen Wang [email protected] 3 prnaraya [email protected] 2 Alay Patel [email protected] 2 Felix Matouschek [email protected] 2 Howard Zhang [email protected] 2 bmordeha [email protected] 2 fossedihelm [email protected] 2 윤세준 [email protected] 1 Andrei Kvapil [email protected] 1 Arnon Gilboa [email protected] 1 Brian Carey [email protected] 1 Geetika Kapoor [email protected] 1 HF [email protected] 1 Nahshon Unna-Tsameret [email protected] 1 Ryan Hallisey [email protected] 1 akriti gupta [email protected] 1 howard zhang [email protected] 1 huyinhou [email protected]
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmNhcb4WHGRhdmlkdm9z c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0SLMD/44IVm0TzfZL7m9sUtJHjnJNIMW VbJX+5iWQD6VGjgfs8c7mQ7WGTmFgnz9vBlEEc/mhjoSaNrNFepmEDUZLYJBiHXL 5imrxZxHRtgSOefMEgFCZ4n0dTxdR1FVs5/dm7kBC0OUtr+SzjkD/7yVTfr7rYni WpP1Yl3HJ77NISoB7jVdauNDK3cHJQ0YO+c3GTCOFv2ZSEL+bmBaEmu7fnmK1H5S iYsqxOVpHtdRn3+mpbVPSM8SUItOe19elj4MRlKbwOxQBsgEd6TIhl2MNTHy+uQH Lcd2gedLhylk/keQueJPpB1Y2uZkPS8xUnRrdr8Q2doQwibrodBMNcwo2C4Ird8O pXIDQyr/BDkzcu3H9Q02NlX3p+3oRu9mR1Y1TjxNRlzU3+fiBxnic2fhfXjKt36u omzZzIB43W9A0ZdoimVn5d5s1mL8STIWbK5xwDymLPaIDVjvc+MYLIVH1TSuea7k mCXetlRmvFYAeR9bIIFS17IyH+PkU6YN9FLlyR60n6vxdcJhlMunztfESuwYx1KU 08khZ4Y/kUq78p4cG8mbHsOKUpsglh6Tjd/kovV48TYNC1bkcLmv6OXrgQSiZw/X mzJtQS0jQtGRjB5Z45pEvGpbygSoabo11RQ3RTOZMeYFmY2OuB2nNcfPdURI2fdc hSMmfzW+VBDyBA1D5Q== =vv2i -----END PGP SIGNATURE-----
Merge pull request #8622 from jean-edouard/goonenineteen
Update golang to 1.19.2
tag v0.58.0 Tagger: David Vossel [email protected]
This release follows v0.57.1 and consists of 285 changes, contributed by 37 people, leading to 471 files changed, 26960 insertions(+), 6441 deletions(-). v0.58.0 is a promotion of release candidate v0.58.0-rc.0 which was originally published 2022-10-03 The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.58.0.
The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.58.0
.
Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.
tlsConfiguration
to Kubevirt ConfigurationDockerSELinuxMCSWorkaround
feature gate before upgrading37 people contributed to this release:
20 Alvaro Romero [email protected] 14 L. Pivarc [email protected] 14 Nahshon Unna-Tsameret [email protected] 14 Shelly Kagan [email protected] 13 Andrej Krejcir [email protected] 13 Roman Mohr [email protected] 11 Lee Yarwood [email protected] 11 Miguel Duarte Barroso [email protected] 10 Felix Matouschek [email protected] 9 Itamar Holder [email protected] 8 fossedihelm [email protected] 7 Alice Frosi [email protected] 5 Brian Carey [email protected] 5 Vasiliy Ulyanov [email protected] 4 Alex Kalenyuk [email protected] 4 Jed Lejosne [email protected] 4 Ram Lavi [email protected] 3 Fabian Deutsch [email protected] 3 Radim Hrazdil [email protected] 2 Bartosz Rybacki [email protected] 2 Igor Bezukh [email protected] 2 Michael Henriksen [email protected] 2 Ryan Hallisey [email protected] 1 Alexander Wels [email protected] 1 Andrea Bolognani [email protected] 1 Arnon Gilboa [email protected] 1 Christopher Desiniotis [email protected] 1 Enrique Llorente [email protected] 1 Javier Cano Cano [email protected] 1 João Vilaça [email protected] 1 Maya Rashish [email protected] 1 Prashanth Dintyala [email protected] 1 Xiaodong Ye [email protected] 1 assaf-admi [email protected] 1 bmordeha [email protected]
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmNHWtMWHGRhdmlkdm9z c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0SOdD/9tbUGb4Xd4tN7oSXk46tuFFZDW xL+6I2z/6N7EfN/SWZb+emjpF4/0llZZO03+e3KEJiQ9WxTkiyO22wdctdEj5Ngm XPJ8cLMcYzahZxxh4NMd7Zsya0l6cjg0/kiIQKJtfsR2M7T6KamD+FIlQtldWThe o7G06JTR//+KGJUO1liUvcUQrg8fD5aXn1ZzZyOhqX4NN2h/rODLcnRkixcH1gTC 0ykBpBCEIXazNuJf4e9qXN9gsEdl1TN00St6qlmRjtTTzWVIHTM5ChgzMAZYZmCx 2kR/B89VnZCM999ZBzQqksQe+jkbqmdLtE8+GXXjslDyEZ7bTRkSthJ44y44NcEL KSbfAz+5Og1jy93gJWZ6ulxgf0BaL8jxKSPDep5mNWDDx2iLuuk0s4Rw+jRuK/RA XK/P1h7BSLSt4GHKz5WrN1TEGH1o07YIn+wp2kvWtTkfgqoNZGBem9RwwZPkbQBG 0rs24CWQDrOPtNCSR0SHBRJtk5W1Ie2Qm9gxrcSkqXSB/gMyADmbNm2jkDLXUuRS ihTnvtE2sV4bguG4qq/MYcwa8g98jDmlmzy63z6M5CNZNVU2IhDZDBGVZ8G8v/Aw gcq3r3JMYyiA344Qw/JgjxCUxBsRzExGCcvJKbBJpbA2u/fzQ9ItBIQ/xYvnLKSY YUNCxXCPq84SCY7rPA== =zVuC -----END PGP SIGNATURE-----
Merge pull request #8542 from kubevirt-bot/autoupdate
Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../kubevirt/WORKSPACE -dry-run=false
tag v0.58.0-rc.0 Tagger: David Vossel [email protected]
This release follows v0.57.1 and consists of 282 changes, contributed by 37 people, leading to 466 files changed, 26929 insertions(+), 6435 deletions(-).
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.58.0-rc.0.
The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.58.0-rc.0
.
Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.
tlsConfiguration
to Kubevirt ConfigurationDockerSELinuxMCSWorkaround
feature gate before upgrading37 people contributed to this release:
20 Alvaro Romero [email protected] 14 L. Pivarc [email protected] 14 Nahshon Unna-Tsameret [email protected] 14 Shelly Kagan [email protected] 13 Andrej Krejcir [email protected] 13 Roman Mohr [email protected] 11 Lee Yarwood [email protected] 11 Miguel Duarte Barroso [email protected] 10 Felix Matouschek [email protected] 9 Itamar Holder [email protected] 8 fossedihelm [email protected] 7 Alice Frosi [email protected] 5 Brian Carey [email protected] 5 Vasiliy Ulyanov [email protected] 4 Alex Kalenyuk [email protected] 4 Jed Lejosne [email protected] 4 Ram Lavi [email protected] 3 Fabian Deutsch [email protected] 2 Bartosz Rybacki [email protected] 2 Igor Bezukh [email protected] 2 Michael Henriksen [email protected] 2 Ryan Hallisey [email protected] 1 Alexander Wels [email protected] 1 Andrea Bolognani [email protected] 1 Arnon Gilboa [email protected] 1 Christopher Desiniotis [email protected] 1 Enrique Llorente [email protected] 1 Javier Cano Cano [email protected] 1 João Vilaça [email protected] 1 Maya Rashish [email protected] 1 Prashanth Dintyala [email protected] 1 Radim Hrazdil [email protected] 1 Xiaodong Ye [email protected] 1 assaf-admi [email protected] 1 bmordeha [email protected]
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmM69xUWHGRhdmlkdm9z c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0Tg5EACev1+XHpg40R9+obHK+PqTQjgw 9m13yD9vsWevfZD4NNzdUWTfy8Hb4lcvj/IQG9F+XpWkRb/RyFeierHw4gUHZ1XH brZpfe8iz4WrR3GRVKHjXyjT4pci+X8OvwiGIckMuwDKlq32z/ae23TsaI/qcxox +xaVJGvfhb+chGW9iLdeRLuHGbsgiB4BiT9Na+maLS1exNlMoH/4H9Y/Ex5Cxfep IN+ns1aExoxwAP9K5vRPHi5Sr9Lqzar+wKDYDAvAQWhXKYHEnFFn1abcDi+4UEwn JMGlEGFUS7ieg5NgL3rP6PoA1ZBTZKWXBBLvB7nRQCfW4ATidWq7LIAjW/km5Eyh 9QEgkk3p78OGkCcIeuG6oidvytPB5bAyltHcO6G4H4xjBZ0BIU/PC+sWBhcQSmKz 4Y+Hnio+eH5vuTv8b+JfKE30Src5I2Tt4usZ4WgsB5waZwhxIoY3rS1x5xRxCtm/ 1AVY6Y/jmvkhGLhFKY0R3kiULPdHcphBtn+Y5bja5UijA+s8h5zxHk0J7zQitM0U cqZNp9xuwwojtzmGxPjS0uRbCpqAK1ZJ61bHTtspQgMh3xLkVs96xtX7HYxeXKFq s21zFRIIFF5CtxAjR8778UBr82noXEsnIuZrTzt/Ln7brAvcI70gmeT9PrALWqi3 pXKouBwa85KrBv8V3Q== =N3yQ -----END PGP SIGNATURE-----
Merge pull request #8542 from kubevirt-bot/autoupdate
Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../kubevirt/WORKSPACE -dry-run=false
tag v0.55.2 Tagger: David Vossel [email protected]
This release follows v0.55.1 and consists of 16 changes, contributed by 4 people, leading to 57 files changed, 1642 insertions(+), 198 deletions(-).
The source code and selected binaries are available for download at: https://github.com/kubevirt/kubevirt/releases/tag/v0.55.2.
The primary release artifact of KubeVirt is the git tree. The release tag is
signed and can be verified using git tag -v v0.55.2
.
Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.
4 people contributed to this release:
11 Ram Lavi [email protected] 2 Vasiliy Ulyanov [email protected]
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEQ0oAadVn2uDIVPSveFt5DUYibtEFAmM0kU4WHGRhdmlkdm9z c2VsQGdtYWlsLmNvbQAKCRB4W3kNRiJu0azwD/9ncLtCOa4N5MvNugkLdO06ASPJ IXbhBMWqQxra3gGSTtVqVvg69Rta2GhdWByyp5rz80S6QxrlYFUlYjeklVwrAlBt pyH/tz+YKoqXAQhO/ZehrCf1lGEV+XLr3W80e9QvSFMuxPct4OWmB3YLren3HUL8 TycZjNxWdKP39/dikAZD4TCp0NuQL8Wxgxa9LVLDMgpyMKMLweIEFWXe0Jjup+FT YMGWmDBhzGRW75KjDhtLzl0KIE4izFH/IzB2h8/ij6AZ9EPH89/8j27tvjW1rzhP p/Fo1l3W7bfhCye8Ia8NQjfEIVHY6QCySi6WnG5ZtjYTAUwNojjCipyemJt+Vr54 bulIZbexz7LZ5PPTKKCat9c22Y/De3XTzXlagIg53TodyosO+fz/QJGq7OXvYoAj /gPCa2XRgXgeDmQ+wDRmMQ/5TkwmXgLTeXOVC0AxNi/LgfKD6bp8to1ho+aDhZ5Y BAzSKlTazH7Y47C9cWBC+pUd2HKa8b5rt66pU6Ti1CO2C/EA2+NHjyKtjZrI+e+L /WB26PJKxLjGA6FMgG5GZuV9L3PbrqxlRS4yXV9E/j39VaRMUwjQ3U8FKHMcNuhc dXenLWIzRiFUKYl0Uwtd05NLQSI/7wg3FibS0T+mH/um5KoKadb/yBPJpIt+YCvz iEu33UuK3EWZXJTXJw== =4tSS -----END PGP SIGNATURE-----
Merge pull request #8526 from kubevirt-bot/cherry-pick-8433-to-release-0.55
[release-0.55] Create /usr/lib64/qemu-kvm with proper permissions