cfb3392e2e
feat: add Insecure Skip TLS Verify checkbox in cluster-registration-url setting (backport #716 ) ( #838 )
...
* feat: add Insecure Skip TLS Verify checkbox in cluster-registration-url setting (#716 )
* feat: add Insecure Skip TLS Verify checkbox
Signed-off-by: Andy Lee <andy.lee@suse.com >
* refactor: set insecureSkipTLSVerify default to false
Signed-off-by: Andy Lee <andy.lee@suse.com >
* fix: conflict
Signed-off-by: Andy Lee <andy.lee@suse.com >
* refactor: remove unneeded change
Signed-off-by: Andy Lee <andy.lee@suse.com >
* fix: get the feature flag in data()
Signed-off-by: Andy Lee <andy.lee@suse.com >
* refactor: make data logic simpler
Signed-off-by: Andy Lee <andy.lee@suse.com >
* refactor: put tip in info banner
Signed-off-by: Andy Lee <andy.lee@suse.com >
---------
Signed-off-by: Andy Lee <andy.lee@suse.com >
(cherry picked from commit 62b80b3cec )
# Conflicts:
# pkg/harvester/config/feature-flags.js
* chore: resolve backport merge conflict
Signed-off-by: Ivan Sim <ivan.sim@suse.com >
---------
Signed-off-by: Ivan Sim <ivan.sim@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Ivan Sim <ivan.sim@suse.com >
2026-04-29 12:12:35 +08:00
mergify[bot] and Andy Lee
251d92afba
fix: the rancher-eio/read-vault-secret sha ( #786 ) ( #803 )
...
(cherry picked from commit 4ce35ce075 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2026-04-07 16:13:15 +08:00
mergify[bot] and Andy Lee
7f3865343d
ci: add add_minrelaseday to delay dep update ( #798 ) ( #799 )
...
(cherry picked from commit 6dd9b33336 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2026-04-07 16:08:59 +08:00
mergify[bot] and Andy Lee
8f7a153665
ci: remove the single quota for use commit hash ( #767 ) ( #802 )
...
(cherry picked from commit 8083a41df0 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2026-04-07 16:05:23 +08:00
mergify[bot] and freeze
2a376933f2
chore: pin GH Actions to commit sha ( #765 ) ( #801 )
...
(cherry picked from commit 62801b3b13 )
# Conflicts:
# .github/workflows/fossa.yml
Co-authored-by: freeze <1615081+Vicente-Cheng@users.noreply.github.com >
2026-04-07 16:02:32 +08:00
mergify[bot] and Andy Lee
a0a797d5b9
fix: missing Download Logs button in Rancher integration mode ( #715 ) ( #722 )
...
* fix: missing Download Logs button in Rancher integration mode
* refactor: add comment
---------
(cherry picked from commit de103ff91e )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2026-03-03 00:28:25 +08:00
mergify[bot]
5488979448
fix: use longhorn-static for upgrade vmimage ( #690 ) ( #692 )
...
(cherry picked from commit 0647600e88 )
Signed-off-by: Cooper Tseng <cooper.tseng@suse.com >
2026-01-22 09:51:01 +08:00
mergify[bot] and Andy Lee
9e588e90c2
fix: remove isCordoned condition ( #689 ) ( #691 )
...
(cherry picked from commit 99dbba7958 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2026-01-21 17:43:08 +08:00
mergify[bot] and Kuan-Po Tseng
b5e78018a5
fix: use file as field name instead of chunk in cdi vmimage upload ( #684 ) ( #688 )
...
(cherry picked from commit 915559962a )
Signed-off-by: Cooper Tseng <cooper.tseng@suse.com >
Co-authored-by: Kuan-Po Tseng <brandboat@gmail.com >
2026-01-20 11:00:50 +08:00
mergify[bot] and Andy Lee
cfa58985cf
fix: do not set cpu.maxSockets on UI ( #674 ) ( #685 )
...
* fix: do not set cpu.maxSockets for ARM clusters
* fix: remove maxSocket to fix bug on ARM cluster
---------
(cherry picked from commit b1b1a31c04 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2026-01-16 17:15:34 +08:00
mergify[bot] and Tim Liou
56d97260c4
fix: drop mac-address annotation from vm template to prevent MAC address reusing ( #663 ) ( #669 )
...
related-to: harvester/harvester#9789
(cherry picked from commit 1352246e1e )
Signed-off-by: Tim Liou <tim.liou@suse.com >
Co-authored-by: Tim Liou <tim.liou@suse.com >
2026-01-02 18:13:35 +08:00
mergify[bot] and Andy Lee
beabb34920
docs: add README.md in pkg/harvester ( #661 ) ( #662 )
...
(cherry picked from commit fe3a12e28c )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2026-01-02 16:18:06 +08:00
mergify[bot] and Andy Lee
8fbe1943d8
chore: bump version to v1.7.0 ( #658 ) ( #659 )
...
(cherry picked from commit a86302c9d5 )
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-12-22 13:41:18 +08:00
mergify[bot] and freeze
ec6bc4d639
chore: bump version to v1.7.0-rc7 ( #656 ) ( #657 )
...
(cherry picked from commit 5fe7e13fcd )
Signed-off-by: Vicente Cheng <vicente.cheng@suse.com >
Co-authored-by: freeze <1615081+Vicente-Cheng@users.noreply.github.com >
2025-12-16 20:27:51 +08:00
mergify[bot] and Andy Lee
0fc8bece02
chore: bump version to v1.7.0-rc6 ( #649 ) ( #650 )
...
(cherry picked from commit 5769588633 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-12-11 16:50:51 +08:00
mergify[bot] and Andy Lee
39764af627
fix: failed to create multiple VMs ( #647 ) ( #648 )
...
(cherry picked from commit b29950f99c )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-12-11 16:17:02 +08:00
mergify[bot] and Andy Lee
bdc87bda0e
fix: do not inherit template secret when creating new VM ( #643 ) ( #646 )
...
(cherry picked from commit 6c27a46274 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-12-10 17:18:33 +08:00
mergify[bot] and Andy Lee
e0dc77624b
feat: read addon displayname from label and add descheduler description ( #644 ) ( #645 )
...
* refactor: display addon name from addon.harvesterhci.io/displayName label
* refactor: add descheduler description
---------
(cherry picked from commit b03fffbc30 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-12-10 15:16:08 +08:00
mergify[bot] and freeze
5b7d54d0a3
chore: bump to v1.7.0-rc5 ( #636 ) ( #637 )
...
(cherry picked from commit 416098ffd8 )
Signed-off-by: Vicente Cheng <vicente.cheng@suse.com >
Co-authored-by: freeze <1615081+Vicente-Cheng@users.noreply.github.com >
2025-12-04 22:45:15 +08:00
mergify[bot] and Andy Lee
e4c85f510e
chore: bump to v1.7.0-rc4 ( #621 ) ( #629 )
...
(cherry picked from commit 3d7b96d86d )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-11-28 13:23:55 +08:00
mergify[bot] and Caio Torres
f391f018de
fix: create new secret on vm creation ( #614 ) ( #628 )
...
* fix: create new secret on vm creation
* fix: ensure parseVM result is immutable
---------
(cherry picked from commit 0b37467f76 )
Signed-off-by: Caio Torres <caio.torres@suse.com >
Co-authored-by: Caio Torres <caio.torres@suse.com >
2025-11-27 17:42:46 +08:00
mergify[bot] and Andy Lee
2f956d5946
feat: allow user to attach volume to muliple VMs ( #620 ) ( #622 )
...
(cherry picked from commit d94003f8c2 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-11-27 14:30:44 +08:00
mergify[bot]
396ab48f1c
chore: bump version to v1.7.0-rc3 ( #612 ) ( #613 )
2025-11-20 10:25:03 +08:00
mergify[bot] and Yiya Chen
6b8c079018
fix: condition render namespaceOptions ( #607 ) ( #611 )
...
(cherry picked from commit 1b183febdc )
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com >
Co-authored-by: Yiya Chen <yiya.chen@suse.com >
2025-11-19 17:40:03 +08:00
mergify[bot] and Andy Lee
7f638e86c8
fix: change migConfiguration model to inherit from harvester resource ( #608 ) ( #609 )
...
(cherry picked from commit 70d3b656f7 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-11-19 17:35:52 +08:00
mergify[bot] and Andy Lee
0c4955a766
feat: create related image storageclass before OS upgrade ( #595 ) ( #606 )
...
* feat: create related image SC before upgrade
* refactor: update spec.targetStorageClassName
* refactor: based on comment
---------
(cherry picked from commit 10d19cd329 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-11-17 17:34:51 +08:00
mergify[bot] and Yiya Chen
3f4ff30275
feat: modified placeholder ( #599 ) ( #605 )
...
(cherry picked from commit 1715ae754c )
Co-authored-by: Yiya Chen <yiya.chen@suse.com >
2025-11-17 17:08:20 +08:00
6700b2055e
feat: add support for configuring transparent hugepages ( #414 ) ( #598 )
...
* feat: add support for configuring transparent hugepages
Related-to: https://github.com/harvester/harvester/issues/5006
* fix: return empty object if hugepages can't be found for node
Related-to: https://github.com/harvester/harvester/issues/5006
---------
(cherry picked from commit 30de2b1a18 )
Signed-off-by: Tim Serong <tserong@suse.com >
Co-authored-by: Tim Serong <tserong@suse.com >
Co-authored-by: Moritz Röhrich <moritz.rohrich@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-11-12 14:15:27 +08:00
mergify[bot] and Andy Lee
e486852f7a
chore: bump version to v1.7.0-rc2 ( #596 ) ( #597 )
...
(cherry picked from commit 6fedcc353c )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-11-12 09:21:01 +08:00
mergify[bot] and Yiya Chen
c19341bec9
feat: support for HotPlugNICs from Kubevirt ( #582 ) ( #594 )
...
* refactor: rename hotplug volume
* feat: add hotplug NIC
* feat: add hot unplug
* refactor: rename NIC
* feat: get latest status
* feat: disable not ready options
* feat: filter out system networks
* refactor: update wordings
---------
(cherry picked from commit f9bff21e84 )
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com >
Co-authored-by: Yiya Chen <yiya.chen@suse.com >
2025-11-11 11:46:43 +08:00
mergify[bot] and Andy Lee
8cbb9d6b18
chore: update yarn.lock for @rancher/shell v3.0.8-rc.8 ( #591 ) ( #592 )
...
(cherry picked from commit 6735826e15 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-11-10 16:19:48 +08:00
mergify[bot] and Andy Lee
00f0953592
chore: bump shell version to v3.0.8-rc.8 ( #588 ) ( #590 )
...
(cherry picked from commit 9e17e239cf )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-11-10 15:05:04 +08:00
mergify[bot] and Andy Lee
58507f0b2e
ci: lint last commit if is empty string or all zero ( #584 ) ( #586 )
...
(cherry picked from commit db58024351 )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-11-06 15:53:50 +08:00
mergify[bot] and Tim Serong
7785d7f469
feat: enable snapshot and clone for LHv2 ( #379 ) ( #587 )
...
Now that Longhorn supports volume clone with the V2 data engine, we
can enable volume snapshot and clone.
Related issue: https://github.com/harvester/harvester/issues/6710
(cherry picked from commit a1cf41bda9 )
Signed-off-by: Tim Serong <tserong@suse.com >
Co-authored-by: Tim Serong <tserong@suse.com >
2025-11-06 15:53:20 +08:00
mergify[bot] and Andy Lee
2c043e0a8e
chore: bump version to v1.7.0-rc1 ( #583 ) ( #585 )
...
(cherry picked from commit 81bf19419c )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-11-04 16:12:14 +08:00
mergify[bot] and Andy Lee
1e270268d8
fix #cloud-config disappear when add/remove ssh key ( #273 ) ( #277 )
...
(cherry picked from commit 9dd8ae479a )
Signed-off-by: Andy Lee <andy.lee@suse.com >
Co-authored-by: Andy Lee <andy.lee@suse.com >
2025-05-08 17:34:15 +08:00