Commit Graph

4913 Commits

Author SHA1 Message Date
karmada-bot 32edd16051
Merge pull request #4557 from yanfeng1992/fix-pull-cluster-name-check
pull mode register add check cluster exists
2024-01-23 00:10:49 +08:00
huangyanfeng 0e46397086 pull mode register add check cluster exists
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2024-01-22 19:43:48 +08:00
karmada-bot 4ddc87a857
Merge pull request #4571 from liangyuanpeng/fix_format_ghaction
Fix github action yaml format
2024-01-22 11:51:43 +08:00
Lan Liang cb498a869d Fix github action yaml format for `CI Schedule Workflow`
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-01-22 03:01:41 +00:00
RainbowMango c47e12a442 bump golangci-lint to v1.55.2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-01-21 12:34:24 +08:00
karmada-bot f054313521
Merge pull request #4567 from zhzhuang-zju/format
add flag -f format to scan-image-vuln.sh
2024-01-21 11:04:41 +08:00
zhzhuang-zju 103d558948 add flag -f format to scan-image-vuln.sh
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-01-20 10:05:43 +08:00
Yao Weng c3458310d4
[MVP] add resourcequota plugin in scheduler-estimator: create framework for scheulder-estimator (#4534)
* [MVP] add resourcequota plugin in scheudler-estimator

Signed-off-by: yweng14 <yweng14@bloomberg.net>

* framework only

Signed-off-by: yweng14 <yweng14@bloomberg.net>

* fix lint error

Signed-off-by: yweng14 <yweng14@bloomberg.net>

* address comments

Signed-off-by: yweng14 <yweng14@bloomberg.net>

* add KubeClient in the Handle

Signed-off-by: yweng14 <yweng14@bloomberg.net>

* - add snapshot as input argument of RunEstimateReplicasPlugins
- add Result to give clearer message

Signed-off-by: yweng14 <yweng14@bloomberg.net>

* fix unitest name due

Signed-off-by: yweng14 <yweng14@bloomberg.net>

---------

Signed-off-by: yweng14 <yweng14@bloomberg.net>
2024-01-19 22:14:41 +08:00
karmada-bot 0e501b607a
Merge pull request #4528 from XiShanYongYe-Chang/remove-redundant-os-preload
Remove redundant os preload in lua vm
2024-01-19 10:53:41 +08:00
karmada-bot 697170b904
Merge pull request #4539 from zhzhuang-zju/label
cleanup: remove label when pp or cpp is deleted
2024-01-17 10:14:39 +08:00
karmada-bot 59b05ae1aa
Merge pull request #4116 from jwcesign/fix-schedule-wf-fail
ci: fix schedule ci workflow failure
2024-01-17 09:51:38 +08:00
karmada-bot ea1b5cd81e
Merge pull request #4494 from zhzhuang-zju/verify-vuln
add scan-image-vuln.sh to do image-scanning with trivy
2024-01-16 18:31:38 +08:00
huangyanfeng b6ff5b8cc5 search add check member cluster api enable
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
2024-01-16 14:29:13 +08:00
changzhen f2a260641b remove redundant os preload
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-01-16 11:01:57 +08:00
karmada-bot 31031548b7
Merge pull request #4519 from XiShanYongYe-Chang/remove-unsafe-lua-library-function
remove unsafe lua load library function
2024-01-16 10:50:37 +08:00
jwcesign 2c719766b4 ci: fix schedule ci workflow failure
Signed-off-by: jwcesign <jwcesign@gmail.com>
2024-01-16 10:12:31 +08:00
zhzhuang-zju 53dbd8d2d5 add scan-image-vuln.sh to do image-scanning with trivy
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-01-16 10:06:42 +08:00
karmada-bot 34c4d04528
Merge pull request #4462 from zhzhuang-zju/local
only delete necessary clusters when installed by local-up
2024-01-15 21:30:38 +08:00
karmada-bot 2d2da55ca4
Merge pull request #4552 from XiShanYongYe-Chang/enable-golangci-lint
enable golangci-lint context-as-argument, context-keys-type and unexported-return checking
2024-01-15 21:07:37 +08:00
karmada-bot 413a15aca3
Merge pull request #4536 from whitewindmills/preemption_e2e
Add preemption E2E test
2024-01-15 20:47:44 +08:00
zhzhuang-zju ea46fc0192 only delete necessary clusters when installed by local-up
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-01-15 20:33:13 +08:00
changzhen 06eeee4d93 enable golangci-lint context-as-argument, context-keys-type and unexported-return
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-01-15 20:13:29 +08:00
karmada-bot 248c273a79
Merge pull request #4551 from chaosi-zju/log
collect kind log for ci-schedule workflow
2024-01-15 20:02:38 +08:00
chaosi-zju b86a9e0f6a add log collector into ci-schedule workflow
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-01-15 18:52:35 +08:00
karmada-bot e7192a9ecc
Merge pull request #4512 from Affan-7/lint-unused-param
Add linting for unused parameters
2024-01-14 09:38:36 +08:00
karmada-bot be5b5a8553
Merge pull request #4521 from Vacant2333/add-e2e-coverage-docs
docs: Add e2e coverage detail(last part)
2024-01-13 17:06:35 +08:00
Mohammed Affan 970435c3d1 Add linting for unused parameters
Signed-off-by: Mohammed Affan <mohammed.affan.727@gmail.com>
2024-01-13 12:26:54 +05:30
zhzhuang-zju a66032fbbd update e2e coverage_docs
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-01-13 10:18:09 +08:00
Vacant 5110ce08bd add e2e coverage detail
Signed-off-by: Vacant <vacant@MasterNode.local>
Signed-off-by: Vacant <vacant@192.168.0.107>
2024-01-12 20:36:27 +08:00
karmada-bot 1e70326841
Merge pull request #4520 from zll600/verify_docker_function
chore: verify whether docker is available by executing docker ps command
2024-01-12 17:40:34 +08:00
zhzhuang-zju 189a91bbf9 e2e: add a e2e case to test the scenario where pp and cpp are deleted
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-01-12 16:56:47 +08:00
karmada-bot e79032152f
Merge pull request #4541 from chaosi-zju/add-test
test of even distribution of replicas for removing cluster scenario
2024-01-12 16:22:35 +08:00
chaosi-zju e9851ae99b test of even distribution of replicas for removing cluster scenario
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-01-12 15:32:50 +08:00
zhzhuang-zju 774b9dcad2 cleanup: remove label when pp is deleted
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-01-12 14:11:23 +08:00
whitewindmills a1a980b54a Add preemption E2E test
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-01-12 11:13:51 +08:00
karmada-bot 1833c86d08
Merge pull request #4530 from chaosi-zju/proto
fix the issue of invalid protobuf execution
2024-01-11 21:44:34 +08:00
chaosi-zju 50e2199be6 fix the issue of invalid protobuf execution
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-01-11 20:46:59 +08:00
changzhen 6b5dc9f850 disable unsafe lua library function
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-01-11 16:49:43 +08:00
karmada-bot 181af49291
Merge pull request #4533 from liangyuanpeng/cleanup_ci
Delete k8s v1.21 and v1.22 from workflow of APIServer compatibility.
2024-01-11 09:25:33 +08:00
Lan Liang 87da3ad967 Delete k8s v1.21 and v1.22 from workflow of APIServer compatibility.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-01-10 14:01:22 +00:00
karmada-bot e857d1f95e
Merge pull request #4522 from helen-frank/fix/defer_runlock
defer RUnlock
2024-01-10 17:33:34 +08:00
karmada-bot 560e2cbe11
Merge pull request #4513 from Affan-7/lint-redefined-builtin-id
Add linting for redefined builtin ids
2024-01-10 16:50:34 +08:00
helen 2397af5f24 defer RUnlock
Signed-off-by: helen <haitao.zhang@daocloud.io>
2024-01-10 16:43:41 +08:00
Mohammed Affan 89c6d7299c Add linting for redefined builtin ids
Signed-off-by: Mohammed Affan <mohammed.affan.727@gmail.com>
2024-01-10 16:01:04 +08:00
karmada-bot 4b13b600e4
Merge pull request #4496 from jwcesign/VarNaming
cleanup: enable revive(var-naming rule) checking
2024-01-10 15:52:33 +08:00
karmada-bot d10b6d8000
Merge pull request #4514 from Affan-7/lint-unreachable-code
Add linting for unreachable code
2024-01-10 14:12:37 +08:00
Mohammed Affan d85a32f7f9 Add linting for unreachable code
Signed-off-by: Mohammed Affan <mohammed.affan.727@gmail.com>
2024-01-10 13:01:31 +08:00
jwcesign 947a80e00f cleanup: enable revive(var-naming rule) checking
Signed-off-by: jwcesign <jwcesign@gmail.com>
2024-01-10 12:15:03 +08:00
karmada-bot bef4e7aa60
Merge pull request #4495 from jwcesign/BlankImports
cleanup: enable revive(blank-imports/indent-error-flow rule) checking
2024-01-10 11:45:33 +08:00
karmada-bot a19febf44d
Merge pull request #4364 from zhzhuang-zju/dns
add cfg.Namespace.svc to apiServerAltNames in operator installation mode
2024-01-10 10:26:33 +08:00