Commit Graph

350 Commits

Author SHA1 Message Date
karmada-bot 08f3ef9995
Merge pull request #577 from XiShanYongYe-Chang/secret-ownerreference
Fix an bug when add secret ownerreference with cluster
2021-08-05 22:56:07 +08:00
karmada-bot 91cf835872
Merge pull request #561 from XiShanYongYe-Chang/fix-cluster-fail-rescheduling
Fix an error in cluster fault rescheduling
2021-08-03 22:02:03 +08:00
changzhen db441697e8 add toleration match in rescheduling
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-03 16:40:57 +08:00
changzhen 0d82edcebe fix an bug when add secret ownerreference with cluster
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-03 09:26:06 +08:00
karmada-bot 33a214b639
Merge pull request #560 from XiShanYongYe-Chang/fix-pvc-update
Retain pvc volumeName when updating
2021-08-03 09:19:02 +08:00
changzhen 7a35aa069d fix an issue in cluster fault rescheduling
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-31 15:12:29 +08:00
Garrybest 9d62d21da0 fix bug: score plugin does not work
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-07-31 10:13:54 +08:00
karmada-bot 056b1cb3c0
Merge pull request #509 from Garrybest/work-fix
Generate work name by hash code
2021-07-29 17:18:55 +08:00
Garrybest 4924021f31 generate work name by hash
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-07-29 14:55:56 +08:00
RainbowMango 7607dce76e sync observed generation
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-28 20:39:03 +08:00
karmada-bot 77c99f18b0
Merge pull request #557 from XiShanYongYe-Chang/fix-misdeleting
Fix an issue when misdeleting namespace in member cluster
2021-07-28 10:10:51 +08:00
changzhen 5fec824b17 retain pvc volumeName when updating
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-27 20:47:57 +08:00
karmada-bot 1cd23bc45a
Merge pull request #547 from RainbowMango/pr_validate_skipped_resource
Enable validation for --skipped-propagating-apis flag
2021-07-27 09:21:53 +08:00
karmada-bot a51b776249
Merge pull request #552 from RainbowMango/pr_restrict_replica_scheduling_fields
added validation rules to replicaSchedulingStrategy
2021-07-26 16:59:51 +08:00
karmada-bot 942db31da4
Merge pull request #556 from garfcat/master
cleanup waitlist after resource template is removed
2021-07-26 12:10:51 +08:00
changzhen cf5f6ecc77 fix an issue when misdeleting namespace in member cluster
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-26 12:03:18 +08:00
karmada-bot 09daa8d3a1
Merge pull request #549 from XiShanYongYe-Chang/deprecated-client
use RB lister generated from the SingleClusterInformerManager
2021-07-26 08:55:50 +08:00
garfcat 524ce520e5 annotation format
Signed-off-by: garfcat <xiefei_mvp@163.com>
2021-07-24 21:38:47 +08:00
garfcat 1623181ab2 Once resource be deleted, the object in the waiting list should be remove.
Signed-off-by: garfcat <xiefei_mvp@163.com>
2021-07-23 20:01:23 +08:00
karmada-bot b9912a6f22
Merge pull request #546 from qianjun1993/scale-scheduler
Replicas changes with aggregated ReplicaDivisionPreference
2021-07-23 15:41:46 +08:00
changzhen 478a8dfbf3 use resourceBinding lister generated from the SingleClusterInformerManager
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-23 14:20:12 +08:00
RainbowMango f7ca926f24 added validation rules to replicaSchedulingStrategy
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-23 10:41:48 +08:00
junqian 65b7f5c8de Replicas changes with aggregated ReplicaDivisionPreference
Signed-off-by: junqian <junqian@tencent.com>
2021-07-23 10:10:37 +08:00
RainbowMango 54801cddca remove inline json tag from status field
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-23 09:52:09 +08:00
karmada-bot 69d167e592
Merge pull request #551 from XiShanYongYe-Chang/nil-item
prevent nil key from queue
2021-07-23 09:16:46 +08:00
RainbowMango fd1bdb4cab validate skipped resource
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-22 21:48:43 +08:00
karmada-bot e7887f4fb8
Merge pull request #533 from pigletfly/watchedNamespace
controller-manager: introduce --skipped-propagating-namespaces flag
2021-07-22 19:06:46 +08:00
pigletfly 3a29c15a7e Add skipped-propagating-namespaces flag
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-07-22 17:41:50 +08:00
changzhen 8e770944d1 drop nil key
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-22 17:38:11 +08:00
karmada-bot 1d911bbf79
Merge pull request #529 from XiShanYongYe-Chang/mcs-e2e
Add e2e test for MCS feature
2021-07-22 14:07:45 +08:00
karmada-bot 9f2283c281
Merge pull request #544 from qianjun1993/scheduler-queue
never drop binding in scheduler when failed
2021-07-22 08:58:45 +08:00
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 135c628019
Merge pull request #515 from qianjun1993/scale-scheduler
Replicas changes with Duplicated ReplicaSchedulingStrategy or Weighte…
2021-07-21 10:35:44 +08:00
junqian f742a3c850 never drop binding in scheduler when failed
Signed-off-by: junqian <junqian@tencent.com>
2021-07-20 16:29:42 +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
junqian b15854f3cb Replicas changes with Duplicated ReplicaSchedulingStrategy or Weighted ReplicaDivisionPreference
Signed-off-by: junqian <junqian@tencent.com>
2021-07-20 16:17:45 +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 18681cbbe3
Merge pull request #530 from XiShanYongYe-Chang/cleanup-todo
Replace util.CreateOrUpdateWork with helper.CreateOrUpdateWork
2021-07-16 10:20: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 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