Skip to content

Support upgrade scenario#852

Open
Rei1010 wants to merge 852 commits into
Project-HAMi:masterfrom
Rei1010:supportUpgradeTest
Open

Support upgrade scenario#852
Rei1010 wants to merge 852 commits into
Project-HAMi:masterfrom
Rei1010:supportUpgradeTest

Conversation

@Rei1010

@Rei1010 Rei1010 commented Feb 7, 2025

Copy link
Copy Markdown
Contributor

What type of PR is this?

/kind feature

What this PR does / why we need it:
Support upgrade scenario

Which issue(s) this PR fixes:
Fixes #

Special notes for your reviewer:

Does this PR introduce a user-facing change?:

archlitchi and others added 30 commits August 6, 2024 16:20
Signed-off-by: limengxuan <391013634@qq.com>
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v6.5.0...v6.6.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: rongfu.leng <lenronfu@gmail.com>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.6.0 to 6.6.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v6.6.0...v6.6.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: william-wang <wang.platform@gmail.com>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
* fix: fix duplicate resource keys in configmap

* fix: Update incorrect component names in monitorservice
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.1.2 to 1.1.12.
- [Release notes](https://github.com/opencontainers/runc/releases)
- [Changelog](https://github.com/opencontainers/runc/blob/main/CHANGELOG.md)
- [Commits](opencontainers/runc@v1.1.2...v1.1.12)

---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: rongfu.leng <lenronfu@gmail.com>
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: rongfu.leng <lenronfu@gmail.com>
Signed-off-by: rongfu.leng <lenronfu@gmail.com>
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>
chinaran and others added 20 commits April 19, 2025 14:44
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.15.0 to 6.16.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v6.15.0...v6.16.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Project-HAMi#1023)

Signed-off-by: wangmin <wangmin@riseunion.io>

Co-authored-by: wangmin <wangmin@riseunion.io>
…i#1021)

* feat: Support for using RuntimeClass with nvidia devices

Signed-off-by: 王然 <ranwang@alauda.io>

* docs: runtimeClassName

Signed-off-by: 王然 <ranwang@alauda.io>

* feat: reset hasResource logic

Signed-off-by: 王然 <ranwang@alauda.io>

---------

Signed-off-by: 王然 <ranwang@alauda.io>
…1020)

Signed-off-by: wangmin <wangmin@riseunion.io>

Co-authored-by: wangmin <wangmin@riseunion.io>
…t after ConfigMap modification (Project-HAMi#1022)

Signed-off-by: 王然 <ranwang@alauda.io>
 (Project-HAMi#1012)

Signed-off-by: ouyangluwei(riseunion) <ouyangluwei@riseunion.io>
Co-authored-by: ouyangluwei(riseunion) <ouyangluwei@riseunion.io>
add new ai accelerator GCU S60 made by https://www.enflame-tech.com

Signed-off-by: winston-zhang-orz <73474183+winston-zhang-orz@users.noreply.github.com>
* update cambricon devices

Signed-off-by: limengxuan <391013634@qq.com>

* update

Signed-off-by: limengxuan <391013634@qq.com>

* update

Signed-off-by: limengxuan <mengxuan.li@dynamia.ai>

* update

Signed-off-by: limengxuan <mengxuan.li@dynamia.ai>

---------

Signed-off-by: limengxuan <391013634@qq.com>
Signed-off-by: limengxuan <mengxuan.li@dynamia.ai>
…roject-HAMi#1031)

Fix scheduler metrics can not be accessed when using master branch of HAMi

Signed-off-by: limengxuan <mengxuan.li@dynamia.ai>
Signed-off-by: rongfu.leng <rongfu.leng@daocloud.io>
…roject-HAMi#938)

* Separate options from client to make the responsibility more clear.
Remove the magic number in the main function and define it as a constant.

Signed-off-by: yangshiqi <yangshiqi@riseunion.io>

* fix merge bugs and add testcase.
remove some comments to try e2e

Signed-off-by: yangshiqi <yangshiqi@riseunion.io>

* debug for e2e

Signed-off-by: yangshiqi <yangshiqi@riseunion.io>

* fix e2e error

Signed-off-by: yangshiqi <yangshiqi@riseunion.io>

---------

Signed-off-by: yangshiqi <yangshiqi@riseunion.io>
Co-authored-by: yangshiqi <yangshiqi@riseunion.io>
Signed-off-by: rongfu.leng <rongfu.leng@daocloud.io>
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.16.0 to 6.17.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v6.16.0...v6.17.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Shouren Yang <yangshouren@gmail.com>
Signed-off-by: wawa0210 <xiao.zhang@dynamia.ai>
@Rei1010 Rei1010 force-pushed the supportUpgradeTest branch from 0cdb3bb to 9ecb736 Compare May 21, 2025 07:19
@codecov

codecov Bot commented May 21, 2025

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 82.48175% with 24 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
pkg/device/ascend/device.go 82.48% 21 Missing and 3 partials ⚠️
Flag Coverage Δ
unittests 61.14% <82.48%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
pkg/device/cambricon/device.go 79.71% <ø> (ø)
pkg/device/devices.go 73.65% <ø> (ø)
pkg/device/enflame/device.go 78.08% <ø> (ø)
pkg/device/hygon/device.go 93.37% <ø> (ø)
pkg/device/iluvatar/device.go 86.23% <ø> (ø)
pkg/device/metax/config.go 100.00% <ø> (ø)
pkg/device/metax/device.go 81.13% <ø> (ø)
pkg/device/metax/protocol.go 62.74% <ø> (ø)
pkg/device/metax/sdevice.go 21.51% <ø> (ø)
pkg/device/mthreads/device.go 90.90% <ø> (ø)
... and 23 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Signed-off-by: wen.rui <wen.rui@daocloud.io>
@Rei1010

Rei1010 commented May 21, 2025

Copy link
Copy Markdown
Contributor Author

@archlitchi it's ready now , feel free to review it, thx.

Is this ready to merge?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/feature new function

Projects

None yet

Development

Successfully merging this pull request may close these issues.