)]}'
{"id":"openstack%2Fpython-openstackclient~331387","triplet_id":"openstack%2Fpython-openstackclient~master~I3ac23234fbf647fb145c7bd151d53c5c105462bf","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1593664","hashtags":[],"change_id":"I3ac23234fbf647fb145c7bd151d53c5c105462bf","subject":"Fix token/endpoint auth plugin","status":"MERGED","created":"2016-06-18 01:42:13.000000000","updated":"2016-06-22 15:51:02.000000000","submitted":"2016-06-22 15:51:02.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f950693236b431a4a57ddd6809fe7c5a477e8940","_number":331387,"virtual_id_number":331387,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"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":"2016-06-22 15:51:02.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":0,"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":"2016-06-21 20:44:02.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":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":0,"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},{"value":1,"date":"2016-06-22 08:59:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2016-06-22 14:53:04.000000000","_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"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":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":0,"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2016-06-22 14:53:04.000000000","_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},{"_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":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-06-18 01:44:32.000000000","updated_by":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"reviewer":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"state":"REVIEWER"},{"updated":"2016-06-18 12:31:38.000000000","updated_by":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"reviewer":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"state":"REVIEWER"},{"updated":"2016-06-21 20:44:02.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":"2016-06-22 08:59:47.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"REVIEWER"},{"updated":"2016-06-22 14:53:04.000000000","updated_by":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"reviewer":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"state":"REVIEWER"},{"updated":"2016-06-22 15:51:02.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"3473b29f1fe38e4221e1156d5fe942dfa0da0b6a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-06-18 01:42:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f27712bcf0da0ca4eb3bd14526959ebe7aba6402","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-06-18 01:42:40.000000000","message":"Patch Set 1: Workflow-1\n\nunit tests will fail, functional tests should pass...","accounts_in_message":[],"_revision_number":1},{"id":"6fc1f5f82dc1ed217b5bccf51d522eba2950299b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-18 02:07:39.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 http://docs-draft.openstack.org/87/331387/1/check/gate-python-openstackclient-docs/0708c7d//doc/build/html/ : SUCCESS in 3m 56s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/331387/1/check/gate-python-openstackclient-pep8/0341c08/ : SUCCESS in 24m 44s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/331387/1/check/gate-python-openstackclient-python27/066fd70/ : FAILURE in 3m 05s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/331387/1/check/gate-python-openstackclient-python34/17a91e5/ : FAILURE in 2m 27s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/331387/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/2790b96/ : FAILURE in 15m 19s\n- check-osc-plugins http://logs.openstack.org/87/331387/1/check/check-osc-plugins/471ac98/ : FAILURE in 3m 33s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/331387/1/check/gate-osc-dsvm-functional/9035b5b/ : FAILURE in 13m 25s","accounts_in_message":[],"_revision_number":1},{"id":"1fd772f092063f56234d29f1ae7c4004eae2eea4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-06-18 04:04:42.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e7a5f478d1f358b03bad49b1c76238a777782358","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-06-18 04:04:59.000000000","message":"Patch Set 2: Workflow-1\n\nsome tests should pass now","accounts_in_message":[],"_revision_number":2},{"id":"e10c9df8f2af2bff12b5fc2e23df594ddb5a8e32","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-18 04:22:07.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 http://docs-draft.openstack.org/87/331387/2/check/gate-python-openstackclient-docs/21a5c01//doc/build/html/ : SUCCESS in 5m 48s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/331387/2/check/gate-python-openstackclient-pep8/8930b47/ : SUCCESS in 4m 49s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/331387/2/check/gate-python-openstackclient-python27/01cda7b/ : FAILURE in 3m 07s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/331387/2/check/gate-python-openstackclient-python34/9f73e73/ : FAILURE in 4m 04s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/331387/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/07c9354/ : FAILURE in 15m 49s\n- check-osc-plugins http://logs.openstack.org/87/331387/2/check/check-osc-plugins/1b2b2a1/ : FAILURE in 2m 51s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/331387/2/check/gate-osc-dsvm-functional/a5db5e0/ : FAILURE in 14m 34s","accounts_in_message":[],"_revision_number":2},{"id":"c883a613aeb980323994b4bc4e95fb1e777ea07a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-06-18 12:39:52.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"12de27089302ae49e29ed1a826ddd6a2cfd653c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-18 12:57:40.000000000","message":"Patch Set 3: 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 http://docs-draft.openstack.org/87/331387/3/check/gate-python-openstackclient-docs/4c3e1f1//doc/build/html/ : SUCCESS in 5m 35s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/331387/3/check/gate-python-openstackclient-pep8/66e3ca2/ : SUCCESS in 3m 30s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/331387/3/check/gate-python-openstackclient-python27/30b8151/ : SUCCESS in 3m 56s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/331387/3/check/gate-python-openstackclient-python34/c4acb18/ : SUCCESS in 3m 43s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/331387/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/491c8f4/ : FAILURE in 16m 51s\n- check-osc-plugins http://logs.openstack.org/87/331387/3/check/check-osc-plugins/ccbf832/ : SUCCESS in 4m 05s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/331387/3/check/gate-osc-dsvm-functional/d53c2e7/ : FAILURE in 15m 10s","accounts_in_message":[],"_revision_number":3},{"id":"681a95a7151e5eb08a547598407ae84c5fe78f44","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-06-20 20:34:23.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"bb2fbd6b2f92123134bbd164402a9e069fb496ae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-20 20:46:12.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 http://docs-draft.openstack.org/87/331387/4/check/gate-python-openstackclient-docs/3b4638a//doc/build/html/ : SUCCESS in 4m 39s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/331387/4/check/gate-python-openstackclient-pep8/2db67e5/ : SUCCESS in 3m 48s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/331387/4/check/gate-python-openstackclient-python27/7d2950e/ : SUCCESS in 4m 52s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/331387/4/check/gate-python-openstackclient-python34/6fa0f0a/ : SUCCESS in 5m 11s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/331387/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/6a41f1e/ : FAILURE in 8m 41s\n- check-osc-plugins http://logs.openstack.org/87/331387/4/check/check-osc-plugins/4e5d025/ : SUCCESS in 3m 41s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/331387/4/check/gate-osc-dsvm-functional/70cf133/ : FAILURE in 8m 07s","accounts_in_message":[],"_revision_number":4},{"id":"b88a61e5e64f082284091678bb8c399a07c00447","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2016-06-21 10:02:32.000000000","message":"Patch Set 4:\n\nI\u0027ve done some manual tests with patchet 4:\n\n- admin_token auth works fine:\n\nopenstack --os-token \u003ctoken\u003e --os-url http://localhost:35357/v2.0 --os-identity-api-version 2.0 service list \n+----------------------------------+------------+--------------+\n| ID                               | Name       | Type         |\n+----------------------------------+------------+--------------+\n| 239d860efc7449a3bc262526d2562da9 | ceilometer | metering     |\n| 39a35dccaa8d4827b0eae5709e0d5731 | gnocchi    | metric       |\n| 4edfc677b9824a458ecdbdf3c4c88754 | neutron    | network      |\n| 512d0f6aaebb4d41a42d40b18197e86c | cinderv3   | volumev3     |\n| 5d09172ee9334ee6ab4f5f35e2b83bed | aodh       | alarming     |\n| 73a1a8d1dc4b4734a3e661ae949d02e0 | nova       | compute      |\n| 91380eacdd2c42758ae234ef2f9f6743 | cinderv2   | volumev2     |\n| aff7857e442f4e3894e78771a65c9c0e | cinder     | volume       |\n| efd8fedfc1f442b5a5edb8cdb364ee4a | swift      | object-store |\n| f0d0a61acfd3417c87a0068eab56fcf8 | glance     | image        |\n| faf92317a69740d9a608602f8aa38817 | keystone   | identity     |\n+----------------------------------+------------+--------------+\n\n- Authentication with keystone api v2.0 fails:\n\n# /usr/bin/openstack --os-username admin --os-password \u003cpassword\u003e --os-auth-url http://localhost:35357/v2.0 --os-identity-api-version 2.0 --os-project-name admin  service list\nauth_ref\n\n- Authentication with keystone api v3 fails if domain params are not passed (it works with 2.6.0)\n\n# /usr/bin/openstack --os-username admin --os-password \u003cpassword\u003e --os-auth-url http://localhost:35357/v3 --os-identity-api-version 3 --os-project-name admin  service list\nauth_ref\n\n- Authentication with keystone api v3 and domain params works:\n\n/usr/bin/openstack --os-username admin --os-password \u003cpassword\u003e --os-auth-url http://localhost:35357/v3 --os-identity-api-version 3 --os-project-name admin --os-user-domain-id default --os-project-domain-id default  service list\n+----------------------------------+------------+--------------+\n| ID                               | Name       | Type         |\n+----------------------------------+------------+--------------+\n| 239d860efc7449a3bc262526d2562da9 | ceilometer | metering     |\n| 39a35dccaa8d4827b0eae5709e0d5731 | gnocchi    | metric       |\n| 4edfc677b9824a458ecdbdf3c4c88754 | neutron    | network      |\n| 512d0f6aaebb4d41a42d40b18197e86c | cinderv3   | volumev3     |\n| 5d09172ee9334ee6ab4f5f35e2b83bed | aodh       | alarming     |\n| 73a1a8d1dc4b4734a3e661ae949d02e0 | nova       | compute      |\n| 91380eacdd2c42758ae234ef2f9f6743 | cinderv2   | volumev2     |\n| aff7857e442f4e3894e78771a65c9c0e | cinder     | volume       |\n| efd8fedfc1f442b5a5edb8cdb364ee4a | swift      | object-store |\n| f0d0a61acfd3417c87a0068eab56fcf8 | glance     | image        |\n| faf92317a69740d9a608602f8aa38817 | keystone   | identity     |\n+----------------------------------+------------+--------------+","accounts_in_message":[],"_revision_number":4},{"id":"e5a944057db801ab8a7e63a4921773b1ccacce9d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-06-21 19:28:59.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"13c1755c6e9544f26c5c968639946495f627ad22","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-06-21 19:57:39.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"01dd5a3afebce6ff911d3e10d67c842b14dfd247","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-06-21 20:44:02.000000000","message":"Patch Set 6: Code-Review+2\n\nthis looks simpler and should fix the bug","accounts_in_message":[],"_revision_number":6},{"id":"355045ebfd0b80467fff6ed9b40190cadf7cb105","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-21 21:36:12.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/331387/6/check/gate-python-openstackclient-docs/36c1547//doc/build/html/ : SUCCESS in 6m 42s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/331387/6/check/gate-python-openstackclient-pep8/64aae94/ : SUCCESS in 3m 20s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/331387/6/check/gate-python-openstackclient-python27/1d5b8a9/ : SUCCESS in 11m 32s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/331387/6/check/gate-python-openstackclient-python34/e864870/ : SUCCESS in 11m 36s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/331387/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/07c9fa2/ : SUCCESS in 1h 09m 12s\n- check-osc-plugins http://logs.openstack.org/87/331387/6/check/check-osc-plugins/27184f8/ : SUCCESS in 6m 13s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/87/331387/6/check/gate-osc-dsvm-functional/df77e9c/ : SUCCESS in 38m 33s","accounts_in_message":[],"_revision_number":6},{"id":"ba62dcafdd418c21fd4d6ecda359ba6b7274d810","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2016-06-22 08:59:47.000000000","message":"Patch Set 6: Code-Review+1\n\nworks fine in my tests","accounts_in_message":[],"_revision_number":6},{"id":"93c181257af715e3c01345dc745e3e9c08491dc0","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-06-22 14:53:04.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"b12c22cc3592c99021248da08bb17cc9392c0edc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-22 14:53:16.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"cc00ec41758ab49a5494b4f69a09b338aa834902","date":"2016-06-22 15:51:02.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":6},{"id":"14835995a3fe6d29a43ff41cb7aef007d9030199","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-22 15:51:02.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/87/331387/6/gate/gate-python-openstackclient-docs/e0d1800//doc/build/html/ : SUCCESS in 9m 15s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/87/331387/6/gate/gate-python-openstackclient-pep8/dfad3b1/ : SUCCESS in 5m 30s\n- gate-python-openstackclient-python27 http://logs.openstack.org/87/331387/6/gate/gate-python-openstackclient-python27/078a73b/ : SUCCESS in 6m 08s\n- gate-python-openstackclient-python34 http://logs.openstack.org/87/331387/6/gate/gate-python-openstackclient-python34/4b837e3/ : SUCCESS in 6m 12s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/87/331387/6/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/355a831/ : SUCCESS in 57m 23s\n- gate-osc-dsvm-functional http://logs.openstack.org/87/331387/6/gate/gate-osc-dsvm-functional/2e71035/ : SUCCESS in 40m 41s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"cefe715031cc4b1b79a8a68fdb2b93d94fb128f0","revisions":{"93608956d5fb3ee1e2b7e26f4540fdace83cdb2d":{"kind":"REWORK","_number":1,"created":"2016-06-18 01:42:13.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/87/331387/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/331387/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/1"}}},"commit":{"parents":[{"commit":"ba825a4d5c04e2e6fd8a82ebbfb2f71a85e683aa","subject":"Merge \"Do not prompt for scope options with default scoped tokens\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ba825a4d5c04e2e6fd8a82ebbfb2f71a85e683aa"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-18 01:24:00.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-18 01:41:50.000000000","tz":-300},"subject":"Fix token auth plugin","message":"Fix token auth plugin\n\nThis is a WIP to fix the --os-token --os-url breakage in the switch to ksa.\nSee the bug for detains for now...\n\nCloses-bug: 1593664\nChange-Id: I3ac23234fbf647fb145c7bd151d53c5c105462bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/93608956d5fb3ee1e2b7e26f4540fdace83cdb2d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/93608956d5fb3ee1e2b7e26f4540fdace83cdb2d"}]},"branch":"refs/heads/master"},"65ecbf0b97eff7f83aee8e9940f91a7fbe96362c":{"kind":"REWORK","_number":2,"created":"2016-06-18 04:04:42.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/87/331387/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/331387/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/2"}}},"commit":{"parents":[{"commit":"ba825a4d5c04e2e6fd8a82ebbfb2f71a85e683aa","subject":"Merge \"Do not prompt for scope options with default scoped tokens\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ba825a4d5c04e2e6fd8a82ebbfb2f71a85e683aa"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-18 01:24:00.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-18 04:04:28.000000000","tz":-300},"subject":"Fix token auth plugin","message":"Fix token auth plugin\n\nThis is a WIP to fix the --os-token --os-url breakage in the switch to ksa.\nSee the bug for detains for now...\n\nTests generally passing locally, some disabled because I\u0027m tired...more to come...\n\nCloses-bug: 1593664\nChange-Id: I3ac23234fbf647fb145c7bd151d53c5c105462bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/65ecbf0b97eff7f83aee8e9940f91a7fbe96362c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/65ecbf0b97eff7f83aee8e9940f91a7fbe96362c"}]},"branch":"refs/heads/master"},"8a371e4e45bd8b63bfa8acfc0b7a3670188349fe":{"kind":"REWORK","_number":3,"created":"2016-06-18 12:39:52.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/87/331387/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/331387/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/3"}}},"commit":{"parents":[{"commit":"ba825a4d5c04e2e6fd8a82ebbfb2f71a85e683aa","subject":"Merge \"Do not prompt for scope options with default scoped tokens\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ba825a4d5c04e2e6fd8a82ebbfb2f71a85e683aa"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-18 01:24:00.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-18 12:39:17.000000000","tz":-300},"subject":"Fix token auth plugin","message":"Fix token auth plugin\n\nThis is a WIP to fix the --os-token --os-url breakage in the switch to ksa.\nSee the bug for detains for now...\n\nTests generally passing locally, some disabled because I\u0027m tired...more to come...\n\nCloses-bug: 1593664\nChange-Id: I3ac23234fbf647fb145c7bd151d53c5c105462bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8a371e4e45bd8b63bfa8acfc0b7a3670188349fe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8a371e4e45bd8b63bfa8acfc0b7a3670188349fe"}]},"branch":"refs/heads/master"},"5b9878e49977365348e26a8d6c3e889ab8e5310d":{"kind":"REWORK","_number":4,"created":"2016-06-20 20:34:23.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/87/331387/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/331387/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/4"}}},"commit":{"parents":[{"commit":"f5ae23ab86c662e2f75952e6aa62c02ab3855b9b","subject":"Merge \"Standardize logger usage\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f5ae23ab86c662e2f75952e6aa62c02ab3855b9b"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-18 01:24:00.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-20 20:30:06.000000000","tz":-300},"subject":"Fix token auth plugin","message":"Fix token auth plugin\n\nFix the --os-token --os-url breakage in the switch to ksa.\nThis begins to resolve the duplication and ordering issues between\nhistorical OSC and os-client-config and KSA.\n\nCloses-bug: 1593664\nChange-Id: I3ac23234fbf647fb145c7bd151d53c5c105462bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5b9878e49977365348e26a8d6c3e889ab8e5310d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5b9878e49977365348e26a8d6c3e889ab8e5310d"}]},"branch":"refs/heads/master"},"8cb32c3403db7dee1efff3daabd53a2c0f0c4340":{"kind":"REWORK","_number":5,"created":"2016-06-21 19:28:59.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/87/331387/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/331387/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/5"}}},"commit":{"parents":[{"commit":"a60f16b9385d7ee2322a25b5728363fbf8f5154b","subject":"Merge \"Refactor setting defaults for some scope parameters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a60f16b9385d7ee2322a25b5728363fbf8f5154b"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-18 01:24:00.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-21 19:21:44.000000000","tz":-300},"subject":"Fix token auth plugin","message":"Fix token auth plugin\n\nFix the --os-token --os-url breakage in the switch to ksa.\nThis begins to resolve the duplication and ordering issues between\nhistorical OSC and os-client-config and KSA.\n\nCloses-bug: 1593664\nChange-Id: I3ac23234fbf647fb145c7bd151d53c5c105462bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8cb32c3403db7dee1efff3daabd53a2c0f0c4340"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8cb32c3403db7dee1efff3daabd53a2c0f0c4340"}]},"branch":"refs/heads/master"},"cefe715031cc4b1b79a8a68fdb2b93d94fb128f0":{"kind":"REWORK","_number":6,"created":"2016-06-21 19:57:39.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/87/331387/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/87/331387/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/87/331387/6"}}},"commit":{"parents":[{"commit":"a60f16b9385d7ee2322a25b5728363fbf8f5154b","subject":"Merge \"Refactor setting defaults for some scope parameters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a60f16b9385d7ee2322a25b5728363fbf8f5154b"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-21 19:54:27.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-06-21 19:54:31.000000000","tz":-300},"subject":"Fix token/endpoint auth plugin","message":"Fix token/endpoint auth plugin\n\n[This is not quite reduced from the original proposed fix as some\nchanges have merged that complicate the switch to OSC_Config and\nv2 auth broke anyway.]\n\nFix the --os-token --os-url breakage in the switch to ksa.\n\nCloses-bug: 1593664\nChange-Id: I3ac23234fbf647fb145c7bd151d53c5c105462bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cefe715031cc4b1b79a8a68fdb2b93d94fb128f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cefe715031cc4b1b79a8a68fdb2b93d94fb128f0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
