Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(helm): Explicitly set divisor in rbac-manager resources #5526

Merged
merged 1 commit into from
Apr 1, 2024

Conversation

mboutet
Copy link
Contributor

@mboutet mboutet commented Mar 28, 2024

Description of your changes

This PR adds a divisor section in the rbac-manager Deployment of the Helm Chart, solving a continuous sync when Crossplane is deployed with ArgoCD.

This is an extension of #5198.

I have:

  • Read and followed Crossplane's [contribution process].
  • Run make reviewable to ensure this PR is ready for review.
  • Added or updated unit tests.
  • Added or updated e2e tests.
  • Linked a PR or a [docs tracking issue] to [document this change].
  • Added backport release-x.y labels to auto-backport this PR.

…sources

Signed-off-by: Maxence Boutet <52334444+mboutet@users.noreply.github.com>
@mboutet mboutet requested a review from a team as a code owner March 28, 2024 12:58
@mboutet mboutet requested a review from bobh66 March 28, 2024 12:58
Copy link
Contributor

@bobh66 bobh66 left a comment

Choose a reason for hiding this comment

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

LGTM - thanks @mboutet

Copy link
Member

@jbw976 jbw976 left a comment

Choose a reason for hiding this comment

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

Looks like this is the 3rd PR in a series of fixes like this, thanks for being lucky number 3 @mboutet 😇

previous 2 PRs:

Do you feel like this covers the full extent of where this divisor field should be set? or are there any potentially lingering locations to still consider? 🤔

@mboutet
Copy link
Contributor Author

mboutet commented Mar 28, 2024

@jbw976, seems like it was the only remaining place those were missing.

Copy link
Member

@jbw976 jbw976 left a comment

Choose a reason for hiding this comment

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

awesome, thank you for your thorough follow-up @mboutet! 💪

@bobh66 bobh66 merged commit d35ecef into crossplane:master Apr 1, 2024
17 checks passed
@mboutet mboutet deleted the patch-1 branch April 1, 2024 12:49
@sennerholm
Copy link

Could this be backported to release-1.15 branch? For future release of 1.15 helm chart to have the fix?

@phisco
Copy link
Contributor

phisco commented Apr 23, 2024

/backport

Copy link

Successfully created backport PR for release-1.15:

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

Successfully merging this pull request may close these issues.

5 participants