Skip to content

[pull] master from openkruise:master#9

Open
pull[bot] wants to merge 322 commits intoLavenderQAQ:masterfrom
openkruise:master
Open

[pull] master from openkruise:master#9
pull[bot] wants to merge 322 commits intoLavenderQAQ:masterfrom
openkruise:master

Conversation

@pull
Copy link
Copy Markdown

@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 : )

@codecov
Copy link
Copy Markdown

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
harshitasao and others added 28 commits July 15, 2024 10:07
…he domain (#1657)

Signed-off-by: harshitasao <harshitasao@gmail.com>
Signed-off-by: Kuromesi <blackfacepan@163.com>
more docs



fix mdl ci



complete the proposal



fix



update



fix typo



Bump crate-ci/typos from 1.22.9 to 1.23.1 (#1658)

Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.22.9 to 1.23.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@v1.22.9...v1.23.1)

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




Bump actions/upload-artifact from 4.3.3 to 4.3.4 (#1659)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@6546280...0b2256b)

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




changed the scorecard badge link to the standard format and updated the domain (#1657)



fix typo

Signed-off-by: hantmac <hantmac@outlook.com>
Signed-off-by: Se7en <chengzw258@163.com>
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.3 to 2.4.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](ossf/scorecard-action@dc50aa9...62b2cac)

---
updated-dependencies:
- dependency-name: ossf/scorecard-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: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
Co-authored-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
Signed-off-by: Spground <pingshan.wj@alibaba-inc.com>
Co-authored-by: Spground <pingshan.wj@alibaba-inc.com>
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.23.1 to 1.23.5.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](crate-ci/typos@v1.23.1...v1.23.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Kuromesi <blackfacepan@163.com>
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.0.2+incompatible to 26.1.4+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](moby/moby@v26.0.2...v26.1.4)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.25.0 to 3.25.15.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Commits](github/codeql-action@v2.25.0...v3.25.15)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.1.4+incompatible to 26.1.5+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](moby/moby@v26.1.4...v26.1.5)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.15 to 3.26.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Commits](github/codeql-action@v3.25.15...v3.26.0)

