)]}'
{"id":"openstack%2Fpython-cinderclient~223067","triplet_id":"openstack%2Fpython-cinderclient~master~I3c89fd9a82918e8a02385cfccb32dc9c3f4c4095","project":"openstack/python-cinderclient","branch":"master","topic":"bug/1495428","hashtags":[],"change_id":"I3c89fd9a82918e8a02385cfccb32dc9c3f4c4095","subject":"Fix three resources not being deleted by using name","status":"MERGED","created":"2015-09-14 11:49:31.000000000","updated":"2015-10-08 21:28:30.000000000","submitted":"2015-10-08 21:28:28.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"195ffaa81401caeb72779670cb815a397aef8acf","_number":223067,"virtual_id_number":223067,"owner":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},{"value":2,"date":"2015-10-08 21:28:28.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":0,"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},{"value":0,"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},{"value":0,"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"value":0,"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},{"value":0,"date":"2015-09-28 07:57:39.000000000","_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":2,"date":"2015-09-29 00:56:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":2,"date":"2015-10-08 20:28:11.000000000","_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":1,"date":"2015-10-08 06:49:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},{"value":0,"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},{"value":0,"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"value":0,"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},{"value":0,"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},{"value":2,"date":"2015-09-28 12:36:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":1,"date":"2015-10-08 20:28:11.000000000","_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":0,"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},{"value":0,"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},{"value":0,"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"value":0,"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},{"value":0,"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":0,"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},{"value":0,"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},{"value":0,"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"value":0,"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},{"value":0,"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},{"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-14 13:19:03.000000000","updated_by":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"reviewer":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"state":"REVIEWER"},{"updated":"2015-09-14 17:22:04.000000000","updated_by":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"reviewer":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"state":"REVIEWER"},{"updated":"2015-09-15 20:14:39.000000000","updated_by":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"reviewer":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"state":"REVIEWER"},{"updated":"2015-09-23 07:20:52.000000000","updated_by":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"reviewer":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"state":"REVIEWER"},{"updated":"2015-09-25 01:53:39.000000000","updated_by":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"reviewer":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"state":"REVIEWER"},{"updated":"2015-09-25 03:14:45.000000000","updated_by":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"reviewer":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"state":"REVIEWER"},{"updated":"2015-09-28 12:36:21.000000000","updated_by":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"reviewer":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"state":"REVIEWER"},{"updated":"2015-09-29 00:56:11.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2015-10-08 06:49:39.000000000","updated_by":{"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},"reviewer":{"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},"state":"REVIEWER"},{"updated":"2015-10-08 20:28:11.000000000","updated_by":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"reviewer":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"state":"REVIEWER"},{"updated":"2015-10-08 21:28:28.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"2ad42e9e8ab1ba980c8a24389ef1e5997309b3bd","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-14 11:49:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b754358e8d70549cb7111c9cbe6c8b01d402911d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-14 12:40:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/67/223067/1/check/gate-python-cinderclient-python26/f4ea02b/ : SUCCESS in 1m 10s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/67/223067/1/check/gate-python-cinderclient-pep8/685d80c/ : SUCCESS in 1m 02s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/67/223067/1/check/gate-python-cinderclient-docs/84f1878//doc/build/html/ : SUCCESS in 2m 26s\n- gate-python-cinderclient-python27 http://logs.openstack.org/67/223067/1/check/gate-python-cinderclient-python27/8685225/ : SUCCESS in 1m 30s\n- gate-python-cinderclient-python34 http://logs.openstack.org/67/223067/1/check/gate-python-cinderclient-python34/341b5b9/ : SUCCESS in 1m 39s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/67/223067/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/672ca5d/ : SUCCESS in 50m 29s\n- gate-python-cinderclient-pypy http://logs.openstack.org/67/223067/1/check/gate-python-cinderclient-pypy/7a6b300/ : SUCCESS in 1m 49s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/67/223067/1/check/gate-cinderclient-dsvm-functional/e06b032/ : SUCCESS in 19m 06s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"58ba02684860e9d02fb94a842ccccb664df8f3ab","author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"date":"2015-09-14 13:19:03.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nThis might be reason behind so:\nhttps://github.com/openstack/cinder/blob/master/cinder/api/v2/snapshots.py#L125\n\nAlso, please check my commit message comment","accounts_in_message":[],"_revision_number":1},{"id":"44cb34c311a931270ac45abf7ab47f58ed9f4a09","author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"date":"2015-09-14 13:20:04.000000000","message":"Patch Set 1:\n\nhttps://github.com/openstack/cinder/blob/master/cinder/api/v2/snapshots.py#L173","accounts_in_message":[],"_revision_number":1},{"id":"0270d583db0ece4e3cfd530b67b1e3589c286878","author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"date":"2015-09-14 13:45:56.000000000","message":"Patch Set 1:\n\nI configured a devstack with stable/kilo in ubuntu.\nBut i did not face this issue.\n\nhttp://paste.openstack.org/show/461345/\n\nWhere did you get this issue?","accounts_in_message":[],"_revision_number":1},{"id":"c4f223feeb77705723f9425960934a9a6496d790","author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"date":"2015-09-14 14:38:23.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5a263243d22a280ee9700410c4b78960a17e5818","author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"date":"2015-09-14 16:38:39.000000000","message":"Patch Set 1:\n\nAlso, topic should be like bug/bug-number","accounts_in_message":[],"_revision_number":1},{"id":"515f422865fb14e938c1ba9cdfeb7474172f2a8f","author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"date":"2015-09-14 16:42:45.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b1c576d9e8097c47c58e3a8006e3b3dfb5e27969","author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"date":"2015-09-14 17:22:04.000000000","message":"Patch Set 1: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"74cd3eb9eb3a9be3be7f0b94eea270d705f4fe3b","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-15 02:21:30.000000000","message":"Topic changed from Bug1495428 to bug/1495428","accounts_in_message":[],"_revision_number":1},{"id":"e278f080ccf9c8cf725af138c6c37e437e205336","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-15 02:27:41.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c37bd87d89f85110482d2b47a96cc35a41033364","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-15 02:33:22.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b8abf62684499f70e865d6de1e9df3775e81e9ea","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-15 02:34:29.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"0c3ba7c075a284492e6c068384afc1c887c783de","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-15 02:35:05.000000000","message":"Patch Set 4:\n\nNikesh, I will test this case in a devstack with stable/kilo.","accounts_in_message":[],"_revision_number":4},{"id":"3c740182072323da583cfb91c477d003fd5d981f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-15 03:34:16.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/67/223067/4/check/gate-python-cinderclient-python26/70eef83/ : SUCCESS in 1m 17s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/67/223067/4/check/gate-python-cinderclient-pep8/c443edd/ : SUCCESS in 1m 08s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/67/223067/4/check/gate-python-cinderclient-docs/5eb5bb8//doc/build/html/ : SUCCESS in 57s\n- gate-python-cinderclient-python27 http://logs.openstack.org/67/223067/4/check/gate-python-cinderclient-python27/b0dd038/ : SUCCESS in 1m 29s\n- gate-python-cinderclient-python34 http://logs.openstack.org/67/223067/4/check/gate-python-cinderclient-python34/fe4bd06/ : SUCCESS in 1m 46s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/67/223067/4/check/gate-tempest-dsvm-neutron-src-python-cinderclient/8fed59d/ : SUCCESS in 58m 21s\n- gate-python-cinderclient-pypy http://logs.openstack.org/67/223067/4/check/gate-python-cinderclient-pypy/8219e22/ : SUCCESS in 2m 08s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/67/223067/4/check/gate-cinderclient-dsvm-functional/a2cd5f0/ : SUCCESS in 19m 30s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"e5949012731083d83ea21cc75364f3b5da3a85b7","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-15 06:09:21.000000000","message":"Patch Set 4:\n\nHi, Nikesh. You did not catch this issue in a devstack with stable/kilo. \nI might find the reason.\n\nK:\nhttps://github.com/openstack/python-cinderclient/blob/stable/kilo/cinderclient/utils.py#L218\n\nIn the function find_resource, the stable/kilo version uses parameter \n\u0027name\u0027 as name_attr default, but L version uses \u0027display_name\u0027 instead.\n \nL:\nhttps://github.com/openstack/python-cinderclient/blob/master/cinderclient/utils.py#L207","accounts_in_message":[],"_revision_number":4},{"id":"388c94b4c514b1e1aaa596e2656e5f60062ba57d","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2015-09-15 20:14:39.000000000","message":"Patch Set 4: Code-Review-1\n\nBoth name and display_name should be supported to get python-cinderclient works with previous releases.\n\nAlso, please, add unit tests for this patch","accounts_in_message":[],"_revision_number":4},{"id":"ac281b330a5815a1679947388159d1f08c061157","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-17 08:40:21.000000000","message":"Patch Set 4:\n\nHi,Ivan Kolodyazhny\t\n\nI have found the change adding the attribute \u0027NAME_ATTR\u0027 for class VolumeBackup.[1]\n\nThe change[1] means that if a resource\u0027s attribute use display_name, not name, you should\n\nadd attribute \u0027NAME_ATTR\u0027 for the resource class. This change[1] removes redundant call \n\nfind in resource manager, instead of it checks NAME_ATTR value. I know that Snapshot support filters\n\non server side using name and display_name. V2 Snapshot has parameter \u0027name\u0027, so I\n\ndelete attribute \u0027NAME_ATTR\u0027.\n\n\n[1] https://review.openstack.org/#/c/180533/","accounts_in_message":[],"_revision_number":4},{"id":"9764f00e401ef2877be28802106362b874666ffb","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-17 08:41:00.000000000","message":"Patch Set 4:\n\ns/VolumeBackup/Snapshot","accounts_in_message":[],"_revision_number":4},{"id":"5a1b2be868048188f3edb0e47e411aade4b65fd5","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-21 09:45:07.000000000","message":"Patch Set 4:\n\nBackups also can not been deleted using a correct name. The same reason is that \nthe NAME_ATTR value of a resource is different with the response of the resource\u0027s name field.\nThe client side filtering in the function findall will fails.","accounts_in_message":[],"_revision_number":4},{"id":"7855edef7a1fb70f46e959d1e34e3bf548f4de3b","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-21 09:51:22.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"967b85439d79c911f41eb30c5fb5c740699d5dad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-21 10:49:11.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/67/223067/5/check/gate-python-cinderclient-python26/b40f0bc/ : SUCCESS in 1m 06s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/67/223067/5/check/gate-python-cinderclient-pep8/b88d2c8/ : SUCCESS in 1m 01s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/67/223067/5/check/gate-python-cinderclient-docs/a0389ba//doc/build/html/ : SUCCESS in 1m 06s\n- gate-python-cinderclient-python27 http://logs.openstack.org/67/223067/5/check/gate-python-cinderclient-python27/f3417e7/ : SUCCESS in 1m 17s\n- gate-python-cinderclient-python34 http://logs.openstack.org/67/223067/5/check/gate-python-cinderclient-python34/3dc0192/ : SUCCESS in 1m 50s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/67/223067/5/check/gate-tempest-dsvm-neutron-src-python-cinderclient/fa73d4f/ : SUCCESS in 57m 43s\n- gate-python-cinderclient-pypy http://logs.openstack.org/67/223067/5/check/gate-python-cinderclient-pypy/1993a09/ : SUCCESS in 1m 50s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/67/223067/5/check/gate-cinderclient-dsvm-functional/07052e7/ : SUCCESS in 19m 48s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"d98219982992a3dae707e6179eeda1295a55f80e","author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"date":"2015-09-22 03:33:24.000000000","message":"Patch Set 5: Code-Review-1\n\nvolume_transfer also has this attribute, do you need to remove it as well?","accounts_in_message":[],"_revision_number":5},{"id":"b14a5a01f26c1c58b9b2f352ab00cd7d645010c9","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-22 06:51:34.000000000","message":"Patch Set 5:\n\nHi, Vincent\nI have noted that. I will check the resources and fix this issue in one patch.","accounts_in_message":[],"_revision_number":5},{"id":"871cb6b5b3594937354e0beba044ec407e3a177e","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-22 08:57:17.000000000","message":"Patch Set 5:\n\nhttps://bugs.launchpad.net/python-cinderclient/+bug/1497873\n\nDeleting a volume backup also fails.","accounts_in_message":[],"_revision_number":5},{"id":"21691f913abb30a0e1be4d033a48c232692f5497","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-22 09:03:14.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"9260bb90a7921f15e6d2fba500ce7bd5c135b589","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-22 09:06:59.000000000","message":"Patch Set 6:\n\nDeleting a volume transfer also fails for the same reason.","accounts_in_message":[],"_revision_number":6},{"id":"c75ae27ca6605e05179c05546e3a0336f826dd00","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-22 10:15:33.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/67/223067/6/check/gate-python-cinderclient-python26/e440d42/ : SUCCESS in 1m 17s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/67/223067/6/check/gate-python-cinderclient-pep8/8255850/ : SUCCESS in 1m 05s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/67/223067/6/check/gate-python-cinderclient-docs/f8d4092//doc/build/html/ : SUCCESS in 1m 22s\n- gate-python-cinderclient-python27 http://logs.openstack.org/67/223067/6/check/gate-python-cinderclient-python27/d3d0af4/ : SUCCESS in 1m 11s\n- gate-python-cinderclient-python34 http://logs.openstack.org/67/223067/6/check/gate-python-cinderclient-python34/8e59d46/ : SUCCESS in 1m 21s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/67/223067/6/check/gate-tempest-dsvm-neutron-src-python-cinderclient/e3fed21/ : SUCCESS in 1h 11m 36s\n- gate-python-cinderclient-pypy http://logs.openstack.org/67/223067/6/check/gate-python-cinderclient-pypy/1398ecb/ : SUCCESS in 1m 58s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/67/223067/6/check/gate-cinderclient-dsvm-functional/6776c55/ : SUCCESS in 32m 01s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"8937dab9535b902917fac8c9d211a93cd2606984","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2015-09-22 11:03:22.000000000","message":"Patch Set 6: Code-Review-1\n\n(5 comments)\n\nThis seems to be the best solution, as alternatives would imply modifying ManagerWithFind\u0027s findall method and would not be as simple as this one.\n\nJust needs to synchronize the commit message with the latest changes to the patch, since now it also fixes other cases besides snapshots, and it is good to go as far as I\u0027m concerned.","accounts_in_message":[],"_revision_number":6},{"id":"375c86ff5d097b573f18dd4848f07e4f22c1ad5d","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-23 03:14:08.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"3634362249ba8c64ac9630196996add7d9b71f61","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-23 04:06:26.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/67/223067/7/check/gate-python-cinderclient-python26/6c1f81a/ : SUCCESS in 1m 10s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/67/223067/7/check/gate-python-cinderclient-pep8/03d410f/ : SUCCESS in 2m 17s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/67/223067/7/check/gate-python-cinderclient-docs/ded5ab1//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-cinderclient-python27 http://logs.openstack.org/67/223067/7/check/gate-python-cinderclient-python27/f3d4374/ : SUCCESS in 1m 11s\n- gate-python-cinderclient-python34 http://logs.openstack.org/67/223067/7/check/gate-python-cinderclient-python34/0bdb716/ : SUCCESS in 1m 27s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/67/223067/7/check/gate-tempest-dsvm-neutron-src-python-cinderclient/8801f6b/ : SUCCESS in 52m 12s\n- gate-python-cinderclient-pypy http://logs.openstack.org/67/223067/7/check/gate-python-cinderclient-pypy/5ddb5b0/ : SUCCESS in 1m 43s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/67/223067/7/check/gate-cinderclient-dsvm-functional/c79beaf/ : SUCCESS in 20m 26s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"f91de3013997c7a166215de5df98dfadc6cb4522","author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"date":"2015-09-23 07:20:52.000000000","message":"Patch Set 7: Code-Review+1\n\n(1 comment)\n\nI think it is OK. Just one syntax error.","accounts_in_message":[],"_revision_number":7},{"id":"29434a58cf77a5091ab2e8271f056444dc6dd651","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2015-09-23 09:00:43.000000000","message":"Patch Set 7: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"9d5f1445e3e5581201724b4a5664877321f10e02","author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"date":"2015-09-25 03:14:45.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"07db98fbc48698bfe4cfbb9d688c20acf4627f0f","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-28 02:36:04.000000000","message":"Patch Set 8: Commit message was updated","accounts_in_message":[],"_revision_number":8},{"id":"bfed115a117cd668729a8e8a4ec3cd24aa397520","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-28 07:57:39.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"fb5f6c80f7f8f85724d9fee26678ee9c5c60b22a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-28 10:44:47.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/67/223067/8/check/gate-python-cinderclient-python26/85e622b/ : SUCCESS in 1m 07s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/67/223067/8/check/gate-python-cinderclient-pep8/4590386/ : SUCCESS in 2m 25s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/67/223067/8/check/gate-python-cinderclient-docs/e9763fe//doc/build/html/ : SUCCESS in 57s\n- gate-python-cinderclient-python27 http://logs.openstack.org/67/223067/8/check/gate-python-cinderclient-python27/9cdb47c/ : SUCCESS in 1m 20s\n- gate-python-cinderclient-python34 http://logs.openstack.org/67/223067/8/check/gate-python-cinderclient-python34/55f44cf/ : SUCCESS in 1m 36s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/67/223067/8/check/gate-tempest-dsvm-neutron-src-python-cinderclient/2362dbf/ : FAILURE in 1h 56m 35s\n- gate-python-cinderclient-pypy http://logs.openstack.org/67/223067/8/check/gate-python-cinderclient-pypy/3da4987/ : SUCCESS in 2m 04s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/67/223067/8/check/gate-cinderclient-dsvm-functional/86e6d4b/ : SUCCESS in 21m 32s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"0f1c7f9f2e56ee82b485d8647c270e25b2a86a0e","author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"date":"2015-09-28 11:38:14.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"fbd4b093555726dbc5914d5b2df6806ef5cd4b8b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-28 12:35:55.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/67/223067/8/check/gate-python-cinderclient-python26/4dfcbd9/ : SUCCESS in 1m 12s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/67/223067/8/check/gate-python-cinderclient-pep8/3b6cb56/ : SUCCESS in 55s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/67/223067/8/check/gate-python-cinderclient-docs/fe326a2//doc/build/html/ : SUCCESS in 1m 02s\n- gate-python-cinderclient-python27 http://logs.openstack.org/67/223067/8/check/gate-python-cinderclient-python27/30a52dc/ : SUCCESS in 1m 21s\n- gate-python-cinderclient-python34 http://logs.openstack.org/67/223067/8/check/gate-python-cinderclient-python34/932fe1d/ : SUCCESS in 2m 12s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/67/223067/8/check/gate-tempest-dsvm-neutron-src-python-cinderclient/a228f95/ : SUCCESS in 53m 37s\n- gate-python-cinderclient-pypy http://logs.openstack.org/67/223067/8/check/gate-python-cinderclient-pypy/c63a9cc/ : SUCCESS in 2m 09s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/67/223067/8/check/gate-cinderclient-dsvm-functional/42cd728/ : SUCCESS in 23m 32s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"2c3f227bf9dbfc512b281a486f789c7f7854b1d0","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2015-09-28 12:36:21.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"5009a8b7e1646cd1e40893fbe67c227bf1ec1b34","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2015-09-29 00:56:11.000000000","message":"Patch Set 8: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":8},{"id":"d33078590dbf31ded2e3e236608e074b869274f2","author":{"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},"date":"2015-10-08 06:49:39.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"41ef214ad55ed28b686857e7db6204a4100794dc","author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"date":"2015-10-08 20:28:11.000000000","message":"Patch Set 8: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"be191e129c3841d877703d234a7cd7d9338b3754","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-08 20:28:16.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"01c1adb76c145b072c04078541522eacf320fa0b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-08 21:28:28.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/67/223067/8/gate/gate-python-cinderclient-python26/3559279/ : SUCCESS in 54s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/67/223067/8/gate/gate-python-cinderclient-docs/cddb16e//doc/build/html/ : SUCCESS in 1m 09s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/67/223067/8/gate/gate-python-cinderclient-pep8/a87209c/ : SUCCESS in 1m 05s\n- gate-python-cinderclient-python27 http://logs.openstack.org/67/223067/8/gate/gate-python-cinderclient-python27/d6e36a5/ : SUCCESS in 1m 11s\n- gate-python-cinderclient-python34 http://logs.openstack.org/67/223067/8/gate/gate-python-cinderclient-python34/5883e80/ : SUCCESS in 1m 42s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/67/223067/8/gate/gate-tempest-dsvm-neutron-src-python-cinderclient/8f6a72c/ : SUCCESS in 59m 26s","accounts_in_message":[],"_revision_number":8},{"id":"195ffaa81401caeb72779670cb815a397aef8acf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-08 21:28:30.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"62aa713a1b7b99760a0a24fcc9bb48ef8137e5bd","revisions":{"288a98893fafb959caa5d85d79a0ac835f00632c":{"kind":"REWORK","_number":1,"created":"2015-09-14 11:49:31.000000000","uploader":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"ref":"refs/changes/67/223067/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/67/223067/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/1"}}},"commit":{"parents":[{"commit":"19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a","subject":"Merge \"Fix incorrect exception message in cinderclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a"}]}],"author":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:04:23.000000000","tz":480},"committer":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:09:33.000000000","tz":480},"subject":"Fix a snapshots not being deleted by using its name","message":"Fix a snapshots not being deleted by using its name\n\nSnapshot client side filtering fails in the function findall. The reason is that\nsnapshot object \u003cclass \u0027cinderclient.v2.volume_snapshots.Snapshot\u0027\u003e do not have\na attribute \u0027display_name\u0027.\n\nThe response of /v2/?{tenant_id}?/volumes/detail do not have a parameter\n\u0027display_name\u0027, but have a parameter \u0027name\u0027. So class Snapshot do not need define\nNAME_ATTR \u003d \u0027display_name\u0027. The superclass of Snapshot \u0027Resource\u0027 has defined\nNAME_ATTR \u003d \u0027name\u0027.\n\nCloses-Bug: #1495428\nChange-Id: I3c89fd9a82918e8a02385cfccb32dc9c3f4c4095\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/288a98893fafb959caa5d85d79a0ac835f00632c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/288a98893fafb959caa5d85d79a0ac835f00632c"}]},"branch":"refs/heads/master"},"ec28d2e8023588b33317a952d82d04768028c4dd":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-09-15 02:27:41.000000000","uploader":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"ref":"refs/changes/67/223067/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/67/223067/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/2"}}},"commit":{"parents":[{"commit":"19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a","subject":"Merge \"Fix incorrect exception message in cinderclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a"}]}],"author":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:04:23.000000000","tz":480},"committer":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:16:16.000000000","tz":480},"subject":"Fix a snapshots not being deleted by using name","message":"Fix a snapshots not being deleted by using name\n\nSnapshot client side filtering fails in the function findall.\nThe reason is that snapshot object\n\u003cclass \u0027cinderclient.v2.volume_snapshots.Snapshot\u0027\u003e do not have\na attribute \u0027display_name\u0027.\n\nThe response of /v2/?{tenant_id}?/volumes/detail do not have\na parameter \u0027display_name\u0027, but have a parameter \u0027name\u0027.\nSo class Snapshot do not need define NAME_ATTR \u003d \u0027display_name\u0027.\nThe superclass of Snapshot \u0027Resource\u0027 has defined\nNAME_ATTR \u003d \u0027name\u0027.\n\nCloses-Bug: #1495428\nChange-Id: I3c89fd9a82918e8a02385cfccb32dc9c3f4c4095\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/ec28d2e8023588b33317a952d82d04768028c4dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/ec28d2e8023588b33317a952d82d04768028c4dd"}]},"branch":"refs/heads/master"},"6c510d2d719e48938ea35bfd0c66e3ff1584360f":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2015-09-15 02:33:22.000000000","uploader":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"ref":"refs/changes/67/223067/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/67/223067/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/3"}}},"commit":{"parents":[{"commit":"19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a","subject":"Merge \"Fix incorrect exception message in cinderclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a"}]}],"author":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:04:23.000000000","tz":480},"committer":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:22:06.000000000","tz":480},"subject":"Fix a snapshots not being deleted by using name","message":"Fix a snapshots not being deleted by using name\n\nSnapshot client side filtering fails in the function findall.\nThe reason is that snapshot object\n\u003cclass \u0027cinderclient.v2.volume_snapshots.Snapshot\u0027\u003e do not have\na attribute \u0027display_name\u0027.\nThe response of /v2/?{tenant_id}?/volumes/detail do not have\na parameter \u0027display_name\u0027, but have a parameter \u0027name\u0027.\nSo class Snapshot do not need define NAME_ATTR \u003d \u0027display_name\u0027.\nThe superclass of Snapshot \u0027Resource\u0027 has defined\nNAME_ATTR \u003d \u0027name\u0027.\n\nCloses-Bug: #1495428\nChange-Id: I3c89fd9a82918e8a02385cfccb32dc9c3f4c4095\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/6c510d2d719e48938ea35bfd0c66e3ff1584360f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/6c510d2d719e48938ea35bfd0c66e3ff1584360f"}]},"branch":"refs/heads/master"},"511c70f7bafb729946f74268802d827749eaeeaa":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2015-09-15 02:34:29.000000000","uploader":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"ref":"refs/changes/67/223067/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/67/223067/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/4"}}},"commit":{"parents":[{"commit":"19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a","subject":"Merge \"Fix incorrect exception message in cinderclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a"}]}],"author":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:04:23.000000000","tz":480},"committer":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:23:17.000000000","tz":480},"subject":"Fix a snapshots not being deleted by using name","message":"Fix a snapshots not being deleted by using name\n\nSnapshot client side filtering fails in the function findall.\nThe reason is that snapshot object\n\u003cclass \u0027cinderclient.v2.volume_snapshots.Snapshot\u0027\u003e do not have\na attribute \u0027display_name\u0027.\n\nThe response of /v2/?{tenant_id}?/volumes/detail do not have\na parameter \u0027display_name\u0027, but have a parameter \u0027name\u0027.\nSo class Snapshot do not need define NAME_ATTR \u003d \u0027display_name\u0027.\nThe superclass of Snapshot \u0027Resource\u0027 has defined\nNAME_ATTR \u003d \u0027name\u0027.\n\nCloses-Bug: #1495428\nChange-Id: I3c89fd9a82918e8a02385cfccb32dc9c3f4c4095\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/511c70f7bafb729946f74268802d827749eaeeaa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/511c70f7bafb729946f74268802d827749eaeeaa"}]},"branch":"refs/heads/master"},"f405407f76eebc08ae66d38b2e30728c978509d4":{"kind":"REWORK","_number":5,"created":"2015-09-21 09:51:22.000000000","uploader":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"ref":"refs/changes/67/223067/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/67/223067/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/5"}}},"commit":{"parents":[{"commit":"19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a","subject":"Merge \"Fix incorrect exception message in cinderclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a"}]}],"author":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:04:23.000000000","tz":480},"committer":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-16 10:39:37.000000000","tz":480},"subject":"Fix a snapshots not being deleted by using name","message":"Fix a snapshots not being deleted by using name\n\nSnapshot client side filtering fails in the function findall.\nThe reason is that snapshot object\n\u003cclass \u0027cinderclient.v2.volume_snapshots.Snapshot\u0027\u003e do not have\na attribute \u0027display_name\u0027.\n\nThe response of /v2/?{tenant_id}?/volumes/detail do not have\na parameter \u0027display_name\u0027, but have a parameter \u0027name\u0027.\nSo class Snapshot do not need define NAME_ATTR \u003d \u0027display_name\u0027.\nThe superclass of Snapshot \u0027Resource\u0027 has defined\nNAME_ATTR \u003d \u0027name\u0027.\n\nCloses-Bug: #1497873\nCloses-Bug: #1495428\nChange-Id: I3c89fd9a82918e8a02385cfccb32dc9c3f4c4095\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/f405407f76eebc08ae66d38b2e30728c978509d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/f405407f76eebc08ae66d38b2e30728c978509d4"}]},"branch":"refs/heads/master"},"70a5241e2ce6fefa11c63b541ff31f614b91715f":{"kind":"REWORK","_number":6,"created":"2015-09-22 09:03:14.000000000","uploader":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"ref":"refs/changes/67/223067/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/67/223067/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/6"}}},"commit":{"parents":[{"commit":"19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a","subject":"Merge \"Fix incorrect exception message in cinderclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a"}]}],"author":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:04:23.000000000","tz":480},"committer":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-17 09:51:30.000000000","tz":480},"subject":"Fix a snapshots not being deleted by using name","message":"Fix a snapshots not being deleted by using name\n\nSnapshot client side filtering fails in the function findall.\nThe reason is that snapshot object\n\u003cclass \u0027cinderclient.v2.volume_snapshots.Snapshot\u0027\u003e do not have\na attribute \u0027display_name\u0027.\n\nThe response of /v2/?{tenant_id}?/volumes/detail do not have\na parameter \u0027display_name\u0027, but have a parameter \u0027name\u0027.\nSo class Snapshot do not need define NAME_ATTR \u003d \u0027display_name\u0027.\nThe superclass of Snapshot \u0027Resource\u0027 has defined\nNAME_ATTR \u003d \u0027name\u0027.\n\nCloses-Bug: #1497873\nCloses-Bug: #1495428\nChange-Id: I3c89fd9a82918e8a02385cfccb32dc9c3f4c4095\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/70a5241e2ce6fefa11c63b541ff31f614b91715f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/70a5241e2ce6fefa11c63b541ff31f614b91715f"}]},"branch":"refs/heads/master"},"23a4638c7b0624f008b44ed7a0972e06978cb3ec":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2015-09-23 03:14:08.000000000","uploader":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"ref":"refs/changes/67/223067/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/67/223067/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/7"}}},"commit":{"parents":[{"commit":"19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a","subject":"Merge \"Fix incorrect exception message in cinderclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a"}]}],"author":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:04:23.000000000","tz":480},"committer":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-18 04:02:28.000000000","tz":480},"subject":"Fix three resources not being deleted by using name","message":"Fix three resources not being deleted by using name\n\nThere are three resources: VolumeBackup, Snapshot, VolumeTransfer.\nThey all can not been deleted by using their names.\n\nFor example, Snapshot client side filtering fails in the function\nfindall. The reason is that snapshot object\n\u003cclass \u0027cinderclient.v2.volume_snapshots.Snapshot\u0027\u003e does not have\na attribute \u0027display_name\u0027.\n\nThe response of /v2/{tenant_id}/backups/detail does not have\na parameter \u0027display_name\u0027, but have a parameter \u0027name\u0027.\nSo class Snapshot does not need to define NAME_ATTR \u003d \u0027display_name\u0027.\nThe superclass of Snapshot \u0027Resource\u0027 has defined NAME_ATTR \u003d \u0027name\u0027.\n\nCloses-Bug: #1497873\nCloses-Bug: #1495428\nChange-Id: I3c89fd9a82918e8a02385cfccb32dc9c3f4c4095\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/23a4638c7b0624f008b44ed7a0972e06978cb3ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/23a4638c7b0624f008b44ed7a0972e06978cb3ec"}]},"branch":"refs/heads/master"},"62aa713a1b7b99760a0a24fcc9bb48ef8137e5bd":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2015-09-28 02:36:04.000000000","uploader":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"ref":"refs/changes/67/223067/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/67/223067/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/67/223067/8"}}},"commit":{"parents":[{"commit":"19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a","subject":"Merge \"Fix incorrect exception message in cinderclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/19ba5e8cf9e395dfccba47bb42c69f9a4dc7e26a"}]}],"author":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-10 03:04:23.000000000","tz":480},"committer":{"name":"chenying","email":"ying.chen@huawei.com","date":"2015-09-28 02:36:04.000000000","tz":0},"subject":"Fix three resources not being deleted by using name","message":"Fix three resources not being deleted by using name\n\nThere are three resources: VolumeBackup, Snapshot, VolumeTransfer.\nNone of them can be deleted by using their names on V2.\n\nFor example, Snapshot client side filtering fails in the function\nfindall. The reason is that snapshot object\n\u003cclass \u0027cinderclient.v2.volume_snapshots.Snapshot\u0027\u003e does not have\na attribute \u0027display_name\u0027.\n\nThe response of /v2/{tenant_id}/backups/detail does not have\na parameter \u0027display_name\u0027, but have a parameter \u0027name\u0027.\nSo class Snapshot does not need to define NAME_ATTR \u003d \u0027display_name\u0027.\nThe superclass of Snapshot \u0027Resource\u0027 has defined NAME_ATTR \u003d \u0027name\u0027.\n\nCloses-Bug: #1497873\nCloses-Bug: #1495428\nChange-Id: I3c89fd9a82918e8a02385cfccb32dc9c3f4c4095\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/62aa713a1b7b99760a0a24fcc9bb48ef8137e5bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/62aa713a1b7b99760a0a24fcc9bb48ef8137e5bd"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
