md-meta with case insensitive string has problem when creating
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
Low
|
Pankaj Mishra |
Bug Description
[Summary]
md-meta with case sensitive has problem when creating
[Topo]
devstack all-in-one node
[Description and expect result]
can create case sensitive md-meta
[Reproduceable or not]
reproduceable
[Recreate Steps]
1) there is a md-tag named "ab" for namespace "new-ns":
stack@45-
+------
| Property | Value |
+------
| created_at | 2016-01-
| name | ab |
| updated_at | 2016-01-
+------
stack@45-
+------+
| name |
+------+
| ab |
+------+
2)if create a new md-tag named "AB", conflict occur: >>>ISSUE
stack@45-
409 Conflict: A metadata tag with name=AB already exists in namespace=new-ns.
stack@45-
3)but if there is no md-tag "ab", the md-tag "AB" can be created.
stack@45-
stack@45-
stack@45-
+------+
| name |
+------+
+------+
stack@45-
+------
| Property | Value |
+------
| created_at | 2016-01-
| name | AB |
| updated_at | 2016-01-
+------
[Configration]
reproduceable bug, no need
[logs]
reproduceable bug, no need
[Root cause anlyze or debug inf]
reproduceable bug
[Attachment]
None
Changed in python-glanceclient: | |
assignee: | nobody → Bharath Krishna (bharathkrishna) |
Changed in python-glanceclient: | |
assignee: | Bharath Krishna (bharathkrishna) → nobody |
Changed in glance: | |
status: | New → Confirmed |
importance: | Undecided → Low |
assignee: | nobody → Kairat Kushaev (kkushaev) |
Changed in glance: | |
assignee: | Kairat Kushaev (kkushaev) → Pankaj Mishra (pankaj-mishra) |
According to glance specifications, meta data tags are case insensitive. Please check below links.
https:/ /specs. openstack. org/openstack/ glance- specs/specs/ kilo/metadefs- tags.html# proposed- change
https:/ /github. com/openstack/ glance- specs/blob/ master/ specs/juno/ metadata- schema- catalog. rst