Spec Lite: 弃用 allow_additional_image_properties¶
- 项目:
glance
- 问题:
最初引入的
allow_additional_image_properties配置选项是为了防止用户用垃圾数据充斥 image_properties 表。鉴于我们现在有了image_property_quota选项,allow_additional_image_properties变得不必要了。此外,如果操作员将其设置为 False,许多 OpenStack 服务(例如 Cinder、Nova)目前会写入/依赖自定义镜像属性,导致各种问题。当然,在这种情况下,操作员必须将选项更改为 True 才能使一切正常工作;但关键在于,如果此设置始终为 True,那么它就是不必要的,并且会用不必要的分支点污染代码。- 解决方案:
在 Ussuri 中弃用
allow_additional_image_properties,计划在 V 开发周期中移除,这与标准的 OpenStack 弃用策略一致。- 影响:
无。真正想要使用此选项的操作员可以改为将
image_property_quota设置为 0。(‘0’ 表示零;对于此选项,负值表示“无限”。)- 负责人:
rosmaita(或任何想要解决这个低垂的果实的人)