mergify[bot]
10d159e2c7
Add volum mode options in create VM volume tab ( #209 ) ( #210 )
...
* add volume mode option for non-longhorn volume
Signed-off-by: Andy Lee <andy.lee@suse.com>
* fix default storage class in create VM page
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 9343813ace09bc3ba409c300745fa307ebf31cbd)
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-03-19 17:44:58 +08:00
mergify[bot]
44f003309c
Add volumeMode dropdown for third-party storage ( #197 ) ( #200 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 90c923b480a24c6aafc002fbeb4bf5c107af3762)
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-03-12 14:29:40 +08:00
Andy Lee
f02074a25e
Extract variables to utils/unit
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 8db4de1c4a1200f4f303e4444b6435c581187d72)
2025-03-04 02:47:42 +00:00
Andy Lee
a8f8f0d288
fix: align all memory / storage / quota units to Gi/Mi
...
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 8f76d5ad30b34778d38eddc5fdb7532699cde11c)
2025-03-04 02:47:42 +00:00
andy.lee
91862244e1
Add labels tab in VM edit pae
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 9cd3cd64923b232714fbb9f471a44f8129d54adf)
2025-02-24 09:42:11 +00:00
andy.lee
1f48e8aea7
add thirdPartyStorage feature flag
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit b828c2f66d48783b8b57292d4e658aba74190b3e)
2025-02-19 09:05:28 +00:00
andy.lee
b2c1a3b068
add third party storage UI change
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 40794d89a031e556d1be5d4d09d284b0426ae55c)
2025-02-19 09:05:28 +00:00
andy.lee
0a3b122316
fix sshkey is not added to cloud init user data immediately
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit e2daa1ea0c514423882aff4dfa44f254ccb9c2ed)
2025-02-19 08:23:47 +00:00
Yi-Ya Chen
bc4bbd9a40
feat: add efi persistent state
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit b92f22fa757d027431376b25f88b6483bd06f821)
2025-02-13 10:04:32 +00:00
andy.lee
ce017a0e40
fix: unable to create new sshkey in VM create page
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 176946e5e9650c335f5b4b7ef5ef02aa8039856e)
2025-02-11 09:30:37 +00:00
andy.lee
40dc31226b
fix: vGPU number not correct
...
Signed-off-by: andy.lee <andy.lee@suse.com>
(cherry picked from commit 26afffc2f1d9f86aad78f0be700853279a3c383d)
2025-02-11 05:13:50 +00:00
Yi-Ya Chen
6eb845b46b
refactor: update feature flag
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 1651e201e8f455b8bf5ed16326b70ccce33cdf68)
2025-02-11 02:28:10 +00:00
Yi-Ya Chen
8c20ddb440
feat: add feature flag
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 43b30ec3c3057b15d7dcf76ed7f51c8b16625961)
2025-02-11 02:28:10 +00:00
Yi-Ya Chen
a92f27d80c
refactor: rewrite render logic
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 68ba934b5a579179f6bb57170ee340fa1f8f37d1)
2025-02-11 02:28:09 +00:00
Yi-Ya Chen
ad2273b5ba
feat: add persistent state checkbox
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit e8017e14c843f175aa7c064aeeb18a9333f49a05)
2025-02-11 02:28:09 +00:00
Francesco Torchia
ff80b91311
Fix Volumes draggable key
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
(cherry picked from commit d9db1263d12c182844d2ad0d011b61486cc75503)
2025-01-14 16:03:46 +00:00
Francesco Torchia
52252c16f7
Fix draggable Volumes disabled prop
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
(cherry picked from commit 10a8f187840940a8de8ca3b4a360c0b37d318938)
2025-01-14 16:03:45 +00:00
Francesco Torchia
19cf1e9302
Replace sortablejs-vue3
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
(cherry picked from commit a7b4366d7cf61b1b49f88a5111e19f6112af1f06)
2025-01-14 16:03:45 +00:00
andy.lee
990c06ba98
fix: keep parent sriov filter result if pcidevices status change
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-12-30 17:15:38 +08:00
Francesco Torchia
48a93f6c9c
Implement volumeEncryption feature flag
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:40 +01:00
Francesco Torchia
de992aa18d
Implement longhornV2LVMSupport feature flag
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:34 +01:00
Francesco Torchia
9a7ca75b74
Latest changes from Harvester master - e6796a6fc0cffe03f47f6081c09469d59b97faf9
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:33 +01:00
andy.lee
77d7f13836
add feature flag config
2024-11-12 11:50:31 +01:00
Francesco Torchia
4626d56acd
Lint fixes
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:20 +01:00
Francesco Torchia
dc74441d26
Latest changes from Harvester master - d7d9d4af8a88d677695d7aff47a81d52041dfcca
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:17 +01:00
andy.lee
1f204c0020
fix v-model:value.number for UnitInput and LabelInput
2024-10-23 17:01:56 +02:00
Francesco Torchia
36c9bce38b
Remove v-int-number
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:55 +02:00
Francesco Torchia
ac6388a9a2
Set inheritAttrs=false in Components using CruResource
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:53 +02:00
Francesco Torchia
8bd9051739
Fix template scope syntax & resourceType prop inputs
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:46 +02:00
Francesco Torchia
128d240ec6
Remove remaining this.$set()
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:41 +02:00
Francesco Torchia
118aaf16b7
Latest changes from Harvester master - a537c1ae38eb7030542ac371f24ae3336cd9d422
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:40 +02:00
Francesco Torchia
2ca86930ad
Replace resource prop with resourceType prop - shell change: https://github.com/rancher/dashboard/pull/11971
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:40 +02:00
Cody Jackson
fd39fdf173
Getting the encrypt image workflow to begin working while fixing up some build errors
2024-10-23 17:01:39 +02:00
Francesco Torchia
8117e99b54
Update selected vGpus devices adding the provisioned devices
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:33 +02:00
andy.lee
db21093670
show volume encryption in vm detail volume tab
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:31 +02:00
Francesco Torchia
40944a24f0
Clean up code for readability
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:25 +02:00
Francesco Torchia
2ec5ebb373
Refactoring devices models
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:24 +02:00
Francesco Torchia
0b40f6e58e
Update pkg/harvester/edit/kubevirt.io.virtualmachine/VirtualMachineUSBDevices/index.vue
...
Co-authored-by: Jack Yu <jack.yu@suse.com>
2024-10-23 17:01:22 +02:00
Francesco Torchia
ce6fe19bb7
Fixed ClaimedBy column
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:21 +02:00
Francesco Torchia
63381b350f
Add missing empty devices check
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:20 +02:00
Francesco Torchia
fd76f84ff0
Fix lint errors
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:18 +02:00
Francesco Torchia
7c04b1417a
Update USB devices
...
- Add columns and filters
- Filter other vm devices in pci and usb devices pages when selecting devices
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:18 +02:00
Francesco Torchia
6959cee050
Enable USB devices by pci controller
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:17 +02:00
Francesco Torchia
0d825f667d
Refactoring USB Device list component; add USBDevice model; add usbclaim type
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:15 +02:00
Francesco Torchia
5b7a934ce1
Add Comptibility Matrix to USB devices tab
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:14 +02:00
Francesco Torchia
ee963b7c1c
Add USB devices page skeleton
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:13 +02:00
Francesco Torchia
e8fbeccc72
Fix VGPUDeviceList name
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:13 +02:00
Francesco Torchia
dad5b5d890
Update RestarVMDialog in edit VM page; fix slots-template issue
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:06 +02:00
Francesco Torchia
6a232be450
Fix recursions and other warnings
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:05 +02:00
Cody Jackson
20584d293a
Updated all the components to use emits to remove the warnings from the console.
2024-10-23 17:01:04 +02:00