[openstack-dev] [glance]A question abount the x-image-meta-property parameter.
Flavio Percoco
flavio at redhat.com
Mon Jan 27 12:30:02 UTC 2014
On 27/01/14 19:40 +0800, Fei Long Wang wrote:
>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.
>
This should be discussed in a separate thread with a different topic.
Cheers,
FF
>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 ---01/27/2014 07:07:17 PM---I think it is OK
>that we keep the current behavior. But we need to ---01/27/2014 07:07:17
>PM---I think it is OK that we keep the current behavior. But we need to note it
>in api spec clearly.
>
>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 backwarZhi 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
>
>_______________________________________________
>OpenStack-dev mailing list
>OpenStack-dev at lists.openstack.org
>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
--
@flaper87
Flavio Percoco
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140127/137b3707/attachment.pgp>
More information about the OpenStack-dev
mailing list