github deckhouse/virtualization v0.15.0

one day ago

What's Changed

Features:

Fixes:

  • fix(cvi,vi,vd): use default http port for uploader service by @Isteb4k in #447
  • fix(kube-api-rewriter): add VPA settings by @fl64 in #449
  • fix(vmop): patch /metadata/labels for reconciled object by @diafour in #443
  • fix(kube-api-rewriter): fix discovery and ValidatingAdmissionPolicy rewrite by @yaroslavborbat in #475
  • fix(vi): hide dvcr url in pvc stored vi by @eofff in #488
  • fix(api): rewrite conditions with empty reasons by @yaroslavborbat in #498
  • fix(vm): fix conditions with empty status by @yaroslavborbat in #502
  • fix(vm): block connect more than 16 block devices to vm on reconcile level by @eofff in #495
  • fix(vm): check size policy matched condition in reconciler by @eofff in #514
  • fix(vmbda): fix block device attached count condition processing by @eofff in #517
  • fix(vm): create a kvvm with an optional cpu feature invtsc by @yaroslavborbat in #522
  • fix(core): add kube-rbac-proxy to cdi-operator by @nevermarine in #530
  • fix(vm): fix generating wrong statistic by @yaroslavborbat in #414
  • fix(vmop): set uid vm label by @yaroslavborbat in #537
  • fix(vm): do not attach VirtualDisk if it already attached to another VirtualMachine by @eofff in #540
  • fix(vm): unsupported guest agent reason wrap by @danilrwx in #541
  • fix(api): do not update condition transition time if status not changed by @eofff in #544
  • fix(vmiplease): fix deletion after time of not claimed by @eofff in #543
  • fix(vd): patch cdi to convert image format by @Isteb4k in #494
  • fix(vi): update CEL by @yaroslavborbat in #549
  • fix(vmclass, vm): proper affinity and tolerations merging by @yaroslavborbat in #547
  • fix(vd): fix create vd from vi on pvc by @LopatinDmitr in #552
  • fix(core): fix scheme for cdi servicemonitor by @nevermarine in #554
  • fix(vm): unfreeze fs after snapshot by @danilrwx in #561
  • fix(template): add missing fields to kube-rbac-proxy by @nevermarine in #575
  • fix(cvi,vi): unlock pending vi/cvi from vd ref by @LopatinDmitr in #416
  • fix(vm): fix pod start error check by @eofff in #579
  • fix(cdi): change clone strategy fot sds provisioners by @Isteb4k in #573
  • fix(kubevirt, core): inject-placement-anynode by @yaroslavborbat in #595
  • fix(ci): print ginkgo output for nightly e2e tests to stderr by @nevermarine in #596
  • fix(vi): nil recorder by @danilrwx in #612
  • fix(kube-api-rewriter): respond with correct error by @danilrwx in #611
  • fix(core, kubevirt): manage labels or annotations with virtualization.deckhouse.io by @yaroslavborbat in #584
  • fix(core, kubevirt): virt-launcher with efi and cpu >= 12 not starting by @yaroslavborbat in #610
  • fix(vmop): improve webhook configuration by @yaroslavborbat in #621
  • fix(core): hide target pod during migration via cilium label by @Isteb4k in #609
  • fix(vi): add warning for create virtual image with storage type 'Kube… by @LopatinDmitr in #619
  • fix(vm): use generic model with explicit features for Discovery cpu type by @diafour in #580
  • fix(vd): fix condition status updates in VirtualDisk by @LopatinDmitr in #625
  • fix(hooks): fix module-config hook by @yaroslavborbat in #631
  • fix(vm): fix restart VM after delete pod for run policy AlwaysOnUnles… by @LopatinDmitr in #632
  • fix(vm): show real resources in brief by @fl64 in #637
  • fix(vm): fix toleration dupe by @yaroslavborbat in #638
  • fix(vi): fix viewing field 'CDROM' in Status VirtualImage on PVC by @LopatinDmitr in #644
  • fix(vd): add owner ref for tmp pvc created in cdi by @Isteb4k in #646

Documentation:

  • docs(vi,vd): add storage management class info by @fl64 in #469
  • docs: move sc annotations info to dev docs by @fl64 in #491
  • docs: update docs for v0.15 by @fl64 in #620

Other:

Full Changelog: v0.14.1...v0.15.0

Don't miss a new virtualization release

NewReleases is sending notifications on new releases.