Skip to content

Conversation

@dmaizel
Copy link
Contributor

@dmaizel dmaizel commented Jan 22, 2026

Summary

Original PR

#1057

…1057)

Argo Events was deprecated in 0.26.0 with resources removed but controller
retained for cleanup. This commit completes the removal by:

- Removing argo-events dependency from Chart.yaml
- Removing argo-events configuration from values.yaml
- Removing argo-events from multi-runtime values files
- Removing argo-events helper function and component-list entry from _helpers.tpl
- Removing argo-events from test files
- Updating README documentation to remove argo-events sections
- Deleting argo-events CRDs from crds/ directory

## Breaking Changes

### 1. Argo Events Controller Removed

**The Argo Events controller has been completely removed from this release.**

In release 0.26.0, Argo Events was deprecated and all Argo Events resources
(EventBus, EventSource, Sensor) were removed. The controller was kept
temporarily to facilitate cleanup of existing resources.

**CRITICAL UPGRADE REQUIREMENT:**
- You **MUST** upgrade to version 0.26.x before upgrading to 0.27.0 or higher
- This ensures that any existing Argo Events resources are properly cleaned up
  by the controller before it is removed
- Upgrading directly from versions prior to 0.26.0 to 0.27.0+ may leave
  orphaned Argo Events resources in your cluster

**If you skipped 0.26.x:**
1. Manually delete any remaining EventBus, EventSource, and Sensor resources
2. Manually delete the Argo Events CRDs if no longer needed
3. Then proceed with the upgrade to 0.27.0+

**Replacement:**
Event reporting functionality has been replaced by:
- `runtime-event-reporter` component
- `cluster-event-reporter` component
@dmaizel dmaizel requested review from a team as code owners January 22, 2026 11:48
@github-actions github-actions bot added the stable pr into a stable release branch label Jan 22, 2026
@dmaizel
Copy link
Contributor Author

dmaizel commented Jan 22, 2026

/e2e

@dmaizel dmaizel merged commit 7030e20 into stable/0.27 Jan 22, 2026
5 checks passed
@dmaizel dmaizel deleted the chore/cherry-pick-remove-argo-events-0.27 branch January 22, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

stable pr into a stable release branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants