[Release/do not merge] tests for v0.16.0#726
Closed
diafour wants to merge 15 commits into
Closed
Conversation
chore(ci): add dev release build (#727) Signed-off-by: Nikita Korolev <nikita.korolev@flant.com> Co-authored-by: Nikita Korolev <141920865+universal-itengineer@users.noreply.github.com>
chore(ci): fix release branch build (#729) fix release branch build Signed-off-by: Nikita Korolev <nikita.korolev@flant.com> Co-authored-by: Nikita Korolev <141920865+universal-itengineer@users.noreply.github.com>
fix(vmbda): add serial for vi, cvi (#735) add serial for hotplug vi, cvi Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com> Co-authored-by: Yaroslav Borbat <86148689+yaroslavborbat@users.noreply.github.com>
fix(api): add validation for short block device names (#737) Add validation for short block device names. Disk and volume name in kubevirt can be a valid container name (len 63) since disk name can become a container name which will fail to schedule if invalid. We add prefix "vd-" for the vd name, so max len of vd is reduced to 60. We and kubevirt add prefixes "vi-", "volume" and suffix "-init", so max len for vi and is reduced to 49. We and kubevirt add prefixes "cvi-", "volume" and suffix "-init", so max len for cvi and is reduced to 48. Signed-off-by: Isteb4k <dmitry.rakitin@flant.com> Co-authored-by: Dmitry Rakitin <dmitry.rakitin@flant.com>
docs: update requirements (#724) Update platform requirements --------- Signed-off-by: Pavel Tishkov <pavel.tishkov@flant.com> Signed-off-by: Lada Lysenko <lada.lysenko@flant.com> Co-authored-by: Pavel Tishkov <pavel.tishkov@flant.com> Co-authored-by: Lada Lysenko <lada.lysenko@flant.com>
Changelog v0.16.0 (#676) Re-generate changelog v0.16.0 Signed-off-by: deckhouse-BOaTswain <89150800+deckhouse-boatswain@users.noreply.github.com> Co-authored-by: Isteb4k <Isteb4k@users.noreply.github.com>
fix(core): add policies to rbac (#749) Add validatingadmissionpolicies, validatingadmissionpolicybindings to rbac for virt-operator Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com> Co-authored-by: Yaroslav Borbat <86148689+yaroslavborbat@users.noreply.github.com>
fix(vi): refactor vd-snapshot data source handler (#721) Refactor vdsnapshot data source handler and fix reconciling bugs. During the refactoring process, the following issues were found and fixed: Missing subscription to disk snapshots (vi would hang in Pending forever). Missing subscription to pods in vi (vi could get stuck in Provisioning). The DatasourceReady condition did not display an error if the vd snapshot was not ready. supgen for cvi was based on vi names (pod naming could be incorrect). Signed-off-by: Isteb4k <dmitry.rakitin@flant.com> Co-authored-by: Dmitry Rakitin <dmitry.rakitin@flant.com>
…ers (#765) fix(vi): add watcher for vm to reconcile protection finalizers (#755) Fix the possible hanging on the Terminating state for the virtual image that was attached to a virtual machine. There was no watcher for virtual machines, so the virtual image could not synchronize its finalizers with the current state in the cluster. Add watcher to fix it. Signed-off-by: Isteb4k <dmitry.rakitin@flant.com> Co-authored-by: Dmitry Rakitin <dmitry.rakitin@flant.com>
…Evict/Migrate (#766) fix(vmop): resolve resource hang in 'InProgress' state for Evict/Migrate (#758) resolve resource hang in 'InProgress' state for Evict/Migrate Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com> Co-authored-by: Yaroslav Borbat <86148689+yaroslavborbat@users.noreply.github.com>
fix(vm): fix VM restart behavior with invalid spec (#678) This change introduces a "Pending" phase for virtual machines (VMs) that have an invalid specification and are in the restart process. Previously, if a VM was rebooted while having an invalid spec, it would start with the old spec. --------- Signed-off-by: dmitry.lopatin <dmitry.lopatin@flant.com> Co-authored-by: Dmitry Lopatin <93423466+LopatinDmitr@users.noreply.github.com>
nevermarine
force-pushed
the
release-0.16
branch
from
February 18, 2025 14:58
f0672ce to
7b2ed1b
Compare
chore(ci): fix var module_edition for deploy for dev (#768) chore(ci): fix var in deploy for dev ----------------- Signed-off-by: Nikita Korolev <nikita.korolev@flant.com> Co-authored-by: Nikita Korolev <141920865+universal-itengineer@users.noreply.github.com>
fix(vi): add watcher for virtv2 virtual machines (#775) Add watcher for virtv2 virtual machines Signed-off-by: Isteb4k <dmitry.rakitin@flant.com> Co-authored-by: Dmitry Rakitin <dmitry.rakitin@flant.com>
fix(vdsnapshot): set volume snapshot name to status (#778) Set volume snapshot name to status Signed-off-by: Isteb4k <dmitry.rakitin@flant.com> Co-authored-by: Dmitry Rakitin <dmitry.rakitin@flant.com>
Changelog v0.16.1 (#746) Signed-off-by: deckhouse-BOaTswain <89150800+deckhouse-boatswain@users.noreply.github.com> Co-authored-by: nevermarine <nevermarine@users.noreply.github.com>
nevermarine
force-pushed
the
release-0.16
branch
from
February 20, 2025 14:25
fcedf03 to
46919ed
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Tests before release v0.16.0
TODO: close after release, do not merge