Trident: O prefixo de armazenamento não suporta mais ""

Criado em 6 ago. 2020  ·  5Comentários  ·  Fonte: NetApp/trident

Descreva o erro
Com o Trident 20.07.0, o uso de "" ou "-" no prefixo de armazenamento resulta em erro.

Ambiente
Forneça informações precisas sobre o ambiente para nos ajudar a reproduzir o problema.

  • Versão tridente: 20.07.0
  • Sinalizadores de instalação Trident usados: qualquer

Reproduzir
Adicione um back-end de armazenamento com um prefixo de armazenamento de "" ou que inclua "-".

Comportamento esperado
Devo poder usar "" ou "-" no prefixo de armazenamento.

bug

Comentários muito úteis

@lopf , estamos trabalhando para fornecer uma versão de patch para corrigir esse problema. Também atualizarei esse problema assim que o commit com a correção for mesclado.

Todos 5 comentários

Acabamos de atualizar 20.01.1 para 20.07.0 e encontramos isso também. Nosso prefixo inclui um "-".

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

Agora estamos presos porque a atualização não é suportada:

updating the storage prefix isn't currently supported (400 Bad Request)
command terminated with exit code 1

Problema introduzido em #401

@lopf , estamos trabalhando para fornecer uma versão de patch para corrigir esse problema. Também atualizarei esse problema assim que o commit com a correção for mesclado.

@gnarl Existe uma data aproximada para o lançamento do patch? Aguardamos ansiosamente para que possamos continuar com os próximos clusters.

@sevenval-admins, não posso dar uma data sólida, mas atualmente estamos trabalhando em correções de bugs e também precisamos qualificar o K8S 1.19 para um lançamento de patch 20.07.1. A correção do prefixo de armazenamento já foi confirmada aqui .

Isso foi corrigido com a versão Trident v20.07.1 .

Esta página foi útil?
0 / 5 - 0 avaliações