KubeSphere CI Bot
58b811ee92
fix: regression bugs ( #6433 )
...
fix: extension delete logic
Signed-off-by: peng wu <2030047311@qq.com >
Co-authored-by: peng wu <2030047311@qq.com >
2025-03-14 14:25:51 +08:00
KubeSphere CI Bot
9d88c8d3a7
[release-4.1] Update util.go ( #6424 )
...
Update util.go
Signed-off-by: liujian <54946465+redscholar@users.noreply.github.com >
Co-authored-by: liujian <54946465+redscholar@users.noreply.github.com >
2025-03-12 18:44:49 +08:00
KubeSphere CI Bot
1b479a9084
[kse-2112] add extension version controller ( #6399 )
...
Signed-off-by: ks-ci-bot <ks-ci-bot@kubesphere.io >
Co-authored-by: ks-ci-bot <ks-ci-bot@kubesphere.io >
(cherry picked from commit 0556934ecc )
Signed-off-by: hongming <coder.scala@gmail.com >
2025-03-11 14:35:20 +08:00
smartcat999
f1bb9d69ac
fix: Fixed the issue where the user status was empty when the third-p… ( #6379 )
...
fix: Fixed the issue where the user status was empty when the third-p… (#2258 )
* fix: Fixed the issue where the user status was empty when the third-party login user logged in manually for the first time
* fix: Fixed the issue where the user status was empty when the third-party login user logged in manually for the first time
---------
Signed-off-by: peng wu <2030047311@qq.com >
(cherry picked from commit 8056d176f8 )
2025-03-11 14:32:29 +08:00
smartcat999
942d3be9d4
Fix workspacerole sync condition ( #2142 )
...
* fix: Fixed the issue that role and rolebinding do not trigger synchronization when binding a workspace to a cluster
Signed-off-by: peng wu <2030047311@qq.com >
* fix: update goimports
Signed-off-by: peng wu <2030047311@qq.com >
* fix: update workspace sync condition && update list options
Signed-off-by: peng wu <2030047311@qq.com >
* fix: rename enqueue request map func for workspacerole and workspacerolebinding
Signed-off-by: peng wu <2030047311@qq.com >
* fix: workspace role sync logic
Signed-off-by: peng wu <2030047311@qq.com >
---------
Signed-off-by: peng wu <2030047311@qq.com >
Signed-off-by: hongming <coder.scala@gmail.com >
(cherry picked from commit bc128dcf78 )
2025-03-11 14:26:04 +08:00
hongming
114f5a6e79
fix: the problem of conflicting controller output logs caused by duplicate initialization of roles and workspace roles when the controller is started ( #2139 )
...
Signed-off-by: peng wu <2030047311@qq.com >
Signed-off-by: hongming <coder.scala@gmail.com >
(cherry picked from commit 3d40b1905d )
2025-03-11 14:25:49 +08:00
hongming
c998029cd6
fix workspace role name exceeding the length limit ( #2132 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
(cherry picked from commit 7a3a99cecb )
2025-03-11 14:25:10 +08:00
hongming
5613dc849c
clean up unnecessary warning logs ( #6323 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
(cherry picked from commit 255e9a228d )
2025-03-11 14:25:00 +08:00
KubeSphere CI Bot
659fe1e3cb
fix helm executor serviceaccount not created ( #1948 )
...
Co-authored-by: hongming <coder.scala@gmail.com >
(cherry picked from commit 6274978709 )
2025-03-11 14:24:05 +08:00
liujian
4583b5a62e
feat: create extensionVersions by depth ( #6286 )
...
* feat: create extensionVersions by depth
* Apply suggestions from code review
Signed-off-by: hongming <coder.scala@gmail.com >
* Apply suggestions from code review
Signed-off-by: hongming <coder.scala@gmail.com >
---------
Signed-off-by: hongming <coder.scala@gmail.com >
Co-authored-by: joyceliu <joyceliu@yunify.com >
Co-authored-by: hongming <coder.scala@gmail.com >
(cherry picked from commit 9c962d3cbf )
2025-03-11 14:21:28 +08:00
hongming
39eab5ee5c
update dependencies ( #6267 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
(cherry picked from commit cfebd96a1f )
2025-03-11 14:19:32 +08:00
Xinzhao Xu
811cc0290e
Support for configuring affinity for helm executor ( #1989 )
...
(cherry picked from commit e389253a4e )
2025-03-11 14:05:09 +08:00
KubeSphere CI Bot
c75dc7969e
[release-4.1] fix: update license-eye version to v0.6.0 ( #6415 )
...
fix: update license-eye version to v0.6.0
Co-authored-by: joyceliu <joyceliu@yunify.com >
2025-03-11 11:44:48 +08:00
KubeSphere CI Bot
bb60d39434
Support manual triggering of a repository update. ( #6414 )
...
* Support manual triggering of a repository update.
* cherry pick add api for workload template (#1982 )
* cherry pick (add operator application (#1970 ))
* Modify routing implementation to improve readability
* cherry pick from kse dfc40e5adf5aa2e67d1
* Filter by Routing Parameter Namespace (#1990 )
* add doc for workloadtemplates
---------
Co-authored-by: inksnw <inksnw@gmail.com >
2025-03-11 11:36:02 +08:00
KubeSphere CI Bot
c9c856dfda
Fix conflict and cherry-pick (cherry-pick from #0e8c6d5) ( #6413 )
...
Fix conflict and cherry-pick (cherry-pick from #0e8c6d5)
Co-authored-by: inksnw <inksnw@gmail.com >
2025-03-11 11:22:58 +08:00
KubeSphere CI Bot
bb4c67f624
Refactor FormatVersion function to handle invalid characters ( #6411 )
...
* Refactor FormatVersion function to handle invalid characters
* Use SHA1 instead of MD5
---------
Co-authored-by: inksnw <inksnw@gmail.com >
2025-03-11 11:14:48 +08:00
KubeSphere CI Bot
3976d959b4
[release-4.1] Improve the readability of some codes ( #6410 )
...
Improve the readability of some codes
Co-authored-by: sologgfun <857949825@qq.com >
2025-03-11 11:06:48 +08:00
smartcat999
23e7e6d179
update ks-core helm chart ( #6401 ) ( #6407 )
...
fix: cherrypick update ks-core helm chart
(cherry picked from commit 7e2cafd15b )
Signed-off-by: peng wu <2030047311@qq.com >
2025-03-11 10:41:48 +08:00
smartcat999
c0bf77e541
feat: platform config API ( #6391 )
...
feat: platform config API (#2052 ) (#6303 )
(cherry picked from commit c1259aff8b )
Signed-off-by: hongming <coder.scala@gmail.com >
Signed-off-by: peng wu <2030047311@qq.com >
Co-authored-by: hongming <hongming@kubesphere.io >
2025-03-05 11:09:41 +08:00
smartcat999
db7a21e754
feature: reduce telemetry dependence ( #6390 )
...
feature: reduce telemetry dependence. (#6276 )
Signed-off-by: peng wu <2030047311@qq.com >
2025-03-05 10:34:42 +08:00
KubeSphere CI Bot
c90729682f
feat(auth): support multiple identity provider associations ( #6381 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
Co-authored-by: hongming <coder.scala@gmail.com >
2025-03-03 16:28:39 +08:00
KubeSphere CI Bot
b252832d20
[release-4.1] fix: resolve the apprelease upgrade issue ( #6278 )
...
* Update executor.go
Signed-off-by: 凌波 <lingbo@lingbohome.com >
* fix: apprelease upgrade
Signed-off-by: lingbo <lingbo@lingbohome.com >
* upgrade job on success, clean up apprelease status.message
Signed-off-by: lingbo <lingbo@lingbohome.com >
* adjust apprelease status.message
Signed-off-by: lingbo <lingbo@lingbohome.com >
* optimize: streamline apprelease upgrade logic
Signed-off-by: lingbo <lingbo@lingbohome.com >
* adjust upgrade code
Signed-off-by: lingbo <lingbo@lingbohome.com >
* Adding status.message during apprelease installations and upgrades
Signed-off-by: lingbo <lingbo@lingbohome.com >
* fix: Supplement the missing status in the apprelease life cycle.Message, solve the problem that the front-end status and message tips display do not match.
Signed-off-by: lingbo <lingbo@lingbohome.com >
---------
Signed-off-by: 凌波 <lingbo@lingbohome.com >
Signed-off-by: lingbo <lingbo@lingbohome.com >
Co-authored-by: 凌波 <lingbo@lingbohome.com >
2024-11-18 17:28:28 +08:00
KubeSphere CI Bot
e33f9125c3
[release-4.1] fix regression bug ( #6270 )
...
fix regression bug
Signed-off-by: hongming <coder.scala@gmail.com >
Co-authored-by: hongming <coder.scala@gmail.com >
2024-11-06 15:43:14 +08:00
KubeSphere CI Bot
286282e3a8
[release-4.1] fix failing unit tests ( #6256 )
...
fix failing unit tests
Signed-off-by: hongming <coder.scala@gmail.com >
Co-authored-by: hongming <coder.scala@gmail.com >
2024-10-31 10:46:07 +08:00
KubeSphere CI Bot
c297e6ab99
[release-4.1] refactor: workspace cascading deletion logic ( #6251 )
...
refactor: workspace cascading deletion logic
Signed-off-by: hongming <coder.scala@gmail.com >
Co-authored-by: hongming <coder.scala@gmail.com >
2024-10-30 17:49:06 +08:00
KubeSphere CI Bot
3187fcc173
[release-4.1] fix: remove the incorrect RBAC rule merging logic ( #6210 )
...
fix: remove the incorrect RBAC rule merging logic
Signed-off-by: hongming <coder.scala@gmail.com >
Co-authored-by: hongming <coder.scala@gmail.com >
2024-09-26 16:18:17 +08:00
KubeSphere CI Bot
f0ab0b9856
[release-4.1] adjust the log level of unexpected exceptions ( #6208 )
...
adjust the log level of unexpected exceptions
Signed-off-by: hongming <coder.scala@gmail.com >
Co-authored-by: hongming <coder.scala@gmail.com >
2024-09-26 11:58:17 +08:00
KubeSphere CI Bot
7e703750e8
[release-4.1] feat: Adapt to oci-based helmchart repo ( #6203 )
...
* add oci client for registry
* add LoadRepoIndexFormOci
* feat: Adapt to oci-based helmchart repo
* Update the golang base image version in the dockerfile
* update oci_test.go
Signed-off-by: lingbo <lingbo@lingbohome.com >
* fix: Update oci_test.go
Signed-off-by: 凌波 <lingbo@lingbohome.com >
* Update go imports
---------
Signed-off-by: lingbo <lingbo@lingbohome.com >
Signed-off-by: 凌波 <lingbo@lingbohome.com >
Co-authored-by: lingbo <lingbo@lingbohome.com >
Co-authored-by: hongming <coder.scala@gmail.com >
2024-09-25 11:02:16 +08:00
KubeSphere CI Bot
f290167267
[release-4.1] fix: add tls when get repository index. ( #6198 )
...
* fix: add tls when get repository index.
Signed-off-by: joyceliu <joyceliu@yunify.com >
* Update staging/src/kubesphere.io/utils/helm/repo_index.go
Signed-off-by: hongming <coder.scala@gmail.com >
* fix: add tls when get repository index.
Signed-off-by: joyceliu <joyceliu@yunify.com >
---------
Signed-off-by: joyceliu <joyceliu@yunify.com >
Signed-off-by: hongming <coder.scala@gmail.com >
Co-authored-by: joyceliu <joyceliu@yunify.com >
Co-authored-by: hongming <coder.scala@gmail.com >
2024-09-23 15:28:14 +08:00
KubeSphere CI Bot
14d48c9267
[release-4.1] fix typo ( #1965 ) ( #6173 )
...
fix typo (#1965 )
Co-authored-by: inksnw <inksnw@gmail.com >
2024-09-13 16:42:05 +08:00
KubeSphere CI Bot
447a51f08b
feat: kubesphere 4.0 ( #6115 )
...
* feat: kubesphere 4.0
Signed-off-by: ci-bot <ci-bot@kubesphere.io >
* feat: kubesphere 4.0
Signed-off-by: ci-bot <ci-bot@kubesphere.io >
---------
Signed-off-by: ci-bot <ci-bot@kubesphere.io >
Co-authored-by: ks-ci-bot <ks-ci-bot@example.com >
Co-authored-by: joyceliu <joyceliu@yunify.com >
2024-09-06 11:05:52 +08:00
yonghongshi
b0812d183d
update storageclass-accessor webhook ( #5927 )
...
Signed-off-by: stoneshi-yunify <stoneshi@kubesphere.io >
2023-10-07 10:45:53 +08:00
junot
aa0da0c80d
add rule_type label to indicate rule type ( #5834 )
...
add rule_type label to indicate rule type (#472 )
Signed-off-by: junot <junotxiang@kubesphere.io >
2023-07-18 17:21:06 +08:00
Xinzhao Xu
580b4196ff
Fix webhook validation issue for new clusters ( #5802 )
2023-07-03 15:34:48 +08:00
hongming
4b722c12f2
fix: the infinite loop after installation failure ( #5793 )
...
fix: the infinite loop after installation failure (#588 )
2023-06-28 15:58:31 +08:00
guangwu
5304a1234c
chore: pkg imported more than once ( #5779 )
...
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com >
2023-06-25 16:13:34 +08:00
AS!
967861ff63
Improve Unreasonable Comments ( #5674 )
...
Signed-off-by: sologgfun <857949825@qq.com >
2023-05-12 10:30:48 +08:00
Xinzhao Xu
16c2dbc693
controller/cluster: improve the process for updating the cluster certificate's expiration date ( #5665 )
2023-05-08 17:47:44 +08:00
AS!
b80920009c
Uniform code format ( #5650 )
...
Signed-off-by: sologgfun <857949825@qq.com >
2023-04-26 11:36:27 +08:00
Xinzhao Xu
2c23f7c24c
controller/cluster: retry when updating the KubeFedCluster conflicted ( #5653 )
2023-04-25 16:03:27 +08:00
Xinzhao Xu
708de806f8
Use the generic Set to replace deprecated methods ( #5623 )
2023-04-07 11:15:35 +08:00
junot
24e7f11489
fix rulegroups to prometheusrules ( #5561 )
...
Signed-off-by: junot <junotxiang@kubesphere.io >
2023-03-01 20:22:37 +08:00
Yunkang Ren
a3a6a1cd98
gomod: change projectcalico/calico to kubesphere/calico ( #5557 )
...
* chore(calico): update calico to 3.25.0
* chore(calico): replace projectcalico/calico to kubesphere/calico
Signed-off-by: root <renyunkang@kubesphere.io >
---------
Signed-off-by: root <renyunkang@kubesphere.io >
2023-02-28 17:03:36 +08:00
Sekfung Lau
dbdf006fb5
fix: can not re-upgrade helm application in a failed state ( #5543 )
2023-02-21 14:42:28 +08:00
junot
2cd5f45d47
update prometheus dependencies ( #5520 )
...
Signed-off-by: junot <junotxiang@kubesphere.io >
2023-02-14 09:46:22 +08:00
hongming
1c49fcd57e
Bump sigs.k8s.io/controller-runtime to v0.14.4 ( #5507 )
...
* Bump sigs.k8s.io/controller-runtime to v0.14.4
* Update gofmt
2023-02-08 14:06:15 +08:00
hongming
129e6fbec3
chore: Generating CRDs supports multiple versions ( #5497 )
...
Generating CRDs supports multiple versions
2023-01-31 15:23:12 +08:00
Xinzhao Xu
aab3ad8b87
controller/cluster: ensure cluster is Ready when cleanup notifications ( #5392 )
2022-12-06 17:06:58 +08:00
dkeven
991e479932
Remove the VolumeSnapshot controller that creates a snapshot class automatically ( #5380 )
...
Signed-off-by: dkeven <dkvvven@gmail.com >
Signed-off-by: dkeven <dkvvven@gmail.com >
2022-11-24 17:47:48 +08:00
hongzhouzi
44167aa47a
Upgrade k8s package verison ( #5358 )
...
* upgrade k8s package version
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io >
* Script upgrade and code formatting.
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io >
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io >
2022-11-15 14:56:38 +08:00