Skip to content

Conversation

@weng271190436
Copy link
Contributor

Description of your changes

b2198c0 fix: handle the case when master resource snapshot is not found (#350)
b70a24e chore: bump actions/checkout from 5.0.1 to 6.0.0 (#349)
3881da5 fix: abandon the work applier reconciliation loop when the main context exits (#343)
6bf6d62 feat: rename update run state (#348)
fbc2483 feat: allow pod and replica sets to be created in hub cluster (#334)
2ca743d feat: add clusterProfile status fields (#321)
2830501 interface: progress drift/diff detection APIs to v1 (#298)
db87d46 test: add e2e test using label to manage CRP and RP (#326)
d7e9d01 chore: bump actions/checkout from 5 to 6 (#345)
e4b6260 chore: bump golang.org/x/crypto from 0.38.0 to 0.45.0 (#340)
7e69ea5 feat: Process clusters in parallel within stage in an updateRun (#323)
97d6f93 fix: fix the join script (#336)
bc632fb chore: remove dangling v1alpha1 helm reference (#337)

I have:

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

How has this code been tested

Special notes for your reviewer

weng271190436 and others added 14 commits November 19, 2025 15:08
remove dangling v1alpha1 helm reference

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>
Co-authored-by: Wei Weng <Wei.Weng@microsoft.com>
fix the script

Signed-off-by: Ryan Zhang <yangzhangrice@hotmail.com>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.38.0 to 0.45.0.
- [Commits](golang/crypto@v0.38.0...v0.45.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.45.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: Zhiying Lin <zhiyingl456@gmail.com>
* Progressed drift/diff APIs to v1

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

* Added API progression tests

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

---------

Signed-off-by: michaelawyu <chenyu1@microsoft.com>
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com>
* add k8version and CAData to the clusterProfile

Signed-off-by: Ryan Zhang <yangzhangrice@hotmail.com>

* resolve go.mod

Signed-off-by: Ryan Zhang <yangzhangrice@hotmail.com>

* fix UT

Signed-off-by: Ryan Zhang <yangzhangrice@hotmail.com>

* fix the UT and e2e

Signed-off-by: Ryan Zhang <yangzhangrice@hotmail.com>

* fix the race

Signed-off-by: Ryan Zhang <yangzhangrice@hotmail.com>

---------

Signed-off-by: Ryan Zhang <yangzhangrice@hotmail.com>
)

* remove pod handler

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* remove replicaset webhook as well

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* update guard rail

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* add e2e tests

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* rename

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* do not propagate rs and pod

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* fix unit test

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* add guard rail test for pod and rs

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* only block propagation for replica set and pod

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* Revert "remove pod handler"

This reverts commit 562b151fbea257ae31dd866305a9ef97d53b934e.

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* Revert "remove replicaset webhook as well"

This reverts commit ee9b4252d493cb1a46c50b258718a87aabe4e6c6.

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* revert

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* add options to disable rs and pod validating webhooks

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* guard rail pod and replica set if validating webhooks disabled

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* remove some test because validating webhooks are on by default

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* remove unintentional change

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* remove empty line

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* remove one unintentional change and remove owner ref check for other resources

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* fix readme

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* combine into single flag

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* add guard rail test for pod and rs

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* verify workload running in hub

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* rename flag

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* update readme

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* fix tests

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* do not propagate controller revision

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* fix test

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* ignore some pvc annotations

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* enum for stateful set test yaml

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* strip volume name from PVC

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* fix test

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* Revert "ignore some pvc annotations"

This reverts commit 9ba69dd493850823638c8cbd309a8a6122892d9d.

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* test job

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* address comment

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

* fix unit test

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>

---------

Signed-off-by: Wei Weng <Wei.Weng@microsoft.com>
Co-authored-by: Wei Weng <Wei.Weng@microsoft.com>
* rename updaterun state

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

* fix api test

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

---------

Signed-off-by: Ryan Zhang <zhangryan@microsoft.com>
Co-authored-by: Ryan Zhang <zhangryan@microsoft.com>
…xt exits (Azure#343)

* Minor changes

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

* Minor fixes

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

* Minor fixes

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

---------

Signed-off-by: michaelawyu <chenyu1@microsoft.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.1 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](actions/checkout@v5.0.1...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...
…e#350)

Signed-off-by: Zhiying Lin <zhiyingl456@gmail.com>
@weng271190436 weng271190436 deleted the weiweng/backport-20251201 branch December 1, 2025 21:21
@weng271190436 weng271190436 restored the weiweng/backport-20251201 branch December 2, 2025 20:51
@weng271190436 weng271190436 reopened this Dec 2, 2025
Copy link
Contributor

@michaelawyu michaelawyu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@weng271190436 weng271190436 merged commit 8822bfe into Azure:main Dec 5, 2025
54 of 59 checks passed
@weng271190436 weng271190436 deleted the weiweng/backport-20251201 branch December 5, 2025 02:12
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.

5 participants