Skip to content

release: Reset charts to upstream branch#44411

Merged
joestringer merged 1 commit intomainfrom
pr/joe/fix-reconcile-reset
Feb 18, 2026
Merged

release: Reset charts to upstream branch#44411
joestringer merged 1 commit intomainfrom
pr/joe/fix-reconcile-reset

Conversation

@joestringer
Copy link
Copy Markdown
Member

@joestringer joestringer commented Feb 17, 2026

The reconciler couldn't resolve multiple merges at once because the
reset command was just discarding uncommitted (dirty) changes to the
local tree, and not resetting back to the upstream tree.

What this needs to do is reset back to the tip of the default branch in
the charts directory rather than just reverting back to the existing
(unmergeable) commit.

Fixes: #43585

@joestringer joestringer requested a review from a team as a code owner February 17, 2026 18:01
@joestringer joestringer added the area/CI Continuous Integration testing issue or flake label Feb 17, 2026
@joestringer joestringer requested a review from a team as a code owner February 17, 2026 18:01
@joestringer joestringer added the area/CI Continuous Integration testing issue or flake label Feb 17, 2026
@maintainer-s-little-helper maintainer-s-little-helper bot added dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. labels Feb 17, 2026
@joestringer
Copy link
Copy Markdown
Member Author

@aanm could you confirm which branches we need this on?

@joestringer joestringer requested a review from aanm February 17, 2026 18:02
The reconciler couldn't resolve multiple merges at once because the
reset command was just discarding uncommitted (dirty) changes to the
local tree, and not resetting back to the upstream tree.

What this needs to do is reset back to the tip of the default branch in
the charts directory rather than just reverting back to the existing
(unmergeable) commit.

Fixes: 183559d ("workflows: Add retry logic for helm chart PR merge")
Signed-off-by: Joe Stringer <joe@cilium.io>
@joestringer joestringer force-pushed the pr/joe/fix-reconcile-reset branch from 39befcd to ea5bd4e Compare February 17, 2026 18:02
@joestringer joestringer added release-note/ci This PR makes changes to the CI. and removed area/CI Continuous Integration testing issue or flake labels Feb 17, 2026
@maintainer-s-little-helper maintainer-s-little-helper bot removed dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. labels Feb 17, 2026
@joestringer
Copy link
Copy Markdown
Member Author

/test

@joestringer joestringer added this pull request to the merge queue Feb 18, 2026
Merged via the queue into main with commit 775639f Feb 18, 2026
77 checks passed
@joestringer joestringer deleted the pr/joe/fix-reconcile-reset branch February 18, 2026 07:38
@aanm
Copy link
Copy Markdown
Member

aanm commented Feb 18, 2026

@aanm could you confirm which branches we need this on?

@joestringer none, the release workflow (and release tool) is meant to be available on main and work for any stable branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-note/ci This PR makes changes to the CI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants