)]}'
{"id":"openstack%2Fpython-openstackclient~506024","triplet_id":"openstack%2Fpython-openstackclient~master~I33c6fc7897dfee85d1c197a1267bde4abfa5bbd9","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1717130","hashtags":[],"change_id":"I33c6fc7897dfee85d1c197a1267bde4abfa5bbd9","subject":"Fix \u0027project purge\u0027 deletes ALL images problem","status":"MERGED","created":"2017-09-21 07:28:13.000000000","updated":"2017-11-02 16:38:04.000000000","submitted":"2017-09-27 05:27:52.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"506024-1506490072448-0d5931f0","meta_rev_id":"c754d0d2b5509f1ffd173e908f9e0ef14ba7a229","_number":506024,"virtual_id_number":506024,"owner":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2017-09-27 02:24:57.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2017-09-27 05:27:52.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-09-26 20:50:04.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-09-26 20:50:04.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-09-26 20:50:04.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2017-09-27 02:24:57.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2017-09-27 05:27:52.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"4be5e048bffa547b27b7d22446e86cb6969b8ae6","author":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"date":"2017-09-21 07:28:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7b203fd8114707e450fd2e5075b56cf5255932a1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-21 08:45:14.000000000","message":"Patch Set 1: 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-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/24/506024/1/check/gate-python-openstackclient-docs-ubuntu-xenial/51b27f6//doc/build/html/ : SUCCESS in 5m 27s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/24/506024/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/fc27350/ : SUCCESS in 5m 07s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/24/506024/1/check/gate-python-openstackclient-python27-ubuntu-xenial/9ed6413/ : FAILURE in 8m 07s\n- gate-python-openstackclient-python35 http://logs.openstack.org/24/506024/1/check/gate-python-openstackclient-python35/df0966d/ : FAILURE in 6m 12s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/24/506024/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/af000a9/ : SUCCESS in 1h 15m 52s\n- check-osc-plugins http://logs.openstack.org/24/506024/1/check/check-osc-plugins/96ce1af/ : SUCCESS in 5m 45s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/24/506024/1/check/gate-osc-dsvm-functional-ubuntu-xenial/d6fe304/ : SUCCESS in 50m 11s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/24/506024/1/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/64a67cd/ : SUCCESS in 43m 31s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/24/506024/1/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/5a8383f/ : SUCCESS in 48m 28s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/24/506024/1/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/73b5bc1/ : FAILURE in 24m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"df93f37747a17f41f4137148c0b605504b1265fb","author":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"date":"2017-09-21 09:16:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1729a8c47cdf1449abec0c0533926f21326c040f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-21 11:09:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/24/506024/2/check/gate-python-openstackclient-docs-ubuntu-xenial/7ca65f5//doc/build/html/ : SUCCESS in 8m 57s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/24/506024/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/ef7ead2/ : SUCCESS in 6m 14s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/24/506024/2/check/gate-python-openstackclient-python27-ubuntu-xenial/d45862c/ : SUCCESS in 5m 31s\n- gate-python-openstackclient-python35 http://logs.openstack.org/24/506024/2/check/gate-python-openstackclient-python35/c86d0bb/ : SUCCESS in 5m 09s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/24/506024/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/84ff10f/ : SUCCESS in 1h 31m 22s\n- check-osc-plugins http://logs.openstack.org/24/506024/2/check/check-osc-plugins/9d66bb8/ : SUCCESS in 6m 35s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/24/506024/2/check/gate-osc-dsvm-functional-ubuntu-xenial/eea3834/ : SUCCESS in 44m 56s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/24/506024/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/ee7d1b8/ : FAILURE in 59m 01s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/24/506024/2/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/948ddf6/ : SUCCESS in 45m 41s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/24/506024/2/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/833d164/ : SUCCESS in 1h 49m 46s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c328b156791c9c0b1f5ecd0c318532df3d22d7cc","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-09-21 12:34:05.000000000","message":"Patch Set 2:\n\nnice catch!\n\nwere you running this with glance v2 or v1?\n\nI think the original code was written with v1 in mind: https://github.com/openstack/python-glanceclient/blob/master/glanceclient/v1/images.py#L202\n\nWhereas v2 may use \"filters\": https://github.com/openstack/python-glanceclient/blob/master/glanceclient/v2/images.py#L85","accounts_in_message":[],"_revision_number":2},{"id":"3e350cf2bea320b12866147afa946487df456e36","author":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"date":"2017-09-22 00:45:16.000000000","message":"Patch Set 2:\n\n\u003e nice catch!\n \u003e \n \u003e were you running this with glance v2 or v1?\n \u003e \n \u003e I think the original code was written with v1 in mind:\n \u003e https://github.com/openstack/python-glanceclient/blob/master/glanceclient/v1/images.py#L202\n \u003e \n \u003e Whereas v2 may use \"filters\": https://github.com/openstack/python-glanceclient/blob/master/glanceclient/v2/images.py#L85\n\nYes, I test v2 code due to v1 API is DEPRECATED.","accounts_in_message":[],"_revision_number":2},{"id":"bf41d207b9235ce0f30703c33a21709ee7101536","author":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"date":"2017-09-22 01:24:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7d902d34012a8a155e0aee9625471b5d4a76c15c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-09-22 02:43:41.000000000","message":"Patch Set 3:\n\nIf the problem exists with Image v1 we need to fix it there too.  Just because it may be deprecated, for a few years already even, does not mean it magically is no longer used in existing clouds.  We must continue to support it well after it has been deleted from master.","accounts_in_message":[],"_revision_number":3},{"id":"827541027cde584d9360e4d12a9caa918ec7d7a6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-22 03:15:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/24/506024/3/check/gate-python-openstackclient-docs-ubuntu-xenial/57bd83e//doc/build/html/ : SUCCESS in 4m 55s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/24/506024/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/0e87cb5/ : SUCCESS in 4m 59s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/24/506024/3/check/gate-python-openstackclient-python27-ubuntu-xenial/3aad804/ : SUCCESS in 4m 31s\n- gate-python-openstackclient-python35 http://logs.openstack.org/24/506024/3/check/gate-python-openstackclient-python35/e1054df/ : SUCCESS in 4m 28s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/24/506024/3/check/gate-python-openstackclient-releasenotes/611d7b4//releasenotes/build/html/ : SUCCESS in 5m 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/24/506024/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/af14826/ : SUCCESS in 1h 23m 58s\n- check-osc-plugins http://logs.openstack.org/24/506024/3/check/check-osc-plugins/d1fe358/ : SUCCESS in 5m 14s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/24/506024/3/check/gate-osc-dsvm-functional-ubuntu-xenial/3f901cd/ : SUCCESS in 46m 24s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/24/506024/3/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/e3b1dbc/ : SUCCESS in 50m 07s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/24/506024/3/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/de9c3dd/ : SUCCESS in 44m 42s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/24/506024/3/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/fd7cb88/ : SUCCESS in 1h 50m 37s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ed3fd85e1a35e50325e8ea9bc425efcb7fdb3394","author":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"date":"2017-09-22 04:52:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a471eca34549ce15309c04467261614fc8e98895","author":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"date":"2017-09-22 04:56:06.000000000","message":"Patch Set 4:\n\nPatch set 4 fixes the problem both glance v1\u0026v2. And noticing that the unit tests use glance v2 api, so the test cases are the same codes as patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"75138290269d8f2ab057567aeafc5e8b5ff69b58","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-22 06:28:19.000000000","message":"Patch Set 4: 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-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/24/506024/4/check/gate-python-openstackclient-docs-ubuntu-xenial/9781521//doc/build/html/ : SUCCESS in 5m 55s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/24/506024/4/check/gate-python-openstackclient-pep8-ubuntu-xenial/e3018b5/ : SUCCESS in 4m 51s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/24/506024/4/check/gate-python-openstackclient-python27-ubuntu-xenial/3a03ebf/ : FAILURE in 3m 56s\n- gate-python-openstackclient-python35 http://logs.openstack.org/24/506024/4/check/gate-python-openstackclient-python35/c0218a6/ : FAILURE in 4m 40s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/24/506024/4/check/gate-python-openstackclient-releasenotes/f122bf4//releasenotes/build/html/ : SUCCESS in 4m 04s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/24/506024/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/806cfc7/ : SUCCESS in 1h 27m 25s\n- check-osc-plugins http://logs.openstack.org/24/506024/4/check/check-osc-plugins/9bb2bb2/ : SUCCESS in 4m 48s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/24/506024/4/check/gate-osc-dsvm-functional-ubuntu-xenial/1bc51ee/ : SUCCESS in 45m 55s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/24/506024/4/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/a4d5c84/ : SUCCESS in 1h 33m 49s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/24/506024/4/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/53f2e36/ : SUCCESS in 38m 13s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/24/506024/4/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/0aeeef3/ : FAILURE in 25m 01s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"db053de7a16e6378c09955eb7d743ab0408c15ca","author":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"date":"2017-09-22 09:10:58.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"99beda3693d4140aa8deae1c3ffd006714b66eef","author":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"date":"2017-09-22 09:16:06.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"77994f16b2739aecb71c81741f422f3852ecb7cc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-22 11:05:33.000000000","message":"Patch Set 5: 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-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/24/506024/5/check/gate-python-openstackclient-docs-ubuntu-xenial/8a93c2a//doc/build/html/ : SUCCESS in 5m 05s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/24/506024/5/check/gate-python-openstackclient-pep8-ubuntu-xenial/17e6dad/ : SUCCESS in 5m 57s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/24/506024/5/check/gate-python-openstackclient-python27-ubuntu-xenial/24c03ac/ : SUCCESS in 4m 49s\n- gate-python-openstackclient-python35 http://logs.openstack.org/24/506024/5/check/gate-python-openstackclient-python35/4eab51d/ : SUCCESS in 4m 12s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/24/506024/5/check/gate-python-openstackclient-releasenotes/aebc980//releasenotes/build/html/ : SUCCESS in 4m 46s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/24/506024/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/a7e26eb/ : SUCCESS in 1h 22m 58s\n- check-osc-plugins http://logs.openstack.org/24/506024/5/check/check-osc-plugins/9291c91/ : SUCCESS in 5m 39s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/24/506024/5/check/gate-osc-dsvm-functional-ubuntu-xenial/e5f65e9/ : FAILURE in 48m 33s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/24/506024/5/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/838348a/ : SUCCESS in 49m 49s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/24/506024/5/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/414a729/ : SUCCESS in 41m 55s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/24/506024/5/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/f9d8b56/ : SUCCESS in 1h 49m 34s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7fff2cc511a54e685d147ac612d3b7d3ae4c4b9b","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-09-22 14:19:04.000000000","message":"Patch Set 5:\n\n(1 comment)\n\nThe tests should reflect the usage, not the other way around.  I realize this was probably written primarily for Image v2, we need to either add tests for Image v1 as required or block usage of the command with Image v1.","accounts_in_message":[],"_revision_number":5},{"id":"01a8a21d768b859bbdf278328cb598050ee82be5","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-09-22 15:15:56.000000000","message":"Patch Set 5:\n\n\u003e The tests should reflect the usage, not the other way around.  I\n \u003e realize this was probably written primarily for Image v2, we need\n \u003e to either add tests for Image v1 as required or block usage of the\n \u003e command with Image v1.\n\n++, let\u0027s do that, then we can merge it.","accounts_in_message":[],"_revision_number":5},{"id":"0766117d55e7be3187dc11c37e643b01bf9c7794","author":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"date":"2017-09-26 00:53:14.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"43faa4f9997dd9894afab9d4be379d74c7024a6a","author":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"date":"2017-09-26 00:56:04.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"f0ba36797714e7022bba39fd61dc9bbf06dc9190","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-09-26 02:29:36.000000000","message":"Patch Set 6: Code-Review+2\n\ni\u0027m good with this","accounts_in_message":[],"_revision_number":6},{"id":"c56ff91fb49565beee5bfe23a7729bfd86112cd8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-26 03:01:16.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/24/506024/6/check/gate-python-openstackclient-docs-ubuntu-xenial/562b5fa//doc/build/html/ : SUCCESS in 6m 00s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/24/506024/6/check/gate-python-openstackclient-pep8-ubuntu-xenial/e0a1eb9/ : SUCCESS in 10m 00s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/24/506024/6/check/gate-python-openstackclient-python27-ubuntu-xenial/89243c0/ : SUCCESS in 9m 28s\n- gate-python-openstackclient-python35 http://logs.openstack.org/24/506024/6/check/gate-python-openstackclient-python35/4dbab1d/ : SUCCESS in 4m 25s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/24/506024/6/check/gate-python-openstackclient-releasenotes/0972dac//releasenotes/build/html/ : SUCCESS in 4m 25s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/24/506024/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/2e21430/ : SUCCESS in 1h 28m 03s\n- check-osc-plugins http://logs.openstack.org/24/506024/6/check/check-osc-plugins/8141a6e/ : SUCCESS in 8m 35s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/24/506024/6/check/gate-osc-dsvm-functional-ubuntu-xenial/9cab585/ : SUCCESS in 43m 06s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/24/506024/6/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/06bd6b5/ : SUCCESS in 49m 42s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/24/506024/6/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/fe9345f/ : SUCCESS in 52m 36s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/24/506024/6/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/fa734fa/ : SUCCESS in 1h 59m 16s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"44d6c1fe434be299d9a669f9edeeb7bc5b21ae3d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-09-26 20:49:36.000000000","message":"Patch Set 7: Published edit on patch set 6.","accounts_in_message":[],"_revision_number":7},{"id":"9a0de8a3ff8001eb5dac1e3385415033ec97ab90","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-09-26 20:50:04.000000000","message":"Patch Set 7: Workflow+1 Code-Review+2\n\nI tweaked the release note, please add the v1 tests in a followup.  Thanks.","accounts_in_message":[],"_revision_number":7},{"id":"abb38f7417a42629a2c96dcc8565df79cc3ebd83","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-26 23:03:39.000000000","message":"Patch Set 7: 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-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/24/506024/7/check/gate-python-openstackclient-docs-ubuntu-xenial/1496981//doc/build/html/ : SUCCESS in 8m 57s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/24/506024/7/check/gate-python-openstackclient-pep8-ubuntu-xenial/de9ac7c/ : SUCCESS in 5m 26s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/24/506024/7/check/gate-python-openstackclient-python27-ubuntu-xenial/38477eb/ : SUCCESS in 4m 54s\n- gate-python-openstackclient-python35 http://logs.openstack.org/24/506024/7/check/gate-python-openstackclient-python35/07bfed6/ : SUCCESS in 4m 34s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/24/506024/7/check/gate-python-openstackclient-releasenotes/829306f//releasenotes/build/html/ : SUCCESS in 4m 35s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/24/506024/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/51d7b64/ : SUCCESS in 1h 16m 41s\n- check-osc-plugins http://logs.openstack.org/24/506024/7/check/check-osc-plugins/0d46649/ : SUCCESS in 6m 10s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/24/506024/7/check/gate-osc-dsvm-functional-ubuntu-xenial/4d2e7ac/ : FAILURE in 43m 46s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/24/506024/7/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/c1053f3/ : FAILURE in 46m 59s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/24/506024/7/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/b4dd46a/ : SUCCESS in 40m 47s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/24/506024/7/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/4067e9c/ : SUCCESS in 1h 54m 55s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"db30ef2a1e4c815bf2ab3c23733fd5f1731f0e08","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-09-27 02:24:57.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"77e917f4d207b635cfb9aa571fc61d5511b16681","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-27 04:11:15.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/24/506024/7/check/gate-python-openstackclient-docs-ubuntu-xenial/5a73545//doc/build/html/ : SUCCESS in 4m 59s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/24/506024/7/check/gate-python-openstackclient-pep8-ubuntu-xenial/817d61b/ : SUCCESS in 4m 54s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/24/506024/7/check/gate-python-openstackclient-python27-ubuntu-xenial/b81b138/ : SUCCESS in 4m 31s\n- gate-python-openstackclient-python35 http://logs.openstack.org/24/506024/7/check/gate-python-openstackclient-python35/2d9d12c/ : SUCCESS in 4m 32s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/24/506024/7/check/gate-python-openstackclient-releasenotes/113e81a//releasenotes/build/html/ : SUCCESS in 4m 06s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/24/506024/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/de60c63/ : SUCCESS in 1h 25m 52s\n- check-osc-plugins http://logs.openstack.org/24/506024/7/check/check-osc-plugins/f15b369/ : SUCCESS in 5m 32s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/24/506024/7/check/gate-osc-dsvm-functional-ubuntu-xenial/5841be6/ : SUCCESS in 42m 48s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/24/506024/7/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/0711fb2/ : SUCCESS in 49m 50s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/24/506024/7/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/4c15708/ : SUCCESS in 38m 57s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/24/506024/7/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/5efa15d/ : SUCCESS in 1h 46m 04s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"7d218d9637436b5280e980c5a256a0ca77f6e4ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-27 04:11:25.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"20218ad2be1f54dd0f4f16c7b76f57b96612714f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-27 05:27:52.000000000","message":"Change has been successfully merged by Jenkins","accounts_in_message":[],"_revision_number":7},{"id":"5e9a01f17e9f7125d7c1c07c857863be9ff37794","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-27 05:27:52.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/24/506024/7/gate/gate-python-openstackclient-docs-ubuntu-xenial/bdadc6d//doc/build/html/ : SUCCESS in 4m 58s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/24/506024/7/gate/gate-python-openstackclient-pep8-ubuntu-xenial/51598b5/ : SUCCESS in 5m 04s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/24/506024/7/gate/gate-python-openstackclient-python27-ubuntu-xenial/fcd895d/ : SUCCESS in 7m 08s\n- gate-python-openstackclient-python35 http://logs.openstack.org/24/506024/7/gate/gate-python-openstackclient-python35/db0d0fe/ : SUCCESS in 4m 55s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/24/506024/7/gate/gate-python-openstackclient-releasenotes/56dfe1a//releasenotes/build/html/ : SUCCESS in 4m 07s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/24/506024/7/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/4e7e1a9/ : SUCCESS in 1h 14m 18s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/24/506024/7/gate/gate-osc-dsvm-functional-ubuntu-xenial/d3b3270/ : SUCCESS in 1h 00m 36s","accounts_in_message":[],"_revision_number":7},{"id":"bdead999be0dc9691e0657b27b36f6e41dca8f89","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-11-02 16:38:04.000000000","message":"Patch Set 7: Cherry Picked\n\nThis patchset was cherry picked to branch stable/pike as commit b9c5094ede503109955eb90fe0007e343f7bb903","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"254dbf3294c0f1edc4a2a469f556b3c4b3123a00","revisions":{"39a913f1d24ebe54e0726b0e03d40bf597c8018e":{"kind":"REWORK","_number":1,"created":"2017-09-21 07:28:13.000000000","uploader":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"ref":"refs/changes/24/506024/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/24/506024/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/1"}}},"commit":{"parents":[{"commit":"f88d2f53ba576734a81227410e0232616dc766f4","subject":"Merge \"Add functional test cases for \"volume qos associate/disassociate\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f88d2f53ba576734a81227410e0232616dc766f4"}]}],"author":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-21 06:55:17.000000000","tz":480},"committer":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-21 07:22:15.000000000","tz":480},"subject":"Fix \u0027project purge\u0027 deletes ALL images problem","message":"Fix \u0027project purge\u0027 deletes ALL images problem\n\nCloses-Bug: #1717130\nChange-Id: I33c6fc7897dfee85d1c197a1267bde4abfa5bbd9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/39a913f1d24ebe54e0726b0e03d40bf597c8018e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/39a913f1d24ebe54e0726b0e03d40bf597c8018e"}]},"branch":"refs/heads/master"},"061b738678dced4a82e5fdc2f695734c04198b59":{"kind":"REWORK","_number":2,"created":"2017-09-21 09:16:24.000000000","uploader":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"ref":"refs/changes/24/506024/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/24/506024/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/2"}}},"commit":{"parents":[{"commit":"f88d2f53ba576734a81227410e0232616dc766f4","subject":"Merge \"Add functional test cases for \"volume qos associate/disassociate\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f88d2f53ba576734a81227410e0232616dc766f4"}]}],"author":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-21 06:55:17.000000000","tz":480},"committer":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-21 09:15:40.000000000","tz":480},"subject":"Fix \u0027project purge\u0027 deletes ALL images problem","message":"Fix \u0027project purge\u0027 deletes ALL images problem\n\nCloses-Bug: #1717130\nChange-Id: I33c6fc7897dfee85d1c197a1267bde4abfa5bbd9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/061b738678dced4a82e5fdc2f695734c04198b59"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/061b738678dced4a82e5fdc2f695734c04198b59"}]},"branch":"refs/heads/master"},"18fe921350601fe7128bea1a0cf1db5e616549bf":{"kind":"REWORK","_number":3,"created":"2017-09-22 01:24:57.000000000","uploader":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"ref":"refs/changes/24/506024/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/24/506024/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/3"}}},"commit":{"parents":[{"commit":"f88d2f53ba576734a81227410e0232616dc766f4","subject":"Merge \"Add functional test cases for \"volume qos associate/disassociate\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f88d2f53ba576734a81227410e0232616dc766f4"}]}],"author":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-21 06:55:17.000000000","tz":480},"committer":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-22 01:23:47.000000000","tz":480},"subject":"Fix \u0027project purge\u0027 deletes ALL images problem","message":"Fix \u0027project purge\u0027 deletes ALL images problem\n\nCloses-Bug: #1717130\nChange-Id: I33c6fc7897dfee85d1c197a1267bde4abfa5bbd9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/18fe921350601fe7128bea1a0cf1db5e616549bf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/18fe921350601fe7128bea1a0cf1db5e616549bf"}]},"branch":"refs/heads/master"},"00149f9da3f19e0b94f7661c160c96941fce5701":{"kind":"REWORK","_number":4,"created":"2017-09-22 04:52:04.000000000","uploader":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"ref":"refs/changes/24/506024/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/24/506024/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/4"}}},"commit":{"parents":[{"commit":"f88d2f53ba576734a81227410e0232616dc766f4","subject":"Merge \"Add functional test cases for \"volume qos associate/disassociate\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f88d2f53ba576734a81227410e0232616dc766f4"}]}],"author":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-21 06:55:17.000000000","tz":480},"committer":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-22 04:50:51.000000000","tz":480},"subject":"Fix \u0027project purge\u0027 deletes ALL images problem","message":"Fix \u0027project purge\u0027 deletes ALL images problem\n\nCloses-Bug: #1717130\nChange-Id: I33c6fc7897dfee85d1c197a1267bde4abfa5bbd9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/00149f9da3f19e0b94f7661c160c96941fce5701"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/00149f9da3f19e0b94f7661c160c96941fce5701"}]},"branch":"refs/heads/master"},"eb5fdb2fc419ade30e7bb7877434bc474c5bf705":{"kind":"REWORK","_number":5,"created":"2017-09-22 09:10:58.000000000","uploader":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"ref":"refs/changes/24/506024/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/24/506024/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/5"}}},"commit":{"parents":[{"commit":"f88d2f53ba576734a81227410e0232616dc766f4","subject":"Merge \"Add functional test cases for \"volume qos associate/disassociate\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f88d2f53ba576734a81227410e0232616dc766f4"}]}],"author":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-21 06:55:17.000000000","tz":480},"committer":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-22 09:10:02.000000000","tz":480},"subject":"Fix \u0027project purge\u0027 deletes ALL images problem","message":"Fix \u0027project purge\u0027 deletes ALL images problem\n\nCloses-Bug: #1717130\nChange-Id: I33c6fc7897dfee85d1c197a1267bde4abfa5bbd9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/eb5fdb2fc419ade30e7bb7877434bc474c5bf705"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/eb5fdb2fc419ade30e7bb7877434bc474c5bf705"}]},"branch":"refs/heads/master"},"5263afe96ecc464e2558925f09774c71df6d1c06":{"kind":"REWORK","_number":6,"created":"2017-09-26 00:56:04.000000000","uploader":{"_account_id":22299,"name":"lihaijing","email":"lihaijing@fiberhome.com","username":"lihaijing"},"ref":"refs/changes/24/506024/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/24/506024/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/6"}}},"commit":{"parents":[{"commit":"953d74b5d65b095428c783f80cc61f2d85909841","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/953d74b5d65b095428c783f80cc61f2d85909841"}]}],"author":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-21 06:55:17.000000000","tz":480},"committer":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-26 00:41:24.000000000","tz":480},"subject":"Fix \u0027project purge\u0027 deletes ALL images problem","message":"Fix \u0027project purge\u0027 deletes ALL images problem\n\nCloses-Bug: #1717130\nChange-Id: I33c6fc7897dfee85d1c197a1267bde4abfa5bbd9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5263afe96ecc464e2558925f09774c71df6d1c06"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5263afe96ecc464e2558925f09774c71df6d1c06"}]},"branch":"refs/heads/master"},"254dbf3294c0f1edc4a2a469f556b3c4b3123a00":{"kind":"REWORK","_number":7,"created":"2017-09-26 20:49:36.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/24/506024/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/24/506024/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/24/506024/7"}}},"commit":{"parents":[{"commit":"953d74b5d65b095428c783f80cc61f2d85909841","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/953d74b5d65b095428c783f80cc61f2d85909841"}]}],"author":{"name":"lihaijing","email":"lihaijing@fiberhome.com","date":"2017-09-21 06:55:17.000000000","tz":480},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-09-26 20:49:32.000000000","tz":0},"subject":"Fix \u0027project purge\u0027 deletes ALL images problem","message":"Fix \u0027project purge\u0027 deletes ALL images problem\n\nCloses-Bug: #1717130\nChange-Id: I33c6fc7897dfee85d1c197a1267bde4abfa5bbd9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/254dbf3294c0f1edc4a2a469f556b3c4b3123a00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/254dbf3294c0f1edc4a2a469f556b3c4b3123a00"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
