Optimize the handling of the return messages of the extender scheduler#908
Open
learner0810 wants to merge 874 commits intoProject-HAMi:masterfrom
Open
Optimize the handling of the return messages of the extender scheduler#908learner0810 wants to merge 874 commits intoProject-HAMi:masterfrom
learner0810 wants to merge 874 commits intoProject-HAMi:masterfrom
Conversation
Signed-off-by: rongfu.leng <lenronfu@gmail.com>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.1.12 to 1.1.14. - [Release notes](https://github.com/opencontainers/runc/releases) - [Changelog](https://github.com/opencontainers/runc/blob/main/CHANGELOG.md) - [Commits](opencontainers/runc@v1.1.12...v1.1.14) --- updated-dependencies: - dependency-name: github.com/opencontainers/runc dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.6.1 to 6.7.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v6.6.1...v6.7.0) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Signed-off-by: limengxuan <391013634@qq.com>
Signed-off-by: rongfu.leng <lenronfu@gmail.com>
* fix golang-lint Signed-off-by: limengxuan <391013634@qq.com> * update CodeQL CI Signed-off-by: limengxuan <391013634@qq.com> * update ci and remove unused binary in order to support codeQL Signed-off-by: limengxuan <391013634@qq.com> --------- Signed-off-by: limengxuan <391013634@qq.com>
Signed-off-by: limengxuan <391013634@qq.com>
Signed-off-by: limengxuan <391013634@qq.com>
Signed-off-by: zoyopei <zoyopei@gmail.com>
Signed-off-by: limengxuan <391013634@qq.com>
Signed-off-by: zoyopei <zoyopei@gmail.com>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
…t-HAMi#508) Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Signed-off-by: rongfu.leng <lenronfu@gmail.com>
…late Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Signed-off-by: limengxuan <391013634@qq.com>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
fix trivy scan
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.7.0 to 6.8.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v6.7.0...v6.8.0) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: limengxuan <391013634@qq.com>
Signed-off-by: Lei Guo <Lei.Guo@metax-tech.com> Co-authored-by: Lei Guo <Lei.Guo@metax-tech.com>
…patibility with prerelease versions (Project-HAMi#1072) - Updates `kubeVersion` from '>= 1.16.0' to '>= 1.18.0-0' to support GKE pre-release versions like v1.32.3-gke.* - Updates README to reflect the minimum supported Kubernetes version Signed-off-by: Yu Yin <yu.yin@dynamia.ai> Co-authored-by: Yu Yin <yu.yin@dynamia.ai>
…oject-HAMi#1054) (Project-HAMi#1061) Signed-off-by: Goend <jian.mei@easystack.cn>
Signed-off-by: wawa0210 <xiao.zhang@dynamia.ai> Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.17.0 to 6.18.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v6.17.0...v6.18.0) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-version: 6.18.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: rongfu.leng <rongfu.leng@daocloud.io>
Signed-off-by: The Anh Nguyen <ntheanh201@gmail.com>
…DList Signed-off-by: Shouren Yang <yangshouren@gmail.com>
…ByNode, EncodeContainerDeviceType and PatchPodAnnotations Signed-off-by: Shouren Yang <yangshouren@gmail.com>
* feat: vGPUmonitor support MigInfo metrics Project-HAMi#1043 Signed-off-by: ouyangluwei(riseunion) <ouyangluwei@riseunion.io> * feat: vGPUmonitor support MigInfo metrics Project-HAMi#1043 Signed-off-by: ouyangluwei(riseunion) <ouyangluwei@riseunion.io> --------- Signed-off-by: ouyangluwei(riseunion) <ouyangluwei@riseunion.io> Co-authored-by: ouyangluwei(riseunion) <ouyangluwei@riseunion.io>
Signed-off-by: rongfu.leng <rongfu.leng@daocloud.io>
Signed-off-by: limengxuan <mengxuan.li@dynamia.ai>
…#1097) * Optimize Fit-in-device logic to make it device-specific Signed-off-by: limengxuan <mengxuan.li@dynamia.ai>
…goroutines.. (Project-HAMi#1088) (Project-HAMi#1095) Signed-off-by: Goend <jian.mei@easystack.cn>
- Add configurable node lock timeout parameter to scheduler config - Add --node-lock-timeout flag to scheduler command line options - Change NodeLockTimeout type from int to time.Duration for better type safety - Update command line flag to use DurationVar instead of IntVar - Remove default value description from comment as suggested in code review - Initialize nodelock.NodeLockTimeout from config at startup - Default timeout set to 5 minutes but now can be customized - Support flexible time units (e.g., 30s, 2m, 1h) instead of just minutes - This allows operators to tune lock timeout based on cluster characteristics This addresses code review feedback from wawa0210 regarding: 1. Using proper time.Duration type for timeout configuration 2. Removing redundant default value comments Signed-off-by: Kevinz857 <kevinnz@foxmail.com>
Signed-off-by: Goend <jian.mei@easystack.cn>
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.30.0 to 0.31.0. - [Release notes](https://github.com/aquasecurity/trivy-action/releases) - [Commits](aquasecurity/trivy-action@0.30.0...0.31.0) --- updated-dependencies: - dependency-name: aquasecurity/trivy-action dependency-version: 0.31.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
fix golint-CI Signed-off-by: limengxuan <mengxuan.li@dynamia.ai>
Signed-off-by: wawa0210 <xiao.zhang@dynamia.ai>
Support topology-awareness for Kunlunxin device Signed-off-by: limengxuan <mengxuan.li@dynamia.ai>
Signed-off-by: Lei Guo <Lei.Guo@metax-tech.com> Co-authored-by: Lei Guo <Lei.Guo@metax-tech.com>
Signed-off-by: lixd <xueduan.li@gmail.com>
Signed-off-by: learner0810 <zhongjun.li@daocloud.io>
5886aca to
6813254
Compare
Contributor
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: learner0810 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Codecov Report❌ Patch coverage is
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What type of PR is this?
/kind flake
What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Optimize the handling of the return messages of the extender scheduler
Does this PR introduce a user-facing change?: