CI Doesn't Like Annotations with a Dot In

I was importing some CSVs of annotations into NetApp Cloud Insights version of the Annotation Import Utility - /assets/import - and occasionally one of the CSVs would result in an:

"errorMessage": "Internal Error importing CSV file ...",
"errorCode": "INTERNAL_ERROR"

Image: CI Swagger API - INTERNAL_ERROR


The problem turned out to be the presence of annotation values with a dot in, like (made up):

SUPER-APP-v1.3-UAT

The solution was either to just ignore the lines with dots in,  or apply the application with a different name (for instance, in the above example, should the app really have a version in it!? Why not just: SUPER-APP-UAT.)

Comments