版本stein openstack,有一个映像用hw_scsi_model='virtio-scsi'
设置了属性,现在我不得不取消它,但不能工作。
# openstack image unset --property hw_scsi_model debian9.5
BadRequestException: 400: Client Error for url: http://10.10.10.10:9292/v2/images/3***0, Bad Request'
# openstack image show debian9.5 -c status -c visibility -c properties
| Field | Value |
| properties | hw_scsi_model='', os_hash_algo='sha512', ...|
| status | active |
| visibility | shared |
将值设置为null
或None
时,使用此映像创建服务器,获取错误Field value is invalid
# openstack image set --property hw_scsi_model='' debian9.5
# openstack image show debian9.5 -c properties -f value
{u'owner_specified.openstack.sha256': u'5**', 'hw_scsi_model': u''}
or
{u'owner_specified.openstack.sha256': u'5**', 'hw_scsi_model': u'None'}
错误日志
INFO nova.api.openstack.wsgi [req-***] HTTP exception thrown: Invalid image metadata. Error: Field value is invalid
我如何在图像中取消属性?
发布于 2022-05-13 09:48:25
一种用glance
组件子命令image-update
求解的方法
glance image-update --remove-property hw_scsi_model debian9.5
https://stackoverflow.com/questions/72181653
复制相似问题