Skip to content

Conversation

@mkilchhofer
Copy link
Member

@mkilchhofer mkilchhofer commented Nov 7, 2025

My intent was to cherry-pick

but it seems that there were changes from:

which influences the cherry-picked commit.

I am not a frontend guy and thus I cannot elaborate what makes sense :)

At least a manually compiled version (make image) works as desired:

image

/cc: @rumstead


Checklist:

  • Either (a) I've created an enhancement proposal and discussed it with the community, (b) this is a bug fix, or (c) this does not need to be in the release notes.
  • The title of the PR states what changed and the related issues number (used for the release note).
  • The title of the PR conforms to the Title of the PR
  • I've included "Closes [ISSUE #]" or "Fixes [ISSUE #]" in the description to automatically close the associated issue.
  • I've updated both the CLI and UI to expose my feature, or I plan to submit a second PR with them.
  • Does this PR require documentation updates?
  • I've updated documentation as required by this PR.
  • I have signed off all my commits as required by DCO
  • I have written unit and/or e2e tests for my change. PRs without these are unlikely to be merged.
  • My build is green (troubleshooting builds).
  • My new feature complies with the feature status guidelines.
  • I have added a brief description of why this PR is necessary and/or what this PR solves.
  • Optional. My organization is added to USERS.md.
  • Optional. For bug fixes, I've indicated what older releases this fix should be cherry-picked into (this may or may not happen depending on risk/complexity).

@mkilchhofer mkilchhofer force-pushed the cherry-pick-24717-to-release-3.2 branch from 976868d to f640313 Compare November 7, 2025 22:01
@mkilchhofer mkilchhofer marked this pull request as ready for review November 7, 2025 23:00
@mkilchhofer mkilchhofer requested a review from a team as a code owner November 7, 2025 23:00
@mkilchhofer
Copy link
Member Author

@rumstead Not sure whether a collection cherry-pick is desired here.

But if so, I'd merge it using a merge commit rather than a squash merge so we have all the atomic commits (with its context) on the 3.2 release branch as well.

@choejwoo
Copy link
Member

choejwoo commented Nov 7, 2025

Hi, @mkilchhofer.
I’ve opened #25225 to resolve cherry pick conflict problem since I was the original author of this change, could you please take a look when you get a chance?
I’ve updated the work, so I’d appreciate your review. Thanks!

@mkilchhofer
Copy link
Member Author

Hi @choejwoo

Does it make sense in your opinion to just cherry-pick one PR?

Anyways, I'll be happy in any case

  1. either pull-in/cherry-pick all 4 mentioned PRs via my PR
  2. just pull in your change regarding the overlapping bubbles

@choejwoo
Copy link
Member

choejwoo commented Nov 8, 2025

Hi @choejwoo

Does it make sense in your opinion to just cherry-pick one PR?

Anyways, I'll be happy in any case

  1. either pull-in/cherry-pick all 4 mentioned PRs via my PR
  2. just pull in your change regarding the overlapping bubbles

Yes, originally my PR contained atomic changes, but before it was merged, a new feature overlapping with my code was added, which caused the conflict.
After checking, I found that the conflicting part doesn’t exist in the release-3.2 branch, so I cherry-picked only my PR and removed the conflicting parts that came from the master merged code. So, I think it would be okay to go with the second one.
I also verified locally that my changes are working properly!

@mkilchhofer
Copy link
Member Author

Okay with that. 👍

What I wanted to bring up is that maybe someone else want to backport the other changes as well and then it would be easier if all changes are cherry-picked in the same order as on master branch :)

Since there are no API changes or changes to the proto files, I dont see an issue in pulling all those to the next 3.2 patch release.

Let the decision take the maintainers of Argo CD which PR they accept 🤷‍♂️

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.

4 participants