Commit Graph

6184 Commits

Author SHA1 Message Date
RainbowMango addc75ee6c Bump kind dependencis from v0.24.0 to v0.25.0
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-12-02 12:03:32 +08:00
karmada-bot 1bc955a23c
Merge pull request #5896 from zhzhuang-zju/releasenote-new
publish release note for v1.12.0
2024-11-30 18:12:06 +08:00
zhzhuang-zju 49e0969785 publish release note for v1.12.0
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-30 17:17:05 +08:00
karmada-bot cdd46f5783
Merge pull request #5850 from anujagrawal699/addedTests-pkg/resourceinterpreter/customized/webhook/request/resourceinterpretercontext.go
Added unit tests for interpretation context handling
2024-11-30 15:47:06 +08:00
karmada-bot 6e0d8e3220
Merge pull request #5899 from RainbowMango/pr_disable_cluster_failover_by_default
Disable cluster failover by default which should be explicitly enabled by administrators
2024-11-30 11:45:05 +08:00
RainbowMango a8e965321e Disable cluster failover by default which should be explicitly enabled by administrators after a fully evaluation.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-30 09:59:35 +08:00
karmada-bot 0f2e0cc0d8
Merge pull request #5897 from RainbowMango/pr_stateful_injection_gate
Add stateful application failover status injection feature gate
2024-11-30 09:19:06 +08:00
RainbowMango 58c3765684 Add stateful application failover status injection feature gate
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-29 16:27:36 +08:00
karmada-bot 54be414d9f
Merge pull request #5893 from XiShanYongYe-Chang/inject-preservedLabelState
Inject preservedLabelState to the failover to clusters
2024-11-29 12:25:05 +08:00
changzhen 1cdc646cef inject preservedLabelState to the failover to clusters
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-29 11:30:51 +08:00
karmada-bot 5beb710b85
Merge pull request #5890 from XiShanYongYe-Chang/add-ut-for-parseJSONValue
Add ut for parseJSONValue function to cover the JSONPath main parse ability
2024-11-29 11:30:05 +08:00
changzhen 3c0c9b8a41 add ut for parseJSONValue function to cover the JSONPath main parse ability
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-29 09:37:26 +08:00
karmada-bot 6f4d69cf8b
Merge pull request #5875 from mohamedawnallah/addressSearchControllerFlakeTest
pkg/search/controllers_test: address flaky test
2024-11-28 19:23:03 +08:00
karmada-bot c8b033d47d
Merge pull request #5889 from mszacillo/cleanup-work-immediately
Cleanup works from cluster if purgemode is immediately
2024-11-28 19:17:04 +08:00
mszacillo 082fe7cff9 Cleanup works from cluster if purgemode is immediately
Signed-off-by: mszacillo <mszacillo@bloomberg.net>
2024-11-27 23:37:01 -05:00
karmada-bot 1b8d09c2f8
Merge pull request #5887 from XiShanYongYe-Chang/build-PreservedLabelState
Build PreservedLabelState when triggering evition in RB/CRB application controller
2024-11-28 12:21:04 +08:00
karmada-bot 3783eaf0ca
Merge pull request #5888 from chaosi-zju/pr4447
fix code typo errors
2024-11-28 11:58:04 +08:00
changzhen 46dbf076e9 build PreservedLabelState when triggering evition
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-28 11:25:42 +08:00
chaosi-zju 13c28a00b2 fix code typo errors
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-11-28 11:01:54 +08:00
Mohamed Awnallah fcfbf700cd pkg/search/controllers_test: address flake test
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-11-27 16:26:41 +02:00
karmada-bot 40ec488b18
Merge pull request #5713 from zhzhuang-zju/ctl-crds
karmadactl init: add CRDs archive verification to enhance file system robustness
2024-11-27 17:44:03 +08:00
zhzhuang-zju b7afcaf5a2 karmadactl init: add CRDs archive verification to enhance file system robustness
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-27 16:47:58 +08:00
karmada-bot f78e7e2a3d
Merge pull request #5703 from zhzhuang-zju/security
karmada-operator: add CRDs archive verification to enhance file system robustness
2024-11-27 16:28:04 +08:00
karmada-bot 8bf37863c5
Merge pull request #5886 from jabellard/api_server_service_info_docs
Add Docs for Creating and Inspecting Karmada Instance by Operator
2024-11-27 16:23:02 +08:00
zhzhuang-zju 63590cbeee karmada-operator: add CRDs archive verification to enhance file system robustness
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-27 15:07:56 +08:00
karmada-bot f1680610dc
Merge pull request #5881 from mszacillo/set-purge-mode
Failover controllers now build eviction tasks for purgemode immediately
2024-11-27 11:13:02 +08:00
karmada-bot b399c8bd64
Merge pull request #5885 from RainbowMango/pr_statepreserve_api
Introduce StatePreservation to PropagationPolicy API
2024-11-27 10:36:02 +08:00
Joe Nathan Abellard 5472b074dc Add docs for creating and inspecting Karmada isntance with the operator
Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>
2024-11-26 20:57:13 -05:00
mszacillo a393653723 Failover controllers now build eviction tasks for purgemode immediately
Signed-off-by: mszacillo <mszacillo@bloomberg.net>
2024-11-26 11:39:09 -05:00
RainbowMango 87ef7d0f44 Add StatePreservation filed to PropagationPolicy API
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-26 21:08:43 +08:00
Anuj Agrawal 1575e6ae60 Added unit tests for interpretation context handling
Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>

