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(argo-rollouts): Add traefik.io api group #2703

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Kaswob
Copy link

@Kaswob Kaswob commented May 20, 2024

Add traefik.io (which is the only supported apiGroup for traefik >3.0) to clusterrole and role of argo-rollouts chart

Checklist:

  • I have bumped the chart version according to versioning
  • I have updated the documentation according to documentation
  • I have updated the chart changelog with all the changes that come with this pull request according to changelog.
  • Any new values are backwards compatible and/or have sensible default.
  • I have signed off all my commits as required by DCO.
  • My build is green (troubleshooting builds).

@DrFaust92
Copy link
Contributor

This requires argo rollouts 1.7.0 as well, which did not release yet

@yu-croco yu-croco added the awaiting-upstream Is waiting for a change upstream to be completed before it can be merged. label May 20, 2024
Comment on lines 21 to 22
- kind: added
description: Added pod labels for the controller and the dashboard components
Copy link
Collaborator

Choose a reason for hiding this comment

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

I have updated the chart changelog with all the changes that come with this pull request according to changelog.

Please remove old one.

I have bumped the chart version according to versioning

Also please bump version.

@yu-croco
Copy link
Collaborator

Hi @Kaswob , thank you for the PR.
As @DrFaust92 mentioned earlier, we need to wait for upstream. Once upstream releases v 1.7.0, let's proceed. :)

@Kaswob Kaswob force-pushed the argo-rollouts-fix-traefik branch from 32bd2c0 to ec70d41 Compare May 21, 2024 11:05
@Kaswob
Copy link
Author

Kaswob commented May 21, 2024

@yu-croco bumped version and removed old changelog entry. I've also updated AppVersion to 1.7.0 so it will be ready for upstream release. Thanks for the info @DrFaust92

@@ -248,6 +248,7 @@ rules:
# Traefik access needed when using the Traefik provider
- apiGroups:
- traefik.containo.us
- treafik.io
Copy link

Choose a reason for hiding this comment

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

Typo?

Copy link
Author

Choose a reason for hiding this comment

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

Yea, thanks for noticing ;) Fixed

Add traefik.io (which is the only supported apiGroup for traefik >3.0)
to clusterrole and role of argo-rollouts chart

Signed-off-by: Kamil Swoboda <[email protected]>
@Kaswob Kaswob force-pushed the argo-rollouts-fix-traefik branch from ec70d41 to 9c506b1 Compare May 22, 2024 08:02
@yu-croco
Copy link
Collaborator

Hi @Kaswob , we release argo-helm for v1.7.0, #2763 .
Let's resume this PR. 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
argo-rollouts awaiting-upstream Is waiting for a change upstream to be completed before it can be merged. size/XS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants