SpEL expression issue- Must be of type string- "integer"
Issue
Error noticed: spec.endpoints.metricRelabelings.replacement in body must be of type string: "integer"This error indicates that replacement expects a string instead of an integer. In the CRD some values may contain Regex expressions like ${}. These characters in Spinnaker are used to evaluate SPEL expressions. There is a way to escape these characters but doesn't work for numbers at this time.
Cause
Spinnaker is evaluating the expression and returning an integer causing the error.
PreviousSpEL expression failure interpreting dollar sign bracket with Terraform Templates
NextSpinnaker Access denied error with Armory Agent deployed and FIAT enabled (Exception (Monitor Pipeli
Last updated
Was this helpful?