What's Changed
- CNV-37414: Fix jumping bug and make user provided instancetype working by @metalice in #1733
- CNV-37463: Fix params to stand alone guest logs by @metalice in #1736
- CNV-35287: Prevent VM Migration charts to show the sum of values by @hstastna in #1731
- CNV-37480: "auto updates for RHEL VirtualMachines" is enabled by default but does not work by @avivtur in #1741
- CNV-37633: Crash on delete moal loading by @upalatucci in #1746
- CNV-37382: Inconsistency between the cluster settings and VM settings for SSH over LoadBalancer by @avivtur in #1745
- Fix search filters appearing in the dropdown by @upalatucci in #1738
- CNV-37383: Move "Not available" above "Dynamic SSH key injection .." msg by @hstastna in #1749
- CNV-37629: Keep name when configuring existing SSH key in same namespace by @pcbailey in #1751
- Upgrade hco by @upalatucci in #1734
- CNV-35729: Improve modal save while there are changes occurred in the back-end - part 1 disks by @avivtur in #1754
- CNV-23927: Do not count persistentVolumeClaim volumes in DeleteVMModal by @upalatucci in #1750
- CNV-37501: Move SSH using virtctl helper text to info popover by @pcbailey in #1747
- CNV-37024: Fix loading of ssh modal by @metalice in #1758
- CNV-37517: Add routes to diagnostic tab by @metalice in #1744
- CNV-37667: Removing all setting are effective across.. alert by @metalice in #1755
- CNV-36325: remove ssh key from command structure by @metalice in #1759
- CNV-37725: update doc link to 4.15 by @gouyang in #1760
- CNV-37457: Add user provided tab to instance type by @metalice in #1748
- CNV-37373: VM IP address disappears from UI when migrating VM by @avivtur in #1753
- CNV-37412: Bring back preferences and instance type menu items for regular users by @metalice in #1752
- CNV-37788: Fix instancetype link on vm details tab by @metalice in #1766
- Kubevirt api upgrade to 1.2.2 by @avivtur in #1771
- CNV-37915: fix crash on bootmode modal by @upalatucci in #1772
- CNV-37820: Fix Trans translations by @upalatucci in #1770
- CNV-23832: Storage class dropdown when no defined in template or default in cluster by @avivtur in #1767
- CNV-37820: remove t function usage by @upalatucci in #1776
- CNV-37820: add i18next transSupportBasicHtmlNodes by @upalatucci in #1778
- CNV-35729: Improve modal save while there are changes occurred in the back-end - part 2 network by @avivtur in #1775
- CNV-37818: Set white background for PageSection component where needed by @hstastna in #1777
- CNV-37951: Fix popover css by @metalice in #1781
- CNV-37821: Make column management for Preferences list work by @hstastna in #1782
- CNV-37819: Adjust package.json's lint-staged to include i18n json file in commit by @hstastna in #1787
- CNV-36780: Validate SSH secret name in Instancetypes SSH modal by @pcbailey in #1730
- Fix Template's Disks title margin prop by @hstastna in #1790
- CNV-37813: upgrading to react router v6 by @metalice in #1791
- CNV-37857: Enable SSH secret selection on quick create flow by @avivtur in #1780
- CNV-35782: Remove NIC from list if deleted while VM is stopped by @pcbailey in #1797
- CNV-37821: Fix column management for all tables across the plugin by @metalice in #1795
- CNV-37575: Add save button to the environment sidebar editor by @upalatucci in #1788
- CNV-37818: Set white background to all PageSection component occurrences by @hstastna in #1800
- CNV-38404: search with / does not work by @upalatucci in #1799
- CNV-37819: Adjust package.json, pre-commit to prevent i18n tests failing by @hstastna in #1796
- CNV-34180: fetch user accessible hyperconverge config resource by @upalatucci in #1794
- Change k8sGet to k8sWatch to fetch user by @upalatucci in #1805
- CNV-38450: Display VM Console tab as expected by @hstastna in #1806
- CNV-32929: Show user-created cluster instancetypes in Catalog > InstanceTypes by @pcbailey in #1803
- CNV-38375: add hideLabelFilter and hideNameLabelFilters by @upalatucci in #1798
- CNV-37814: Upgrade to PFv5 by @avivtur in #1804
- CNV-38566: Shorten "Guest system access log" to "Guest system log" by @hstastna in #1809
- Fix crash when sshDetails is null by @upalatucci in #1807
- CNV-38360: Fix NIC hot-unplug alert message by @pcbailey in #1811
- CNV-32929: Correct resource badge for user-created VM InstanceTypes in Add boot volume modal by @pcbailey in #1810
- remove double {{count}} by @upalatucci in #1808
- CNV-37814: Fix UI glitches from PFv5 by @avivtur in #1813
- CNV-38813: Upgrade axois version by @metalice in #1819
- CNV-38842: Create VM from upload file does not work by @avivtur in #1820
- CNV-38883: Update the link to Activation key doc by @hstastna in #1821
- CNV-38577: Fix initial load of serial console by @metalice in #1812
- Show selected project in Manage SSH keys section by @avivtur in #1822
- CNV-37093: Adding headless service by @metalice in #1814
- CNV-39030: point to controller revision IT and pref by @avivtur in #1826
- CNV-38608: Show Migrations tab for non-admin users by @pcbailey in #1818
- CNV-33541: Removing spec.template.spec.domain.devices.disks from VM definition leads to "Pending Changes" message by @avivtur in #1824
- CNV-27329: Cover more flows of disk based VM creation by @avivtur in #1825
- CNV-38295: fix PF5 regression by @avivtur in #1832
- Fix NAD dropdown in Checkups->Network->Run checkup by @avivtur in #1835
- CNV-37815: Refactor SSH modal by @pcbailey in #1817
- CNV-39028: UI generated VirtualMachine provides an instance type kind when one isn't required by @avivtur in #1833
- Fix PF5 glitches - part 2 by @avivtur in #1836
- Remove comma from DataSource actions dropdown by @avivtur in #1842
- CNV-37609: Remove unnecessary type selection by @avivtur in #1834
- CNV-38331: Changing snapshot actions and modals text by @metalice in #1838
- CNV-36798: Provisioning percentage by @upalatucci in #1844
- CNV-39458: Updaing axios again for security by @metalice in #1845
- CNV-39469: Use "Select secret" instead of "--- Select secret ---" text by @hstastna in #1846
- CNV-39418: Use "VirtualMachineInstance labels" for MigrationPolicies by @hstastna in #1847
- Address Console plugin SDK build issues by @vojtechszocs in #1851
- CNV-39557: Update one of Feature highlights links in the Overview page by @hstastna in #1849
- CNV-38902: Display MigrationPolicies page for nonprivileged user by @hstastna in #1837
- CNV-39425: Not able to select user prefereces in add volume modal by @avivtur in #1850
- CNV-39722: Fix tab navigaiton by @metalice in #1855
- CNV-39418: Use VirtualMachineInstance labels at MigrationPolicies pages by @hstastna in #1856
- CNV-39659: Change "Enable CPU limit" to "limits" in Overview settings by @hstastna in #1857
- CNV-40136: Fix link to pod adding ns by @metalice in #1860
- CNV-40099: Enable force stop for terminating state by @metalice in #1861
- CNV-38270: Changing snapshot status by @metalice in #1858
- CNV-36837: Use "All templates", add Default templates popover in Catalog by @hstastna in #1866
- CNV-40247: Make VM Diagnostics tab's help icons smaller by @hstastna in #1867
- CNV-37607: "Upload data" dialog does not work in PVC -> "With Data upload form" by @avivtur in #1859
- CNV-40242: UI goes blank when changing the storage class field on add disk by @avivtur in #1863
- CNV-38602: Adding hyperconverge memory density options to settings by @metalice in #1862
- CNV-39301: Automatic images download by @metalice in #1868
- CNV-40334: Fix route pending changes storage by @metalice in #1870
- CNV-39531: Align Getting started card with console by @hstastna in #1864
- CNV-40200: Use "Clone" submit button for VM cloning instead of "Create" by @hstastna in #1871
- CNV-39531: Make Getting started card expandable by @hstastna in #1877
- CNV-40341: Improve "Create VirtualMachine from snapshot" modal by @hstastna in #1881
- CNV-40059: Align MigrationPolicies, Checkups empty pages with new format by @hstastna in #1880
- CNV-40457: Instancetype list is empty on catalog -> instanceTypes page by @avivtur in #1874
- CNV-40196: PVC is not found in "Bootable volumes" -> Add volume modal by @avivtur in #1875
- CNV-39793: Refactor disk modal dialog by @avivtur in #1872
- CNV-39531: Remove kebab menu from Getting started card by @hstastna in #1882
- CNV-39793: Add grouping to disk source dropdown by @avivtur in #1883
- CNV-40161: Change default tab checkup by @metalice in #1886
- CNV-40886: Fix input number default size by @metalice in #1885
- CNV-40598: Adding default valeu to storage checkup timeout by @metalice in #1884
- CNV-40059: Align VMs and Templates lists empty pages with the new format by @hstastna in #1878
- CNV-32699: Customize IT layouts by @avivtur in #1887
- CNV-40059: Update MigrationPolicies list for 0 results after filtering by @hstastna in #1889
- CNV-40059: Update Checkups lists for 0 results after filtering by @hstastna in #1890
- CNV-40059: Align VirtualMachineInstancetypes empty page with new format by @hstastna in #1891
- CNV-39030: preference link leads 404 blink page by @avivtur in #1894
- CNV-40059: Align VirtualMachinePreferences empty page with new format by @hstastna in #1895
- CNV-40059: Align Bootable volumes empty state page with new format by @hstastna in #1896
- CNV-39995: Fix metal lb ssh crash by @metalice in #1892
- CNV-40914: Fixed default value for url text helper by @metalice in #1897
- CNV-41210: Display 'virtctl ssh' example only once in VM SSH settings by @hstastna in #1900
- CNV-39556: Change pending changes message for hot-unplug VF by @hstastna in #1901
- CNV-32699: Customize instance type part 1 by @metalice in #1898
- CNV-41139: Change SSH key doc link to point at downstream doc by @hstastna in #1910
- CNV-41084: Vm conditions link by @upalatucci in #1902
- CNV-39941: Load balancer bonding alert by @upalatucci in #1904
- CNV-41386: fix volume snapshot storage size by @upalatucci in #1909
- CNV-35740: Add Sysprep option for Windows VMs when creating from InstanceTypes by @hstastna in #1899
- CNV-28176: Add CPU and memory hot-plug by @pcbailey in #1905
- CNV-29444: Feature guide user to pipelines by @pcbailey in #1911
- CNV-35740: Add Sysprep option for Windows VMs adjustments by @hstastna in #1913
- CNV-32699: Customize IT part 2 by @metalice in #1912
- CNV-41495: Edit minimal disk info after creation by @upalatucci in #1914
- CNV-41206: Uncheck Dynamic SSH key injection if not supported by @hstastna in #1915
- CNV-40317: Update SSH access via VirtCTL popover in VM SSH details page by @hstastna in #1917
- CNV-41199: Remove InstanceType link from Create VM from snapshot modal by @hstastna in #1916
- CNV-41402: Edit environment instancetype by @upalatucci in #1926
- CNV-41550: fix quickStart undefined by @upalatucci in #1925
- Address comments on CPU/memory hot-plug feature by @pcbailey in #1921
- CNV-41224: Remove old PVC versions from bootable volume list by @pcbailey in #1933
- CNV-37597: Fix i18n in pre-commit by @metalice in #1932
- CNV-39685: Fix uefi secure smm by @upalatucci in #1931
- CNV-41579: Removed featureGate fo memoryOverCommit by @metalice in #1934
- CNV-40445: Display OpenshiftVirtualization Degraded warning alerts by @hstastna in #1919
- CNV-39727: fix pagination on bootablevolume selection by @upalatucci in #1930
- CNV-40445: Display OpenshiftVirtualization Degraded warning alerts by @hstastna in #1936
- CNV-41632: Make editing MigrationPolicy name and description work by @hstastna in #1938
- CNV-41522: Fix customize IT by @metalice in #1922
- CNV-41640: Add space for windows hint by @gouyang in #1937
- CNV-41385: Remove labels when auto-compute CPU limits is disabled by @pcbailey in #1942
- CNV-40419: fix processed template access review with apiGroup by @upalatucci in #1940
- CNV-40445: Prevent reloading page when clicking on Degraded alerts by @hstastna in #1941
- CNV-41209: Show default network in VM Overview for InstanceType VMs by @pcbailey in #1946
- CNV-40335: fix search preferences and isntancetype by label by @upalatucci in #1939
- CNV-39558: Add tooltip for disabled SSH over NodePort option by @hstastna in #1943
- CNV-39941: in progress instead of pending for SSH load balancer by @upalatucci in #1947
- CNV-40162: Fix css checkups yaml's by @metalice in #1948
- CNV-41604: fix cdrom bootOrder by @upalatucci in #1950
- CNV-41600: Storage utilization fix by @upalatucci in #1949
New Contributors
- @vojtechszocs made their first contribution in #1851
Full Changelog: v4.15.0...v4.16.0