Francesco Torchia
25158fe138
Nit
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:54 +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
Cody Jackson
a6b32e40ad
Updating the vnc and serial pages to use the blank parent
...
This still has a rendering issue when the page is loading but it's consistent with what's currently in prod.
2024-10-23 17:01:51 +02:00
andy.lee
5fe12be3eb
fix missing virtualSize column
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:50 +02:00
andy.lee
519bb087dd
remove :mode in HarvesterQuotaDialog
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:49 +02:00
andy.lee
9c95ab160f
Hide GroupButton in volume detail page
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:48 +02:00
Francesco Torchia
52e3254f83
Fix HarvesterQuotaDialog
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:48 +02:00
Francesco Torchia
77cedfd675
Add harvesterhci.io.management.cluster.vue edit & detail page + bug fixing
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:47 +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
aff5751c39
Fix AttachedVM field in Volumes page
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:44 +02:00
Francesco Torchia
aeabf880f8
Add Namespaces page
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:43 +02:00
Francesco Torchia
432fa9b22c
Remove product.ts
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:43 +02:00
Francesco Torchia
4ba0cf92ee
Fix v-dropdown - template element
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:42 +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
Cody Jackson
8b6dbc1789
Fixing obvious problems with nlink and v-model
...
Putting in some vue3 fixes that are necessary after pulling in all of the latest changes from harvester/dashboard
2024-10-23 17:01:38 +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
Vicente Cheng
e13b0eea0c
l10N: add the harvester-csi-driver-lvm description
...
Signed-off-by: Vicente Cheng <vicente.cheng@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
Francesco Torchia
4e84b1264e
Fix Node list in VMs Migrate dialog
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:35 +02:00
andy.lee
8dd5f77064
fix administrator typo
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:35 +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
fa545ad134
update tooltip message
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:32 +02:00
andy.lee
404ec5b8ab
show &mdash character is no encryptionSecret is empty
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:32 +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
f60d22ab9b
update icon tooltip
...
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-10-23 17:01:29 +02:00
andy.lee
6ce99fad1f
add lock icon in VM list page
2024-10-23 17:01:29 +02:00
andy.lee
d06f0ec989
clean secret name if change namespace
2024-10-23 17:01:28 +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
Volker Theile
68b264dca1
Detect Red Hat linux OS Type like Ubuntu and OpenSUSE
...
Related to: https://github.com/harvester/harvester/issues/6503
Signed-off-by: Volker Theile <vtheile@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
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
712284dda1
Add enable warning message
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:24 +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
890686741f
Fix PCI addon link in USB page warning banner
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:23 +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
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
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
b5872c8945
Remove USB tab from navLink based on schema
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:19 +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
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
b26da699d3
Remove usb controller
...
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