Trident: 存储前缀不再支持“”。

创建于 2020-08-06  ·  5评论  ·  资料来源: NetApp/trident

描述错误
对于 Trident 20.07.0,在存储前缀中使用“”或“-”会导致错误。

环境
提供有关环境的准确信息,以帮助我们重现问题。

  • 三叉戟版本:20.07.0
  • 使用的三叉戟安装标志:任何

重现
添加存储前缀为“”或包含“-”的存储后端。

预期行为
我应该能够在存储前缀中使用“”或“-”。

最有用的评论

@lopf我们正在努力提供补丁版本来解决这个问题。 一旦与修复的提交合并,我也会更新这个问题。

所有5条评论

我们刚刚将 20.01.1 更新到 20.07.0 并且也遇到了这个问题。 我们的前缀包括一个“-”。

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

现在我们被卡住了,因为不支持更新它:

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

#401 中引入的问题

@lopf我们正在努力提供补丁版本来解决这个问题。 一旦与修复的提交合并,我也会更新这个问题。

@gnarl补丁发布有大概的日期吗? 我们急切地等待它,以便我们可以继续下一个集群。

@sevenval-admins,我不能给你一个确切的日期,但我们目前正在修复错误,还需要让 K8S 1.19 获得 20.07.1 补丁版本的资格。 存储前缀修复已在此处提交。

Trident v20.07.1版本已修复此问题。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

ffilippopoulos picture ffilippopoulos  ·  4评论

uberspot picture uberspot  ·  3评论

acsulli picture acsulli  ·  4评论

timvandevoort picture timvandevoort  ·  5评论

alexandru-ersenie picture alexandru-ersenie  ·  6评论