[openstack-dev] [glance]A question abount the x-image-meta-property parameter.
Fei Long Wang
flwang at cn.ibm.com
Mon Jan 27 11:40:35 UTC 2014
I think you're talking about reuse image id, now there is a bug tracking
it, see https://bugs.launchpad.net/glance/+bug/1176978
For now, I would say it works as designed. Because we're using soft-delete
in DB level and there is no way to list the deleted image based on current
implement. BTW, may I know is there any production user case to reuse the
image id? Thanks.
Thanks & Best regards,
Fei Long Wang (王飞龙)
---------------------------------------------------------------------
Tech Lead of Nitrogen (SME team)
Cloud Solutions and OpenStack Development
Tel: 8610-82450513 | T/L: 905-0513
Email: flwang at cn.ibm.com
China Systems & Technology Laboratory in Beijing
---------------------------------------------------------------------
From: 王宏 <w.wanghong1 at gmail.com>
To: "OpenStack Development Mailing List (not for usage questions)"
<openstack-dev at lists.openstack.org>,
Date: 01/27/2014 07:07 PM
Subject: Re: [openstack-dev] [glance]A question abount the
x-image-meta-property parameter.
I think it is OK that we keep the current behavior. But we need to note it
in api spec clearly.
And I have another question. :)
V1 api allows user to use "x-image-meta-id" parameter to create an image.
But if I specify a *deleted* image id to create an image, I will get 409
response, however I can not use "list" method to get the image. Should we
fix this "bug"? Or just as a kind of constraint?
2014-01-27 Fei Long Wang <flwang at cn.ibm.com>
Zhi Yan, FWIW, your concern is reasonable. Thanks for raising it. Based
on the Glance v1 strategy, and backward-compatibility concern, maybe we
should mark it as won't fix?
Brian, may I get your opinion on this from a product manager perspective?
Thanks.
Thanks & Best regards,
Fei Long Wang (王飞龙)
---------------------------------------------------------------------
Tech Lead of Nitrogen (SME team)
Cloud Solutions and OpenStack Development
Tel: 8610-82450513 | T/L: 905-0513
Email: flwang at cn.ibm.com
China Systems & Technology Laboratory in Beijing
---------------------------------------------------------------------
Inactive hide details for Zhi Yan Liu ---01/27/2014 02:00:49
PM--- at flwang, np at all. We can put the input in bug report as a cZhi Yan
Liu ---01/27/2014 02:00:49 PM--- at flwang, np at all. We can put the input
in bug report as a comment or here anyway,
From: Zhi Yan Liu <lzy.dev at gmail.com>
To: "OpenStack Development Mailing List (not for usage questions)" <
openstack-dev at lists.openstack.org>,
Date: 01/27/2014 02:00 PM
Subject: Re: [openstack-dev] [glance]A question abount the
x-image-meta-property parameter.
@flwang, np at all. We can put the input in bug report as a comment or
here anyway, as far as it can let us/me know the gains/advantages on this
"fix".
I'd like to know whether there is a backward-compatibility issue, but
seems it's not a big deal? To keep the image property be case-sensitive
is make sense, at last it is better if we keep same property name as
client provided.
zhiyan
On Mon, Jan 27, 2014 at 11:54 AM, Fei Long Wang <flwang at cn.ibm.com>
wrote:
Zhi Yan,
I think you're talking about backward-compatibility, right? I would
say it's possible, just like the v2 is not compatible with v1
against this. So that's why I would like to see a bug is opened to
track this and then we get also some comments from the end
user/product manager perspective to decide to mark it as won't fix
or go ahead.
Thanks & Best regards,
Fei Long Wang (王飞龙)
---------------------------------------------------------------------
Tech Lead of Nitrogen (SME team)
Cloud Solutions and OpenStack Development
Tel: 8610-82450513 | T/L: 905-0513
Email: flwang at cn.ibm.com
China Systems & Technology Laboratory in Beijing
---------------------------------------------------------------------
Inactive hide details for Zhi Yan Liu ---01/27/2014 01:02:40
AM---One quick question, do you think there is a potential backwar
Zhi Yan Liu ---01/27/2014 01:02:40 AM---One quick question, do you
think there is a potential backward-capability breaking issue for
end use
From: Zhi Yan Liu <lzy.dev at gmail.com>
To: "OpenStack Development Mailing List (not for usage questions)"
<openstack-dev at lists.openstack.org>,
Cc: "OpenStack Development Mailing List (not for usage questions)"
<openstack-dev at lists.openstack.org>
Date: 01/27/2014 01:02 AM
Subject: Re: [openstack-dev] [glance]A question abount the
x-image-meta-property parameter.
One quick question, do you think there is a potential
backward-capability breaking issue for end user or ISV if we remove
existing standardizing/normalizing logic? I'd like to know the
gains/advantages on this "fix".
thanks,
zhiyan
Sent from my iPad
On 2014年1月26日, at 23:49, Fei Long Wang <flwang at cn.ibm.com>
wrote:
Hey Jay, thanks for calling my name correctly :)
Wang Hong, feel free to open a bug to track this. And we can
get more info/comments when the patch is reviewed. Thanks.
Thanks & Best regards,
Fei Long Wang (王飞龙)
---------------------------------------------------------------------
Tech Lead of Nitrogen (SME team)
Cloud Solutions and OpenStack Development
Tel: 8610-82450513 | T/L: 905-0513
Email: flwang at cn.ibm.com
China Systems & Technology Laboratory in Beijing
---------------------------------------------------------------------
<graycol.gif>Jay Pipes ---01/26/2014 11:20:40 PM---On Sun,
2014-01-26 at 18:48 +0800, Fei Long Wang wrote: > Hi Wang
Hong,
From: Jay Pipes <jaypipes at gmail.com>
To: Fei Long Wang/China/IBM at IBMCN,
Cc: "OpenStack Development Mailing List (not for usage
questions)" <openstack-dev at lists.openstack.org>
Date: 01/26/2014 11:20 PM
Subject: Re: [openstack-dev] [glance]A question abount the
x-image-meta-property parameter.
On Sun, 2014-01-26 at 18:48 +0800, Fei Long Wang wrote:
> Hi Wang Hong,
>
> Good catch. I think the issue is caused by line 244-246,
see
>
https://github.com/openstack/glance/blob/master/glance/common/utils.py#L244
For the case-matter issue, I think it's a bug. But as for
the - to _, I would like to listen Jay's opinion since who is
the original author. And obviously, it's intentional change.
Hi Wang Hong adnd Fei Long,
It's been a long time since I wrote that :) To be honest, I'm
not sure
why -- other than just standardizing/normalizing the input,
we did that.
Perhaps it had something to do with vendor-specific
properties that had
a prefix that used hyphens, but I'm really not sure...
perhaps I am
getting too old :)
Best,
-jay
> Inactive hide details for 王宏 ---01/26/2014 05:14:02
PM---Hi all. If
> I use the following command to create an image:王宏
---01/26/2014
> 05:14:02 PM---Hi all. If I use the following command to
create an
> image:
>
> From: 王宏 <w.wanghong1 at gmail.com>
> To: openstack-dev at lists.openstack.org,
> Date: 01/26/2014 05:14 PM
> Subject: [openstack-dev] [glance]A question abount the
> x-image-meta-property parameter.
>
>
>
>
______________________________________________________________________
>
>
>
> Hi all.
>
> If I use the following command to create an image:
> curl -i -H "X-Auth-Token:268c536db05b435bb6e631158744e3f6"
-H
> "x-image-meta-property-IMAGE-TYPE:xxx" -H
"x-image-meta-name:test" -X
> POST http://127.0.0.1:9292/v1/images
>
> I will get the following results:
> {"image": {"status": "queued", "deleted": false,
"container_format":
> null, "min_ram": 0, "updated_at": "2014-01-26T08:51:54",
"owner":
> "9a38c1cda5344dd288331b988739c834", "min_disk": 0,
"is_public": false,
> "deleted_at": null, "id":
"696ab97d-0e6f-46f1-8570-b6db707a748b",
> "size": 0, "name": "test", "checksum": null, "created_at":
> "2014-01-26T08:51:54", "disk_format": null, "properties":
> {"image_type": "xxx"}, "protected": false}}
>
> The capital letters in the property will be converted to
lowercase
> letters and "-" will be converted to
"_"("IMAGE-TYPE"=>"image_type").
>
> Is it a bug? Thanks.
>
> Best regards.
> wanghong_______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140127/cac62172/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140127/cac62172/attachment.gif>
More information about the OpenStack-dev
mailing list