hongming
9b56a88f93
fix failing unit tests ( #6255 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
2024-10-31 10:41:07 +08:00
hongming
d63a24fc91
refactor: workspace cascading deletion logic ( #6249 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
2024-10-30 17:42:06 +08:00
inksnw
9aa17af5db
Refactor FormatVersion function to handle invalid characters ( #6244 )
...
* Refactor FormatVersion function to handle invalid characters
* Use SHA1 instead of MD5
2024-10-30 12:51:05 +08:00
AS!
6a2f78ef0f
Improve the readability of some codes ( #6220 )
2024-10-12 23:07:35 +08:00
凌波
69d4c2a6cd
fix: resolve the apprelease upgrade issue ( #6214 )
...
* 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 >
2024-09-29 16:39:21 +08:00
hongming
083927137d
fix: remove the incorrect RBAC rule merging logic ( #6209 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
2024-09-26 16:13:18 +08:00
hongming
e50de15ec9
adjust the log level of unexpected exceptions ( #6207 )
...
Signed-off-by: hongming <coder.scala@gmail.com >
2024-09-26 11:42:17 +08:00
凌波
9b2c123bbb
feat: Adapt to oci-based helmchart repo ( #6200 )
...
* 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: hongming <coder.scala@gmail.com >
2024-09-25 09:51:16 +08:00
liujian
ecdffc7d73
fix: add tls when get repository index. ( #6195 )
...
* 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:05:14 +08:00
inksnw
782db75b9a
fix typo ( #1965 ) ( #6166 )
2024-09-12 11:01:01 +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
yuyu
41ac27ad31
Check the cluster ID (kube-system UID) when updating the cluster ( #5299 )
...
* Add an admission webhook to check cluster ID (kube-system UID) before updating
* Add an admission webhook to check cluster ID (kube-system UID) before updating
2022-10-20 10:37:40 +08:00
junot
a765914158
fix empty rules in rulegroup of prometheusrules ( #5298 )
...
Signed-off-by: junot <junotxiang@kubesphere.io >
Signed-off-by: junot <junotxiang@kubesphere.io >
2022-10-18 18:02:38 +08:00
Eng Zer Jun
d1fec72a32
refactor: move from io/ioutil to io and os packages ( #5266 )
...
The io/ioutil package has been deprecated as of Go 1.16 [1]. This commit
replaces the existing io/ioutil functions with their new definitions in
io and os packages.
[1]: https://golang.org/doc/go1.16#ioutil
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com >
2022-10-18 15:47:38 +08:00
junot
789a0ab1e4
fix rule status set ( #5219 )
...
Signed-off-by: junot <junotxiang@kubesphere.io >
Signed-off-by: junot <junotxiang@kubesphere.io >
2022-09-16 18:43:48 +08:00
junot
d640c5324a
alerting v2beta1 tunes ( #5200 )
...
Signed-off-by: junot <junotxiang@kubesphere.io >
Signed-off-by: junot <junotxiang@kubesphere.io >
2022-09-07 17:04:41 +08:00
Xinzhao Xu
b7c815c148
Remove scheme duplicate registration code ( #5147 )
2022-08-22 11:19:00 +08:00
Hanamichi
b47736c500
fix cluster ready condition always true ( #5130 )
...
Signed-off-by: x893675 <x893675@icloud.com >
Signed-off-by: x893675 <x893675@icloud.com >
2022-08-14 22:24:38 +08:00
junot
b97a49b925
enhance globalrulegroups ( #5134 )
...
Signed-off-by: junot <junotxiang@kubesphere.io >
Signed-off-by: junot <junotxiang@kubesphere.io >
2022-08-12 20:30:33 +08:00
junot
9bd15b7efc
reconcile rulegroups to prometheusrules ( #5081 )
...
reconcile rulegroups
Signed-off-by: junot <junotxiang@kubesphere.io >
2022-07-22 10:21:57 +08:00
wanjunlei
a2059725dd
support clean up the notification configure when delete cluster ( #5077 )
2022-07-20 19:27:51 +08:00
wanjunlei
5cead172cd
update notification manager to v2.0 ( #5030 )
...
Signed-off-by: wanjunlei <wanjunlei@kubesphere.io >
2022-07-05 16:04:33 +08:00
andrew_li
f289795312
Add golangci-lint workflow ( #4999 )
...
* fix lint workflow
* add golang lint
* close http response body
2022-06-29 11:58:36 +08:00
KubeSphere CI Bot
ac36ff5752
Merge pull request #4940 from xyz-li/sa_token
...
create default token for service account
2022-06-09 11:32:40 +08:00
LiHui
098b77fb4c
add key to queue
2022-06-09 11:13:56 +08:00
LiHui
e97f27e580
create sa token
2022-06-09 10:28:55 +08:00
KubeSphere CI Bot
bc00b67a6e
Merge pull request #4938 from qingwave/typo-fix
...
fix some typos
2022-06-08 10:25:00 +08:00
Xinzhao Xu
5e02f1b86b
Promptly handle the cluster when it is deleted
2022-06-06 11:31:14 +08:00
qingwave
c78ab9039a
fix some typos
2022-06-06 02:43:23 +00:00
hongming
52b7fb71b2
chore: update vendor
2022-05-27 16:42:26 +08:00
hongming
382be8b16b
fix: cluster list granted to users is incorrect
2022-05-23 17:06:19 +08:00