v4.14.0
What's Changed
- Update texts in Edit,Delete modals in Bootable volumes list by @hstastna in #1186
- Bug 2168749: disable network renaming on already created vm by @upalatucci in #1185
- Bug 2174744: Fix bootable volumes filter chips alignment by @pcbailey in #1188
- Bug 2180931: Truncate long text in Description column for boot volumes by @hstastna in #1190
- Bug 2179225: Remove append to parent from ssh select instancetypes by @metalice in #1196
- Bug 2177977: The volume in instanceTypes page should be selected automatically just after it's been added by @avivtur in #1192
- Bug 2181515: spec.firmware.bootloader is not copied while cloning a UEFI VM by @avivtur in #1197
- Bug 2181432: fix unreachable instancetype in vm details by @upalatucci in #1198
- Disable VM actions for view only users by @avivtur in #1195
- Bug 2180719: Provide username in "Copy SSH command" of a VM by @hstastna in #1204
- Move StorageClass field to Destination details by @hstastna in #1206
- Bug 2182317: Restore vm's pretty names by @metalice in #1199
- Bug 2182056: Cloned VM should not use the same PVC of the source VM by @avivtur in #1201
- Bug 2167608: highlight parts by @upalatucci in #1141
- Bug 2176745: Align badges in Boot source column by @hstastna in #1191
- Bug 2182362: no dedicated resources with instancetype by @upalatucci in #1203
- Bug 2158550: Display MigrationPolicy page after renaming correctly by @hstastna in #1189
- Update text in 'Add volume', 'Edit volume metadata' modals by @hstastna in #1205
- Bug 2180664: Console is almost frozen if scroll down and up in VM metrics tab by @avivtur in #1211
- Bug 2181323: Select 'Size' automatically if 'Default InstanceType' chosen by @hstastna in #1215
- Bug 2177977: The volume in instanceTypes page should be selected automatically just after it's been added by @avivtur in #1217
- Bug 2182233: Enforcing ssh secret name to be 51 chars or less by @metalice in #1219
- CNV-23614: Change uppercase - Make Persistent to Make persistent by @metalice in #1220
- Bug 2183076: Adjust configuration inner tab apperance by @metalice in #1221
- Bug 2183082: Adding margin left to diagnostic tab content by @metalice in #1222
- Update main README.md by @avivtur in #1214
- Bug 2167660: Fix overview trend charts for All Projects namespace by @pcbailey in #1229
- Bug 2180666: Display PVC size correctly in Add disk modal by @hstastna in #1231
- Bug 2184098: Fix size in add volume modal by @avivtur in #1233
- Bug 2184058: Display 'Add network interface' button only once by @hstastna in #1234
- Bug 2175990: Improve Default InstanceType field in Edit modal by @hstastna in #1232
- Bug 2145101: Fixing the StorageClass warning by @DanaOrr in #1200
- Bug 2181920: Disable Secure Boot for UEFI Boot mode by @hstastna in #1236
- Bug 2183491: Truncate PVC name in Add volume modal by @hstastna in #1238
- Bug 2176797: Make "YAML" button consistent in Disks tabs by @hstastna in #1239
- Bug 2183979: Console page - disable only vnc console in headless mode by @metalice in #1235
- Bug 2177888: false pending nic state by @upalatucci in #1242
- Bug 2027959: Stop with grace period by @upalatucci in #1245
- Bug 2184063: Display titles in VM Diagnostic tab smaller by @hstastna in #1246
- Bug 2186462: Fix Add network interface modal for non-admin user by @pcbailey in #1248
- Bug 2186592: Display titles in VMI Disks tab in correct size by @hstastna in #1249
- Bug 2182000: Display VM Metrics graphs with Y-Axis by @hstastna in #1250
- Bug 2186462: Update fixes from premature merge by @pcbailey in #1251
- fix: push on quay also for tags by @upalatucci in #1228
- Bump kubevirt-api to v0.0.51 by @avivtur in #1254
- Bug 2186763: The storageclass option is not respected in add volume modal for "Use existing volume" by @avivtur in #1255
- Bug 2183915: "No data available" shows on Virtualization overview metrics chart by @avivtur in #1257
- Update cypress tests by @avivtur in #1264
- Bug 2177977: Move pagination to created/selected volume from modals by @avivtur in #1253
- Bug 2173525: Disk and net icons for boot order modal by @upalatucci in #1241
- Bug 2151237: "404: Not Found" appears before the VMIM details is loaded by @avivtur in #1260
- Bug 2176746: Distinguish templates with same display name by @avivtur in #1268
- Fix missing CPU memory info in the instance type VM create details section by @avivtur in #1247
- Bug 2172945: Hamburger button in "Review and create VirtualMachine" Disks sometime disappear by @avivtur in #1267
- Remove extra buttons to create VM or MigrationPolicy by @hstastna in #1237
- CNV-27319: Add VirtualMachineClusterInstacetype list view by @avivtur in #1269
- CNV-27319: Add VirtualMachineClusterPreference list view by @avivtur in #1272
- Bug 2188010: Rename VM "Diagnostic" tab to "Diagnostics" by @hstastna in #1271
- Bug 2187242: Increase Utilization pie charts popovers font size by @hstastna in #1280
- Bug 2187664: vm with no namespace means default by @upalatucci in #1274
- Bug 2187971: guard for template parameter on disk moda by @upalatucci in #1270
- Bug 2188886: Pending loading on detach modal by @upalatucci in #1273
- CNV-27327: Implement the UI to enable users to create a VM from a PVC by @avivtur in #1276
- Bug 2176797: Move YAML switcher out of VM tabs by @hstastna in #1263
- CNV-28327: User settings hook infrastracture by @metalice in #1281
- CNV-28334: Adding ability to user settings column management by @metalice in #1283
- Fix i18n script by @upalatucci in #1285
- Bug 2189744: no docker prefix for container image by @upalatucci in #1277
- CNV-28334: Adding ability to user settings column managment - part 2 by @metalice in #1286
- Bug 2182938: clone revisions alongside vm by @upalatucci in #1224
- Bug 2182172: Add alert for clound init and ssh auth keys by @upalatucci in #1279
- Add global state to VM create with IT by @avivtur in #1284
- CNV-28335: Connecting top consumer cards to persistent user settings by @metalice in #1288
- Bug 2181920: Display "UEFI" for Boot mode for "efi: {}" in yaml by @hstastna in #1287
- CNV-27327: Add resource kind filter by @avivtur in #1297
- Bug 2188502: Move SSH section to VM details on instancetype page by @avivtur in #1292
- CNV-27319: Add pagination to IT and Pref list views by @avivtur in #1295
- CNV-27313: create VMs from custom instancetypes and preferences - part 1 by @avivtur in #1289
- Bug 2172390: Enable CPU, Memory editing in the drawer by @hstastna in #1275
- CNV-27316: Code change to show the cli command in the "Create VM" flow by @avivtur in #1291
- Bug 2196765: Sort project names in Clone VM modal by @hstastna in #1299
- Apply SSH modal across all views by @avivtur in #1301
- CNV-16349: Adding Force stop action by @DanaOrr in #1302
- Bug 2207916: Change button text to 'Select' in 'Available volumes' modal by @hstastna in #1303
- Fix memory metric query by @avivtur in #1307
- Fix memory usage metric query by @avivtur in #1308
- CNV-23128: Add OpenShift Virtualization Welcome modal by @hstastna in #1298
- CNV-27319: Add clone action and provider label for IT and prefs by @avivtur in #1306
- CNV-29220: Remove VM's access credentials if ssh is not configured by @avivtur in #1317
- Show running networks when VMI exists by @avivtur in #1313
- Bug 2203187: Make adding disk by cloning PVC work by @hstastna in #1311
- Bug 2196762: Sort Template project list in Catalog by @hstastna in #1320
- Bug 2189312: Add missing titles to Templates tabs by @hstastna in #1318
- CNV-26881: merge DataSource and Bootable volumes part 1 by @upalatucci in #1314
- CNV-27213: Allow create VM with user defined IT by @avivtur in #1305
- CNV-29213: Change VM config tab to vertical tabs layout by @avivtur in #1309
- Change hard-coded cloud-init username by @avivtur in #1316
- Bug 2196161: Display Bootable volumes Name column correctly by @hstastna in #1323
- Add missing namespace to ResourceLink in BootableVolumesRow by @hstastna in #1324
- CNV-23128: Update OpenShift Virtualization Welcome Modal text by @hstastna in #1325
- CNV-28829: Preview feature mechanism for IT - part 1 by @avivtur in #1326
- CNV-26881: Part 2 - Move
AddBootableVolumeModal
in the utils folder. by @upalatucci in #1322 - Bug 2207468: Clone vm without CR by @upalatucci in #1327
- Bug 2196912: Add missing and fix confusing "CPU | Memory" help texts by @hstastna in #1312
- CNV-28829: Enable IT feature modal - part 2 by @avivtur in #1330
- CNV-29237: Enable Restore template settings" in Catalog CPU modal by @hstastna in #1333
- CNV-29485: Move YAML switcher out of Template tabs by @hstastna in #1328
- CNV-29502: Move YAML switcher out of tabs in Review and create VM by @hstastna in #1336
- CNV-28485: Move IT feature from dev preview to tech preview by @avivtur in #1334
- CNV-28953: Virtualization Settings section enhancements - part 1 by @avivtur in #1331
- CNV-29304: Make more space for VirtualMachine details in step 3 by @hstastna in #1337
- Adding sorting linter by @metalice in #1339
- Fix comments PR 1330 by @avivtur in #1335
- CNV-27557: Adding InstanceTypes chart for Overview page by @DanaOrr in #1310
- Add registry option to the Bootable Volume create form by @upalatucci in #1340
- CNV-28953: Virtualization Settings enhancements - part 2 by @avivtur in #1343
- CNV-26881: Bootable Resources add ds specific actions by @upalatucci in #1349
- Fix user setting for non admin users by @avivtur in #1346
- CNV-29788: Remove titles from Environment, Disks tab for customizing VM by @hstastna in #1347
- Adding support for kubevirt proxy pod by @metalice in #1345
- Bug 2211168: Display VM Scripts tab correctly by @hstastna in #1351
- CNV-26881: Handling bootable volume access by @upalatucci in #1348
- fix: Rename GeneralInformation speleld wrongly by @upalatucci in #1353
- CNV-29224: Load balancer config by @upalatucci in #1354
- CNV-28377: Add help text for volume creation and empty state by @hstastna in #1344
- CNV-23135: Authorized SSH Key Managment - part 1 by @avivtur in #1358
- Adding husky by @metalice in #1357
- CNV-28377: Update help text for volume creation and empty state by @hstastna in #1360
- CNV-23135: Authorized SSH Key Managment - part 2 by @avivtur in #1359
- CNV-29766: Fix metrics component caused by classes reorder by @metalice in #1364
- Adding apiserver proxy to feature preview by @metalice in #1363
- CNV-28829: Update EnableInstanceTypeTechPreviewModal by @hstastna in #1362
- Remove proxy manifest by @metalice in #1365
- CNV-29233: Adding Dynamic ssh key injection by @DanaOrr in #1367
- Bug 2190448: Disable Resume, Pause buttons on stopped VM in Overview by @hstastna in #1361
- CNV-27312: Adjust the IT select section series by @avivtur in #1368
- Fix InstanceType tab loading state by @avivtur in #1370
- CNV-29306: Simplify VM Overview Utilization charts by @hstastna in #1369
- Bug 2214120: Show Feature highlights in CNV 4.13 instead of 4.10 by @hstastna in #1373
- Fix text in enable IT modal by @avivtur in #1374
- CNV-30370: Clone modal crashes if VM has only pvcs by @avivtur in #1378
- Bug 2211057: Display only Default templates in Catalog by @hstastna in #1375
- CNV-29473: Change CPU unit from 's' to 'm' in single VM Overview by @hstastna in #1383
- Fix VM details action crash when vm not loaded yet by @avivtur in #1380
- CNV-23157: Adding Sysprep section on Scripts tab by @DanaOrr in #1371
- CNV-30327: Add identity flag to ssh command by @avivtur in #1377
- CNV-29392: VM actions menu jumps when vms on list change state by @avivtur in #1379
- CNV-30656: Reorganization the order of the sub tabs on the configuration tab by @DanaOrr in #1387
- CNV-30667: Align VM name in catalog tabs by @avivtur in #1386
- CNV-20469: Provide UI to manage subscription for RHEL VMs - part 1 by @avivtur in #1390
- Bug 2221934: Update text for LoadBalancer section in Overview Settings by @hstastna in #1394
- Bug 2221929: Change "Templates project" to "Template" in Overview by @hstastna in #1393
- CNV-30901: Make "Start this VirtualMachine after creation" checkbox work by @hstastna in #1404
- Upgrade kubevirt-api to 1.0.0 by @avivtur in #1398
- CNV-30926: "DataSource details" page should show and link default instanceType and preference by @avivtur in #1400
- CNV-30572: Checkbox in SSH modal is not behaving correctly by @avivtur in #1399
- CNV-30719: Hide Cancel button for ResourceYAMLEditor for VM Cloud-init by @hstastna in #1401
- CNV-30959: Make "Manage columns" in Bootable resources page work by @hstastna in #1402
- CNV-30894: Change "Instancetypes" to "InstanceTypes" in top-level menu by @hstastna in #1403
- Adding ability to filter api server results by @metalice in #1392
- CNV-30667: Align VM name in catalog tabs - fix centos stream use case by @avivtur in #1405
- CNV-31048: Display "Virtualization > Overview" bold in Dev prev modal by @hstastna in #1407
- CNV-20469: Apply activation key and organiztion ID to QuickCreate VM - part2 by @avivtur in #1396
- CNV-29219: Hide namespace related info in Manage columns modal by @hstastna in #1406
- CNV-29307: Fix copy and paste to serial and vnc consoles by @metalice in #1409
- CNV-20469: Apply RHEL subscription to Customize VM and IT - part 3 by @avivtur in #1408
- CNV-31162: fixing cpu queries by @metalice in #1411
- Bug 2221939: Add help icon with text to SSH key field in VM Sctips tab by @hstastna in #1395
- CNV-31030: Replace Eye icon with View word by @avivtur in #1412
- CNV-28553: Disable nad selection if no nads available by @metalice in #1414
- CNV-30872: Fixing the cloned VM using PVC of another VM by @DanaOrr in #1397
- CNV-30574: Fixing the behaviour on the Manage SSH keys by @avivtur in #1410
- CNV-26606: Add network hotplug for bridge-type NICs by @pcbailey in #1352
- CNV-31184: Add an option to filter DS and PVC in bootable volumes page by @avivtur in #1413
- CNV-31242: Removing proxy checkbox - featuers flag by @metalice in #1416
- CNV-29391: Fix nads list permissions by @metalice in #1417
- CNV-31190: PVCs from default namespace present in catalog instanceType list page by @avivtur in #1419
- CNV-31249: Bootable volume list does not listen to namespace bar by @avivtur in #1418
- CNV-31188: Clone VM is cloning from the VMs DV source and not from the VM PVC by @avivtur in #1420
- CNV-31119: Not adding ssh keys for windows templates by @metalice in #1421
- Bug 2221921: Change page title to "Bootable volumes" by @hstastna in #1422
- CNV-31218: Update "Review and create VM" page title and its breadcrumbs by @hstastna in #1423
- CNV-30889: Displaying disabled dynamic injection and changing the text in the popover by @DanaOrr in #1415
- Bug 2221939: Remove help icon for SSH key field in VM Sctips tab by @hstastna in #1425
- Eslint ignore folders by @upalatucci in #1430
- CNV-30602: Add error icon color by @upalatucci in #1429
- CNV-31357: Remove unnecessary text from Disks tab when customizing VM by @hstastna in #1431
- CNV-29082: Make "View alert" on Overview > Alerts card work by @hstastna in #1426
- CNV-31216: Back/Next workflow does not persist storage setting by @avivtur in #1428
- CNV-31188: Fix VM clone by @avivtur in #1433
- CNV-26715: Changing Start in pause mode, Headless mode and Descheduler to switch button by @DanaOrr in #1427
- CNV-31216: Remove reset button from customize VM flow by @avivtur in #1436
- CNV-28503: Console errors while using a template without parameters by @avivtur in #1432
- CNV-31327: Add option to filter by user created templates by @hstastna in #1434
- CNV-31299: NIC type according to NAD type by @metalice in #1424
- CNV-31327: Display Default templates in Catalog by default by @hstastna in #1439
- Adding support for wss according to window protocol by @metalice in #1441
- CNV-28827: Remove upload option from template add/edit disk modal by @avivtur in #1440
- CNV-31532: Cannot add environment disk to instanceType VM by @avivtur in #1443
- Delete modal count by @upalatucci in #1442
- CNV-31578: Switch namespace on VM create from IT doesn't switch SSH key by @avivtur in #1438
- CNV-31327: Filter User templates in Catalog correctly by @hstastna in #1445
- Adding support to run more plugin along side kubevirt by @metalice in #1447
- CNV-31512: Adding toast alert for force stop action by @DanaOrr in #1435
- Adding missing colon in wss ws check by @metalice in #1448
- CNV-31619: Adding a popover to Descheduler in wizard by @DanaOrr in #1449
- Refactor useInstanceTypesAndPreferences hook by @hstastna in #1446
- CNV-31551: Edit add bootable volume by @upalatucci in #1451
- Update fetch query filters by @metalice in #1452
- CNV-31484: add preference yaml template by @avivtur in #1450
- Bug 2222185: Change "From YAML" to "With YAML" by @hstastna in #1454
- CNV-31619: Changing text in the descheduler popover by @DanaOrr in #1456
- CNV-23926: Fixing the warning in the "Add Disk" modal by @DanaOrr in #1457
- CNV-31512: Changing text in force stop alert by @DanaOrr in #1458
- CNV-31863: Stay on Bootable volumes list after DS deletion by @hstastna in #1455
- CNV-31946: VM cannot be started if the secret name does not match the k8s conventions by @avivtur in #1462
- CNV-28248: Display CPU and memory from VMI on VM Details page by @pcbailey in #1444
- CNV-31533: Fixing the dynamic ssh key injection on wizard by @DanaOrr in #1460
- CNV-31975: Adding sorting to manage ssh project list by @metalice in #1465
- CNV-31974: Removing vm status if no vm loaded yet by @metalice in #1466
- CNV-32023: Fix printstatus default value by @metalice in #1469
- CNV-31902: "Automatically apply" is checked when adding a new ssh key while there is a key configured in settings by @avivtur in #1468
- CNV-32040: “vm is undefined“ shows when creating VM from template with regular user by @avivtur in #1472
- CNV-31483: Add pending NICs to list in VM Details page by @pcbailey in #1464
- CNV-32016: Fix loadbalancer link by @metalice in #1467
- CNV-31550: Add an alert to Add disk (hot plugged) modal by @hstastna in #1470
- CNV-32103: Add permission check for non admin user - add volume button by @metalice in #1476
- CNV-27204: Adding a link to query by clicking "No data available" on the charts in the Metrics tab by @DanaOrr in #1477
- CNV-31903: Changing text in the help text icon in dynamic ssh key injection by @DanaOrr in #1479
- CNV-32114: Remove hard-coded namespace from Overview > Settings paths by @pcbailey in #1478
- CNV-26810: Fix multi count of same drive in storage donuts by @metalice in #1475
- CNV-30896: Authorized SSH key is added to VM automatically even no key is set in settings by @avivtur in #1480
- CNV-31906: Deleted secret is showing in overview settings by @avivtur in #1463
- CNV-30896: Manage SSH settings keeps loading by @avivtur in #1482
- CNV-32102: Changing text in several different places by @DanaOrr in #1483
- CNV-24889: Removing the nodeport ssh option by @metalice in #1484
- CNV-32310: Fix VMs list for non-admins by @pcbailey in #1485
- Fix memory query by @metalice in #1481
- CNV-32024: Update vm list objects when vm is deleted by @metalice in #1486
- Follow-up to comment on #1482 by @avivtur in #1488
- CNV-32389: Remove delete msg from nic modal if vm is running by @metalice in #1487
- CNV-32024: reverse check by @metalice in #1490
- CNV-32168: Fix links in VMs per resource chart on the Virtualization Overview page by @pcbailey in #1492
- CNV-32401: Change "SSH key name" field to "Authorized SSH key" by @hstastna in #1494
- CNV-32467: Disk modal crash if open too fast by @metalice in #1491
- CNV-32332: Boot from CD with CD source "PVC (clone PVC)" not working by @avivtur in #1493
- CNV-32498: Main menu remove instancetype entries for non admin users by @metalice in #1496
- CNV-31484: The example of preference has 'example' as OS by @avivtur in #1495
- CNV-32486: Fix instancetype icons for non admin users by @metalice in #1497
- CNV-32524: Align lines instancetypes form by @metalice in #1498
- CNV-32520: Sometimes vm list crash for non admin user by @metalice in #1500
- CNV-32392: Fix error in catalog drawer for All Projects namespace by @pcbailey in #1503
- CNV-32521: Add a link to diganotic tab - vm status by @metalice in #1499
- CNV-32523: Fix template list default value by @metalice in #1504
- CNV-32543: Adding no-console linter rule by @metalice in #1506
- CNV-22802: Warning "Selected StorageClass is different from the default StorageClass" should be improved by @avivtur in #1507
- CNV-32447: Update dynamic-plugin-sdk by @metalice in #1489
- CNV-32447: update useActiveNamespace import by @metalice in #1512
- CNV-29095: Fix cloud init parsing by @metalice in #1510
- Bug 2236393: Not able to select StorageClass if there is no default StorageClass defined in the cluster by @avivtur in #1516
- CNV-32369: Display proper CPU | Memory values in Catalog drawer by @hstastna in #1514
- CNV-32596: Allow continuing with customizing VM in Catalog by @hstastna in #1517
- CNV-32666: Fix adding second nic by @metalice in #1524
- CNV-32597: Handling yarn lint warnings by @DanaOrr in #1513
- CNV-28637: Add Apply optimized storage profile settings checkbox to bootable volumes Add volume form by @pcbailey in #1508
- CNV-32609: Keep the CPU value from Catalog drawer for customizing page by @hstastna in #1515
- CNV-32266: The example of bootable volumes does not show in the list by @avivtur in #1521
- CNV-32697: Fix registery msg string by @metalice in #1523
- Use isRunning VM util by @hstastna in #1522
- CNV-32596: Display Memory value correctly in the UI by @hstastna in #1526
- CNV-32618: Fix pending badge showing on migrating VMs by @pcbailey in #1527
- CNV-32173: Missing size input when creating disk from "Template default" disk source by @avivtur in #1529
- CNV-32815: Fix template reggression, cpu and memory changes from catalog and added selectors by @metalice in #1530
- CNV-26584: The PVC is not deleted along with the bootable volumes or dataSources by @avivtur in #1525
- CNV-32568: Fixing Hardware Devices table in Compute -> Hardware devices by @DanaOrr in #1528
Full Changelog: v4.13.0...v4.14.0