Commit Graph

5413 Commits

Author SHA1 Message Date
Michael Grosser 13f0f6e6d8
add karmada.io/system label to created execution namespaces
Signed-off-by: Michael Grosser <michael@grosser.it>
2024-07-25 07:48:49 -07:00
karmada-bot 721495dcf2
Merge pull request #5221 from mohamedawnallah/testKarmadactlOptionsCommand
test/e2e/karmadactl_test.go: test options command
2024-07-23 20:33:15 +08:00
karmada-bot 2ec689dff2
Merge pull request #5189 from XiShanYongYe-Chang/make-cleanup-with-multiclusterservice-controllers
make cleanup with multiclusterservice controllers
2024-07-23 09:49:14 +08:00
changzhen d1c298ef3d make cleanup with multiclusterservice controllers
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-07-22 11:15:58 +08:00
karmada-bot bf2a6044a0
Merge pull request #5118 from XiShanYongYe-Chang/add-work-pause-proposal
[Proposal] Support for cluster-level resource propagation pause and resume capabilities
2024-07-19 17:50:12 +08:00
Mohamed Awnallah cb43384155 test/e2e/karmadactl_test.go: test options command
In this commit, we test `karmadactl options` on listing
all available global options successfully and returning
an error for invalid flag in options.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-19 09:02:56 +00:00
karmada-bot 5e3e5ad513
Merge pull request #5210 from mohamedawnallah/testKarmadactlTokenCommand
test/e2e/karmadactl_test.go: test token command
2024-07-19 16:33:11 +08:00
Mohamed Awnallah 9c65d4e142 test/e2e/karmadactl_test.go: test token command
In this commit, we add tests for the `karmadactl token`
command. These include creating, deleting, listing, and
validating bootstrap tokens. We test scenarios such as
successful token creation and deletion, error handling
for invalid flag, and ensuring the correct format for
tokens. The utility functions `extractTokenIDAndSecret`
and `validateTokenFormat` are used to validate token
format and extract token components.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
Co-authored-by: zhzhuang-zju <m17799853869@163.com>
2024-07-19 07:41:15 +00:00
karmada-bot 61a3d1f815
Merge pull request #5196 from yike21/generation-helmrepository
Align federated helmrepositories.source.toolkit.fluxcd.io observedGeneration semantics with its native
2024-07-19 15:37:11 +08:00
karmada-bot 0cd96b4266
Merge pull request #5226 from mohamedawnallah/unifyAccessToClusterMembersinE2E
test/e2e: unify access to cluster members utilizing `framework.ClusterMembers()[i]`
2024-07-19 15:31:12 +08:00
Mohamed Awnallah 2a55c98b91 test/e2e: unify access to cluster members
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-19 03:56:15 +00:00
karmada-bot 32924ad5d8
Merge pull request #5215 from mszacillo/priorityclass-flinkdeployment
Adding generic handling of priorityclass + namespace for flinkdeployment interpreter
2024-07-18 23:58:11 +08:00
karmada-bot 871e2bffe2
Merge pull request #5174 from whitewindmills/operator-options
Add missing command line arguments for karmada-operator
2024-07-18 16:48:10 +08:00
karmada-bot 698e90b9f6
Merge pull request #5222 from zhzhuang-zju/newRelease
Add release notes of v1.8.6, v1.9.5, v1.10.3
2024-07-18 16:42:10 +08:00
karmada-bot 312d48f9a2
Merge pull request #5191 from mohamedawnallah/testKarmadactlDescribeCommand
test/e2e/karmadactl_test.go: test describe command
2024-07-18 15:52:11 +08:00
whitewindmills a9853d067e Add missing command line arguments for karmada-operator
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-07-18 15:51:02 +08:00
zhzhuang-zju 3412a8ab2c Add release notes of v1.8.6, v1.9.5, v1.10.3
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-07-18 15:05:30 +08:00
changzhen 24e56c7fc9 Support for cluster-level resource propagation pause and resume capabilities
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-07-18 12:02:09 +08:00
karmada-bot 1bf93364af
Merge pull request #5204 from liangyuanpeng/statefulset_generation
Align federated StatefulSet's observedGeneration semantics with its native
2024-07-18 11:13:10 +08:00
karmada-bot a389fa2f8b
Merge pull request #5167 from whitewindmills/kruise-ds-generation
Align federated daemonsets.apps.kruise.io observedGeneration semantics with its native
2024-07-18 10:27:10 +08:00
mszacillo d79c6008d3 Adding generic handling of priorityclass + namespace for flinkdeployment interpreter
Signed-off-by: mszacillo <mszacillo@bloomberg.net>
2024-07-17 15:29:17 -04:00
Mohamed Awnallah ad1e76bac2
test/e2e/karmadactl_test.go: test describe command
In this commit, we test `karmadactl describe` command
on existing resource, non-existing resource, non-existing
namespace, and invalid resource type.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-17 10:59:02 +03:00
karmada-bot a87ec2a61a
Merge pull request #5190 from mohamedawnallah/testKarmadactlGetCommand
test/e2e/karmadactl_test.go: test get command
2024-07-17 15:43:10 +08:00
Mohamed Awnallah d2a47dde53
test/e2e/karmadactl_test.go: test get command
In this commit, we test `karmadactl get` command
on existing resource, non-existing resource, and
invalid resource type.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-17 09:44:31 +03:00
karmada-bot a5934ab78e
Merge pull request #5192 from mohamedawnallah/testKarmadactlVersionCommand
test/e2e/karmadactl_test.go: test version command
2024-07-17 14:15:10 +08:00
Mohamed Awnallah 1fc977e38c
test/e2e/karmadactl_test.go: test version command
In this commit, we test `karmadactl version` command to
make sure it return valid information and return error
when invalid flag is provided.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-17 06:40:45 +03:00
karmada-bot a5070c758b
Merge pull request #5188 from XiShanYongYe-Chang/fix-residual-work-in-mcs
Fix the issue of residual work in the MultiClusterService feature.
2024-07-17 11:09:10 +08:00
karmada-bot 7bbe9987b3
Merge pull request #5140 from zhzhuang-zju/security-insight
add security-insights.yml
2024-07-17 11:08:10 +08:00
karmada-bot 7f57502e2a
Merge pull request #5195 from mohamedawnallah/testKarmadactlLogsCommand
test/e2e/karmadactl_test.go: test logs command
2024-07-17 10:26:10 +08:00
zhzhuang-zju 7a55f03e58 add security-insights.yml
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-07-17 10:19:15 +08:00
karmada-bot 8736fae16e
Merge pull request #5209 from liangyuanpeng/karmada_apiserver_1.29
Update karmada-apiserve and kube-controller-manager to v1.29.6 by default.
2024-07-17 09:27:09 +08:00
Lan Liang 70cb862478 Update karmada-apiserve and kube-controller-manager to v1.29.6 by default.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-07-16 14:01:19 +00:00
karmada-bot 8859cb944b
Merge pull request #5146 from RainbowMango/pr_bump_k8s_1302
Bump Kubernetes dependencies to v1.30.2
2024-07-16 16:26:08 +08:00
Lan Liang 0de6b285c8 Align federated StatefulSet's observedGeneration semantics with its native
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-07-16 05:09:01 +00:00
Mohamed Awnallah 09ec78933d test/e2e/karmadactl_test.go: test logs command
In this commit, we test `karmadactl logs` command
on existing cluster, existing pod, non-existing pod,
non-existing cluster, and invalid input.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-15 10:32:42 +00:00
karmada-bot d4c58906ef
Merge pull request #5200 from karmada-io/dependabot/github_actions/aquasecurity/trivy-action-0.24.0
Bump aquasecurity/trivy-action from 0.23.0 to 0.24.0
2024-07-15 16:05:08 +08:00
dependabot[bot] 69a55c357b
Bump aquasecurity/trivy-action from 0.23.0 to 0.24.0
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.23.0 to 0.24.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.23.0...0.24.0)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 05:36:56 +00:00
yike21 2fb7a55854 Align federated helmrepositories.source.toolkit.fluxcd.io observedGeneration semantics with its native
Signed-off-by: yike21 <yike21@qq.com>
2024-07-14 17:13:48 +08:00
changzhen fc73d6759e Fix the issue of residual work in the MultiClusterService feature.
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-07-13 19:02:28 +08:00
RainbowMango e8164eeebd Adopt controller-runtime braking changes: generics support PR2783
Adopt controller-runtime breaking changes: make decoder as interface. PR2736

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-07-13 16:49:01 +08:00
RainbowMango 448b967421 Update crd gen
update swagger

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-07-13 16:48:51 +08:00
RainbowMango 7e7d8f6b9a adopt deepcopy-gen breaking changes
Adopt register-gen breaking changes
adopt conversion-gen breaking change
Adopt client-gen breaking changes
adopt list-gen breaking changes
Adopt informer-gen breaking changes
Adopt openapi-gen breaking changes
Adopt go-to-protobuff breaking changes

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-07-13 16:48:18 +08:00
RainbowMango 2aaaa48d2b Bump Kubernetes dependencies to v1.30.2
Bump controller-runtime to v0.18.4 and update vendor

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-07-13 16:48:07 +08:00
karmada-bot d3adcf68ef
Merge pull request #5165 from whitewindmills/ds-generation
Align federated DaemonSet's observedGeneration semantics with its native
2024-07-13 16:31:06 +08:00
karmada-bot b2c15df342
Merge pull request #5186 from XiShanYongYe-Chang/replace-recommandOptions-with-needed-subset-options
replace RecommendedOptions with needed subset options in karmada-search component
2024-07-13 14:15:06 +08:00
changzhen d79ea8b1cc replace RecommendedOptions with needed subset options in karmada-search component
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-07-13 11:33:12 +08:00
karmada-bot 3bf57c580f
Merge pull request #5184 from XiShanYongYe-Chang/replace-recommandOptions-with-needed-subset
replace RecommendedOptions with needed subset options in karmada-aggregate-apiserver component
2024-07-13 10:41:06 +08:00
karmada-bot 7f0961f06c
Merge pull request #5177 from RainbowMango/pr_adopt_deprecated_addtoscheme
Adopt deprecated AddToScheme functions
2024-07-12 17:50:05 +08:00
changzhen 1a8d8f4829 replace RecommendedOptions with needed subset options in AA component
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-07-12 17:20:30 +08:00
karmada-bot fdc29c7470
Merge pull request #5127 from guozheng-shen/feat-ca
feat: karmadactl add ca-cert-path and ca-key-path opts
2024-07-12 14:41:05 +08:00