---
updated-dependencies:
- dependency-name: github/codeql-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>
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.0.1 to 6.1.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v6.0.1...v6.1.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-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>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.4 to 4.3.6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@0b2256b...834a144)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
Signed-off-by: harshitasao <harshitasao@gmail.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.0 to 3.26.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v3.26.0...2c779ab)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.23.5 to 1.24.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@c7af471...b86466d)

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

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Abner-1 <yuanyuxing.yyx@alibaba-inc.com>
Signed-off-by: Abner-1 <yuanyuxing.yyx@alibaba-inc.com>
Signed-off-by: Abner-1 <yuanyuxing.yyx@alibaba-inc.com>
Signed-off-by: Abner-1 <yuanyuxing.yyx@alibaba-inc.com>
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
…ns (#1593) (#1696)

Signed-off-by: Prepmachine4 <prepmachine4@gmail.com>
* when update cabundle reduce the invalid updated

Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>

* bump controller-runtime to v0.16.6

Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>

---------

Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
MichaelRren and others added 30 commits November 11, 2025 11:47
* feat(cloneset): introduce the spec progressDeadlineSeconds

Signed-off-by: michaelrren <m.renhaoshi@gmail.com>

* feat(cloneset): progressDeadlineSeconds adapts to minReadySeconds

Signed-off-by: michaelrren <m.renhaoshi@gmail.com>

* fix(cloneset): progressDeadlineSeconds calculation with terminal state-oriented implement

Signed-off-by: michaelrren <m.renhaoshi@gmail.com>

---------

Signed-off-by: michaelrren <m.renhaoshi@gmail.com>
add e2e test and upgrade controller to v1beta1

fix validate webhook build failed

Signed-off-by: PersistentJZH <zhihao.kan17@gmail.com>

fix unit test

fix sort pods

fix e2e test

fix webhook config

fix validate

add setDefaultContainerV1beta1 func

# Conflicts:
#	apis/apps/defaults/v1beta1.go
#	apis/apps/v1alpha1/conversion_test.go

add SetDefaultRevisionHistoryLimitV1beta1 func to opitimize code struct

optimize validate webhook logic and optimize code structure

fix panic in webhook

fix e2e test

fix e2e

delete config map before

delete sidecarset before test

add randstr in sidecarset e2e test

fix sidecar set e2e

fix

fix

fix

add ResourcesPolicy

fix ut

fix ut

add ResourcesPolicy convert ut

remove SidecarSetSpec.Namespace in v1beta1

fix e2e

fix e2e

optimize validate func logic

fmt imports

add some ut
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com>
* fix calculator bug when calculate negative point k8s resources like -1.5 cores

Signed-off-by: Colvin-Y <ykwhrimfaxi@gmail.com>

* add ut for lexer.go; remove unused code

Signed-off-by: Colvin-Y <ykwhrimfaxi@gmail.com>

* sidecarsetResourcepolicy runs on 1.28

Signed-off-by: Colvin-Y <ykwhrimfaxi@gmail.com>

* fix calculator: preserving decimal precision

Signed-off-by: Colvin-Y <ykwhrimfaxi@gmail.com>

---------

Signed-off-by: Colvin-Y <ykwhrimfaxi@gmail.com>
Bumps the go_modules group with 1 update in the / directory: [github.com/opencontainers/selinux](https://github.com/opencontainers/selinux).


Updates `github.com/opencontainers/selinux` from 1.11.1 to 1.13.0
- [Release notes](https://github.com/opencontainers/selinux/releases)
- [Commits](opencontainers/selinux@v1.11.1...v1.13.0)

---
updated-dependencies:
- dependency-name: github.com/opencontainers/selinux
  dependency-version: 1.13.0
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.38.1 to 1.39.2.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](crate-ci/typos@80c8a49...626c4be)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.39.2
  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>
…ing (#2257)

Signed-off-by: ChrisLiu <chrisliu1995@163.com>
Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@11bd719...8e8c483)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.30.8 to 4.31.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@f443b60...cf1bb45)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.31.7
  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>
* revert: cleanup nodeimages if job is completed

Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>

* update kubernetes dependency to 1.32.10 and clear Dependabot alert

Signed-off-by: zhangzhen <shouchen.zz@alibaba-inc.com>

---------

Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
Signed-off-by: zhangzhen <shouchen.zz@alibaba-inc.com>
Signed-off-by: KT <39397413+ktalg@users.noreply.github.com>
Signed-off-by: PersistentJZH <zhihao.kan17@gmail.com>

- add OnDelete Strategy in v1bata1 CloneSet

- add ProgressDeadlineSeconds in v1beta1 in cloneset

- optimize CloneSetUpdateStrategy structure

- transfer image preDownload related annotations to spec field

- add image pre download field validate

replace constant with intstr.String

Signed-off-by: PersistentJZH <zhihao.kan17@gmail.com>
…le flow that could cause the traffic-drain step to be skipped.

Signed-off-by: veophi <sunweixiang@xiaohongshu.com>
Signed-off-by: zhangzhen <shouchen.zz@alibaba-inc.com>
… is set to OnDelete.

Signed-off-by: liheng <liheng.zms@alibaba-inc.com>
Signed-off-by: liheng <liheng.zms@alibaba-inc.com>
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.265.0 to 1.284.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@ab177d4...80740b3)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.284.0
  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: liheng <liheng.zms@alibaba-inc.com>
#2317)

Signed-off-by: Kunal1522 <kunalkashyap8024@gmail.com>
* chore(deps): bump github.com/onsi/ginkgo/v2 from v2.23.4 to v2.27.5

Signed-off-by: Kunal1522 <kunalkashyap8024@gmail.com>

* chore: retrigger CI

Signed-off-by: Kunal1522 <kunalkashyap8024@gmail.com>

---------

Signed-off-by: Kunal1522 <kunalkashyap8024@gmail.com>
* test: improve StatefulSet validation test assertions

- Remove TODO comment about improving test assertions
- Change error cases from map to slice of structs with expectedFields
- Each test now checks for exact expected error fields
- Use assert.ElementsMatch for better error comparison
- Remove unused strings import

Signed-off-by: Kunal1522 <kunalkashyap8024@gmail.com>
rand.Seed() is deprecated since Go 1.20 as the runtime now auto-seeds
at startup. Since kruise uses Go 1.23, these calls are redundant.

Ref: https://go.dev/doc/go1.20#math/rand
Signed-off-by: Kunal1522 <kunalkashyap8024@gmail.com>
* test: improve coverage for VolumeClaimTemplate hash utilities

Signed-off-by: Kunal1522 <kunalkashyap8024@gmail.com>
…plates

Signed-off-by: liheng <liheng.zms@alibaba-inc.com>
Signed-off-by: liheng <liheng.zms@alibaba-inc.com>
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.