将OpenStack映像公开,供我的所有用户使用

将OpenStack映像公开,供我的所有用户使用,openstack,eucalyptus,Openstack,Eucalyptus,我配置了一个2节点的Openstack部署。目前,我有一个图像安装从桉树网站。该映像被设置为“private”,我想将其设置为“public”,以便Openstack部署中的所有用户都可以使用它。我不太明白怎样才能做到这一点 以下是ami的euca描述图像输出 IMAGE ami-0000000 6 centos53 IMAGE bucket/centos.5-3.x86-64.img.manifest.xml可用的私有x86_64机器aki-0000000 4 ari-0000000 5实例存

我配置了一个2节点的Openstack部署。目前,我有一个图像安装从桉树网站。该映像被设置为“private”,我想将其设置为“public”,以便Openstack部署中的所有用户都可以使用它。我不太明白怎样才能做到这一点

以下是ami的euca描述图像输出


IMAGE ami-0000000 6 centos53 IMAGE bucket/centos.5-3.x86-64.img.manifest.xml可用的私有x86_64机器aki-0000000 4 ari-0000000 5实例存储也可以使用glance CLI更改图像属性

使用

要获取图像列表,请执行以下操作:

glance image-update ########-####-####-####-############ --is-public=true

要将其设置更改为public

openstack image set--public image_ID

实际上,我在Horizon仪表板上运行了一个apt get升级,这就解决了问题。现在,您可以通过仪表板编辑图像可用性。这太棒了。
glance image-update ########-####-####-####-############ --is-public=true