What's Changed
- CNV-45733: fix metrics yaml by @upalatucci in #2204
- CNV-49040: Improve check for undefined value by @metalice in #2205
- CNV-48195: Fix link operators by @metalice in #2206
- CNV-49306: removeEventLisnter is undefined by @metalice in #2207
- CNV-41232: cloud-init form inputs cursor jumps to end of line by @avivtur in #2203
- OCPONZ-4464: docker image support for s390x by @sanjayy-ibm in #2208
- CNV-43785: fix quickstart links using new sdk by @upalatucci in #2200
- update highlight link to 4.17 by @gouyang in #2210
- CNV-49374: Fix bootloader efi and bios by @upalatucci in #2211
- CNV-49577: nodeSelector and tolerations edit shows alert by @avivtur in #2220
- CNV-47477: fix switching project from all-namespaces by @upalatucci in #2218
- CNV-41403: localize loading by @upalatucci in #2221
- CNV-48184: Snapshot are automatically deleted when their original vm is deleted by @avivtur in #2201
- Fix nginx config for okd installation by @upalatucci in #2228
- Make kubevirt works with okd by @upalatucci in #2227
- CNV-45435: Migrate all
.spec.running
usages to.spec.runStrategy
by @orenc1 in #2229 - CNV-49347: snapshot upgrade to v1beta1 by @upalatucci in #2223
- CNV-49906: fix docker image builder by @upalatucci in #2222
- CNV-49299: use runStrategy on cloning by @upalatucci in #2217
- CNV-50055: VM list stuck on loading by @metalice in #2232
- CNV-36070: Create initial migration interface by @upalatucci in #2231
- CNV-48466: Changing apperance of console - part 1 by @metalice in #2233
- CNV-48562: select nads with typing by @upalatucci in #2230
- CNV-48466: Changing apperance of console - part 2 by @metalice in #2235
- Build plugin on arm64 by @upalatucci in #2236
- CNV-48466: Changing apperance of console - part 3 by @metalice in #2238
- CNV-49872: Upgrade quickstart pkg by @metalice in #2239
- CNV-50471: show/hide namespace bootablevolume column by @upalatucci in #2241
- CNV-47149: Update webpack and dynamic plugin packages by @metalice in #2244
- CNV-36070: Storageclass migration select volumes by @upalatucci in #2246
- CNV-50786: fix accessReview on migration action by @upalatucci in #2249
- CNV-48466: Removing console title by @metalice in #2250
- CNV-50293: fix icon button actions disabled when should not by @upalatucci in #2251
- CNV-50567: fix diskmodal hotplugging a containerdisk by @upalatucci in #2252
- CNV-49572: fix configuration layout by @upalatucci in #2253
- CNV-46447: Export modal part 1 by @upalatucci in #2245
- CNV-48279: Create bootable volume from disk by @upalatucci in #2242
- CNV-43245: Use template runstrategy by @upalatucci in #2259
- CNV-43052: Select multiple vms at a time by @upalatucci in #2240
- CNV-36070: fix migrate action description by @upalatucci in #2260
- CNV-51085: add data key to user settings configmap if no data by @upalatucci in #2262
- refactor download virtctl tool if needed by @rabin-io in #2263
- Unset KUBERNETES_* vars by @rabin-io in #2268
- CNV-46447: Export bootable volumes to registry by @upalatucci in #2269
- CNV-50655: fix useComputed is not updated properly by @upalatucci in #2270
- CNV-46447: do not add securty context by @upalatucci in #2264
- update cypress version to 13 by @gouyang in #2265
- CNV-49651: put a default disk size if user have no access to the pvcs by @upalatucci in #2273
- CNV-51122: fix cloud init default name by @upalatucci in #2274
- CNV-36070: Switch storage migration from fullpage to modall by @upalatucci in #2267
- CNV-46447: We don't want to upload the disk to registry anymore by @upalatucci in #2272
- CNV-41812: Add uncategorized VMs option to the VirtualMachines per resource char… by @pcbailey in #2277
- CNV-51588: Fix network selection behavior change in Add network interface modal by @pcbailey in #2279
- CNV-50957: make disk persistent after hotplug by @upalatucci in #2280
- CNV-51418: disable delete on running vm by @upalatucci in #2281
- CNV-45822: Tree view part 1 by @avivtur in #2248
- CNV-50655: fix VirtualMachineList columns width with checkbox by @upalatucci in #2286
- CNV-46447: progress steps for upload to registry modal by @upalatucci in #2284
- CNV-39556: Fix pending changes message for hot-plug NIC by @pcbailey in #2287
- CNV-50655: hide nonsense actions by @upalatucci in #2283
- CNV-41403: resolve disk list flickering loading by @upalatucci in #2271
- CNV-50914: Support for ephemeral nic by @metalice in #2261
- CNV-45822: Vm tree view 2 by @avivtur in #2282
- Add networking-console-plugin on start-console by @upalatucci in #2292
- Use KVM_EMULATION by @rabin-io in #2295
- Verify various tabs and examples under Virtualiztion by @gouyang in #2276
- CNV-52283: inverted condition in next button disabled by @upalatucci in #2296
- CNV-52246: add data-test-id for sub-tabs under configuration and diag… by @gouyang in #2298
- CNV-45822: Vm tree view 3 by @avivtur in #2290
- Remove double SelectTypeahead component by @avivtur in #2301
- start example vm by @gouyang in #2297
- CNV-52004: Vm tree view 4 by @avivtur in #2302
- CNV-49533: Add Memory, CPU and Network usage on vm list by @upalatucci in #2299
- CNV-52688: documentation file by @upalatucci in #2304
- CNV-52060: fix persistent hotplug after restart by @upalatucci in #2309
- CNV-52406: Search result highlight transparency added by @lkladnit in #2306
- CNV-52273: Virtualization icon is bigger than others in perspective switcher by @lkladnit in #2305
- CNV-52386: Fix Cancel button not working by @upalatucci in #2308
- enable skipped test by @gouyang in #2303
- CNV-49533: Fix memory utilization percentage in vmlist by @upalatucci in #2311
- CNV-45822: tree view part 5 by @avivtur in #2313
- CNV-51680: migrate or cancel migration and fix storage migration by @upalatucci in #2315
- RFE-6265: Allow providing username & password for registry by @pcbailey in #2300
- update selectors for e2e tests by @gouyang in #2310
- CNV-46447: upgrade the disk uploader container by @upalatucci in #2318
- CNV-51680: fix regex including alphabetic characters by @upalatucci in #2317
- CNV-53212: Tree-view alignments by @avivtur in #2319
- CNV-53287: fix the alignment issue on Settings -> User by @gouyang in #2320
- Fix crash when moving between VMs from different namespaces by @avivtur in #2323
- CNV-53286: add udn navbar item in network virt-perspective by @upalatucci in #2322
- CNV-53397: Update deploy-kubevirt-gating by @avivtur in #2326
- Add more debug options for Opeshift-CI by @rabin-io in #2327
- CNV-53388: Bump plugin version to 4.18 by @avivtur in #2325
- check the snapshot tab of the VM can be loaded by @gouyang in #2312
- CNV-51530: hide virtctl on managed udn namespaces by @upalatucci in #2307
- CNV-50977: CNV-51361: fix cve packages by @upalatucci in #2275
- CNV-52060: add storage info to datavolumeTemplate in make persistent by @upalatucci in #2321
- CNV-53430: make examples compatible with s390x arch clusters by @upalatucci in #2329
- CNV-54188: change "Move to folder" to "Save" by @gouyang in #2331
- CNV-54239: selected VMs is not getting updates by @avivtur in #2334
- CNV-54208: The dropdown menu of "Actions" is not closed by clicking somewhere else by @avivtur in #2332
- Update OWNERS by @metalice in #2335
- CNV-53452: VirtualMachines page crashes for nonpriv user when user hasn't created a project by @avivtur in #2336
- CNV-54221: Apply last namespace to project items in tree-view by @avivtur in #2338
- CNV-50766: Cannot delete NIC from VM by @avivtur in #2341
- CNV-54331: do not show fqdn on udn managed namespace by @upalatucci in #2344
- CNV-54110: Use udn network by @upalatucci in #2342
- CNV-53403: Fix object select by @upalatucci in #2343
- CNV-53247: Bug registry credentials secret uses template name by @pcbailey in #2345
- CNV-52237: CSICloneInProgress status for DataSource by @upalatucci in #2346
- CNV-50449: fix secure boot with spec.template.spec.domain.features no… by @upalatucci in #2347
- CNV-52452: Preference instancetype navbar disappear by @upalatucci in #2348
- CNV-51386: Observe section handled by monitoring-plugin by @upalatucci in #2350
- CNV-54179: Improve folder select by @avivtur in #2340
- CNV-52059: Secrets name with no dots by @upalatucci in #2349
- CNV-51653: Fix bootable volume column sorting on create VM from IT page by @pcbailey in #2356
- CNV-49026: Change 'hide deprecated bootable volumes' filter to 'show deprecated bootable volumes' by @pcbailey in #2353
- Bump @adobe/css-tools from 4.0.1 to 4.4.1 by @dependabot in #2354
- CNV-52557: CVE path-to-regex fixed by @upalatucci in #2355
- CNV-52642: fix nanoid cve by @upalatucci in #2364
- CNV-53453: disable treeview by default by @upalatucci in #2357
- US Tests - Creation of VM from InstanceType tests by @lkladnit in #2351
- CNV-55089: l2bridge binding label by @upalatucci in #2370
- CNV-55109: storagemigration with no fixed accessMode and volumeMode by @upalatucci in #2367
- CNV-51526: do not use headless service on udn by @upalatucci in #2366
- CNV-52393: Fix missing storageclass in VM Details disk list by @pcbailey in #2371
- Adding cypress infrastructure for all tests by @lkladnit in #2372
- CNV-55114: fix migrations action cancel statuses by @upalatucci in #2369
- CNV-55094: filter udn primary binding on nads by @upalatucci in #2374
- CNV-55048: Fix display of default SSH settings list by @pcbailey in #2376
- CNV-55113: rollback migration by @upalatucci in #2368
- update doc link to 4.18 by @gouyang in #2375
- CNV-55082: use new 4.18 image for export bootable volumes by @upalatucci in #2378
- CNV-50559: Wrap Snapshot tab title and action in a ListPageHeader by @rszwajko in #2380
- CNV-55112: Limit VM name length to max k8s label length (63 characters) by @pcbailey in #2379
- CNV-49438: Add 2xmedium to InstanceTypeSize by @rszwajko in #2382
- Use DescriptionList layout for displaying network details by @rszwajko in #2384
- CNV-53248: Add registry credentials to the template wizard flow by @pcbailey in #2339
- CNV-47203: Display Automatic subscription section with incomplete data by @rszwajko in #2385
- CNV-55361: fix downstream upload image url by @upalatucci in #2386
- CNV-52101: fix pod networking from bridge to masquerade by @upalatucci in #2381
- CNV-54834: add datavolume link on diagnosis table by @upalatucci in #2387
- CNV-52394: storage migration status by @upalatucci in #2373
- CNV-54166: Admission webhook warning about non existing properties l2bridge and deviceIndex by @rszwajko in #2388
- CNV-53056: do not let user select same nad two times by @upalatucci in #2391
- CNV-53951: fix crash on pvc upload storageclass with no accessMode pr… by @upalatucci in #2390
- CNV-55111: get preference bootmode by @upalatucci in #2383
- CNV-53272:Refactor instancetype vm creation create button by @upalatucci in #2392
- Avoid blinking tree view by @avivtur in #2337
- CNV-55454: Fix metrics freezing by @upalatucci in #2400
- CNV-55042: instancetype list sort memory fixed by @upalatucci in #2394
- CNV-55041: fix Openshift in OpenShift by @upalatucci in #2395
- CNV-54789: add padding for configuration tabs by @upalatucci in #2396
- CNV-54705: fix link text on overview alert by @upalatucci in #2397
- CNV-54432: Fix vmi network type by @upalatucci in #2398
- CNV-52708: use RestartCondition on pending changes alert by @upalatucci in #2399
- CNV-55697: Fix cpu and memory edit crash by @upalatucci in #2403
- CNV-55088: Scale VNC console by @rszwajko in #2393
- CNV-55050: Read dedicatedCpuPlacement status from InstanceType by @rszwajko in #2406
- CNV-54192: Make VNC Console in the Overview page read only by @rszwajko in #2407
- CNV-54463: Remove memoization from CPU/Memory/Network usage columns by @rszwajko in #2411
- CNV-55049: Move Machine Type from Overview to Configuration tab by @rszwajko in #2405
- CNV-55107: loading on vm change by @upalatucci in #2408
- CNV-55845: Tree view flickering when it should be off by @avivtur in #2412
New Contributors
- @sanjayy-ibm made their first contribution in #2208
- @rabin-io made their first contribution in #2263
- @dependabot made their first contribution in #2354
- @rszwajko made their first contribution in #2380
Full Changelog: v4.17.0...v4.18.0