-
Notifications
You must be signed in to change notification settings - Fork 357
Description
Objective: write a README section documenting the migration steps from chart v3 to v4
Original post:
What happened?
Flux tried to automatically upgrade from 3.4.1 to 4.0.0 and this leads to the following error:
Helm upgrade failed for release <namespace>/jaeger with chart [email protected]: cannot patch "jaeger-agent" with kind Service: Service "jaeger-agent" is invalid: spec.clusterIPs[0]: Invalid value: []string{"None"}: may not change once set && cannot patch "jaeger-collector" with kind Service: Service "jaeger-collector" is invalid: spec.clusterIPs[0]: Invalid value: []string{"None"}: may not change once set && cannot patch "jaeger-query" with kind Service: Service "jaeger-query" is invalid: spec.clusterIPs[0]: Invalid value: []string{"None"}: may not change once set
Am I expected to uninstall and redeploy jaeger or is there a migration path? If so, is this documented anywhere?
Steps to reproduce
- Deploy jaeger 3.4.1
- Deploy jaeger 4.0.0 via upgrade (i.e., using flux)
Expected behavior
Upgrade works automatically, or migration guidelines define what needs to be prepared pre-upgrade.
Relevant log output
Screenshot
No response
Additional context
No response
Jaeger backend version
No response
SDK
No response
Pipeline
No response
Stogage backend
No response
Operating system
No response
Deployment model
No response