github deckhouse/virtualization v0.11.0

latest releases: v0.14.0, v0.13.2, v0.13.1...
3 months ago

0.11.0 (2024-08-01)

Features

  • api: add object ref uid (ab9c57d)
  • controller, vmop: wait for the desired state of the vm (#84) (94fac98)
  • controller: add pprof (#193) (5cf70c5)
  • controller: add recovery (#249) (4d6bff1)
  • core, dvcr: generate htpasswd from hook (#137) (bf009a0)
  • cvi: apply new controller design (9e21de8)
  • dev: added emulation of virtual machine movements (677708b)
  • observability: add logLevel option to module config (#194) (d2e8cfc)
  • proxy: add rewriter for APIGroupDiscoveryList (#99) (36712f3)
  • vd: add dvcr duration to status (d7c09b8)
  • vd: add dvcr import duration to status (d7c09b8)
  • vd: add vd stats (f2eb4ba)
  • vd: apply new controller design (e496da0)
  • vi: apply new controller design (078b61d)
  • vi: apply new design (#142) (078b61d)
  • vm-route-forge: add pprof server (#244) (c61eb2e)
  • vm-route-forge: impl route reconciliation (#242) (7f2f963)
  • vm: add pod handler (#220) (f73174f)
  • vm: add statisticHandler (#206) (b0b4540)
  • vm: add the attached field to the status block device refs (a9e4fc6)
  • vm: apply new controller design (#120) (ba12e49)
  • vmbda: apply new controller design (2f489e4)
  • vmbda: resolve conflicted requests (ee2c91a)
  • vmclass: first implementation (#231) (a958bf3)
  • vmip,vmipl: apply new CRD design (b73a1e2)
  • vmip,vmipl: apply new design (#152) (4de51ab)
  • vmip: add validating ip address (c1a3ce7)
  • vmip: apply new controller design (d5ddb87)
  • vmipl: apply new controller design (84f2d25)
  • vm: VD must be attached to only one virtual machine (#221) (a6da25f)

Bug Fixes

  • api: add name suffix (#106) (7c7fb60)
  • core, dvcr: configure dvcr creds before contatinerd config (#128) (6cc4d26)
  • core, kubevirt: add ability to configure burst for virt-api rate limiter (e5c4605)
  • core, kubevirt: add ability to configure qps for virt-api rate l… (#92) (03d5a21)
  • core, kubevirt: add ability to configure qps for virt-api rate limiter (03d5a21)
  • core: fix virt-launcher's binaries (#126) (9cab420)
  • core: rename exportproxy (#145) (57eccea)
  • cvi,vi: add attachee handlers (1689580)
  • kubevirt: change boot logo in UEFI firmware (#229) (0622c7b)
  • kubevirt: restructure edk2-ovmf files (#232) (6ee978e)
  • module: fix user API RBAC (#116) (460f069)
  • observability: fix dashboard title in tests (#97) (ed9ea79)
  • vd, vm: fix sysprep and hotplug (#225) (4a1a6d6)
  • vd,vi,cvi: add object ref watchers (af7e32c)
  • vd,vi,cvi: fix capacity and cdrom (73f929d)
  • vd,vi,cvi: fix object ref datasource (75b0a7d)
  • vd: add download status (c43d895)
  • vd: add phase collector (e336c82)
  • vd: add stats reconciliation (280a2fd)
  • vd: copy error from data volume (aae4b4e)
  • vd: fix fake pvc resizing (6b4d431)
  • vd: fix fake pvc resizing (6b4d431)
  • vd: fix panic if pvc is not exist (#222) (23a0a7b)
  • vd: fix pvc watching (cbf1a32)
  • vd: protection for deleted resource (aefab1e)
  • vd: set ready phase (04f5479)
  • vd: synchronize PVC status changes with VD status updates (bb3e666)
  • vi,cvi: fix pod errors handling (21be7cd)
  • vi: fix status target (296ebd7)
  • vm: add sync metadata handler (#176) (c8660ac)
  • vm: add value of the guest os info (1ffcab7)
  • vmbda: fix hotplug api call (0cce992)
  • vmbda: fix panic (#245) (61e4ab8)
  • vm: check secret keys (#187) (6e09877)
  • vm: clear annotations and labels from child resources after removing them from the vm (#200) (df12d38)
  • vm: controller panic if using sysprep (#184) (c03d0bc)
  • vm: do not check keys for sysprep secret (#185) (0768d1e)
  • vm: do not check keys for sysprep secret (#186) (30c46c5)
  • vm: fix blockdevices status and restartawaitingchanges (#183) (9e08859)
  • vm: fix panic and virtClient (#247) (41e43ae)
  • vm: fix vm-router panics when we delete a virtual machine. (#201) (8ebce8c)
  • vm: force the startup of a VM with an AlwaysOnUnlessStoppedManually policy when creating (#181) (a86590b)
  • vmip: double lease (#173) (fad8e2a)
  • vmipl: fix frequent reconciles (3e68faf)
  • vmip: sticking in bound phase (#240) (5790e28)
  • vm: lifecycle vm (#168) (2100e66)
  • vmop: fix panic if VM is not exist (#129) (9b90641)
  • vm: panic in cpu handler (#171) (982d84e)
  • vm: proper boot from VirtualImage and ClusterVirtualImage (#250) (01b4918)
  • vm: set min max for blockdevicerefs list (#134) (25f5f29)

Don't miss a new virtualization release

NewReleases is sending notifications on new releases.