* 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 62b80b3cec62c608d51b98e7a91a0146a91e9791)
# 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>
(cherry picked from commit 4ce35ce075e7a1fd77fd82e9f20e932c05565216)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 6dd9b333365f172bf7a9993a9e3a82c9d49b27ad)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 8083a41df04ed5c82346cf3798dd85eedcb1e13a)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* fix: missing Download Logs button in Rancher integration mode
* refactor: add comment
---------
(cherry picked from commit de103ff91e71be1670f80bf24f9873bd7330c040)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 99dbba7958c5bffb38aa68a3c6f6f0f44706ebae)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* fix: do not set cpu.maxSockets for ARM clusters
* fix: remove maxSocket to fix bug on ARM cluster
---------
(cherry picked from commit b1b1a31c04a2f0b20fdfee42f987c694614617bf)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
related-to: harvester/harvester#9789
(cherry picked from commit 1352246e1efdab691b7ccba9e1d02da01b6844a1)
Signed-off-by: Tim Liou <tim.liou@suse.com>
Co-authored-by: Tim Liou <tim.liou@suse.com>
(cherry picked from commit fe3a12e28ca6b28193b18e665af151078ce46499)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 57695886336a7553b5ffdf6bb65093fa2037b3e6)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit b29950f99cbcaf40919654fee8f6a58201a33574)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 6c27a462748575da1fd6e0f04baf116063f7498f)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* refactor: display addon name from addon.harvesterhci.io/displayName label
* refactor: add descheduler description
---------
(cherry picked from commit b03fffbc3014dc7214177cac69bfcecdf7cb30c3)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 3d7b96d86d3fce8f7746f1eca1a90ea9b31bb67d)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
* fix: create new secret on vm creation
* fix: ensure parseVM result is immutable
---------
(cherry picked from commit 0b37467f7637639209c27570bfe5633a41b96ac0)
Signed-off-by: Caio Torres <caio.torres@suse.com>
Co-authored-by: Caio Torres <caio.torres@suse.com>
(cherry picked from commit d94003f8c28876b4e5803bb04a6049ab63f812e6)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 70d3b656f78439ba56816d75b526bc5637a67e1f)
Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>