Skip to content

[Backport release-1.10] Fix Race on MR Status Between Async Callbacks & Managed Reconciler#673

Merged
ulucinar merged 5 commits into
crossplane:release-1.10from
ulucinar:backport-670-to-release-1.10
Jun 11, 2026
Merged

[Backport release-1.10] Fix Race on MR Status Between Async Callbacks & Managed Reconciler#673
ulucinar merged 5 commits into
crossplane:release-1.10from
ulucinar:backport-670-to-release-1.10

Conversation

@ulucinar

Copy link
Copy Markdown
Collaborator

Description

Backport of #670 to release-1.10.

ulucinar added 3 commits June 10, 2026 23:07
- Do not share objAsync across async Create & Update tests.
  Please also see: crossplane#472.

Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
(cherry picked from commit e5bf345)
- Add regression tests for the MR status race for the async SDKv2 client.
- Add regression tests for the MR status race for the async framework client.

Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
(cherry picked from commit be60f3a)
Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
(cherry picked from commit a98ffed)
@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 2545272b-fbf8-43c5-bec0-74b07eb60bde

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

ulucinar added 2 commits June 11, 2026 00:47
…or Create/Update operations

- Please see: crossplane#472.

Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
(cherry picked from commit 9a25f0c)
Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
@ulucinar ulucinar force-pushed the backport-670-to-release-1.10 branch from 735cb0e to c39c8c1 Compare June 10, 2026 21:54
@ulucinar ulucinar merged commit 1fd09b2 into crossplane:release-1.10 Jun 11, 2026
8 checks passed
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.

2 participants