Commit Graph

539 Commits

Author SHA1 Message Date
changzhen 0f1ce4e1d9 add e2e test for MCS feature
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-21 16:46:10 +08:00
karmada-bot 380dd4885b
Merge pull request #545 from RainbowMango/pr_fix_cache_delay
fix informer cache delay issue
2021-07-21 09:16:44 +08:00
karmada-bot 2ab814d8a9
Merge pull request #538 from lfbear/pr-adapt4macos
Adapt for macOS in local(kind) environment
2021-07-20 19:29:43 +08:00
lfbear 8d834aa0d8 add necessary error message
Signed-off-by: lfbear <lfbear@gmail.com>
2021-07-20 19:01:54 +08:00
RainbowMango 16bb6a2543 stop list propagationpolicies and clusterpropagationpolicies from controller-runtime cache
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-20 16:26:55 +08:00
lfbear 57581b7374 adapt for macos
1. sed command adapt
2. rebuild deploy-karmada.sh
3. add function to get karmada api server ip in linux and macos
4. others

Signed-off-by: lfbear <lfbear@gmail.com>
2021-07-20 13:27:38 +08:00
karmada-bot aa5abf29e2
Merge pull request #531 from XiShanYongYe-Chang/fix-issue507
Fix Resource's annotation have not been updated after the overridepolicy updated
2021-07-19 16:56:41 +08:00
changzhen 5154ba4b37 resource's annotation have not been updated after the overridepolicy updated
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-16 18:04:40 +08:00
karmada-bot 9e822a74ca
Merge pull request #413 from gy95/verify
fix make verify cmd generated codes output package is ./
2021-07-16 15:58:37 +08:00
karmada-bot 18681cbbe3
Merge pull request #530 from XiShanYongYe-Chang/cleanup-todo
Replace util.CreateOrUpdateWork with helper.CreateOrUpdateWork
2021-07-16 10:20:37 +08:00
karmada-bot 764cbbc876
Merge pull request #528 from RainbowMango/pr_fix_failing_case
Add more debug logs for failing case.
2021-07-15 20:08:37 +08:00
changzhen 1fe244c3d9 refactor util.CreateOrUpdateWork with helper.CreateOrUpdateWork
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-15 16:27:19 +08:00
RainbowMango 6aaa003f38 Add more debug logs for failing case.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-15 16:00:46 +08:00
karmada-bot 595c361d54
Merge pull request #526 from phantooom/rui.zou/svc-webhook
webhook: when clusterIP=None do not remove clusterIP
2021-07-15 14:26:35 +08:00
phantooom 1a242b9671 webhook: when clusterIP=None do not remove clusterIP
Signed-off-by: phantooom <xiaorui.zou@gmail.com>
2021-07-15 10:41:56 +08:00
karmada-bot f1ee44bc77
Merge pull request #473 from XiShanYongYe-Chang/cleanup
Cleanup cyclomatic complexity with function EnsureWork
2021-07-14 21:12:33 +08:00
changzhen 12e2585e82 Cleanup cyclomatic complexity with function EnsureWork
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-14 20:43:45 +08:00
karmada-bot 9495cf398f
Merge pull request #511 from Garrybest/agent-deploy
fix bugs of agent deployment
2021-07-14 12:20:32 +08:00
Garrybest e7b9de2f22 fix bugs of agent deployment
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-07-14 11:17:13 +08:00
karmada-bot f7947503c2
Merge pull request #525 from RainbowMango/pr_fix_taints_failling
Fix taints testing failling.
2021-07-14 09:09:33 +08:00
RainbowMango b59b1697b7 Fix taints testing failling.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-13 16:46:58 +08:00
karmada-bot 6cdb2b538f
Merge pull request #524 from lfbear/issues-522
add docker Status check in util::check_clusters_ready
2021-07-13 09:14:33 +08:00
lfbear aba96a0534 add docker Status check
Signed-off-by: lfbear <lfbear@gmail.com>
2021-07-12 18:37:14 +08:00
karmada-bot 87afdbbadb
Merge pull request #523 from RainbowMango/pr_collect_e2e_logs
enable log collection for e2e testing
2021-07-12 18:10:31 +08:00
RainbowMango e167426aa3 enable log collection for e2e testing
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-12 15:40:25 +08:00
karmada-bot 82d3e6982c
Merge pull request #519 from Garrybest/clean-up
cleanup: use meta.IsStatusConditionTrue
2021-07-12 10:29:31 +08:00
karmada-bot e29e531802
Merge pull request #512 from qianjun1993/scheduler
implementation of aggregated ReplicaDivisionPreference strategy
2021-07-10 10:51:28 +08:00
junqian 26b318d149 scheduler with aggregated ReplicaDivisionPreference
Signed-off-by: junqian <junqian@tencent.com>
2021-07-10 10:18:42 +08:00
karmada-bot ae007af9e3
Merge pull request #514 from pigletfly/remove-duplicate-import
Remove duplicate import
2021-07-10 09:29:28 +08:00
Garrybest 675458ebb2 cleanup: use meta.IsStatusConditionTrue
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-07-09 20:38:20 +08:00
karmada-bot c944e18206
Merge pull request #516 from XiShanYongYe-Chang/agent-suppress
suppress reported work from propagating in agent
2021-07-09 19:07:27 +08:00
karmada-bot 1f8c6a9bba
Merge pull request #508 from XiShanYongYe-Chang/webhook
Mutate policy's ResourceSelectors in webhook
2021-07-09 18:11:28 +08:00
changzhen 0d0e7c333e suppress reported work from propagating in agent
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-09 17:27:55 +08:00
karmada-bot ac5c41e948
Merge pull request #513 from RainbowMango/pr_supprese_work
Suppress reported work from propagating
2021-07-09 15:11:27 +08:00
pigletfly 1e274e9b8f Remove duplicate import
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-07-09 12:06:59 +08:00
RainbowMango d8e2053b35 Suppress reported work from propagating
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-09 11:55:30 +08:00
changzhen 1e6c21cc28 mutate policy's ResourceSelectors in webhook
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-09 11:02:23 +08:00
karmada-bot e1dfb7707d
Merge pull request #506 from qianjun1993/scheduler
scheduler with weighted ReplicaDivisionPreference
2021-07-09 10:29:28 +08:00
junqian f60a77160c scheduler with weighted ReplicaDivisionPreference
Signed-off-by: junqian <junqian@tencent.com>
2021-07-09 09:52:14 +08:00
karmada-bot 514b5e67db
Merge pull request #388 from pigletfly/add-kind-option
Add skippedPropagatingAPIs option
2021-07-08 22:23:27 +08:00
pigletfly d4bbde279f Add skippedPropagatingAPIs option
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-07-08 19:17:01 +08:00
karmada-bot eb81ba0623
Merge pull request #502 from RainbowMango/pr_api_enablements
refactor utils for checking API enablements
2021-07-08 17:55:26 +08:00
karmada-bot 6db6baf2ac
Merge pull request #503 from qianjun1993/scheduler
scheduler with Duplicated ReplicaSchedulingStrategy
2021-07-08 10:00:25 +08:00
karmada-bot 01106e2001
Merge pull request #504 from XiShanYongYe-Chang/derived-service
Derive service from ServiceImport
2021-07-07 19:49:25 +08:00
RainbowMango 13aacdfdea refactor utils for checking API enablements
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-07 19:47:15 +08:00
changzhen 7e63e90ef9 derive service from ServiceImport
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-07 19:30:40 +08:00
karmada-bot 75715e1669
Merge pull request #491 from RainbowMango/pr_enlarge_e2e_timeout
Increase E2E poll timeout setting
2021-07-07 19:19:25 +08:00
RainbowMango 8cfea7e187 Enlarge E2E poll timeout to 300s.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-07 18:46:55 +08:00
karmada-bot bdd98407f7
Merge pull request #501 from mrlihanbo/kind-cluster-connect
add cluster connectivity in e2e
2021-07-07 16:50:24 +08:00
karmada-bot b35402c3bd
Merge pull request #496 from qianjun1993/ensureWork
ensure work with given replicas
2021-07-07 15:40:24 +08:00