Skip to content

Conversation

@ATGardner
Copy link
Contributor

based on #1049

What

make sure the redis.server configMap value is not rendered, if there is no value (instead of being rendered with null)

Refactor redis.server configuration in argo-gateway and event-reporter configmaps to conditionally include the redis server URL only if it exists. Update tests to check for the absence of redis.server instead of its value.

Why

when it is being rendered with null, the cluster drops the key, and argo-cd sees a diff between desired and actual state. the ui shows a wrong diff (with "") due to golang diff code.

Notes

Refactor redis.server configuration in argo-gateway and event-reporter
configmaps to conditionally include the redis server URL only if it exists.
Update tests to check for the absence of redis.server instead of its value.
@ATGardner ATGardner requested a review from a team as a code owner January 19, 2026 09:52
@ATGardner ATGardner self-assigned this Jan 19, 2026
@github-actions github-actions bot added the stable pr into a stable release branch label Jan 19, 2026
@codefresh-v2-pipelines codefresh-v2-pipelines bot requested a review from a team as a code owner January 19, 2026 09:56
@ATGardner
Copy link
Contributor Author

/e2e

@ATGardner ATGardner merged commit b6f6c25 into stable/0.27 Jan 19, 2026
5 checks passed
@ATGardner ATGardner deleted the CR-33659-fix-redis-server-value-to-0.27 branch January 19, 2026 10:56
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