Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from openkruise:master #9

Open
wants to merge 164 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented Mar 1, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

zmberg and others added 2 commits March 1, 2024 09:21
* fix: upgrade minimum dockerapi version

Signed-off-by: hantmac <[email protected]>

* fix codecov

Signed-off-by: hantmac <[email protected]>

---------

Signed-off-by: hantmac <[email protected]>
Copy link

codecov bot commented Mar 1, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 47.76%. Comparing base (3b7c731) to head (6bb78c4).

Current head 6bb78c4 differs from pull request most recent head 8ae13b1

Please upload reports for the commit 8ae13b1 to get more accurate results.

Additional details and impacted files
@@            Coverage Diff             @@
##           master       #9      +/-   ##
==========================================
- Coverage   49.19%   47.76%   -1.44%     
==========================================
  Files         157      160       +3     
  Lines       22604    23366     +762     
==========================================
+ Hits        11121    11161      +40     
- Misses      10271    10992     +721     
- Partials     1212     1213       +1     
Flag Coverage Δ
unittests 47.76% <100.00%> (-1.44%) ⬇️

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

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@pull pull bot added the ⤵️ pull label Mar 1, 2024
kevin1689-cloud and others added 26 commits March 7, 2024 09:57
* use golang standard errors

Signed-off-by: dongjiang1989 <[email protected]>

* update test_context.go

Signed-off-by: dongjiang1989 <[email protected]>

* add unittest casae

Signed-off-by: dongjiang1989 <[email protected]>

* fix unittest

Signed-off-by: dongjiang1989 <[email protected]>

* add golangci lint

Signed-off-by: dongjiang1989 <[email protected]>

---------

Signed-off-by: dongjiang1989 <[email protected]>
* fix: validate update AdvancedDaemonSet

Signed-off-by: hantmac <[email protected]>

refactor it

fix

fix

Signed-off-by: hantmac <[email protected]>

* fix ut

Signed-off-by: hantmac <[email protected]>

---------

Signed-off-by: hantmac <[email protected]>
add ut



add some comments and simplified some code



remove unnecessary pod status operations



change pod to terminal phase before create crr



reverse the checking to reduce code indentation



simplified some logic



remove unesd code and rename function avoid misleading

Signed-off-by: liuzhenwei <[email protected]>
Signed-off-by: jicheng.sk <[email protected]>
Co-authored-by: jicheng.sk <[email protected]>
Signed-off-by: liheng.zms <[email protected]>
Signed-off-by: jicheng.sk <[email protected]>
Co-authored-by: jicheng.sk <[email protected]>
* PodWebhook=false will not disable ResourcesDeletionProtection

Signed-off-by: liheng.zms <[email protected]>

* changelog feature no longer work for resources under namespace kube-system

Signed-off-by: liheng.zms <[email protected]>

* change imagepulljob reconcile RequeueAfter=5s

Signed-off-by: liheng.zms <[email protected]>

---------

Signed-off-by: liheng.zms <[email protected]>
Signed-off-by: jicheng.sk <[email protected]>
Co-authored-by: jicheng.sk <[email protected]>
* update meeting time and links for community call

Signed-off-by: 守辰 <[email protected]>

* update meeting time and links for community call

Signed-off-by: 守辰 <[email protected]>

* fix flaky unit test

Signed-off-by: 守辰 <[email protected]>

---------

Signed-off-by: 守辰 <[email protected]>
Signed-off-by: liheng.zms <[email protected]>
* Upgrade opencontainers/runc to 1.1.12

Signed-off-by: ppbits <[email protected]>

* keep using go 1.19

Signed-off-by: ppbits <[email protected]>

* revert change to config/manager/kustomization.yaml

Signed-off-by: ppbits <[email protected]>

---------

Signed-off-by: ppbits <[email protected]>
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v3...v4)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.2 to 2.3.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](ossf/scorecard-action@e38b190...0864cf1)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@v3...v5)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
furykerry and others added 30 commits November 13, 2024 09:36
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.12 to 3.27.1.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@c36620d...4f3212b)

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

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from fc1500abdcdc9fc681e98d8912a52fa70dbc67de to d2a392a13760cb64cb6bbd31d4bed2a7d9a5298d.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](aquasecurity/trivy-action@fc1500a...d2a392a)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.24.1 to 1.27.3.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](crate-ci/typos@b86466d...b74202f)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@d632683...11bd719)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.1 to 3.27.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@4f3212b...ea9e4e3)

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

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.27.3 to 1.28.1.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](crate-ci/typos@b74202f...bd36f89)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
* add helm pre delete hook

Signed-off-by: AiRanthem <[email protected]>

* add docker-image CI and makefile command for helm hook

Signed-off-by: AiRanthem <[email protected]>

---------

Signed-off-by: AiRanthem <[email protected]>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.4 to 3.27.6.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@ea9e4e3...aa57810)

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

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@2cdf405...1bd1e32)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.2 to 5.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0a12ed9...3041bf5)

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

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: liheng.zms <[email protected]>
)

* feat: enhanced in-place update module to support vertical scaling

Signed-off-by: LavenderQAQ <[email protected]>

* test: fixed pre-delete hook tests for advance daemonset

Signed-off-by: LavenderQAQ <[email protected]>

* refactor: define vertically updated interfaces for different implementations

Signed-off-by: LavenderQAQ <[email protected]>

* feat: remove offstream when vertical update only

Signed-off-by: LavenderQAQ <[email protected]>

* 1. merge into default handler and add uts/e2e
2. add failed case in e2e test and change following comments
3. remove last resource in spec annotation
4. remove container level inplace-vertical-scaling api in interface

Signed-off-by: Abner-1 <[email protected]>

---------

Signed-off-by: LavenderQAQ <[email protected]>
Signed-off-by: Abner-1 <[email protected]>
Co-authored-by: Abner-1 <[email protected]>
Signed-off-by: mingzhou.swx <[email protected]>
* SidecarSet injection supports TODO strategy

Signed-off-by: AiRanthem <[email protected]>

* passing test

Signed-off-by: AiRanthem <[email protected]>

* rename the policy

Signed-off-by: AiRanthem <[email protected]>

* Partition and Selector cannot be used together

Signed-off-by: AiRanthem <[email protected]>

* Partition and Selector cannot be used together

Signed-off-by: AiRanthem <[email protected]>

---------

Signed-off-by: AiRanthem <[email protected]>
* A TargetFilter is added to WorkloadSpread to make it possible to manage only a part of Pods owned by a target workload to support AI workloads like TFJob. And it also provides support for workloads without replicas.

Signed-off-by: AiRanthem <[email protected]>

* fix some logs

Signed-off-by: AiRanthem <[email protected]>

---------

Signed-off-by: AiRanthem <[email protected]>
Signed-off-by: 守辰 <[email protected]>
Signed-off-by: furykerry <[email protected]>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.6 to 3.28.1.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@aa57810...b6a472f)

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

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.202.0 to 1.213.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](ruby/setup-ruby@a2bbe5b...28c4ded)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.