From f9ad615acfdc79397102f9eb4721bc1e058fc0e5 Mon Sep 17 00:00:00 2001 From: deckhouse-BOaTswain <89150800+deckhouse-BOaTswain@users.noreply.github.com> Date: Fri, 2 Aug 2024 09:29:59 +0300 Subject: [PATCH] chore(main): release 0.10.1 --- CHANGELOG.md | 241 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 241 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 541927705..fb8f5ffd4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,246 @@ # Changelog +## [0.10.1](https://github.com/deckhouse/virtualization/compare/v0.11.0...v0.10.1) (2024-08-02) + + +### Features + +* add kubectl patch mpo to test MRs ([c8ccb2e](https://github.com/deckhouse/virtualization/commit/c8ccb2e96a80babacc278a76d92ef4f9f0792cd9)) +* add mirrord tasks ([#6](https://github.com/deckhouse/virtualization/issues/6)) ([6c7ec69](https://github.com/deckhouse/virtualization/commit/6c7ec6929abada29e7d49c33bd5de495ba701a31)) +* add rbac users ([47dde87](https://github.com/deckhouse/virtualization/commit/47dde87ce9b0b3a5c0bd6030c0c01984dd48e75d)) +* added cache stages for importer and uploader docker files ([7656719](https://github.com/deckhouse/virtualization/commit/7656719248897aba989172d6c38897ae5df14f9a)) +* added current progress speed ([44ee749](https://github.com/deckhouse/virtualization/commit/44ee74995575f061ec8bf608100a55444c011eb9)) +* added retries for import process ([e942e64](https://github.com/deckhouse/virtualization/commit/e942e645d53977ae134c3bd02d7bda3a3b6cf789)) +* added script to apply virtual machines ([5e57d5b](https://github.com/deckhouse/virtualization/commit/5e57d5b3c484a9ae780355f6c69a1c8c53c07db6)) +* added script to apply virtual machines ([#43](https://github.com/deckhouse/virtualization/issues/43)) ([5e57d5b](https://github.com/deckhouse/virtualization/commit/5e57d5b3c484a9ae780355f6c69a1c8c53c07db6)) +* added threshold 1.5 for pvc size adjusting ([d6f70b3](https://github.com/deckhouse/virtualization/commit/d6f70b382c80ec3bb7ac096412628f19597c457f)) +* added warning events for failed import ([7d59bc3](https://github.com/deckhouse/virtualization/commit/7d59bc36aab33e3318913bb6b806814772da681e)) +* **api:** 3rd party resource renaming ([9aaa05d](https://github.com/deckhouse/virtualization/commit/9aaa05d34e7050e8d261568c6ee162a33a04f59d)) +* **api:** add object ref uid ([ab9c57d](https://github.com/deckhouse/virtualization/commit/ab9c57dd23e2aca77492fbe2b807b2fc9b54a569)) +* **api:** moved virtualization api structs to separated go mod ([#20](https://github.com/deckhouse/virtualization/issues/20)) ([215299c](https://github.com/deckhouse/virtualization/commit/215299c600a33307d972eb312646ada801a92edc)) +* **api:** resource renaming ([966982d](https://github.com/deckhouse/virtualization/commit/966982d15f91fa24a5481ff146d540d1fa7819f9)) +* **apiserver:** implement table-converter ([#64](https://github.com/deckhouse/virtualization/issues/64)) ([3433f91](https://github.com/deckhouse/virtualization/commit/3433f910adfb7488cc417d27145ce803e35887f6)) +* **attachee:** refactored the way to determine virtual machines attached to images/disks ([34f0d59](https://github.com/deckhouse/virtualization/commit/34f0d598e22871768e314ae684d942259d3fb47b)) +* **cdi:** add customizer ([f68347b](https://github.com/deckhouse/virtualization/commit/f68347b6429d85981c850b2fa7cb10e5d9610f21)) +* **cdi:** bump version to 1.58.0 ([c7ec521](https://github.com/deckhouse/virtualization/commit/c7ec5210b1bcccad9de8111339b5f58a1f8507a1)) +* cicd add build with checkbox for deploy prod ([75743be](https://github.com/deckhouse/virtualization/commit/75743be422dc68bdd7ba6586ba91756277739858)) +* **cicd:** add check yaml to workflow ([#26](https://github.com/deckhouse/virtualization/issues/26)) ([94fcb01](https://github.com/deckhouse/virtualization/commit/94fcb01862fd09924d647d1ae037ef43f1f2f7de)) +* **ci:** deploy to main and clean jobs ([4446c4e](https://github.com/deckhouse/virtualization/commit/4446c4e8650fc0dc4fd5a77f19a595896b7194d6)) +* **controller, vmop:** wait for the desired state of the vm ([#84](https://github.com/deckhouse/virtualization/issues/84)) ([94fac98](https://github.com/deckhouse/virtualization/commit/94fac9882b6adb23cf739291a382518844acd512)) +* **controller:** add pprof ([#193](https://github.com/deckhouse/virtualization/issues/193)) ([5cf70c5](https://github.com/deckhouse/virtualization/commit/5cf70c54fc2856b7790ed3264579e048bcaaae41)) +* **controller:** add recovery ([#249](https://github.com/deckhouse/virtualization/issues/249)) ([4d6bff1](https://github.com/deckhouse/virtualization/commit/4d6bff1bc6aca5d97ae8cc6c8b2a54d413725545)) +* copy DVCR auth Secret with controller ([3583575](https://github.com/deckhouse/virtualization/commit/3583575c622cb31a876378c44a485f3ed16555ea)) +* **core, dvcr:** generate htpasswd from hook ([#137](https://github.com/deckhouse/virtualization/issues/137)) ([bf009a0](https://github.com/deckhouse/virtualization/commit/bf009a0a4cac5884657db5562a4c4cc8a5b1cf8c)) +* **cvi:** apply new controller design ([9e21de8](https://github.com/deckhouse/virtualization/commit/9e21de84c355b46c94933fd7fc2252358cc2052d)) +* **cvmi, vmd, vmi:** add timeout to wait for uploading ([f7ae73f](https://github.com/deckhouse/virtualization/commit/f7ae73f71107c6fd42f048f72d20b0b12c9a47f5)) +* **dev:** added emulation of virtual machine movements ([677708b](https://github.com/deckhouse/virtualization/commit/677708b3359a1e8120659f606b50f1fa220d6f3b)) +* disabled kubevirt anno webhook for vm resources ([a3b61dd](https://github.com/deckhouse/virtualization/commit/a3b61dd1fa28407c139b1fc1c8fdad0bf9d00dbd)) +* **docs:** fix ([2b6b5d8](https://github.com/deckhouse/virtualization/commit/2b6b5d83bf8f24e325d9508e90d7bebe1fa08468)) +* **e2e:** label and annotation ([#7](https://github.com/deckhouse/virtualization/issues/7)) ([1207c4b](https://github.com/deckhouse/virtualization/commit/1207c4bea92604eb0f2a120394c812bce4eb8890)) +* hide cdi resources ([cbe1ae9](https://github.com/deckhouse/virtualization/commit/cbe1ae92ae78e03ae562557e22ae30e764fbe8d8)) +* hide kubevirt resources ([2abaea1](https://github.com/deckhouse/virtualization/commit/2abaea1d6856a24e13345f55c4a2b9afd934618b)) +* **hooks:** add generation of root certificate and certificates for module apps ([#19](https://github.com/deckhouse/virtualization/issues/19)) ([f810c57](https://github.com/deckhouse/virtualization/commit/f810c57ebc5aa514f1b4cc163c2368c8bf84ee73)) +* **ipam:** added claims and leases controllers ([0f736d2](https://github.com/deckhouse/virtualization/commit/0f736d29f00b126e6edd84a218004e601220481a)) +* **ipam:** added reclaim policy ([952b5ca](https://github.com/deckhouse/virtualization/commit/952b5cacca4920e0aab97a2a5f3f0c8e7ebd3354)) +* **ipam:** added vm auto claiming ([2fa94fa](https://github.com/deckhouse/virtualization/commit/2fa94fa2ad5fd6ba27ca6e1a6f73ab2fbff0404a)) +* **metrics:** add node-exporter dashboard for virtual machine ([#60](https://github.com/deckhouse/virtualization/issues/60)) ([857eda0](https://github.com/deckhouse/virtualization/commit/857eda02c3a58fceb2424398b993dbbd95fa909a)) +* **metrics:** add phase metrics for vm,disk,vmbda ([#45](https://github.com/deckhouse/virtualization/issues/45)) ([ec01110](https://github.com/deckhouse/virtualization/commit/ec011109ce80add8ffc6acccdc8bc24a30059a22)) +* **observability:** add logLevel option to module config ([#194](https://github.com/deckhouse/virtualization/issues/194)) ([d2e8cfc](https://github.com/deckhouse/virtualization/commit/d2e8cfcfec8a22aa3e8c8de27945cd967441d6d1)) +* **proxy:** add rewriter for APIGroupDiscoveryList ([#99](https://github.com/deckhouse/virtualization/issues/99)) ([36712f3](https://github.com/deckhouse/virtualization/commit/36712f3e1fab9c3164160d7d3577e6c58b884409)) +* renamed cdi and kubevirt groups ([dbb8cc0](https://github.com/deckhouse/virtualization/commit/dbb8cc050d536f98a72836b16b14bdf93f4edf38)) +* script to upload file, script to check fs size on PVC ([fd6495b](https://github.com/deckhouse/virtualization/commit/fd6495b3901f6369cbe7633924aaf9844c0fd87f)) +* **tests:** add virtualization dashboard ([#47](https://github.com/deckhouse/virtualization/issues/47)) ([36599ee](https://github.com/deckhouse/virtualization/commit/36599eed5a92a197a7d20f536497c7e5856bf143)) +* **uploader:** add put request ([eb3fada](https://github.com/deckhouse/virtualization/commit/eb3fada9db666bf964c030f3ea4d3d3f1bcb4681)) +* **vd:** add dvcr duration to status ([d7c09b8](https://github.com/deckhouse/virtualization/commit/d7c09b8f61fa7945f9b0f7fc254b8f68ca4fcf03)) +* **vd:** add dvcr import duration to status ([d7c09b8](https://github.com/deckhouse/virtualization/commit/d7c09b8f61fa7945f9b0f7fc254b8f68ca4fcf03)) +* **vd:** add vd stats ([f2eb4ba](https://github.com/deckhouse/virtualization/commit/f2eb4bac2f723105bcd24c7c7b2fc587a1b15ecd)) +* **vd:** apply new controller design ([e496da0](https://github.com/deckhouse/virtualization/commit/e496da057ba32e8d04772d1873ad1dba0232e925)) +* **vi:** apply new controller design ([078b61d](https://github.com/deckhouse/virtualization/commit/078b61d97d640e6b21ee7e9d8ee27952dff3a4c7)) +* **vi:** apply new design ([#142](https://github.com/deckhouse/virtualization/issues/142)) ([078b61d](https://github.com/deckhouse/virtualization/commit/078b61d97d640e6b21ee7e9d8ee27952dff3a4c7)) +* **virtualization controller:** init e2e tests ([8506262](https://github.com/deckhouse/virtualization/commit/8506262651bbc938f2278830a269fd4ebdd3ee1c)) +* **virtualization-api:** first implementation ([#11](https://github.com/deckhouse/virtualization/issues/11)) ([a737b08](https://github.com/deckhouse/virtualization/commit/a737b088455ff8419b373c25c9e23ded446f418b)) +* **vm-route-forge:** add pprof server ([#244](https://github.com/deckhouse/virtualization/issues/244)) ([c61eb2e](https://github.com/deckhouse/virtualization/commit/c61eb2ebf682b7b8a381f9de55e18226606e7052)) +* **vm-route-forge:** impl route reconciliation ([#242](https://github.com/deckhouse/virtualization/issues/242)) ([7f2f963](https://github.com/deckhouse/virtualization/commit/7f2f96375daaf2c153aa27fad7cfe1f0239cb4d3)) +* **vm:** add pod handler ([#220](https://github.com/deckhouse/virtualization/issues/220)) ([f73174f](https://github.com/deckhouse/virtualization/commit/f73174fc0e744c2b4da7ecdbec13ec215c3258f6)) +* **vm:** add statisticHandler ([#206](https://github.com/deckhouse/virtualization/issues/206)) ([b0b4540](https://github.com/deckhouse/virtualization/commit/b0b45406811db94df44e7da87ff72cfc1bfc17e6)) +* **vm:** add the attached field to the status block device refs ([a9e4fc6](https://github.com/deckhouse/virtualization/commit/a9e4fc62e05c458f370211340e49b637931193e8)) +* **vm:** always replace Pod on VM restart ([#3](https://github.com/deckhouse/virtualization/issues/3)) ([eeea94a](https://github.com/deckhouse/virtualization/commit/eeea94a6109939451f539f2d877cd3396f157274)) +* **vm:** apply new controller design ([#120](https://github.com/deckhouse/virtualization/issues/120)) ([ba12e49](https://github.com/deckhouse/virtualization/commit/ba12e492d37bd7e40a6c2566b191835948ec98ea)) +* **vmbda:** added validation webhook ([7db57c3](https://github.com/deckhouse/virtualization/commit/7db57c3c53cbc64fcc50d5f3906f3a1b61e3b6be)) +* **vmbda:** apply new controller design ([2f489e4](https://github.com/deckhouse/virtualization/commit/2f489e4a1ae1a397e5a0ec00bc56e70b67f55ddc)) +* **vmbda:** resolve conflicted requests ([ee2c91a](https://github.com/deckhouse/virtualization/commit/ee2c91a1f323b34a76d920d6e821f50253ab53cf)) +* **vmclass:** first implementation ([#231](https://github.com/deckhouse/virtualization/issues/231)) ([a958bf3](https://github.com/deckhouse/virtualization/commit/a958bf38e4845d66560957151b833154eb511031)) +* **vmcpu:** added vmcpu resource and controller ([#24](https://github.com/deckhouse/virtualization/issues/24)) ([1576d18](https://github.com/deckhouse/virtualization/commit/1576d18b955cae74c952cb21e94a8847e1d22959)) +* **vmd,cvmi,vmi:** add ingress for upload ([d20a2b5](https://github.com/deckhouse/virtualization/commit/d20a2b51e0d01e5fe37f55d1c5910e906045f361)) +* **vmd,vmi:** copy CA bundle for registry source ([025be1c](https://github.com/deckhouse/virtualization/commit/025be1cac05f525cec76256b9e9993e6f594bea3)) +* **vmd:** added ability to increase vmd size ([b3dbe80](https://github.com/deckhouse/virtualization/commit/b3dbe80e4b35ddde0d380fc53f46444246648d52)) +* **vm:** detailed spec changes in status, no collisions for changeId ([77773f8](https://github.com/deckhouse/virtualization/commit/77773f8f03b585c010ff606cd7b9ea86afc42d79)) +* **vmd:** support CVMI and VMI as data sources ([72c5122](https://github.com/deckhouse/virtualization/commit/72c5122c270e23f1cf30e060cf1c316f81adb01a)) +* **vm:** fixed vm status disks ([6d54ee5](https://github.com/deckhouse/virtualization/commit/6d54ee54fc818445aca2f7adbe78da45ad790eb2)) +* **vm:** implement cpu coreFraction ([af83bd1](https://github.com/deckhouse/virtualization/commit/af83bd1386a6034ecce8059a7ba1b4165560b304)) +* **vm:** improved annotations and labels propagating ([e6bcc00](https://github.com/deckhouse/virtualization/commit/e6bcc00b13fa30f1bbc95bf07c3d36dc0e362529)) +* **vmip,vmipl:** apply new CRD design ([b73a1e2](https://github.com/deckhouse/virtualization/commit/b73a1e2b748496133d434524f3516583b981aba8)) +* **vmip,vmipl:** apply new design ([#152](https://github.com/deckhouse/virtualization/issues/152)) ([4de51ab](https://github.com/deckhouse/virtualization/commit/4de51ab5d3d02d08916772679b6f6dad93266202)) +* **vmip:** add validating ip address ([c1a3ce7](https://github.com/deckhouse/virtualization/commit/c1a3ce789272e5f2cf797d63f8c63ea648025eeb)) +* **vmip:** apply new controller design ([d5ddb87](https://github.com/deckhouse/virtualization/commit/d5ddb8796c88f1ef5e13b0aad2ad83ac67e8263f)) +* **vmipl:** apply new controller design ([84f2d25](https://github.com/deckhouse/virtualization/commit/84f2d25c3d703bd07471bb44964cb282a2af9d2e)) +* **vmip:** refactored the way to determine virtual machine connected to vm ([a2eaa8d](https://github.com/deckhouse/virtualization/commit/a2eaa8d9966d55dcff582d4bede398081b6ec7cc)) +* **vmop:** first implementation ([#4](https://github.com/deckhouse/virtualization/issues/4)) ([7bf5e68](https://github.com/deckhouse/virtualization/commit/7bf5e68ff1944abcc37eab05c7cc85bede78a7ef)) +* **vmops:** add vmops ([308b593](https://github.com/deckhouse/virtualization/commit/308b59363f7ae2fc5945b1e3beb6f9aa4579b91e)) +* **vm:** propagate Serial for all blockDevices ([d927e28](https://github.com/deckhouse/virtualization/commit/d927e28d08236e18274985f2a3d0de52ddc8a0e3)) +* **vm:** provided sysprep ability ([#21](https://github.com/deckhouse/virtualization/issues/21)) ([552a06e](https://github.com/deckhouse/virtualization/commit/552a06eb1d2f50ca2d765d42c5ab4d701c92a555)) +* **vm:** VD must be attached to only one virtual machine ([#221](https://github.com/deckhouse/virtualization/issues/221)) ([a6da25f](https://github.com/deckhouse/virtualization/commit/a6da25f686a0e43d503815d9dede88a1f1a1331c)) + + +### Bug Fixes + +* add rbac for api virtualmachineipaddressleases ([f32c541](https://github.com/deckhouse/virtualization/commit/f32c541703fcd18eee273bfdd0858117bb301b92)) +* **api:** add name suffix ([#106](https://github.com/deckhouse/virtualization/issues/106)) ([7c7fb60](https://github.com/deckhouse/virtualization/commit/7c7fb607b9af147092ef19db0fd4208c6531c6d6)) +* **build:** fix registry / cache ([747a61c](https://github.com/deckhouse/virtualization/commit/747a61cc7fbd35fbff0dff87f13c8495aa26b41b)) +* **cdi:** update rbac ([e75f024](https://github.com/deckhouse/virtualization/commit/e75f0243ed1af2edb393527c662120845e8b9e8c)) +* check claimed IP among all assigned addresses ([4b1964d](https://github.com/deckhouse/virtualization/commit/4b1964d8e8ce81fd26219de81d1d87e619232ac7)) +* check iso format and attach iso images to VM as CDROMs ([1d3176b](https://github.com/deckhouse/virtualization/commit/1d3176b824a58be8aa4114f54b5b9c1f7fe80648)) +* **ci:** add dev tags ([d12ad30](https://github.com/deckhouse/virtualization/commit/d12ad30b0e3338776a4bd672db35045b2a3e14cb)) +* **ci:** build and deploy prod in manual mode ([cce1bb5](https://github.com/deckhouse/virtualization/commit/cce1bb548e9786de4cf5d5db3d8bd1e8d977a400)) +* **ci:** checkout before removing unwanted software ([#251](https://github.com/deckhouse/virtualization/issues/251)) ([e338d92](https://github.com/deckhouse/virtualization/commit/e338d922fa0c46b9107ba18be9f15e12ae499ed7)) +* **ci:** cleanup stage ([baa9be0](https://github.com/deckhouse/virtualization/commit/baa9be0ba587523b4c7a357f00354b6799ee510f)) +* **ci:** fix hack stage vars ([a9b983f](https://github.com/deckhouse/virtualization/commit/a9b983fb76770b6268a61c70301f4899148ebd18)) +* **ci:** fix main branch delivery ([67d43ba](https://github.com/deckhouse/virtualization/commit/67d43baf6823f7a3ec85cd67191ba941493ab1c4)) +* **ci:** main to semver ([7d44c50](https://github.com/deckhouse/virtualization/commit/7d44c50f9663596cb13ad81b9d7d87aefbb048c3)) +* **ci:** new rules format ([e21256d](https://github.com/deckhouse/virtualization/commit/e21256d235ba55df5355d1ba1838b9057170061c)) +* **ci:** prod build ([dce1d1f](https://github.com/deckhouse/virtualization/commit/dce1d1f1be852fe6d3c91305a2027dc739e2cf21)) +* **ci:** prod rules ([d31d187](https://github.com/deckhouse/virtualization/commit/d31d1879ab80cbc0920fcf9ff49703c1730828ce)) +* **ci:** remove hack stage ([44b97a7](https://github.com/deckhouse/virtualization/commit/44b97a74d0f264afe619be736a25fed113bfc4fa)) +* **ci:** schedule job ([0878378](https://github.com/deckhouse/virtualization/commit/087837845166cb2333087706cf71ffe2c05e6f87)) +* **client:** regenerate the lease and cpumodel with the nonNamespaced flag ([#32](https://github.com/deckhouse/virtualization/issues/32)) ([c329b69](https://github.com/deckhouse/virtualization/commit/c329b6953b3001fa315f0c8b60f3ebbc9a07534e)) +* **client:** rename pkg kubecli to kubeclient ([#34](https://github.com/deckhouse/virtualization/issues/34)) ([2d49290](https://github.com/deckhouse/virtualization/commit/2d492906a8b2439e397e322af5d72456a0f0ddeb)) +* **client:** rename pkg kubecli to kubeclient ([#36](https://github.com/deckhouse/virtualization/issues/36)) ([cd94269](https://github.com/deckhouse/virtualization/commit/cd942696adfba67ff6da62358922bf27a1cdc6e1)) +* **core, dvcr:** configure dvcr creds before contatinerd config ([#128](https://github.com/deckhouse/virtualization/issues/128)) ([6cc4d26](https://github.com/deckhouse/virtualization/commit/6cc4d2695ecd3dd45ca4b3212a9f6089f1002772)) +* **core, kubevirt:** add ability to configure burst for virt-api rate limiter ([e5c4605](https://github.com/deckhouse/virtualization/commit/e5c460570c93a626960cd38a37faf5305642081c)) +* **core, kubevirt:** add ability to configure qps for virt-api rate l… ([#92](https://github.com/deckhouse/virtualization/issues/92)) ([03d5a21](https://github.com/deckhouse/virtualization/commit/03d5a21ffa5167f555e0cd8dca5cd21092fbcce1)) +* **core, kubevirt:** add ability to configure qps for virt-api rate limiter ([03d5a21](https://github.com/deckhouse/virtualization/commit/03d5a21ffa5167f555e0cd8dca5cd21092fbcce1)) +* **core:** fix virt-launcher's binaries ([#126](https://github.com/deckhouse/virtualization/issues/126)) ([9cab420](https://github.com/deckhouse/virtualization/commit/9cab420a314aa7fddfd4df87bd23ae59381c1b1d)) +* **core:** rename exportproxy ([#145](https://github.com/deckhouse/virtualization/issues/145)) ([57eccea](https://github.com/deckhouse/virtualization/commit/57ecceacf14b67a45566600e2a103e4b14df0243)) +* **crd:** add missing age column for vm ([ae75078](https://github.com/deckhouse/virtualization/commit/ae75078b1f24e9a08d10f334bb4e769237c54889)) +* **crd:** add schema names ([273adc1](https://github.com/deckhouse/virtualization/commit/273adc1e4640b164d227c381181636b8415f2a83)) +* **crd:** always show ip and nodename for vm ([c94c592](https://github.com/deckhouse/virtualization/commit/c94c592e860da57a795da73b0f73384e4091db53)) +* **crd:** corrects inaccuracies in documentation about CVMI, VMI, VMD ([#16](https://github.com/deckhouse/virtualization/issues/16)) ([9d7015c](https://github.com/deckhouse/virtualization/commit/9d7015c4335d89b3d7f4c92a100560cf3560d318)) +* **crd:** fix softlink to crds ([9f2401e](https://github.com/deckhouse/virtualization/commit/9f2401e558a94abbf048dc59b12de6b99b38d89f)) +* **crd:** increasing the grace period for virtual machine shutdown ([#12](https://github.com/deckhouse/virtualization/issues/12)) ([ba34ffd](https://github.com/deckhouse/virtualization/commit/ba34ffd05ed19f7e62966138d3bb6636718cf4b6)) +* **crd:** restore the original value of the terminationGracePeriodSeconds parameter ([#46](https://github.com/deckhouse/virtualization/issues/46)) ([0dccc5b](https://github.com/deckhouse/virtualization/commit/0dccc5b76166fbfadd73eb16c028e0b6560f0ba4)) +* **cvi,vi:** add attachee handlers ([1689580](https://github.com/deckhouse/virtualization/commit/16895807f7ada6c18e5f1f7150cd1ddcf3577911)) +* **cvmi:** accept containerImage type ([db356a8](https://github.com/deckhouse/virtualization/commit/db356a874aca5a87baa1330d2d23f7d54d0eeb91)) +* **cvmi:** fixed cvmi deletion ([399a3df](https://github.com/deckhouse/virtualization/commit/399a3dfda6448a138b0cd33e46529941b962e664)) +* deploy_dev, step Register the module if enableBuild ([ef4cd72](https://github.com/deckhouse/virtualization/commit/ef4cd7249741df4d07038031642eaa0b837d4b61)) +* **doc:** add experimental tag metadata ([1085799](https://github.com/deckhouse/virtualization/commit/1085799c8d55bf4d06bc42e9c6f18d0ecff70e5e)) +* **doc:** fix pictures ([3f23593](https://github.com/deckhouse/virtualization/commit/3f23593f95327a704f1c6dd9230397dbd975b8a5)) +* **doc:** fix typo ([560d28c](https://github.com/deckhouse/virtualization/commit/560d28c841c4508af14d989bf98389c1156dc13f)) +* **doc:** fix typo ([68c9cd9](https://github.com/deckhouse/virtualization/commit/68c9cd94c4843a8204cbf00cfab58821eb87af18)) +* **doc:** fix typo ([a837fb9](https://github.com/deckhouse/virtualization/commit/a837fb919bd4a7950c4c9383a4dabbb96aca2925)) +* dvcr scheme http ([02b1a06](https://github.com/deckhouse/virtualization/commit/02b1a0632656c82db72e00ae26d2507b9892319e)) +* dvcr scheme http; remove tls conf ([820b2a6](https://github.com/deckhouse/virtualization/commit/820b2a62b2ec37b769736063a06c900c608bd243)) +* **dvcr-importer:** search disk image in multiple layers ([1451642](https://github.com/deckhouse/virtualization/commit/14516424c1983e8232727cc065354c0f6ee49c4b)) +* enable ca bundle for containerImage datasource ([44fca55](https://github.com/deckhouse/virtualization/commit/44fca559d5d48b505bc76074f4efa4e8975312a5)) +* fixed ingress and service monitor ([#49](https://github.com/deckhouse/virtualization/issues/49)) ([6604843](https://github.com/deckhouse/virtualization/commit/660484364ccf43ef558334ce34c1f3196ae315bc)) +* fixed storage class and count processing ([#51](https://github.com/deckhouse/virtualization/issues/51)) ([984f2b2](https://github.com/deckhouse/virtualization/commit/984f2b298da2ae5316f3deedf7fd99a6cad032d6)) +* force legacy discovery for Kubernetes 1.27+ ([#82](https://github.com/deckhouse/virtualization/issues/82)) ([501f4dc](https://github.com/deckhouse/virtualization/commit/501f4dccdc68f58dca7b90351ea2928dbd77e70e)) +* free some space on Github-hosted runners ([#53](https://github.com/deckhouse/virtualization/issues/53)) ([ce6a38f](https://github.com/deckhouse/virtualization/commit/ce6a38fb5268981dd62a152774824b59705eb4d6)) +* **hooks:** change python image ([#13](https://github.com/deckhouse/virtualization/issues/13)) ([a7b7d5b](https://github.com/deckhouse/virtualization/commit/a7b7d5b7c4d6f159de49395054e91874ccfae5b8)) +* **hotplug:** allow kubevirt.io subresources patching ([4845b9d](https://github.com/deckhouse/virtualization/commit/4845b9d1d960a14b1e72eedca98315ed4e747173)) +* **kubevirt:** change boot logo in UEFI firmware ([#229](https://github.com/deckhouse/virtualization/issues/229)) ([0622c7b](https://github.com/deckhouse/virtualization/commit/0622c7b6b41e508f864fe0dbe42b2fcaacee7ae9)) +* **kubevirt:** restructure edk2-ovmf files ([#232](https://github.com/deckhouse/virtualization/issues/232)) ([6ee978e](https://github.com/deckhouse/virtualization/commit/6ee978ef286d38ff4a7f22974d596dfa4a8b77f0)) +* make vmi-router use renamed kubevirt resources ([2d82919](https://github.com/deckhouse/virtualization/commit/2d829197ac0cf00c444ec064b6dec2549f755bf3)) +* mark caBundle fields as byte format to validate base64 at api-server level ([c021708](https://github.com/deckhouse/virtualization/commit/c021708452ec0c3c57f30e46ee9698ff4c1a652c)) +* **metrics:** remove duplicated metrics ([#55](https://github.com/deckhouse/virtualization/issues/55)) ([1ad3dea](https://github.com/deckhouse/virtualization/commit/1ad3dea434c66b60ff20f8a03477081e2d5c502b)) +* **module:** fix user API RBAC ([#116](https://github.com/deckhouse/virtualization/issues/116)) ([460f069](https://github.com/deckhouse/virtualization/commit/460f0692820ae2c028b59c077ff5e9499c18fd59)) +* **modules:** deprecate vmCIDRs param ([739bc65](https://github.com/deckhouse/virtualization/commit/739bc6556fcdfcb424de75ceefa5caf19983568f)) +* mute noisy log messages by default ([#10](https://github.com/deckhouse/virtualization/issues/10)) ([03704aa](https://github.com/deckhouse/virtualization/commit/03704aa93cdd529dd28196507d6a7f59e162a59a)) +* **observability:** fix dashboard title in tests ([#97](https://github.com/deckhouse/virtualization/issues/97)) ([ed9ea79](https://github.com/deckhouse/virtualization/commit/ed9ea79ebdd076763cdb3b98436dfa073fae32d1)) +* **performance-test:** change pod/service match label ([#65](https://github.com/deckhouse/virtualization/issues/65)) ([19c984b](https://github.com/deckhouse/virtualization/commit/19c984bb7e0f5d93bcfd9f790779af9362b597a5)) +* **pre-delete-hook:** hook should not fail ([#71](https://github.com/deckhouse/virtualization/issues/71)) ([e6ee59b](https://github.com/deckhouse/virtualization/commit/e6ee59bcd24970b5a5ac720432169b720146b4c9)) +* remove some panics ([ef9178b](https://github.com/deckhouse/virtualization/commit/ef9178b42ef5d645936aa445199ae21ed8fdfd4f)) +* rename restart approval fields ([ffc8e60](https://github.com/deckhouse/virtualization/commit/ffc8e6010d62886b3d7f026e725a447c0dec5151)) +* service monitors for kubevirt and cdi ([c608628](https://github.com/deckhouse/virtualization/commit/c608628adfe0a6068cf327c15d930529ca57d53b)) +* **tests:** move dashboard to tests ([#48](https://github.com/deckhouse/virtualization/issues/48)) ([ad99cff](https://github.com/deckhouse/virtualization/commit/ad99cff67e95edbf105b8747c7c161a0aefe5371)) +* typo virtualziation ([3ff47f3](https://github.com/deckhouse/virtualization/commit/3ff47f311e125010bd26cefe1b969a0cf33fdfe7)) +* **uploader:** use supplements generator to find uploader Service ([1535542](https://github.com/deckhouse/virtualization/commit/1535542e025ed2adecd1f9b8bad2aa2a1c72d80f)) +* **vd, vm:** fix sysprep and hotplug ([#225](https://github.com/deckhouse/virtualization/issues/225)) ([4a1a6d6](https://github.com/deckhouse/virtualization/commit/4a1a6d69dba3fb6c359e16764bf6d924b2ca0f2b)) +* **vd,vi,cvi:** add object ref watchers ([af7e32c](https://github.com/deckhouse/virtualization/commit/af7e32cd843456566a886b1208570c00b418fdbd)) +* **vd,vi,cvi:** fix capacity and cdrom ([73f929d](https://github.com/deckhouse/virtualization/commit/73f929d6f020006a7d8b2eca384e098f1fffe6e3)) +* **vd,vi,cvi:** fix object ref datasource ([75b0a7d](https://github.com/deckhouse/virtualization/commit/75b0a7da07bdfd0c652b5c8a8b6b8fd7ec76bbbc)) +* **vd:** add download status ([c43d895](https://github.com/deckhouse/virtualization/commit/c43d895fb77917744ff5c13a9b492ec3aa5036fa)) +* **vd:** add phase collector ([e336c82](https://github.com/deckhouse/virtualization/commit/e336c82338bb122fd0836ea648615934f4ace7c7)) +* **vd:** add stats reconciliation ([280a2fd](https://github.com/deckhouse/virtualization/commit/280a2fdc7b28684d359f8c81bfcd92b2f55251a6)) +* **vd:** copy error from data volume ([aae4b4e](https://github.com/deckhouse/virtualization/commit/aae4b4e5aadd94e30aa7876008455b60e53ac07a)) +* **vd:** fix fake pvc resizing ([6b4d431](https://github.com/deckhouse/virtualization/commit/6b4d43142a7c9d16526772fcccefac0d5552ff71)) +* **vd:** fix fake pvc resizing ([6b4d431](https://github.com/deckhouse/virtualization/commit/6b4d43142a7c9d16526772fcccefac0d5552ff71)) +* **vd:** fix panic if pvc is not exist ([#222](https://github.com/deckhouse/virtualization/issues/222)) ([23a0a7b](https://github.com/deckhouse/virtualization/commit/23a0a7bb54ee568e2c3f72ec9fef0f00e1cc67c1)) +* **vd:** fix pvc watching ([cbf1a32](https://github.com/deckhouse/virtualization/commit/cbf1a3245b4c9d0fda2b470020e09ac502a5216c)) +* **vd:** protection for deleted resource ([aefab1e](https://github.com/deckhouse/virtualization/commit/aefab1e9162935ce64168851c00116bc60f3586a)) +* **vd:** set ready phase ([04f5479](https://github.com/deckhouse/virtualization/commit/04f5479f378dc69c5c7479c78004dc339e275929)) +* **vd:** synchronize PVC status changes with VD status updates ([bb3e666](https://github.com/deckhouse/virtualization/commit/bb3e6668f7fc5876c515efff1eefb435276224c3)) +* **vi,cvi:** fix pod errors handling ([21be7cd](https://github.com/deckhouse/virtualization/commit/21be7cd3a757cbf92f3ff9b1ba93d93629eecdbc)) +* **vi:** fix status target ([296ebd7](https://github.com/deckhouse/virtualization/commit/296ebd74ac0abd012b73c0b31d047c7b6f0df85c)) +* **vm, cvmi, vmd, vmi:** finalaizers ([f895fb0](https://github.com/deckhouse/virtualization/commit/f895fb08ac2e76bb62beefa2fce88d0066b4dcb1)) +* **vm:** add sync metadata handler ([#176](https://github.com/deckhouse/virtualization/issues/176)) ([c8660ac](https://github.com/deckhouse/virtualization/commit/c8660ac171251d4f822f74c43f46decbff41d388)) +* **vm:** add value of the guest os info ([1ffcab7](https://github.com/deckhouse/virtualization/commit/1ffcab78de4fac975a477c14ad80467beb97f9d4)) +* **vm:** allow delete kvvmi to restart VMs ([7380f96](https://github.com/deckhouse/virtualization/commit/7380f963c8dc2ed05de7ba2f75205c0f3b04078c)) +* **vm:** attach VMI with storage Kubernetes as ephemeral disk ([ba3838f](https://github.com/deckhouse/virtualization/commit/ba3838f037f893790009e392f9e80259e16a836b)) +* **vmbda:** fix hotplug api call ([0cce992](https://github.com/deckhouse/virtualization/commit/0cce99238408b670c0aee6ac6874ce83995c0d47)) +* **vmbda:** fix panic ([#245](https://github.com/deckhouse/virtualization/issues/245)) ([61e4ab8](https://github.com/deckhouse/virtualization/commit/61e4ab85f1e43fabbbd6b336ad5abd87465cdc66)) +* **vmbda:** refuse of hotplug volume via virt-api ([4ce2db6](https://github.com/deckhouse/virtualization/commit/4ce2db609511053f9680f48ceff4242c938728d8)) +* **vmbda:** wait for the vmd/pvc to be ready for hotplug ([d6d8b9d](https://github.com/deckhouse/virtualization/commit/d6d8b9d9daa255deed5f4f4cfc7e5dbe3fba1489)) +* **vm:** check secret keys ([#187](https://github.com/deckhouse/virtualization/issues/187)) ([6e09877](https://github.com/deckhouse/virtualization/commit/6e098772e0c34dd15ee5f4bd09106f65197ad8c0)) +* **vm:** clear annotations and labels from child resources after removing them from the vm ([#200](https://github.com/deckhouse/virtualization/issues/200)) ([df12d38](https://github.com/deckhouse/virtualization/commit/df12d382352c198983ec62a28900b8afe3563c97)) +* **vm:** cloudinit ([c086624](https://github.com/deckhouse/virtualization/commit/c08662480b761c36d1a0e8dd7261d9b9182d73b9)) +* **vm:** controller panic if using sysprep ([#184](https://github.com/deckhouse/virtualization/issues/184)) ([c03d0bc](https://github.com/deckhouse/virtualization/commit/c03d0bced13276d9f88409073c5ef0bdddf53b42)) +* **vmcpur:** fixed reconciliation bugs and rbac ([#29](https://github.com/deckhouse/virtualization/issues/29)) ([11d83f1](https://github.com/deckhouse/virtualization/commit/11d83f17d82375648425dfcc3ce9d3bbe80bc754)) +* **vmd:** add default storage class usage ([6f1ee4a](https://github.com/deckhouse/virtualization/commit/6f1ee4a959dddb4bda0bbe6a0b6989d60a3dfb28)) +* **vmd:** correct remove blank ([04628fe](https://github.com/deckhouse/virtualization/commit/04628fe4c88f09ee74c7dfa0bbd4cfd11e630fc1)) +* **vm:** detect changes for enableParavirtualization flag ([c4779de](https://github.com/deckhouse/virtualization/commit/c4779defa0c37fcf28f1a99924dee6642b88128b)) +* **vmd:** find cvmi ([e87405e](https://github.com/deckhouse/virtualization/commit/e87405eeba9fee57ee6d8c228f9cd0ed796d6781)) +* **vmd:** fixed destination registry image ([b3d7c93](https://github.com/deckhouse/virtualization/commit/b3d7c931136fa67bf969708b6adf8236653fda2e)) +* **vmd:** fixed status capacity updating ([5bd17fd](https://github.com/deckhouse/virtualization/commit/5bd17fd491958c7df42864583ed0569deab9ac04)) +* **vmd:** fixed vmd creation from cvmi ([6260a57](https://github.com/deckhouse/virtualization/commit/6260a57c6b519a75048d01a5731ff5f5fc85989d)) +* **vmd:** foxed creation vmd from vmi ([ba76319](https://github.com/deckhouse/virtualization/commit/ba763198d8215e53a5f4c6acc9b91cc056284f5e)) +* **vm:** do not check keys for sysprep secret ([#185](https://github.com/deckhouse/virtualization/issues/185)) ([0768d1e](https://github.com/deckhouse/virtualization/commit/0768d1ecbd90218445114ef3c9002bf9c74eb89a)) +* **vm:** do not check keys for sysprep secret ([#186](https://github.com/deckhouse/virtualization/issues/186)) ([30c46c5](https://github.com/deckhouse/virtualization/commit/30c46c5bf88fb0a10b3eb1df158801f3abb2c72c)) +* **vmd:** pvc lower size ([f44505b](https://github.com/deckhouse/virtualization/commit/f44505bd5ea11dc48e5c7216d79ac1a888069dbd)) +* **vm:** enforce runPolicy on underlying KVVM ([cf29bd2](https://github.com/deckhouse/virtualization/commit/cf29bd29738951cdfecac414d5137be3e7f4eb67)) +* **vm:** fix blockdevices status and restartawaitingchanges ([#183](https://github.com/deckhouse/virtualization/issues/183)) ([9e08859](https://github.com/deckhouse/virtualization/commit/9e088592878f6aaff1dbb1ed21583aea8dd518df)) +* **vm:** fix panic and virtClient ([#247](https://github.com/deckhouse/virtualization/issues/247)) ([41e43ae](https://github.com/deckhouse/virtualization/commit/41e43ae0c08113181156594af32c97724d900437)) +* **vm:** fix typo ([df1bfc3](https://github.com/deckhouse/virtualization/commit/df1bfc3b868f58a3c2f2a9a8ab3076131cb8737d)) +* **vm:** fix vm-router panics when we delete a virtual machine. ([#201](https://github.com/deckhouse/virtualization/issues/201)) ([8ebce8c](https://github.com/deckhouse/virtualization/commit/8ebce8c19a7213726a807215fe96a6edca4f8969)) +* **vm:** fixed annotations and labels propagation ([#5](https://github.com/deckhouse/virtualization/issues/5)) ([1a99cc5](https://github.com/deckhouse/virtualization/commit/1a99cc54ec09dcf6bc8cbdc9dbf70df3bdbb7b08)) +* **vm:** fixed cni ip request for virtual machine ([8b778e6](https://github.com/deckhouse/virtualization/commit/8b778e66110ee0d3e4391be20b5fa657a2a78a32)) +* **vm:** force the startup of a VM with an AlwaysOnUnlessStoppedManually policy when creating ([#181](https://github.com/deckhouse/virtualization/issues/181)) ([a86590b](https://github.com/deckhouse/virtualization/commit/a86590b1ec18891f710b862c66f0aacfd6dd5073)) +* **vmi,cvmi:** normalize size format ([#52](https://github.com/deckhouse/virtualization/issues/52)) ([b892ddd](https://github.com/deckhouse/virtualization/commit/b892ddd03f9edf91dc30b4bc922fada1c2a996a7)) +* **vmi/cvmi/vmd:** upload command, empty accessKeyId, Pod is nil ([b62d9a2](https://github.com/deckhouse/virtualization/commit/b62d9a2a6bfda0c762cb383e839af48eb9ba6521)) +* **vmi:** fixed vmi data source validation ([8ad30cd](https://github.com/deckhouse/virtualization/commit/8ad30cd979df396fd18fa04ea643cab945c55ba8)) +* **vmip:** double lease ([#173](https://github.com/deckhouse/virtualization/issues/173)) ([fad8e2a](https://github.com/deckhouse/virtualization/commit/fad8e2ac6f3510fdf56a0d3dbab8537715c9bed0)) +* **vmipl:** fix frequent reconciles ([3e68faf](https://github.com/deckhouse/virtualization/commit/3e68faf9b2ad446f9d9548293e21901e882436a9)) +* **vmip:** sticking in bound phase ([#240](https://github.com/deckhouse/virtualization/issues/240)) ([5790e28](https://github.com/deckhouse/virtualization/commit/5790e2813fb569969eeeecb1761006f5dce01cbf)) +* **vm:** lifecycle vm ([#168](https://github.com/deckhouse/virtualization/issues/168)) ([2100e66](https://github.com/deckhouse/virtualization/commit/2100e661671f30f08dafc824fe73ffc6c5e5f97b)) +* **vm:** make manual run policy name consistent ([b545828](https://github.com/deckhouse/virtualization/commit/b545828f8a05493de47c3ad7a45ae0b5d658fcda)) +* **vmop:** fix panic if VM is not exist ([#129](https://github.com/deckhouse/virtualization/issues/129)) ([9b90641](https://github.com/deckhouse/virtualization/commit/9b906410a0fd0c85983fa58cc2b3a079cdbb4403)) +* **vm:** panic in cpu handler ([#171](https://github.com/deckhouse/virtualization/issues/171)) ([982d84e](https://github.com/deckhouse/virtualization/commit/982d84e15f015a2625a51c481c83abb978ee37cc)) +* **vm:** panic when adding unready disks ([6dc8667](https://github.com/deckhouse/virtualization/commit/6dc8667a957e07e1e6629cf2f92bfbafb1882a87)) +* **vm:** proper boot from VirtualImage and ClusterVirtualImage ([#250](https://github.com/deckhouse/virtualization/issues/250)) ([01b4918](https://github.com/deckhouse/virtualization/commit/01b4918f172f072062cf73723bc4d7947152aa82)) +* **vm:** remove effective spec from status ([06fb588](https://github.com/deckhouse/virtualization/commit/06fb588e2b41287d5544e878f9eb3f8925c187bd)) +* **vm:** remove restartID and spec.restartApprovalID ([#27](https://github.com/deckhouse/virtualization/issues/27)) ([b9c0c4d](https://github.com/deckhouse/virtualization/commit/b9c0c4ddf41dc1bdc065691a968900e8c53f9e38)) +* **vm:** set default for modelName in comparators ([979c4f4](https://github.com/deckhouse/virtualization/commit/979c4f4f17b9009db2b537bafc976bb7d0710d48)) +* **vm:** set default for modelName in comparators ([#37](https://github.com/deckhouse/virtualization/issues/37)) ([979c4f4](https://github.com/deckhouse/virtualization/commit/979c4f4f17b9009db2b537bafc976bb7d0710d48)) +* **vm:** set min max for blockdevicerefs list ([#134](https://github.com/deckhouse/virtualization/issues/134)) ([25f5f29](https://github.com/deckhouse/virtualization/commit/25f5f295ef865f50d1bc592fe9315bc856bff20e)) +* **vm:** update status ([8fc012f](https://github.com/deckhouse/virtualization/commit/8fc012f34e7b7645c0857df906a90d79b15b4ed6)) +* **werf:** add module tag env ([b7085ce](https://github.com/deckhouse/virtualization/commit/b7085ce9180ca9412c58a8538abf4d2cd60b6e22)) +* **werf:** add timestamp to release ([70580d1](https://github.com/deckhouse/virtualization/commit/70580d17d5fbe6555dd54bbbf7bb530473870822)) +* **werf:** remove timestamp ([3ffc22a](https://github.com/deckhouse/virtualization/commit/3ffc22a2e73f57cdd34f2936a93f2ffeede26ed2)) + + +### Miscellaneous Chores + +* **main:** release 0.10.1 ([e06f682](https://github.com/deckhouse/virtualization/commit/e06f68264e78e1c8f4987bfb8e5e50109bb69b35)) + ## [0.11.0](https://github.com/deckhouse/virtualization/compare/v0.10.1...v0.11.0) (2024-08-01)