Skip to content

Conversation

@dmaizel
Copy link
Contributor

@dmaizel dmaizel commented Jan 19, 2026

Summary

  • Removes argo-rollouts as a chart dependency
  • Removes all argo-rollouts configuration from values files
  • Removes argo-rollouts helper functions and env vars from templates
  • Updates documentation to remove argo-rollouts references
  • Removes rollout-reporter related configuration

Background

Argo Rollouts was deprecated and disabled by default in a previous release (see RELEASE_NOTES_0.26.0.md). This PR completes the removal as planned.

Breaking Change

argo-rollouts is no longer included in the chart. Users requiring Argo Rollouts must install it separately.

Test plan

  • helm dependency update - Successful
  • helm lint - Passed
  • helm template - Renders successfully
  • helm unittest - All 168 tests pass
  • Verified no remaining argo-rollouts references in chart

@dmaizel dmaizel requested review from a team as code owners January 19, 2026 09:42
Argo Rollouts was deprecated and disabled by default in a previous release.
This commit completes the removal by:

- Removing argo-rollouts dependency from Chart.yaml
- Removing external-argo-rollouts and argo-rollouts configuration from values.yaml
- Removing argo-rollouts helper function and component-list entry from _helpers.tpl
- Removing ROLLOUTS_HELM_REPOSITORY/VERSION env vars from app-proxy
- Removing argo-rollouts from all CI values files
- Removing argo-rollouts from multi-runtime values files
- Removing argo-rollouts tests and rollout-reporter references
- Updating README documentation to remove argo-rollouts sections
- Removing rollout-reporter from values-ha.yaml

BREAKING CHANGE: argo-rollouts is no longer included in the chart.
Users requiring Argo Rollouts must install it separately.
@dmaizel dmaizel force-pushed the chore/remove-argo-rollouts branch from b8cff90 to 93ed5cf Compare January 19, 2026 14:52
Updates app-proxy to version 1.4020.0 which includes the removal of
Argo Rollouts installation capability (argo-platform#7045).

This aligns with the removal of argo-rollouts from the helm chart.
Updates README.md to reflect:
- Removal of argo-rollouts configuration sections
- Updated app-proxy version to 1.4020.0
- Updated image enrichment versions to 1.1.20-main
- Added telemetry configuration documentation
Fixes yamllint error about too many blank lines.
@dmaizel
Copy link
Contributor Author

dmaizel commented Jan 20, 2026

/e2e

3 similar comments
@dmaizel
Copy link
Contributor Author

dmaizel commented Jan 20, 2026

/e2e

@dmaizel
Copy link
Contributor Author

dmaizel commented Jan 20, 2026

/e2e

@dmaizel
Copy link
Contributor Author

dmaizel commented Jan 20, 2026

/e2e

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.

6 participants