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
Francesco Torchia
d15adeb8cf
Move LABELS_TO_IGNORE_REGEX to harvester pkg and update imports
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-24 11:34:52 +02:00
Francesco Torchia
ab92ffe380
Add Steve schema to support schemaDefinitions from the shell
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:59 +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
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
andy.lee
7293e65fb4
fix volume isEncrypted logic
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:37 +02:00
andy.lee
42c431d278
add warning banner for cpu pinning VM in migration dialog
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:36 +02:00
andy.lee
228369ad88
add encrypt image and decrypt image actions
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:34 +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
andy.lee
958e97f769
show one secret dropdown in storageClass create page
2024-10-23 17:01:30 +02:00
andy.lee
6ce99fad1f
add lock icon in VM list page
2024-10-23 17:01:29 +02:00
andy.lee
7f72fdf2c5
Add volume and image encryption feature
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:27 +02:00
Francesco Torchia
9f84a4c26b
Fix buttons switch and clean up unused headers
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:26 +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
60a509cedb
Fix usb passthrough claim get condition
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:21 +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
8a229d56d1
Split passthrough to usb and pci components
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:16 +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
ec3d88aeb7
Latest changes from harvester/master
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:03 +02:00
Cody Jackson
30682dc638
We no longer need to load the plugin separately when nevigating to a harvester cluster
...
Because it's all one extension/plugin we don't need to do this separately anymore. This was causing conflicts with dev load.
2024-10-23 17:00:58 +02:00
Cody Jackson
ab79ed310c
Adding in fixes to get harvester cluster pages rendering
2024-10-23 17:00:53 +02:00
Francesco Torchia
ea12a81174
Vue migration - remove Vuew.set & this.$set; add vue-migrate script
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:48 +02:00
Francesco Torchia
c983ed8384
Lint - 1
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:47 +02:00
Francesco Torchia
4f2688f6ab
Add pkg/harvester components + shell portings - 1
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:46 +02:00