Re: [openstack-dev] [glance]A question abount the x-image-meta-property parameter.

2014-01-27 Thread 王宏
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 flw...@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: flw...@cn.ibm.com
 China Systems  Technology Laboratory in Beijing
 -


 [image: Inactive hide details for Zhi Yan Liu ---01/27/2014 02:00:49
 PM---@flwang, np at all. We can put the input in bug report as a c]Zhi
 Yan Liu ---01/27/2014 02:00:49 PM---@flwang, np at all. We can put the
 input in bug report as a comment or here anyway,


 From: Zhi Yan Liu lzy@gmail.com
 To: OpenStack Development Mailing List (not for usage questions) 
 openstack-dev@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 
 *flw...@cn.ibm.com*flw...@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: *flw...@cn.ibm.com* flw...@cn.ibm.com
China Systems  Technology Laboratory in Beijing
-


[image: 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@gmail.com* lzy@gmail.com
To: OpenStack Development Mailing List (not for usage questions) 
*openstack-dev@lists.openstack.org* openstack-dev@lists.openstack.org,

Cc: OpenStack Development Mailing List (not for usage questions) 
*openstack-dev@lists.openstack.org* openstack-dev@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 
 *flw...@cn.ibm.com*flw...@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: *flw...@cn.ibm.com* flw...@cn.ibm.com
   China Systems  Technology Laboratory in Beijing

   -


   graycol.gifJay 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 *jaypi...@gmail.com* jaypi...@gmail.com
   To: Fei Long Wang/China

Re: [openstack-dev] [glance]A question abount the x-image-meta-property parameter.

2014-01-27 Thread Flavio Percoco

On 27/01/14 14:49 +0800, Fei Long Wang wrote:

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.



This is a backward incompatible change and IMHO, there's no easy way
forward.

That said, I think the normalization of image properties is a good
thing to have so, I'd prefer not changing this bits. I'd rather make
it clear in the documentation.

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: flw...@cn.ibm.com
China Systems  Technology Laboratory in Beijing
-


Inactive hide details for Zhi Yan Liu ---01/27/2014 02:00:49 PM---@flwang, np
at all. We can put the input in bug report as a cZhi Yan Liu ---01/27/2014
02:00:49 PM---@flwang, np at all. We can put the input in bug report as a
comment or here anyway,

From: Zhi Yan Liu lzy@gmail.com
To: OpenStack Development Mailing List (not for usage questions)
openstack-dev@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 flw...@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: flw...@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@gmail.com
   To: OpenStack Development Mailing List (not for usage questions) 
   openstack-dev@lists.openstack.org,
   Cc: OpenStack Development Mailing List (not for usage questions) 
   openstack-dev@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 flw...@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: flw...@cn.ibm.com
   China Systems  Technology Laboratory in Beijing
   -


   graycol.gifJay 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 jaypi...@gmail.com
   To: Fei Long Wang/China/IBM@IBMCN,
   Cc: OpenStack Development Mailing List (not for usage questions) 
   openstack-dev@lists.openstack.org
   Date: 01/26/2014 11:20 PM
   Subject: Re: [openstack-dev] [glance]A question abount the
   x-image-meta-property parameter

Re: [openstack-dev] [glance]A question abount the x-image-meta-property parameter.

2014-01-27 Thread Flavio Percoco

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: flw...@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.wangho...@gmail.com
To: OpenStack Development Mailing List (not for usage questions)
openstack-dev@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 flw...@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: flw...@cn.ibm.com
   China Systems  Technology Laboratory in Beijing
   -


   Inactive hide details for Zhi Yan Liu ---01/27/2014 02:00:49 PM---@flwang,
   np at all. We can put the input in bug report as a cZhi Yan Liu ---01/27/
   2014 02:00:49 PM---@flwang, np at all. We can put the input in bug report
   as a comment or here anyway,


   From: Zhi Yan Liu lzy@gmail.com
   To: OpenStack Development Mailing List (not for usage questions) 
   openstack-dev@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 flw...@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: flw...@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@gmail.com
   To: OpenStack Development Mailing List (not for usage questions) 
   openstack-dev@lists.openstack.org,
   Cc: OpenStack Development

Re: [openstack-dev] [glance]A question abount the x-image-meta-property parameter.

2014-01-26 Thread Fei Long Wang
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.

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: flw...@cn.ibm.com
China Systems  Technology Laboratory in Beijing
-




From:   王宏 w.wangho...@gmail.com
To: openstack-dev@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@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
inline: graycol.gif___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [glance]A question abount the x-image-meta-property parameter.

2014-01-26 Thread Jay Pipes
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.wangho...@gmail.com
 To: openstack-dev@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@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 



___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [glance]A question abount the x-image-meta-property parameter.

2014-01-26 Thread Fei Long Wang
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: flw...@cn.ibm.com
China Systems  Technology Laboratory in Beijing
-




From:   Jay Pipes jaypi...@gmail.com
To: Fei Long Wang/China/IBM@IBMCN,
Cc: OpenStack Development Mailing List (not for usage questions)
openstack-dev@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.wangho...@gmail.com
 To: openstack-dev@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@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



inline: graycol.gif___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [glance]A question abount the x-image-meta-property parameter.

2014-01-26 Thread Zhi Yan Liu
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 flw...@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: flw...@cn.ibm.com
 China Systems  Technology Laboratory in Beijing
 -
 
 
 graycol.gifJay 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 jaypi...@gmail.com
 To:   Fei Long Wang/China/IBM@IBMCN, 
 Cc:   OpenStack Development Mailing List (not for usage questions) 
 openstack-dev@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.wangho...@gmail.com
  To: openstack-dev@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@lists.openstack.org
  http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
  
 
 
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [glance]A question abount the x-image-meta-property parameter.

2014-01-26 Thread Fei Long Wang
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: flw...@cn.ibm.com
China Systems  Technology Laboratory in Beijing
-




From:   Zhi Yan Liu lzy@gmail.com
To: OpenStack Development Mailing List (not for usage questions)
openstack-dev@lists.openstack.org,
Cc: OpenStack Development Mailing List (not for usage questions)
openstack-dev@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 flw...@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: flw...@cn.ibm.com
  China Systems  Technology Laboratory in Beijing
  -


  graycol.gifJay 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 jaypi...@gmail.com
  To: Fei Long Wang/China/IBM@IBMCN,
  Cc: OpenStack Development Mailing List (not for usage questions) 
  openstack-dev@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.wangho...@gmail.com
   To: openstack-dev@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

Re: [openstack-dev] [glance]A question abount the x-image-meta-property parameter.

2014-01-26 Thread Zhi Yan Liu
@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 flw...@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: flw...@cn.ibm.com
 China Systems  Technology Laboratory in Beijing
 -


 [image: 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@gmail.com
 To: OpenStack Development Mailing List (not for usage questions) 
 openstack-dev@lists.openstack.org,
 Cc: OpenStack Development Mailing List (not for usage questions) 
 openstack-dev@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 
 *flw...@cn.ibm.com*flw...@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: *flw...@cn.ibm.com* flw...@cn.ibm.com
China Systems  Technology Laboratory in Beijing
-


graycol.gifJay 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 *jaypi...@gmail.com* jaypi...@gmail.com
To: Fei Long Wang/China/IBM@IBMCN,
Cc: OpenStack Development Mailing List (not for usage questions) 
*openstack-dev@lists.openstack.org* openstack-dev@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*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.wangho...@gmail.com* w.wangho...@gmail.com
 To: 
 *openstack-dev@lists.openstack.org*openstack-dev@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

Re: [openstack-dev] [glance]A question abount the x-image-meta-property parameter.

2014-01-26 Thread Fei Long Wang
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: flw...@cn.ibm.com
China Systems  Technology Laboratory in Beijing
-




From:   Zhi Yan Liu lzy@gmail.com
To: OpenStack Development Mailing List (not for usage questions)
openstack-dev@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 flw...@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: flw...@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@gmail.com
  To: OpenStack Development Mailing List (not for usage questions) 
  openstack-dev@lists.openstack.org,
  Cc: OpenStack Development Mailing List (not for usage questions) 
  openstack-dev@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 flw...@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: flw...@cn.ibm.com
China Systems  Technology Laboratory in Beijing
-



graycol.gifJay 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 jaypi...@gmail.com
To: Fei Long Wang/China/IBM@IBMCN,
Cc: OpenStack Development Mailing List (not for usage questions)
openstack-dev@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