Describa el error
Con Trident 20.07.0, el uso de "" o "-" en el prefijo de almacenamiento genera un error.
Ambiente
Proporcione información precisa sobre el entorno para ayudarnos a reproducir el problema.
Reproducir
Agregue un backend de almacenamiento con un prefijo de almacenamiento de "" o que incluya "-".
Comportamiento esperado
Debería poder usar "" o "-" en el prefijo de almacenamiento.
Acabamos de actualizar 20.01.1 a 20.07.0 y también nos encontramos con esto. Nuestro prefijo incluye un "-".
time="2020-08-11T08:19:05Z" level=error msg="Could not initialize storage driver." error="error validating ontap-nas driver: driver validation failed: storage prefix may only contain letters/digits/underscore and must begin with letter/underscore"
time="2020-08-11T08:19:05Z" level=warning msg="Cannot terminate an uninitialized backend." backend= backendUUID= driver=ontap-nas state=failed
time="2020-08-11T08:19:05Z" level=error msg="problem initializing storage driver 'ontap-nas': error validating ontap-nas driver: driver validation failed: storage prefix may only contain letters/digits/underscore and must begin with letter/underscore" backend= handler=UpdateBackend
Ahora estamos atascados porque no se admite la actualización:
updating the storage prefix isn't currently supported (400 Bad Request)
command terminated with exit code 1
Problema introducido en el #401
@lopf estamos trabajando para proporcionar un lanzamiento de parche para solucionar este problema. También actualizaré este problema una vez que se fusione la confirmación con la solución.
@gnarl ¿Hay una fecha aproximada para el lanzamiento del parche? Lo estamos esperando con ansias para poder continuar con los próximos clusters.
@sevenval-admins, no puedo darle una fecha concreta, pero actualmente estamos trabajando en la corrección de errores y también necesitamos calificar K8S 1.19 para el lanzamiento del parche 20.07.1. La corrección del prefijo de almacenamiento ya está confirmada aquí .
Esto se solucionó con la versión Trident v20.07.1 .
Comentario más útil
@lopf estamos trabajando para proporcionar un lanzamiento de parche para solucionar este problema. También actualizaré este problema una vez que se fusione la confirmación con la solución.