[Openstack] Private images are not displayed in Horizon
Joe Topjian
joe at topjian.net
Mon Jan 20 19:22:45 UTC 2014
I'm running into a similar issue.
In a fresh Ubuntu 12.04 Havana environment, do the following, either as an
admin user or regular user:
glance image-create --name "CirrOS 1" --disk-format qcow2
--container-format bare --is-public true < cirros-0.3.1-x86_64-disk.img
glance image-list
glance image-create --name "CirrOS 2" --disk-format qcow2
--container-format bare --is-public false < cirros-0.3.1-x86_64-disk.img
glance image-list
Prior to Havana, the second image-list would display two images: CirrOS 1
and CirrOS 2. Now only the public image is being displayed.
Additionally, Horizon is only showing one image under Public and no images
under "Project".
Someone opened a bug report about this here (
https://bugs.launchpad.net/glance/+bug/1245865) but it was closed. I think
it should be re-opened.
This next part probably isn't very good:
glance image-list --is-public=False
This will display CirrOS 2. But switch to another user in another tenant
and run the command again. CirrOS 2 is still shown. Create a third user in
a third tenant, upload CirrOS 3 as private, switch back to user 2, and run
the command again. Both private images are shown.
This is the behavior that Scott is describing in this bug report:
https://bugs.launchpad.net/glance/+bug/1258342
So either this is a serious bug in Glance or the way to store and hide
images in Glance has changed -- but I have found no documentation
supporting that.
Joe
On Mon, Jan 20, 2014 at 4:46 PM, Narayanan, Krishnaprasad <
narayana at uni-mainz.de> wrote:
> Hallo all,
>
> Thanks for your response about the problem "Private images aren't
> displayed in Horizon".
>
> Can I know does this bug exist and if not, can I know the procedure for
> raising it as a bug?
>
> Best regards,
> Krishnaprasad
>
> -----Original Message-----
> From: Jay Pipes [mailto:jaypipes at gmail.com]
> Sent: Donnerstag, 16. Januar 2014 16:30
> To: Narayanan, Krishnaprasad
> Cc: Li Ma; openstack at lists.openstack.org
> Subject: Re: [Openstack] Private images are not displayed in Horizon
>
> On Thu, 2014-01-16 at 13:59 +0000, Narayanan, Krishnaprasad wrote:
> > Hi,
> >
> > The problem that I am facing is as the user who uploaded the image, I am
> unable to see it in the users account.
>
> If this is indeed the case, then that is a bug.
>
> However... make really sure that you are indeed logged in as the tenant
> that added the image. If you are using something like nova image-list to
> see your images, ensure that you are not using a cached tenant token by
> issuing the nova image-list commands with the --no-cache CLI option.
>
> To set the image as a public image, as an admin, issue the following
> command with the glance CLI tool:
>
> glance image-update --is-public=True <IMAGE_UUID>
>
> Best,
> -jay
>
> _______________________________________________
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack at lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20140120/2f7769b2/attachment.html>
More information about the Openstack
mailing list