Skip to content

Conversation

@leon-ape
Copy link
Contributor

No description provided.

@leon-ape leon-ape added this to the Release 1.2.0 milestone Feb 11, 2026
@apecloud-bot
Copy link
Collaborator

Auto Cherry-pick Instructions

Usage:
  - /nopick: Not auto cherry-pick when PR merged.
  - /pick: release-x.x [release-x.x]: Auto cherry-pick to the specified branch when PR merged.

Example:
  - /nopick
  - /pick release-1.1

@github-actions github-actions bot added the size/L Denotes a PR that changes 100-499 lines. label Feb 11, 2026
@leon-ape leon-ape added pick-1.0 Auto cherry-pick to release-1.0 when PR merged pick-1.1 Auto cherry-pick to release-1.1 when PR merged labels Feb 11, 2026
@codecov
Copy link

codecov bot commented Feb 11, 2026

Codecov Report

❌ Patch coverage is 75.00000% with 9 lines in your changes missing coverage. Please review.
✅ Project coverage is 51.45%. Comparing base (b893218) to head (a5486bc).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...g/controller/instanceset/pod_role_event_handler.go 75.00% 4 Missing and 5 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #10049      +/-   ##
==========================================
+ Coverage   51.35%   51.45%   +0.10%     
==========================================
  Files         540      540              
  Lines       58940    58965      +25     
==========================================
+ Hits        30268    30340      +72     
+ Misses      25708    25673      -35     
+ Partials     2964     2952      -12     
Flag Coverage Δ
unittests 51.45% <75.00%> (+0.10%) ⬆️

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.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

@cjc7373 cjc7373 left a comment

Choose a reason for hiding this comment

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

LGTM

@apecloud-bot apecloud-bot added the approved PR Approved Test label Feb 11, 2026
@leon-ape leon-ape force-pushed the support/exclusive-role branch from 0a81b54 to 42b9a3f Compare February 11, 2026 07:21
@apecloud-bot apecloud-bot removed the approved PR Approved Test label Feb 11, 2026
@leon-ape leon-ape marked this pull request as ready for review February 11, 2026 07:22
@leon-ape leon-ape requested a review from a team as a code owner February 11, 2026 07:22
@leon-ape leon-ape force-pushed the support/exclusive-role branch from 42b9a3f to a5486bc Compare February 11, 2026 07:25
@leon-ape
Copy link
Contributor Author

/approve

@apecloud-bot apecloud-bot added the approved PR Approved Test label Feb 11, 2026
@leon-ape leon-ape merged commit 748dbab into main Feb 11, 2026
46 of 48 checks passed
@leon-ape leon-ape deleted the support/exclusive-role branch February 11, 2026 07:48
@apecloud-bot
Copy link
Collaborator

/cherry-pick release-1.0

@apecloud-bot
Copy link
Collaborator

/cherry-pick release-1.1

@apecloud-bot
Copy link
Collaborator

🤖 says: Error cherry-picking.

Auto-merging apis/apps/v1/componentdefinition_types.go
Auto-merging config/crd/bases/apps.kubeblocks.io_componentdefinitions.yaml
CONFLICT (modify/delete): config/crd/bases/workloads.kubeblocks.io_instances.yaml deleted in HEAD and modified in 748dbab (feat: support exclusive replica roles to prevent stale labels (#10049)). Version 748dbab (feat: support exclusive replica roles to prevent stale labels (#10049)) of config/crd/bases/workloads.kubeblocks.io_instances.yaml left in tree.
Auto-merging config/crd/bases/workloads.kubeblocks.io_instancesets.yaml
Auto-merging deploy/helm/crds/apps.kubeblocks.io_componentdefinitions.yaml
CONFLICT (modify/delete): deploy/helm/crds/workloads.kubeblocks.io_instances.yaml deleted in HEAD and modified in 748dbab (feat: support exclusive replica roles to prevent stale labels (#10049)). Version 748dbab (feat: support exclusive replica roles to prevent stale labels (#10049)) of deploy/helm/crds/workloads.kubeblocks.io_instances.yaml left in tree.
Auto-merging deploy/helm/crds/workloads.kubeblocks.io_instancesets.yaml
Auto-merging docs/developer_docs/api-reference/cluster.md
Auto-merging pkg/controller/instanceset/pod_role_event_handler.go
CONFLICT (content): Merge conflict in pkg/controller/instanceset/pod_role_event_handler.go
error: could not apply 748dbab... feat: support exclusive replica roles to prevent stale labels (#10049)
hint: After resolving the conflicts, mark them with
hint: "git add/rm ", then run
hint: "git cherry-pick --continue".
hint: You can instead skip this commit with "git cherry-pick --skip".
hint: To abort and get back to the state before "git cherry-pick",
hint: run "git cherry-pick --abort".
hint: Disable this message with "git config set advice.mergeConflict false"

@apecloud-bot
Copy link
Collaborator

🤖 says: ‼️ cherry pick action failed.
See: https://github.com/apecloud/kubeblocks/actions/runs/21896853198

@apecloud-bot
Copy link
Collaborator

🤖 says: cherry pick action finished successfully 🎉!
See: https://github.com/apecloud/kubeblocks/actions/runs/21896854169

apecloud-bot pushed a commit that referenced this pull request Feb 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved PR Approved Test pick-1.0 Auto cherry-pick to release-1.0 when PR merged pick-1.1 Auto cherry-pick to release-1.1 when PR merged size/L Denotes a PR that changes 100-499 lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] The node hosting the cluster primary went down, causing the cluster to become a dual-primary cluster

3 participants