Skip to content

chore: backport changes from kubefleet 08/27/2025#1182

Closed
jwtty wants to merge 37 commits into
Azure:mainfrom
jwtty:backport-0827
Closed

chore: backport changes from kubefleet 08/27/2025#1182
jwtty wants to merge 37 commits into
Azure:mainfrom
jwtty:backport-0827

Conversation

@jwtty

@jwtty jwtty commented Aug 27, 2025

Copy link
Copy Markdown
Contributor

Description of your changes

Fixes #

43fdbf0b (cncf/main, cncf/HEAD) test: enable rollout e2e tests for RP (#217)
96f4cb69 test: support override e2e tests for RP (#224)
46e58012 fix: fix azure msi client to not reuse tcp connection (#223)
4d3904fa feat: make StatusReportingScope immutable (#207)
f6c14d1d fix: fix the resource change bug (#220)
c901571e interface: update ClusterResourcePlacementStatus API (#222)
6313b8d1 feat: minor improvement to the pod watcher (azure property provider) for better performance in larger clusters (#156)
7fc654ce test: add rp tests with custom config (#221)
ff268e65 test: enable pickFixed tests for RP (#202)
cb52d4f3 chore: run resourcePlacement e2e in a separate pipeline (#218)
ced8ea65 feat: a minor naming change to keep things consistent in the work applier (#211)
ca9b195d feat: Loosening webhook to allow for kubernetes-fleet.io/ labels to be modified (#210)
f6245daf test: add rp pickAll tests (#201)
24aee327 fix: Update controller package names (#206)
f85e0eb7 test: enable pickN e2e tests for RP (#205)
6cbfa8f5 fix: update scheduler watchers package name (#204)
be79070f test: fix override api integration test flakiness (#203)
6b62318c fix: add cel for override placement (#190)
2aaeb6a9 test: update e2e utils for RP and add pickAll tests for RP (#200)
d8d26187 feat: enable RP metrics (#195)
4d24e413 docs: add rp examples (#192)
15623ab9 fix: refactor the work applier code to reduce conditional checking + address an issue in work applier where some errors might not get properly surfaced in ReportDiff mode (#183)
11f130e3 test: increase time in clusterresourcebinding watcher IT (#99)
401170ed chore: bump actions/checkout from 4 to 5 (#196)
97990f16 fix: remove the owner reference from work (#193)
630be5f3 feat: enable resourcePlacement controllers (#188)
ec5e57a7 fix: fix the rollout controller IT (#189)
50093321 test: add override test in rollout integration (#182)
0a1e1dab feat: add the namespace only option in the resource selector (#187)
bf27823b chore: upgrade go version to 1.24.6 (#185)
d26fb8a8 chore: bump docker/login-action from 3.4.0 to 3.5.0 (#178)
0bd9bfb2 feat: update the resource_selector to support RP (#184)
a722522f test: refactor scheduler integration tests (#186)
fa3c42e0 fix: set the correct value for work applier fast backoff (#179)
8ea90d2d feat: enable scheduler for RP (#171)
9e0ca9e8 test: update unit test to use the test util fake informer (#180)

I have:

  • Run make reviewable to ensure this PR is ready for review.

How has this code been tested

Special notes for your reviewer

zhiying-lin and others added 30 commits August 12, 2025 10:04
Signed-off-by: Zhiying Lin <zhiyingl456@gmail.com>
Minor fixes

Signed-off-by: michaelawyu <chenyu1@microsoft.com>
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@74a5d14...184bdaa)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.5.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: Zhiying Lin <zhiyingl456@gmail.com>
---------

Signed-off-by: Ryan Zhang <zhangryan@microsoft.com>
Co-authored-by: Ryan Zhang <zhangryan@microsoft.com>
---------

Signed-off-by: Wantong Jiang <wantjian@microsoft.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](actions/checkout@v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot]
---------

Signed-off-by: Zhiying Lin <zhiyingl456@gmail.com>
…address an issue in work applier where some errors might not get properly surfaced in ReportDiff mode (Azure#183)
Signed-off-by: Wantong Jiang <wantjian@microsoft.com>
---------

Signed-off-by: Zhiying Lin <zhiyingl456@gmail.com>
Signed-off-by: Wantong Jiang <wantjian@microsoft.com>
Signed-off-by: Wantong Jiang <wantjian@microsoft.com>
…lier (Azure#211)

Minor fixes

Signed-off-by: michaelawyu <chenyu1@microsoft.com>
---------

Signed-off-by: Wantong Jiang <wantjian@microsoft.com>
Signed-off-by: Wantong Jiang <wantjian@microsoft.com>
@jwtty jwtty closed this Aug 27, 2025
@jwtty
jwtty deleted the backport-0827 branch August 27, 2025 22:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants