AggregateStatusConditions
can produce invalid Condition
#2102
Labels
kind/bug
Categorizes issue or PR as related to a bug.
priority/important-longterm
Important over the long term, but may not be staffed and/or may need multiple releases to complete.
triage/accepted
Indicates an issue or PR is ready to be actively worked on.
AggregateStatusConditions
helper func can produce invalid conditions. There are two reasons:condition.Reason
is constructed by concatenating Type and Reason of aggregated conditions:scylla-operator/pkg/controllerhelpers/core.go
Line 64 in fe5d18c
Valid
condition.Type
needs to match(dns1123SubdomainFmt/)?(qualifiedNameFmt)
. Validcondition.Reason
must be a CamelCase string. A valid Type does not always pass Reason's validation, e.g.Node_gke-so-331fe2c9-c118-489f-890-default-dfaf2fab-vb36_Progressing
is a valid Type, but not a valid Reason.scylla-operator/pkg/controllerhelpers/core.go
Line 71 in fe5d18c
/kind bug
The text was updated successfully, but these errors were encountered: