)]}'
{"id":"openstack%2Fpython-openstackclient~464684","triplet_id":"openstack%2Fpython-openstackclient~master~Ice1af8686bceea6b67229dcab7cf82eef821163e","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1658189","hashtags":[],"change_id":"Ice1af8686bceea6b67229dcab7cf82eef821163e","subject":"Use _get_token_resource in role assignment list","status":"MERGED","created":"2017-05-15 16:16:42.000000000","updated":"2017-05-24 19:17:03.000000000","submitted":"2017-05-24 19:17:03.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b4db9a9dec8074216ec21fe018fbcd4788eb4f42","_number":464684,"virtual_id_number":464684,"owner":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2017-05-24 19:17:03.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2017-05-23 15:19:13.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},{"value":2,"date":"2017-05-23 15:53:18.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2017-05-24 17:28:08.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"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":0,"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},{"value":1,"date":"2017-05-23 15:53:18.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"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":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-05-17 11:07:16.000000000","updated_by":{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},"reviewer":{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},"state":"REVIEWER"},{"updated":"2017-05-23 15:19:13.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-05-23 15:53:18.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-05-24 17:28:08.000000000","updated_by":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"reviewer":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"state":"REVIEWER"},{"updated":"2017-05-24 19:17:03.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"49bfeaceb4d55d406f7fc863ca2321b97de53d0e","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-05-15 16:16:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4a5614a34bd6c4a85c539a1c48fb3a43be5e9a21","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-05-15 17:41:04.000000000","message":"Patch Set 1: Code-Review+2\n\nyah, we\u0027ve done this in other spots, makes sense","accounts_in_message":[],"_revision_number":1},{"id":"5c4ebc15f815a03c91b3f720e6b7ec9c3b930266","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-15 17:47:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/84/464684/1/check/gate-python-openstackclient-docs-ubuntu-xenial/8793cbb//doc/build/html/ : SUCCESS in 5m 08s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/84/464684/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/9177287/ : SUCCESS in 5m 31s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/84/464684/1/check/gate-python-openstackclient-python27-ubuntu-xenial/a8507c8/ : SUCCESS in 2m 53s\n- gate-python-openstackclient-python35 http://logs.openstack.org/84/464684/1/check/gate-python-openstackclient-python35/df600c2/ : SUCCESS in 4m 31s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/84/464684/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/defdd0b/ : SUCCESS in 1h 26m 14s\n- check-osc-plugins http://logs.openstack.org/84/464684/1/check/check-osc-plugins/23fa6cf/ : SUCCESS in 3m 37s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/84/464684/1/check/gate-osc-dsvm-functional-ubuntu-xenial/797b8c2/ : SUCCESS in 51m 07s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/84/464684/1/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/31f1bd2/ : SUCCESS in 50m 06s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/84/464684/1/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/24a2fd4/ : SUCCESS in 30m 34s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/84/464684/1/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/980f270/ : SUCCESS in 1h 08m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e82579ad73161321dc48672aa1e58434402c4425","author":{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},"date":"2017-05-17 11:07:16.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"2408d60ce6c2ccbf304dee88bdc03bc2d69acdd3","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-05-22 19:28:20.000000000","message":"Patch Set 1:\n\nSince this is a user-visible bug fix, please add a release note","accounts_in_message":[],"_revision_number":1},{"id":"4ba9d8566f022cd4de2c5866b696ef0ff4d705ba","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-05-23 15:16:59.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"43fca3c880b259c06bd632df8fc461085e92bfce","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-05-23 15:19:13.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"d3c104f0ccaafdd2c86432bce77725dcd4c51056","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-05-23 15:53:18.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nThanks!","accounts_in_message":[],"_revision_number":2},{"id":"a33eef16647fd2a0f04fa041b008bb670635308a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-23 16:43:59.000000000","message":"Patch Set 2: 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/84/464684/2/check/gate-python-openstackclient-docs-ubuntu-xenial/c5471b8//doc/build/html/ : SUCCESS in 18m 06s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/bfc3d93/ : SUCCESS in 5m 53s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-python-openstackclient-python27-ubuntu-xenial/8ce3a52/ : SUCCESS in 4m 04s\n- gate-python-openstackclient-python35 http://logs.openstack.org/84/464684/2/check/gate-python-openstackclient-python35/99c1351/ : SUCCESS in 5m 14s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/84/464684/2/check/gate-python-openstackclient-releasenotes/7dd60bc//releasenotes/build/html/ : SUCCESS in 4m 37s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/746f4ce/ : SUCCESS in 1h 17m 39s\n- check-osc-plugins http://logs.openstack.org/84/464684/2/check/check-osc-plugins/cf49e4c/ : SUCCESS in 9m 38s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-osc-dsvm-functional-ubuntu-xenial/ed37c95/ : FAILURE in 59m 59s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/84/464684/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/2596f81/ : FAILURE in 26m 49s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/84/464684/2/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/64bd0fd/ : SUCCESS in 46m 18s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/84/464684/2/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/a128e1e/ : SUCCESS in 1h 16m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d61bd41a037fefa0881dd4c330a67c5b6224b1c0","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-05-24 06:34:01.000000000","message":"Patch Set 2:\n\ncheck gate-osc-dvsm-functional-ubuntu-xenial\n\nI see no connection between patch and error.","accounts_in_message":[],"_revision_number":2},{"id":"1a83349a3a8b1401c51510dbd90b35af6cdc16c6","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-05-24 12:57:25.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"018b488e02a150d4853b73ca8ca5d6107ad2bf8f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-24 14:12:12.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/84/464684/2/check/gate-python-openstackclient-docs-ubuntu-xenial/3ca423c//doc/build/html/ : SUCCESS in 5m 39s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/c31bdf7/ : SUCCESS in 6m 22s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-python-openstackclient-python27-ubuntu-xenial/150cbe3/ : SUCCESS in 4m 38s\n- gate-python-openstackclient-python35 http://logs.openstack.org/84/464684/2/check/gate-python-openstackclient-python35/7a71058/ : SUCCESS in 4m 19s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/84/464684/2/check/gate-python-openstackclient-releasenotes/88b6a87//releasenotes/build/html/ : SUCCESS in 2m 49s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/3883a62/ : SUCCESS in 1h 13m 49s\n- check-osc-plugins http://logs.openstack.org/84/464684/2/check/check-osc-plugins/b6d9205/ : SUCCESS in 6m 30s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-osc-dsvm-functional-ubuntu-xenial/779cc7a/ : SUCCESS in 46m 37s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/84/464684/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/09916ac/ : FAILURE in 26m 27s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/84/464684/2/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/8a3b162/ : SUCCESS in 38m 16s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/84/464684/2/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/893cc2c/ : SUCCESS in 1h 14m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"482bcc73d69a425522f34e60328cf6dccc8ddf80","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-24 14:12:22.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"b331982f765d95a5f795697522c16a7d95fd2bbd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-24 15:36:08.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate 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/84/464684/2/gate/gate-python-openstackclient-docs-ubuntu-xenial/93d7955//doc/build/html/ : SUCCESS in 5m 25s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/84/464684/2/gate/gate-python-openstackclient-pep8-ubuntu-xenial/50fabc3/ : SUCCESS in 5m 10s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/84/464684/2/gate/gate-python-openstackclient-python27-ubuntu-xenial/ae7e09f/ : SUCCESS in 5m 53s\n- gate-python-openstackclient-python35 http://logs.openstack.org/84/464684/2/gate/gate-python-openstackclient-python35/67941c1/ : SUCCESS in 4m 02s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/84/464684/2/gate/gate-python-openstackclient-releasenotes/9a21909//releasenotes/build/html/ : SUCCESS in 6m 47s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/84/464684/2/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/cbf69d6/ : SUCCESS in 1h 23m 20s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/84/464684/2/gate/gate-osc-dsvm-functional-ubuntu-xenial/a185dae/ : FAILURE in 48m 50s","accounts_in_message":[],"_revision_number":2},{"id":"8cc6c5eb61d27efeae3efe4711ddf53251c3761f","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-05-24 16:19:36.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"5a4c4ed5578836988caf8ec1d9cd5a73be938534","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2017-05-24 17:28:08.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"b174cc63436a02350a190b97b55d95bb2f9071c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-24 17:48:05.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/84/464684/2/check/gate-python-openstackclient-docs-ubuntu-xenial/e8cb3f8//doc/build/html/ : SUCCESS in 3m 49s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/717a048/ : SUCCESS in 8m 33s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-python-openstackclient-python27-ubuntu-xenial/422521c/ : SUCCESS in 7m 51s\n- gate-python-openstackclient-python35 http://logs.openstack.org/84/464684/2/check/gate-python-openstackclient-python35/9f099c5/ : SUCCESS in 4m 14s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/84/464684/2/check/gate-python-openstackclient-releasenotes/6c529ac//releasenotes/build/html/ : SUCCESS in 5m 16s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/3251af8/ : SUCCESS in 1h 26m 12s\n- check-osc-plugins http://logs.openstack.org/84/464684/2/check/check-osc-plugins/82d9952/ : SUCCESS in 4m 07s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/84/464684/2/check/gate-osc-dsvm-functional-ubuntu-xenial/fada1b6/ : SUCCESS in 44m 33s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/84/464684/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/06d5024/ : FAILURE in 37m 56s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/84/464684/2/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/4a170fc/ : SUCCESS in 38m 07s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/84/464684/2/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/380db08/ : SUCCESS in 1h 10m 35s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1dbd0e24f53c35b3240f1a3a2435bad5aff0efa2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-24 17:48:15.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"9eda58f41c5c87ac2517fc5658a8f51ec5c23faf","date":"2017-05-24 19:17:03.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"98abad7265e336be927e451682bad01884721bf9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-24 19:17:03.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/84/464684/2/gate/gate-python-openstackclient-docs-ubuntu-xenial/fe69e38//doc/build/html/ : SUCCESS in 5m 28s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/84/464684/2/gate/gate-python-openstackclient-pep8-ubuntu-xenial/29b448c/ : SUCCESS in 5m 35s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/84/464684/2/gate/gate-python-openstackclient-python27-ubuntu-xenial/7ffd3b1/ : SUCCESS in 4m 57s\n- gate-python-openstackclient-python35 http://logs.openstack.org/84/464684/2/gate/gate-python-openstackclient-python35/2ab273a/ : SUCCESS in 4m 15s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/84/464684/2/gate/gate-python-openstackclient-releasenotes/648d105//releasenotes/build/html/ : SUCCESS in 2m 45s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/84/464684/2/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/7332160/ : SUCCESS in 1h 27m 46s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/84/464684/2/gate/gate-osc-dsvm-functional-ubuntu-xenial/289ca01/ : SUCCESS in 35m 34s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"0ad6b6b2e0b26ebc93a99730bcc414bf8e091759","revisions":{"ba48225ed57a7a2e78ba9cf2751a77d9cf73ef92":{"kind":"REWORK","_number":1,"created":"2017-05-15 16:16:42.000000000","uploader":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"ref":"refs/changes/84/464684/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/84/464684/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/464684/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/464684/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/464684/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/84/464684/1"}}},"commit":{"parents":[{"commit":"0181de38afc8cc4b96f226b00e173fb0c0d2e4dc","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0181de38afc8cc4b96f226b00e173fb0c0d2e4dc"}]}],"author":{"name":"David Rabel","email":"rabel@b1-systems.de","date":"2017-05-15 16:11:37.000000000","tz":120},"committer":{"name":"David Rabel","email":"rabel@b1-systems.de","date":"2017-05-15 16:11:37.000000000","tz":120},"subject":"Use _get_token_resource in role assignment list","message":"Use _get_token_resource in role assignment list\n\nIf project matches the project from access token,\nwe do not have to send an API request to /projects?name\u003d...,\nbecause the project ID is already known.\nThis API request may require additional permissions, so\nwe want to avoid it, if possible.\n\nChange-Id: Ice1af8686bceea6b67229dcab7cf82eef821163e\nCloses-Bug: #1658189\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ba48225ed57a7a2e78ba9cf2751a77d9cf73ef92"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ba48225ed57a7a2e78ba9cf2751a77d9cf73ef92"}]},"branch":"refs/heads/master"},"0ad6b6b2e0b26ebc93a99730bcc414bf8e091759":{"kind":"REWORK","_number":2,"created":"2017-05-23 15:16:59.000000000","uploader":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"ref":"refs/changes/84/464684/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/84/464684/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/464684/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/464684/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/464684/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/84/464684/2"}}},"commit":{"parents":[{"commit":"0181de38afc8cc4b96f226b00e173fb0c0d2e4dc","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0181de38afc8cc4b96f226b00e173fb0c0d2e4dc"}]}],"author":{"name":"David Rabel","email":"rabel@b1-systems.de","date":"2017-05-15 16:11:37.000000000","tz":120},"committer":{"name":"David Rabel","email":"rabel@b1-systems.de","date":"2017-05-23 15:16:41.000000000","tz":120},"subject":"Use _get_token_resource in role assignment list","message":"Use _get_token_resource in role assignment list\n\nIf project matches the project from access token,\nwe do not have to send an API request to /projects?name\u003d...,\nbecause the project ID is already known.\nThis API request may require additional permissions, so\nwe want to avoid it, if possible.\n\nChange-Id: Ice1af8686bceea6b67229dcab7cf82eef821163e\nCloses-Bug: #1658189\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0ad6b6b2e0b26ebc93a99730bcc414bf8e091759"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0ad6b6b2e0b26ebc93a99730bcc414bf8e091759"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
