Décrivez le bogue
Avec Trident 20.07.0, l'utilisation de "" ou "-" dans le préfixe de stockage entraîne une erreur.
Environnement
Fournissez des informations précises sur l'environnement pour nous aider à reproduire le problème.
Reproduire
Ajoutez un backend de stockage avec un préfixe de stockage de "" ou qui inclut "-".
Comportement attendu
Je devrais pouvoir utiliser "" ou "-" dans le préfixe de stockage.
Nous venons de mettre à jour 20.01.1 à 20.07.0 et avons également rencontré cela. Notre préfixe comprend 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
Maintenant, nous sommes bloqués car la mise à jour n'est pas prise en charge :
updating the storage prefix isn't currently supported (400 Bad Request)
command terminated with exit code 1
Problème introduit dans #401
@lopf, nous travaillons à fournir une version de correctif pour résoudre ce problème. Je mettrai également à jour ce problème une fois le commit avec le correctif fusionné.
@gnarl Existe-t-il une date approximative pour la sortie du patch ? Nous l'attendons avec impatience pour pouvoir continuer avec les prochains clusters.
@sevenval-admins, je ne peux pas vous donner de date précise, mais nous travaillons actuellement sur des corrections de bogues et devons également qualifier K8S 1.19 pour une version de correctif 20.07.1. Le correctif du préfixe de stockage est déjà validé ici .
Ceci est corrigé avec la version Trident v20.07.1 .
Commentaire le plus utile
@lopf, nous travaillons à fournir une version de correctif pour résoudre ce problème. Je mettrai également à jour ce problème une fois le commit avec le correctif fusionné.