mergify[bot] and Andy Lee
965c7d9b72
Add OS upgrade features (backport #311 ) ( #320 )
...
* Add OS upgrade features (#311 )
* Add failed and success banner after image uploaded
Signed-off-by: Andy Lee <andy.lee@suse.com >
* add delete image feature
Signed-off-by: Andy Lee <andy.lee@suse.com >
* add skip checking single-replica detached volumes checkbox
Signed-off-by: Andy Lee <andy.lee@suse.com >
* change delete image flow
Signed-off-by: Andy Lee <andy.lee@suse.com >
* Reuse ConfirmRelatedToRemoveDialog
Signed-off-by: Andy Lee <andy.lee@suse.com >
---------
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit dbbad01b0f )
# Conflicts:
# pkg/harvester/dialog/ConfirmRelatedToRemoveDialog.vue
* resolve conflict
Signed-off-by: Andy Lee <andy.lee@suse.com >
---------
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-05-28 12:58:46 +08:00
mergify[bot] and Andy Lee
01e3867da1
give default valeu for uploadImage opt ( #308 ) ( #319 )
...
(cherry picked from commit fe32b4372b )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-05-28 12:49:06 +08:00
mergify[bot] and Andy Lee
fd52218350
Fix OS upgrade page ( #306 ) ( #318 )
...
* fix OS upgrade page
* move uploadFile action
* change os upgrage ui to standard feature
* Add uploadImage cancel
---------
(cherry picked from commit 6d8f6579c7 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Signed-off-by: a110605 <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-05-28 12:46:02 +08:00
mergify[bot] and Andy Lee
a2898a2554
Change isKVMDisable condition ( #294 ) ( #304 )
...
* change condition to check isKVMDisable
* change condition eq 0
* add allNotExist back
---------
(cherry picked from commit aa9dd32cce )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-05-19 10:19:43 +08:00
mergify[bot] and Yiya Chen
9ee81f4054
fix: hide btns before is ready ( #267 ) ( #268 )
...
(cherry picked from commit 5841508b26 )
Co-authored-by: Yiya Chen <yiya.chen@suse.com >
2025-05-06 11:47:46 +08:00
mergify[bot] and Andy Lee
3bfe57dc54
filter golden image volume in hot plug volume modal ( #239 ) ( #240 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit 78234b9e1e )
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-04-10 13:27:23 +08:00
mergify[bot] and Andy Lee
72dedd46d1
update to take VM snapshot logic ( #222 ) ( #224 )
...
(cherry picked from commit f8d5aa1a21 )
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-03-28 15:13:46 +08:00
mergify[bot] and Andy Lee
4afacd754a
fix the doneOverride path for harvesterhci.io.virtualmachinetemplate ( #211 ) ( #213 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit 22a032e56c )
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-03-20 17:13:45 +08:00
mergify[bot] and Andy Lee
0ca2b0591a
Bring status object in harvesterhci.io.upgrade dismiss PUT API ( #201 ) ( #202 )
...
* bring status object in PUT dismiss API
Signed-off-by: Andy Lee <andy.lee@suse.com >
* add cleanForSave in harvester model
Signed-off-by: Andy Lee <andy.lee@suse.com >
---------
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit d8bee7f4f5 )
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-03-13 14:15:59 +08:00
mergify[bot] and Andy Lee
44f003309c
Add volumeMode dropdown for third-party storage ( #197 ) ( #200 )
...
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit 90c923b480 )
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-03-12 14:29:40 +08:00
Andy Lee
af36163b29
Filter export SC for non-longhorn V1 volume
...
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit 104e98e390 )
2025-03-06 07:35:24 +00:00
Andy Lee
d18ebfb26b
Add HarvesterImageDownloader
...
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit 966d4d6709 )
2025-03-06 06:50:24 +00:00
Andy Lee
45c0dce61b
fix undefined reading harvesterhci.io/storageClassName
...
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit 54f85963ea )
2025-03-04 03:02:06 +00:00
Andy Lee
bb645c00db
introduce VM pending status
...
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit 05ff8e4f19 )
2025-03-04 02:49:45 +00:00
Andy Lee
f02074a25e
Extract variables to utils/unit
...
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit 8db4de1c4a )
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 8f76d5ad30 )
2025-03-04 02:47:42 +00:00
andy.lee
ed7d7ffd2e
hide non longhorn volume external link
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit 046947de32 )
2025-02-26 09:01:23 +00:00
andy.lee
c16922c228
add pcideviceclaim and usbdeviceclaim models
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit 188f058df8 )
2025-02-24 08:41:07 +00:00
andy.lee
a0f877a23e
More third party storage UI change
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit 66f53c8a00 )
2025-02-20 06:45:48 +00:00
andy.lee
1f48e8aea7
add thirdPartyStorage feature flag
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit b828c2f66d )
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 40794d89a0 )
2025-02-19 09:05:28 +00:00
andy.lee
2931248fdb
move harvester schema.js into harvester folder
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit 548bdd2835 )
2025-02-14 05:30:24 +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 b92f22fa75 )
2025-02-13 10:04:32 +00:00
andy.lee
06c9a8b3d9
extract network_type to config/types
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit 5f76da4629 )
2025-02-11 09:18:02 +00:00
andy.lee
c188f3367d
fix: isEncrypted breaks all the volume page
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit 2232e56ba1 )
2025-02-11 03:20:33 +00:00
Yi-Ya Chen
6eb845b46b
refactor: update feature flag
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com >
(cherry picked from commit 1651e201e8 )
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 43b30ec3c3 )
2025-02-11 02:28:10 +00:00
andy.lee
18bfbbaac1
fix unable to add/delete new hard disk
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit cbb66175f6 )
2025-02-07 03:23:49 +00:00
andy.lee
e84c0fe886
align CPU pinning checkbox position in cloud template
...
(cherry picked from commit 59bf735f8b )
2025-02-06 14:23:12 +08:00
andy.lee
e7446e7e23
prevent display icon if this.volumes is empty array
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit c75755a527 )
2025-02-06 03:48:41 +00:00
Yi-Ya Chen
efd93c5e52
fix: get sourceSchedule exception
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com >
(cherry picked from commit 12cadbf667 )
2025-01-24 02:08:49 +00:00
Yiya Chen
8d338b5f72
Merge pull request #102 from harvester/mergify/bp/release-harvester-v1.5/pr-94
...
feat: add confirmation pop-up for VM stop and pause actions (backport #94 )
2025-01-21 10:46:51 +08:00
Yi-Ya Chen
89b43060df
feat: handle bulk actions
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com >
(cherry picked from commit f2d5172224 )
2025-01-21 02:24:43 +00:00
Yi-Ya Chen
a8ea0645e4
feat: add confirm popup
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com >
(cherry picked from commit 526d1bb875 )
2025-01-21 02:24:42 +00:00
Yi-Ya Chen
713173b0e4
refactor: get value from parent class
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com >
(cherry picked from commit e95955fad6 )
2025-01-21 02:24:30 +00:00
Yi-Ya Chen
6ed13bcec1
fix: check user delete permission
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com >
(cherry picked from commit f5961f3a59 )
2025-01-21 02:24:30 +00:00
Yi-Ya Chen
02519820d7
refactor: fix lint warnings
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com >
(cherry picked from commit 3565b44e3a )
2025-01-21 02:24:29 +00:00
Yi-Ya Chen
2604101eb2
refactor: move logic to node model
...
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com >
(cherry picked from commit 43b10b250e )
2025-01-21 02:24:29 +00:00
andy.lee
3a5ead3c2c
fix: when choose encrypt can only choose encrypted storage class when creating image
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit b0c7b1fefe )
2025-01-20 03:39:28 +00:00
andy.lee
fff6153f15
fix: resume schedule job error
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit 8116358011 )
2025-01-14 04:56:24 +00:00
andy.lee
8bdaca777f
fix: delete VM modal style and wording
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit 7e32ea453b )
2025-01-13 05:37:38 +00:00
andy.lee
7d97e6821c
fix: resume/active scheduling job failed
...
Signed-off-by: andy.lee <andy.lee@suse.com >
(cherry picked from commit 814d296d75 )
2025-01-10 06:23:31 +00:00
Francesco Torchia
fbd384d923
Remove Harvester Manager
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-12-01 17:36:58 +01:00
Francesco Torchia
de10007dcc
Fix harvester schema error
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-14 22:26:04 +01:00
Francesco Torchia
07775130e6
Latest porting from Harvester dashboard
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-14 18:05:13 +01:00
andy.lee
5ae560c8cf
hide Enable CPU Pinning for v1.3x
2024-11-13 14:17:43 +08:00
andy.lee
5cc8a69052
add harvester verison column
2024-11-12 11:50:45 +01:00
Francesco Torchia
fa4ee3ea27
Fix isSupportedHarvester
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:44 +01:00
Francesco Torchia
021a64a5ec
Refactoring feature flags store functions
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com >
2024-11-12 11:50:44 +01:00
andy.lee
4d2eef3b6c
show denied status if harvester version is not supported
...
Signed-off-by: andy.lee <andy.lee@suse.com >
2024-11-12 11:50:42 +01:00