Added unit tests for interpretation context handling

Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>

Added unit tests for interpretation context handling

Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>
2024-11-26 18:25:13 +05:30
karmada-bot 5c3594f703
Merge pull request #5872 from mohamedawnallah/unitTestLogsKarmadactl
pkg/karmadactl: unit test logs
2024-11-26 16:57:02 +08:00
karmada-bot 6ceb3a9a19
Merge pull request #5714 from zhzhuang-zju/inittoken
Redact sensitive information from the karmadactl init command output
2024-11-26 12:11:02 +08:00
karmada-bot 8f4a03bd74
Merge pull request #5861 from seanlaii/deprecated
Enable the deprecation check which was disabled for version upgrade
2024-11-26 11:58:02 +08:00
karmada-bot 7fc69359b0
Merge pull request #5865 from ctripcloud/rb-status-on-create
let rb status controller onCreate predicate return true
2024-11-26 11:36:02 +08:00
karmada-bot ccdf485204
Merge pull request #5873 from mohamedawnallah/unitTestExecKarmadactl
pkg/karmadactl: unit test exec
2024-11-26 11:23:01 +08:00
zhzhuang-zju 429f2d313e Redact sensitive information from the karmadactl init command output
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-26 11:15:04 +08:00
wei-chenglai e05628bb37 Enable deprecation check which was disabled for version upgrade
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2024-11-25 20:32:50 -05:00
zach593 302d545909 let rb status controller onCreate predicate return true
Signed-off-by: zach593 <zach_li@outlook.com>
2024-11-25 22:04:32 +08:00
karmada-bot 72cfef5151
Merge pull request #5879 from XiShanYongYe-Chang/taint-manager-purgemode
Update taint-manager to config eviction task with purgeMode
2024-11-25 19:59:01 +08:00
karmada-bot 9267eae1de
Merge pull request #5874 from zhzhuang-zju/manifest
cleanup csrapproving controller from kube-controller-manager
2024-11-25 17:56:01 +08:00
changzhen 25867c45ba update taint-manager to config eviction task with purgeMode
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-11-25 17:18:49 +08:00
zhzhuang-zju 3c91c7df8f replace csrapproving by agentcsrapproving
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-11-25 17:01:03 +08:00
karmada-bot 9e132e62af
Merge pull request #5878 from karmada-io/dependabot/github_actions/aquasecurity/trivy-action-0.29.0
build(deps): bump aquasecurity/trivy-action from 0.28.0 to 0.29.0
2024-11-25 14:20:01 +08:00
dependabot[bot] 92d30b3689
build(deps): bump aquasecurity/trivy-action from 0.28.0 to 0.29.0
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.28.0 to 0.29.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.28.0...0.29.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-11-25 05:25:34 +00:00
Mohamed Awnallah 543a23dbd0 pkg/karmadactl: unit test logs
In this commit, we unit test logs on completion for pods/containers,
selectors, and member factory builder.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-11-23 16:49:58 +02:00
karmada-bot 88c3e4487f
Merge pull request #5863 from CharlesQQ/set-dependenciesdistributor-rb-maxconcurrentreconciles
feat(dependenciesdistributor):  remove dependenciesdistributor concurrentreconciles
2024-11-23 15:12:59 +08:00
karmada-bot 2c51aca8a0
Merge pull request #5825 from zhzhuang-zju/csrapproving
add agentcsrapproving controller to auto approve agent csr
2024-11-23 14:36:59 +08:00
Mohamed Awnallah dc0279ab48 pkg/karmadactl: unit test exec
In this commit, we unit test exec on validating the execute options
on control plane and member clusters.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-11-23 00:51:07 +02:00
chang.qiangqiang fd9cd89e42 feat(dependenciesdistributor): set dependenciesdistributor rb maxconcurrentreconciles same as concurrent-resourcebinding-syncs
Signed-off-by: chang.qiangqiang <chang.qiangqiang@immomo.com>
2024-11-22 19:53:24 +08:00