|
| 1 | +api: |
| 2 | + features: |
| 3 | + - summary: >- |
| 4 | + Add the Superseded phase for VirtualMachineOperation resources interrupted by a newer |
| 5 | + operation. |
| 6 | + pull_request: https://github.com/deckhouse/virtualization/pull/2492 |
| 7 | +ci: |
| 8 | + fixes: |
| 9 | + - summary: Retry transient d8 v ssh/scp failures in e2e bootstrap steps. |
| 10 | + pull_request: https://github.com/deckhouse/virtualization/pull/2563 |
| 11 | + - summary: >- |
| 12 | + Enable hotplug feature gates in the virtualization ModuleConfig on the nested e2e cluster so |
| 13 | + hotplug CPU/memory prechecks stop failing in SynchronizedBeforeSuite. |
| 14 | + pull_request: https://github.com/deckhouse/virtualization/pull/2536 |
| 15 | + - summary: >- |
| 16 | + Fix nested e2e NFS setup on the stage registry profile by using the deckhouse-prod module |
| 17 | + source. |
| 18 | + pull_request: https://github.com/deckhouse/virtualization/pull/2507 |
| 19 | +cli: |
| 20 | + fixes: |
| 21 | + - summary: >- |
| 22 | + d8 v vnc --proxy-only now keeps the VNC proxy listener alive so external viewers can connect |
| 23 | + to the printed port. |
| 24 | + pull_request: https://github.com/deckhouse/virtualization/pull/2526 |
| 25 | + - summary: >- |
| 26 | + d8 ssh / d8 scp now use the local OpenSSH/SCP clients via ProxyCommand; pass extra client |
| 27 | + options through a single --ssh-args flag and the command via --. |
| 28 | + pull_request: https://github.com/deckhouse/virtualization/pull/2442 |
| 29 | +core: |
| 30 | + fixes: |
| 31 | + - summary: Do not fail VM reconcile while a hotplug image is being attached via VMBDA. |
| 32 | + pull_request: https://github.com/deckhouse/virtualization/pull/2574 |
| 33 | + - summary: >- |
| 34 | + Fixed flapping of the VirtualMachineIPAddressReady condition when the VM had no guest-agent |
| 35 | + IP. |
| 36 | + pull_request: https://github.com/deckhouse/virtualization/pull/2553 |
| 37 | + - summary: Preserve explicit enableParavirtualization=false value during VirtualMachine updates. |
| 38 | + pull_request: https://github.com/deckhouse/virtualization/pull/2505 |
| 39 | + - summary: >- |
| 40 | + VirtualMachineClass: for cpu.type=Discovery recompute CPU features from the current nodes on |
| 41 | + every reconcile (no stale cache) and separate the discovery nodeSelector pool (basis for the |
| 42 | + universal CPU model) from schedulable nodes derived from spec.nodeSelector; for |
| 43 | + cpu.type=Discovery and Features restore status.cpuFeatures.notEnabledCommon population. |
| 44 | + pull_request: https://github.com/deckhouse/virtualization/pull/2501 |
| 45 | + - summary: Prevent node placement updates from interrupting active VM volume migration. |
| 46 | + pull_request: https://github.com/deckhouse/virtualization/pull/2497 |
| 47 | + - summary: >- |
| 48 | + Ignore stale USB ResourceClaimTemplate and USBDevice cleanup errors during VM USB device |
| 49 | + reconciliation. |
| 50 | + pull_request: https://github.com/deckhouse/virtualization/pull/2453 |
| 51 | +cvi: |
| 52 | + fixes: |
| 53 | + - summary: >- |
| 54 | + ClusterVirtualImage status messages are clearer and no longer expose internal implementation |
| 55 | + details. |
| 56 | + pull_request: https://github.com/deckhouse/virtualization/pull/2558 |
| 57 | +disks: |
| 58 | + features: |
| 59 | + - summary: >- |
| 60 | + VirtualDisk names may use the full Kubernetes name length instead of being capped at 60 |
| 61 | + characters. |
| 62 | + pull_request: https://github.com/deckhouse/virtualization/pull/2548 |
| 63 | +images: |
| 64 | + features: |
| 65 | + - summary: >- |
| 66 | + VirtualImage and ClusterVirtualImage names may use the full Kubernetes name length instead |
| 67 | + of being capped at 49 and 48 characters. |
| 68 | + pull_request: https://github.com/deckhouse/virtualization/pull/2548 |
| 69 | + fixes: |
| 70 | + - summary: >- |
| 71 | + Upload endpoint now follows publicDomainTemplate changes instead of keeping the host it was |
| 72 | + created with. |
| 73 | + pull_request: https://github.com/deckhouse/virtualization/pull/2527 |
| 74 | +module: |
| 75 | + features: |
| 76 | + - summary: >- |
| 77 | + Limit concurrent inbound live migrations per target node, configurable via ModuleConfig |
| 78 | + annotations. |
| 79 | + pull_request: https://github.com/deckhouse/virtualization/pull/2362 |
| 80 | +test: |
| 81 | + features: |
| 82 | + - summary: Add an interactive fzf helper for selecting and repeatedly running e2e suites. |
| 83 | + pull_request: https://github.com/deckhouse/virtualization/pull/2510 |
| 84 | +vd: |
| 85 | + fixes: |
| 86 | + - summary: >- |
| 87 | + VirtualDisk status messages are clearer and no longer expose internal implementation |
| 88 | + details. |
| 89 | + pull_request: https://github.com/deckhouse/virtualization/pull/2558 |
| 90 | +vdsnapshot: |
| 91 | + fixes: |
| 92 | + - summary: VirtualDiskSnapshot status messages have clearer wording. |
| 93 | + pull_request: https://github.com/deckhouse/virtualization/pull/2558 |
| 94 | +vi: |
| 95 | + fixes: |
| 96 | + - summary: >- |
| 97 | + VirtualImage status messages are clearer and no longer expose internal implementation |
| 98 | + details. |
| 99 | + pull_request: https://github.com/deckhouse/virtualization/pull/2558 |
| 100 | +vm: |
| 101 | + features: |
| 102 | + - summary: >- |
| 103 | + Add hotplug CPU and memory via in-place resize (alpha, behind feature gate |
| 104 | + HotplugCPUAndMemoryWithInPlaceResize). |
| 105 | + pull_request: https://github.com/deckhouse/virtualization/pull/2247 |
| 106 | + fixes: |
| 107 | + - summary: >- |
| 108 | + VirtualMachine status messages are clearer and no longer expose internal implementation |
| 109 | + details. |
| 110 | + pull_request: https://github.com/deckhouse/virtualization/pull/2558 |
| 111 | + - summary: >- |
| 112 | + VirtualMachine creation without an explicit VM class now reports a clear error when no |
| 113 | + default VirtualMachineClass is configured. |
| 114 | + pull_request: https://github.com/deckhouse/virtualization/pull/2534 |
| 115 | + - summary: >- |
| 116 | + A VM can start again after a failed local-disk migration restart when `kvvmi` is already |
| 117 | + deleted and migrated volumes, including VMBDA-attached volumes, must be restored from target |
| 118 | + PVCs back to the current source PVCs. |
| 119 | + pull_request: https://github.com/deckhouse/virtualization/pull/2506 |
| 120 | + - summary: >- |
| 121 | + Prevent Main-only virtual machines from requiring restart due to implicit default network |
| 122 | + template synchronization. |
| 123 | + pull_request: https://github.com/deckhouse/virtualization/pull/2484 |
| 124 | + - summary: Fix hotplug volume cleanup after migration target pod termination. |
| 125 | + pull_request: https://github.com/deckhouse/virtualization/pull/2457 |
| 126 | + - summary: >- |
| 127 | + VM pod volume error handling now includes FailedMapVolume and surfaces more complete pod |
| 128 | + volume diagnostics. |
| 129 | + pull_request: https://github.com/deckhouse/virtualization/pull/2433 |
| 130 | + - summary: >- |
| 131 | + Fallback CPU/memory hotplug updates to restart when project quota cannot fit migration-time |
| 132 | + resources. |
| 133 | + pull_request: https://github.com/deckhouse/virtualization/pull/2419 |
| 134 | +vmbda: |
| 135 | + fixes: |
| 136 | + - summary: >- |
| 137 | + VirtualMachineBlockDeviceAttachment status messages are clearer and no longer expose |
| 138 | + internal implementation details. |
| 139 | + pull_request: https://github.com/deckhouse/virtualization/pull/2558 |
| 140 | +vmsnapshot: |
| 141 | + fixes: |
| 142 | + - summary: VirtualMachineSnapshot status messages have clearer wording. |
| 143 | + pull_request: https://github.com/deckhouse/virtualization/pull/2558 |
| 144 | + |
0 commit comments