--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

Reply via email to