You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is an odd error trying to do automatic rollback of a helm deployment that uses gRPC handler for probes.
The problem is that spinnaker doesn't recognize "grpc" as a method for probes (even though it didn't happen during the deployment ).
And the error that it is showing is:
Failed to undo rollout deployment/my-app from app-namespace: error: failed restoring revision 3: Deployment.apps "my-app" is invalid: [spec.template.spec.containers[0].livenessProbe: Required value: must specify a handler type, spec.template.spec.containers[0].readinessProbe: Required value: must specify a handler type, spec.template.spec.containers[0].startupProbe: Required value: must specify a handler type]
NOTE: the rollback step is well configured, same config was tested with another app that uses "httpGet" instead of "grpc" for the probes, and the rollback step didn't fail.
The text was updated successfully, but these errors were encountered:
JoelCi
changed the title
Undo Rollout (Manifest) Configuration hasn't work with gRPC handler
Undo Rollout (Manifest) Configuration hasn't worked with gRPC handler
Apr 17, 2024
JoelCi
changed the title
Undo Rollout (Manifest) Configuration hasn't worked with gRPC handler
Undo Rollout (Manifest) Stage doesn't work with gRPC handler
Apr 17, 2024
There is an odd error trying to do automatic rollback of a helm deployment that uses gRPC handler for probes.
The problem is that spinnaker doesn't recognize "grpc" as a method for probes (even though it didn't happen during the deployment ).
And the error that it is showing is:
Failed to undo rollout deployment/my-app from app-namespace: error: failed restoring revision 3: Deployment.apps "my-app" is invalid: [spec.template.spec.containers[0].livenessProbe: Required value: must specify a handler type, spec.template.spec.containers[0].readinessProbe: Required value: must specify a handler type, spec.template.spec.containers[0].startupProbe: Required value: must specify a handler type]
NOTE: the rollback step is well configured, same config was tested with another app that uses "httpGet" instead of "grpc" for the probes, and the rollback step didn't fail.
The text was updated successfully, but these errors were encountered: