--location would simply create a db entry.
nova will download the image locally when we need to run an instance.
I think it would be interesting to see if we can configure nova to work with
swift as shared storage and than it would be interesting to see what would
happen but I see it more as an RFE.
so yes, I am closing this as wont fix (invalid) until this capability is added
to nova (I will check if a blueprint exists).
thanks!
** Changed in: glance
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1245514
Title:
block using --location when creating an image with swift backend
Status in OpenStack Image Registry and Delivery Service (Glance):
Invalid
Bug description:
I am working with swift as backend to glance.
There is something that I find a little odd in the whole process of
creating an image with swift backend.
If I change the glance-api.conf to work with swift, I think that I expect the
images to be created in swift when we use the --location tag.
currently, only if we use the --copy-from we actually create the image in
swift (since we copy the image), but if we use --location, we create the image
locally with the link and will only try to create the object in swift if we try
to boot an instance.
The reason I find this odd is because if we have a problem with swift we
cannot actually know about it because with --location the image is created
locally.
Also, if we launch several instances from an image while trying to upload it
to swift at the same time I think we may encounter some performance issues.
to conclude... I think that if we decide to work with a different
backend for glance we should not support --location as a local create
image method and either block this option from api or re-direct to
copy-from if backend is not local.
btw, horizon is using the --copy-from when we change conf to swift so
that the image will be copied to swift when we create it and report
issues is this cannot be done.
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1245514/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp