)]}'
{"id":"openstack%2Fjs-openstack-lib~356765","triplet_id":"openstack%2Fjs-openstack-lib~master~I6e5dd64ac7ccc91d0a35630335f301377d87079c","project":"openstack/js-openstack-lib","branch":"master","topic":"keystone","hashtags":[],"change_id":"I6e5dd64ac7ccc91d0a35630335f301377d87079c","subject":"Keystone authenticate() now uses resolved service endpoint.","status":"MERGED","created":"2016-08-17 22:08:53.000000000","updated":"2016-08-30 12:17:00.000000000","submitted":"2016-08-30 12:17:00.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"34a7292d9bd26274a1faa86cf71a4eec59d8f72c","_number":356765,"virtual_id_number":356765,"owner":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-08-30 12:17:00.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"value":0,"_account_id":22670,"name":"Mitchell Smolash","email":"mitch@smolash.com","username":"msmol"},{"value":0,"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"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":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"recommended":{"_account_id":22670,"name":"Mitchell Smolash","email":"mitch@smolash.com","username":"msmol"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-08-26 15:28:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"value":1,"date":"2016-08-25 15:07:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22670,"name":"Mitchell Smolash","email":"mitch@smolash.com","username":"msmol"},{"value":2,"date":"2016-08-25 00:08:40.000000000","_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"value":0,"_account_id":22670,"name":"Mitchell Smolash","email":"mitch@smolash.com","username":"msmol"},{"value":1,"date":"2016-08-30 12:07:42.000000000","_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"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":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},{"_account_id":22670,"name":"Mitchell Smolash","email":"mitch@smolash.com","username":"msmol"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-25 15:07:03.000000000","updated_by":{"_account_id":22670,"name":"Mitchell Smolash","email":"mitch@smolash.com","username":"msmol"},"reviewer":{"_account_id":22670,"name":"Mitchell Smolash","email":"mitch@smolash.com","username":"msmol"},"state":"REVIEWER"},{"updated":"2016-08-26 15:28:32.000000000","updated_by":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"reviewer":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"state":"REVIEWER"},{"updated":"2016-08-30 12:07:42.000000000","updated_by":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"reviewer":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"state":"REVIEWER"},{"updated":"2016-08-30 12:17:00.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"a0fda26ba585d207c9a14bd03b02ed411abbbb1e","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-08-17 22:08:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1edaaba6450612dac8dcc3cbac6d48d43fb105e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-17 22:29:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/65/356765/1/check/gate-js-openstack-lib-nodejs4-npm-run-lint/2ffaa7b/ : SUCCESS in 4m 35s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/65/356765/1/check/gate-js-openstack-lib-nodejs4-npm-run-test/16e579a/ : SUCCESS in 4m 56s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/65/356765/1/check/gate-js-openstack-lib-nodejs6-npm-run-lint/03dac49/ : SUCCESS in 3m 16s (non-voting)\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/65/356765/1/check/gate-js-openstack-lib-nodejs6-npm-run-test/ff8229d/ : SUCCESS in 3m 25s (non-voting)\n- gate-js-openstack-lib-nodejs6-npm-docs http://docs-draft.openstack.org/65/356765/1/check/gate-js-openstack-lib-nodejs6-npm-docs/799fe2a//dist/ : SUCCESS in 2m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"74246082821a22474e904f070ecdef86a1cd68a5","author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"date":"2016-08-18 13:57:50.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"4e6d8305b18bfd217a166d5b8a26f48dce8ca5f9","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-08-18 20:21:25.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"afe5c61a922a8bc9858c19ccdb57b15d3165923d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-18 22:49:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/65/356765/2/check/gate-js-openstack-lib-nodejs4-npm-run-lint/22b0501/ : SUCCESS in 4m 22s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/65/356765/2/check/gate-js-openstack-lib-nodejs4-npm-run-test/c33c9b4/ : SUCCESS in 5m 49s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/65/356765/2/check/gate-js-openstack-lib-nodejs6-npm-run-lint/8caaf64/ : SUCCESS in 3m 17s (non-voting)\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/65/356765/2/check/gate-js-openstack-lib-nodejs6-npm-run-test/511fd75/ : SUCCESS in 6m 05s (non-voting)\n- gate-js-openstack-lib-nodejs6-npm-docs http://docs-draft.openstack.org/65/356765/2/check/gate-js-openstack-lib-nodejs6-npm-docs/d3aa08a//doc/build/html/ : SUCCESS in 4m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"de87e7063bf9a16f87e8ef845f75c43ae872de61","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-08-18 23:57:31.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2f140197c634c40de7623a4510c203de84f1845f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-19 00:28:21.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/65/356765/3/check/gate-js-openstack-lib-nodejs4-npm-run-lint/bc78151/ : SUCCESS in 9m 24s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/65/356765/3/check/gate-js-openstack-lib-nodejs4-npm-run-test/7a44208/ : SUCCESS in 8m 41s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/65/356765/3/check/gate-js-openstack-lib-nodejs6-npm-run-lint/84e9880/ : SUCCESS in 4m 43s (non-voting)\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/65/356765/3/check/gate-js-openstack-lib-nodejs6-npm-run-test/b1044ec/ : SUCCESS in 4m 44s (non-voting)\n- gate-js-openstack-lib-nodejs6-npm-docs http://docs-draft.openstack.org/65/356765/3/check/gate-js-openstack-lib-nodejs6-npm-docs/76ef312//doc/build/html/ : SUCCESS in 3m 49s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"1ad65817ccff00e2c7bacb3cee4a71553f614b32","author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"date":"2016-08-22 09:08:35.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"9dcab159bc7ec2cc7f1c3f5d7288e26f0cc8c2e6","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-08-22 19:39:59.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"50c2315dfd33461f61ea376556deb7c29d922462","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-22 19:49:44.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/65/356765/4/check/gate-js-openstack-lib-nodejs4-npm-run-lint/78bb3ed/ : SUCCESS in 5m 46s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/65/356765/4/check/gate-js-openstack-lib-nodejs4-npm-run-test/eb5c362/ : SUCCESS in 5m 42s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/65/356765/4/check/gate-js-openstack-lib-nodejs6-npm-run-lint/d726c99/ : SUCCESS in 6m 23s\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/65/356765/4/check/gate-js-openstack-lib-nodejs6-npm-run-test/d8e9896/ : SUCCESS in 3m 26s\n- gate-js-openstack-lib-nodejs6-npm-docs http://docs-draft.openstack.org/65/356765/4/check/gate-js-openstack-lib-nodejs6-npm-docs/8a1c708//doc/build/html/ : SUCCESS in 5m 14s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"f7d22fbdc2afae9865a85df6e5627127f39c7912","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-08-23 18:34:08.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"f4c1001d4d12f175005c9b1660544c6c80e0f535","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-23 18:55:58.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/65/356765/5/check/gate-js-openstack-lib-nodejs4-npm-run-lint/7ada528/ : SUCCESS in 4m 47s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/65/356765/5/check/gate-js-openstack-lib-nodejs4-npm-run-test/2350724/ : SUCCESS in 4m 47s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/65/356765/5/check/gate-js-openstack-lib-nodejs6-npm-run-lint/1ba1f5e/ : SUCCESS in 3m 13s\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/65/356765/5/check/gate-js-openstack-lib-nodejs6-npm-run-test/3111c09/ : SUCCESS in 4m 44s\n- gate-js-openstack-lib-nodejs6-npm-docs http://docs-draft.openstack.org/65/356765/5/check/gate-js-openstack-lib-nodejs6-npm-docs/584f738//doc/build/html/ : SUCCESS in 4m 04s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"ee385982dbc863357749f7d8f4040d768f4d29ac","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-08-24 20:44:19.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"299a90a08d2e24c94f244c1de1ebe11edffba7ee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-24 20:52:49.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/65/356765/6/check/gate-js-openstack-lib-nodejs4-npm-run-lint/cd28c69/ : SUCCESS in 6m 25s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/65/356765/6/check/gate-js-openstack-lib-nodejs4-npm-run-test/51f85fb/ : SUCCESS in 5m 12s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/65/356765/6/check/gate-js-openstack-lib-nodejs6-npm-run-lint/798fdd4/ : SUCCESS in 3m 20s\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/65/356765/6/check/gate-js-openstack-lib-nodejs6-npm-run-test/b28bee6/ : SUCCESS in 3m 33s\n- gate-js-openstack-lib-nodejs6-npm-docs http://docs-draft.openstack.org/65/356765/6/check/gate-js-openstack-lib-nodejs6-npm-docs/58794cb//doc/build/html/ : SUCCESS in 2m 26s (non-voting)\n- js-openstack-lib-dsvm-nodejs6-npm-run-functional-test http://logs.openstack.org/65/356765/6/check/js-openstack-lib-dsvm-nodejs6-npm-run-functional-test/95e1a86/ : FAILURE in 3m 17s (non-voting)\n- js-openstack-lib-dsvm-nodejs4-npm-run-functional-test http://logs.openstack.org/65/356765/6/check/js-openstack-lib-dsvm-nodejs4-npm-run-functional-test/2301443/ : FAILURE in 4m 40s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"8b43de10cabc55611ddec94c059e1ba1fd228a48","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-24 21:49:22.000000000","message":"Patch Set 6: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":6},{"id":"e21aa98c0e90f0406c0ec6a21d7955365fecfbb8","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-08-25 00:08:40.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"51ba6b4694979af789a50b7057e0c11bde656cb3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-25 00:15:05.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/65/356765/7/check/gate-js-openstack-lib-nodejs4-npm-run-lint/57afd75/ : SUCCESS in 4m 08s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/65/356765/7/check/gate-js-openstack-lib-nodejs4-npm-run-test/01622ee/ : SUCCESS in 4m 45s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/65/356765/7/check/gate-js-openstack-lib-nodejs6-npm-run-lint/f431a1d/ : SUCCESS in 2m 50s\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/65/356765/7/check/gate-js-openstack-lib-nodejs6-npm-run-test/4f4127c/ : SUCCESS in 3m 06s\n- gate-js-openstack-lib-nodejs6-npm-docs http://docs-draft.openstack.org/65/356765/7/check/gate-js-openstack-lib-nodejs6-npm-docs/45eb128//doc/build/html/ : SUCCESS in 2m 13s (non-voting)\n- js-openstack-lib-dsvm-nodejs6-npm-run-functional-test http://logs.openstack.org/65/356765/7/check/js-openstack-lib-dsvm-nodejs6-npm-run-functional-test/bbf46df/ : FAILURE in 3m 29s (non-voting)\n- js-openstack-lib-dsvm-nodejs4-npm-run-functional-test http://logs.openstack.org/65/356765/7/check/js-openstack-lib-dsvm-nodejs4-npm-run-functional-test/effe772/ : FAILURE in 4m 24s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"58f799d2c7239794ebcc7a492c4524744c197c47","author":{"_account_id":22670,"name":"Mitchell Smolash","email":"mitch@smolash.com","username":"msmol"},"date":"2016-08-25 15:07:03.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"b36a3953e9473a0a621801344385f664085ff99c","author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"date":"2016-08-26 15:28:32.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"d0f8be7ba5b43c7a21680cfb1cb4018ca6841ece","author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"date":"2016-08-30 12:07:42.000000000","message":"Patch Set 7: Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"5d8b67ac751bb7b2956cac8dc406c3864680785d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-30 12:07:52.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"8eae108b5edc26e508cfcd64e844b0c3282507ec","date":"2016-08-30 12:17:00.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":7},{"id":"b26924e31dba20c299e7a5fed862e347c59c2e0c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-30 12:17:00.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/65/356765/7/gate/gate-js-openstack-lib-nodejs4-npm-run-lint/81ac7f0/ : SUCCESS in 5m 16s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/65/356765/7/gate/gate-js-openstack-lib-nodejs4-npm-run-test/7d3504f/ : SUCCESS in 7m 10s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"e86ebe777831c5e5bd6152b57da888a20546b888","revisions":{"ec1c449d15882434051207bbeec20a370447c92a":{"kind":"REWORK","_number":1,"created":"2016-08-17 22:08:53.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/65/356765/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/65/356765/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/1"}}},"commit":{"parents":[{"commit":"45709692fed3940579d42544343d99a72d8fe200","subject":"Added serviceEndpoint() method.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/45709692fed3940579d42544343d99a72d8fe200"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-17 22:06:38.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-17 22:08:44.000000000","tz":-420},"subject":"Keystone authenticate() now uses resolved service endpoint.","message":"Keystone authenticate() now uses resolved service endpoint.\n\nAuthenticate is now called against an endpoint whose version is\nknown, and thus can be more easily supported.\n\nChange-Id: I6e5dd64ac7ccc91d0a35630335f301377d87079c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/ec1c449d15882434051207bbeec20a370447c92a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/ec1c449d15882434051207bbeec20a370447c92a"}]},"branch":"refs/heads/master"},"923e7a7546d884a6ebdcf365ce6046bec6f7d344":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2016-08-18 20:21:25.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/65/356765/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/65/356765/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/2"}}},"commit":{"parents":[{"commit":"cbd95d977f4dc4cff3ae61c3d9ecfbc9c8ea3e51","subject":"Added serviceEndpoint() method.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/cbd95d977f4dc4cff3ae61c3d9ecfbc9c8ea3e51"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-17 22:06:38.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-18 20:08:18.000000000","tz":-420},"subject":"Keystone authenticate() now uses resolved service endpoint.","message":"Keystone authenticate() now uses resolved service endpoint.\n\nAuthenticate is now called against an endpoint whose version is\nknown, and thus can be more easily supported.\n\nChange-Id: I6e5dd64ac7ccc91d0a35630335f301377d87079c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/923e7a7546d884a6ebdcf365ce6046bec6f7d344"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/923e7a7546d884a6ebdcf365ce6046bec6f7d344"}]},"branch":"refs/heads/master"},"63c458137c3fe91e207b8dc0658032ab07a04167":{"kind":"REWORK","_number":3,"created":"2016-08-18 23:57:31.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/65/356765/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/65/356765/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/3"}}},"commit":{"parents":[{"commit":"2451b20877a6ae96f253cb405a12a799e4ca40b1","subject":"Added serviceEndpoint() method.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/2451b20877a6ae96f253cb405a12a799e4ca40b1"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-17 22:06:38.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-18 23:57:20.000000000","tz":-420},"subject":"Keystone authenticate() now uses resolved service endpoint.","message":"Keystone authenticate() now uses resolved service endpoint.\n\nAuthenticate is now called against an endpoint whose version is\nknown, and thus can be more easily supported.\n\nChange-Id: I6e5dd64ac7ccc91d0a35630335f301377d87079c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/63c458137c3fe91e207b8dc0658032ab07a04167"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/63c458137c3fe91e207b8dc0658032ab07a04167"}]},"branch":"refs/heads/master"},"f3b14756d08394119ec3741ce050e4db33930bd0":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2016-08-22 19:39:59.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/65/356765/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/65/356765/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/4"}}},"commit":{"parents":[{"commit":"d7f37c464d84d82b59d7354ca2b44d4fd0c0ee2a","subject":"Added serviceEndpoint() method.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/d7f37c464d84d82b59d7354ca2b44d4fd0c0ee2a"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-17 22:06:38.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-22 19:13:52.000000000","tz":-420},"subject":"Keystone authenticate() now uses resolved service endpoint.","message":"Keystone authenticate() now uses resolved service endpoint.\n\nAuthenticate is now called against an endpoint whose version is\nknown, and thus can be more easily supported.\n\nChange-Id: I6e5dd64ac7ccc91d0a35630335f301377d87079c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/f3b14756d08394119ec3741ce050e4db33930bd0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/f3b14756d08394119ec3741ce050e4db33930bd0"}]},"branch":"refs/heads/master"},"ebcd64853daff6ad3e6b87145a3f5553949f8f21":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2016-08-23 18:34:08.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/65/356765/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/65/356765/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/5"}}},"commit":{"parents":[{"commit":"e443dc571ca3522836ef05f43656561530555de9","subject":"Added serviceEndpoint() method.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/e443dc571ca3522836ef05f43656561530555de9"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-17 22:06:38.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-23 16:35:33.000000000","tz":-420},"subject":"Keystone authenticate() now uses resolved service endpoint.","message":"Keystone authenticate() now uses resolved service endpoint.\n\nAuthenticate is now called against an endpoint whose version is\nknown, and thus can be more easily supported.\n\nChange-Id: I6e5dd64ac7ccc91d0a35630335f301377d87079c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/ebcd64853daff6ad3e6b87145a3f5553949f8f21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/ebcd64853daff6ad3e6b87145a3f5553949f8f21"}]},"branch":"refs/heads/master"},"6a8750a362cb489b839bb170373b77cc9325202a":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2016-08-24 20:44:19.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/65/356765/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/65/356765/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/6"}}},"commit":{"parents":[{"commit":"bb40fc8a3c384c627165fd88441ce22b521644bb","subject":"Added serviceEndpoint() method.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/bb40fc8a3c384c627165fd88441ce22b521644bb"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-17 22:06:38.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-24 20:35:46.000000000","tz":-420},"subject":"Keystone authenticate() now uses resolved service endpoint.","message":"Keystone authenticate() now uses resolved service endpoint.\n\nAuthenticate is now called against an endpoint whose version is\nknown, and thus can be more easily supported.\n\nChange-Id: I6e5dd64ac7ccc91d0a35630335f301377d87079c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/6a8750a362cb489b839bb170373b77cc9325202a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/6a8750a362cb489b839bb170373b77cc9325202a"}]},"branch":"refs/heads/master"},"e86ebe777831c5e5bd6152b57da888a20546b888":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2016-08-25 00:08:40.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/65/356765/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/65/356765/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/65/356765/7"}}},"commit":{"parents":[{"commit":"5b2db185d7e8c6d896a0839d356d224167e2ed31","subject":"Added serviceEndpoint() method.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/5b2db185d7e8c6d896a0839d356d224167e2ed31"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-17 22:06:38.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-08-25 00:08:31.000000000","tz":-420},"subject":"Keystone authenticate() now uses resolved service endpoint.","message":"Keystone authenticate() now uses resolved service endpoint.\n\nAuthenticate is now called against an endpoint whose version is\nknown, and thus can be more easily supported.\n\nChange-Id: I6e5dd64ac7ccc91d0a35630335f301377d87079c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/e86ebe777831c5e5bd6152b57da888a20546b888"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/e86ebe777831c5e5bd6152b57da888a20546b888"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
