Skip to content

chore: remove deprecated event reporter templates for rollout and wor… #490

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

Merged
merged 12 commits into from
May 25, 2025

Conversation

dmaizel
Copy link
Contributor

@dmaizel dmaizel commented May 19, 2025

…kflow components

What

Why

Notes

@dmaizel dmaizel requested a review from a team as a code owner May 19, 2025 11:37
@dmaizel
Copy link
Contributor Author

dmaizel commented May 19, 2025

/e2e

@dmaizel dmaizel force-pushed the feat/remove-eventsources-and-sensors branch from 2a09829 to 5683c1d Compare May 21, 2025 13:06
Copy link
Contributor

@mikhail-klimko mikhail-klimko left a comment

Choose a reason for hiding this comment

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

@dmaizel dmaizel requested a review from a team as a code owner May 21, 2025 13:17
@dmaizel dmaizel requested a review from mikhail-klimko May 21, 2025 13:19
@dmaizel dmaizel force-pushed the feat/remove-eventsources-and-sensors branch from 9723638 to 2f59594 Compare May 21, 2025 16:32
@dmaizel
Copy link
Contributor Author

dmaizel commented May 21, 2025

/e2e

2 similar comments
@dmaizel
Copy link
Contributor Author

dmaizel commented May 22, 2025

/e2e

@mikhail-klimko
Copy link
Contributor

/e2e

@dmaizel dmaizel force-pushed the feat/remove-eventsources-and-sensors branch from 2f59594 to 434662f Compare May 22, 2025 12:15
@dmaizel
Copy link
Contributor Author

dmaizel commented May 22, 2025

/e2e

1 similar comment
@dmaizel
Copy link
Contributor Author

dmaizel commented May 22, 2025

/e2e

@dmaizel dmaizel force-pushed the feat/remove-eventsources-and-sensors branch from 434662f to 4f990cf Compare May 23, 2025 04:23
@dmaizel
Copy link
Contributor Author

dmaizel commented May 23, 2025

/e2e

1 similar comment
@dmaizel
Copy link
Contributor Author

dmaizel commented May 23, 2025

/e2e

@dmaizel dmaizel force-pushed the feat/remove-eventsources-and-sensors branch from 4f990cf to 63073a0 Compare May 23, 2025 09:14
@dmaizel
Copy link
Contributor Author

dmaizel commented May 23, 2025

/e2e

2 similar comments
@dmaizel
Copy link
Contributor Author

dmaizel commented May 23, 2025

/e2e

@dmaizel
Copy link
Contributor Author

dmaizel commented May 23, 2025

/e2e

@dmaizel dmaizel force-pushed the feat/remove-eventsources-and-sensors branch from 7e7fabb to 583c27c Compare May 25, 2025 06:16
dmaizel added 7 commits May 25, 2025 09:55
…ard compatibility

- Add event-reporters.workflow.serviceAccount configuration to values.yaml

- Add helper functions for workflow reporter service account in _helpers.tpl

- Create workflow-reporter-sa.yaml template to provision codefresh-sa service account

- Maintains backward compatibility with e2e tests and existing workflows

- Service account created only when event-reporters.workflow.serviceAccount.create is true

- Defaults to 'codefresh-sa' name when no custom name is specified

Resolves e2e test failures due to missing codefresh-sa service account after event-reporters removal.
…account

- Create workflow-reporter-rbac.yaml with Role and RoleBinding

- Grants full namespace permissions (all apiGroups, resources, verbs)

- Restores same permissions as original workflow-reporter service account

- Ensures backward compatibility for e2e tests requiring elevated permissions
@dmaizel dmaizel force-pushed the feat/remove-eventsources-and-sensors branch from d874904 to e758cec Compare May 25, 2025 06:55
@dmaizel
Copy link
Contributor Author

dmaizel commented May 25, 2025

/e2e

1 similar comment
@dmaizel
Copy link
Contributor Author

dmaizel commented May 25, 2025

/e2e

@dmaizel dmaizel merged commit 6bf31fe into main May 25, 2025
2 of 3 checks passed
@dmaizel dmaizel deleted the feat/remove-eventsources-and-sensors branch May 25, 2025 13:14
dmaizel added a commit that referenced this pull request Jun 9, 2025
dmaizel added a commit that referenced this pull request Jun 10, 2025
* Revert "chore: remove deprecated event reporter templates for rollout and wor… (#490)"

This reverts commit 6bf31fe.

* bump cf-argocd-extras chart version to 0.5.5
dmaizel added a commit that referenced this pull request Jun 10, 2025
* Revert "chore: remove deprecated event reporter templates for rollout and wor… (#490)"

This reverts commit 6bf31fe.

* bump cf-argocd-extras chart version to 0.5.5
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