)]}'
{"id":"openstack%2Fpython-keystoneclient~23728","triplet_id":"openstack%2Fpython-keystoneclient~master~I2ecf0d7745290976efcb3e3cd6511817a53d3e0a","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1150299","hashtags":[],"change_id":"I2ecf0d7745290976efcb3e3cd6511817a53d3e0a","subject":"Retry http_request and json_request failure.","status":"MERGED","created":"2013-03-06 20:13:23.000000000","updated":"2013-03-15 04:07:40.000000000","submitted":"2013-03-15 04:07:39.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"71f75f1743ff4278187b34eaf029be6f8a0df7af","_number":23728,"virtual_id_number":23728,"owner":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":2,"date":"2013-03-15 04:07:39.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},{"value":0,"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},{"value":0,"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"date":"2013-03-12 23:03:17.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-03-14 23:49:19.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":1,"date":"2013-03-13 03:36:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},{"value":2,"date":"2013-03-14 21:49:56.000000000","_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},{"value":1,"date":"2013-03-14 01:42:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-03-14 23:49:19.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},{"value":1,"date":"2013-03-15 03:29:28.000000000","_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},{"value":0,"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-03-06 20:58:14.000000000","updated_by":{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},"reviewer":{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},"state":"REVIEWER"},{"updated":"2013-03-08 22:34:50.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2013-03-13 03:36:51.000000000","updated_by":{"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},"reviewer":{"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},"state":"REVIEWER"},{"updated":"2013-03-14 01:42:35.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":"2013-03-14 23:49:19.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2013-03-15 03:29:28.000000000","updated_by":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"reviewer":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"state":"REVIEWER"},{"updated":"2013-03-15 04:07:39.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"cd0b3e37a277ac279fbb99731b33c10c722ce398","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2013-03-06 20:13:53.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8cd851e23c4b83a06a4c90942063b9ad519e0da3","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-03-06 20:14:40.000000000","message":"Patch Set 2:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":2},{"id":"6b72be9c580ebd26b8c3b071649d559ad397961e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-06 20:58:05.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/23728/2/check/gate-python-keystoneclient-pep8/871 : SUCCESS\n- http://logs.openstack.org/23728/2/check/gate-python-keystoneclient-docs/722 : SUCCESS\n- http://logs.openstack.org/23728/2/check/gate-python-keystoneclient-python26/794 : SUCCESS\n- http://logs.openstack.org/23728/2/check/gate-python-keystoneclient-python27/800 : SUCCESS\n- http://logs.openstack.org/23728/2/check/gate-tempest-devstack-vm-full/7468 : SUCCESS\n- http://logs.openstack.org/23728/2/check/gate-tempest-devstack-vm-postgres-full/7184 : SUCCESS\n- http://logs.openstack.org/23728/2/check/gate-tempest-devstack-vm-quantum/12546 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"aafa75bd3216ffa58e5322e52f552e7cbf1e3219","author":{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},"date":"2013-03-06 20:58:14.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"1b84f013caa4e100f36aa077b7072577cfc82eda","author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"date":"2013-03-06 21:36:56.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"f77e045357a271f654333bc47fe3f8502bde755c","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-03-06 23:17:45.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"13546c10947d12d5ff035e8068d2bdcb9f44ff95","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-03-07 14:25:40.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"5bd81abda359437233e55318e7c5ac4b58503672","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2013-03-08 00:18:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fef56c3bc6f612303ad457e559a24a03978d7581","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2013-03-08 00:35:56.000000000","message":"Patch Set 2: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"1972abd78b22ec18690dfa3e71b9823cea1a735e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-08 01:03:37.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/23728/3/check/gate-python-keystoneclient-pep8/874 : SUCCESS\n- http://logs.openstack.org/23728/3/check/gate-python-keystoneclient-docs/725 : SUCCESS\n- http://logs.openstack.org/23728/3/check/gate-python-keystoneclient-python26/797 : SUCCESS\n- http://logs.openstack.org/23728/3/check/gate-python-keystoneclient-python27/803 : SUCCESS\n- http://logs.openstack.org/23728/3/check/gate-tempest-devstack-vm-full/7680 : SUCCESS\n- http://logs.openstack.org/23728/3/check/gate-tempest-devstack-vm-postgres-full/7396 : SUCCESS\n- http://logs.openstack.org/23728/3/check/gate-tempest-devstack-vm-quantum/12789 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"89bac0a39f34fee53ed937fe997653f224d9a0ae","author":{"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},"date":"2013-03-08 01:10:29.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"8a7d115a4579fbd766c5703ed9aec45ceb2a6bdc","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-03-08 22:34:50.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"d718c6f1a6f4ccc3eaf94effc1198af0aaad3a90","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2013-03-12 21:50:33.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"868747d9ba19419bb4e7366eacc2de2e8cdbc29e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-12 22:39:44.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/23728/4/check/gate-python-keystoneclient-pep8/891 : SUCCESS\n- http://logs.openstack.org/23728/4/check/gate-python-keystoneclient-docs/742 : SUCCESS\n- http://logs.openstack.org/23728/4/check/gate-python-keystoneclient-python26/814 : SUCCESS\n- http://logs.openstack.org/23728/4/check/gate-python-keystoneclient-python27/820 : SUCCESS\n- http://logs.openstack.org/23728/4/check/gate-tempest-devstack-vm-full/8466 : SUCCESS\n- http://logs.openstack.org/23728/4/check/gate-tempest-devstack-vm-postgres-full/8182 : SUCCESS\n- http://logs.openstack.org/23728/4/check/gate-tempest-devstack-vm-quantum/13690 : SUCCESS\n","accounts_in_message":[],"_revision_number":4},{"id":"144e4a0c31343a54950637e49f520c6cca25296b","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2013-03-12 23:03:17.000000000","message":"Patch Set 4:\n\nconverted to a single function. Not sure that adding a config option for retries is really valuable. We tend to have too many config options that people never need to touch.","accounts_in_message":[],"_revision_number":4},{"id":"0733cb16fa7bcfd6137556e1c429eacb0d3a8e37","author":{"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},"date":"2013-03-13 03:36:51.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\nReserve my suggestion.","accounts_in_message":[],"_revision_number":4},{"id":"c5f9a2fa35c4f360a11a323bdc23c554a995ba86","author":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"date":"2013-03-14 01:42:35.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":4},{"id":"088b66fb86bda0d8ce89b81a5abe908cf9f02862","author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"date":"2013-03-14 21:49:56.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"1c5f4911a60f8a220277dc37124838b50d1a94ee","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-03-14 23:49:19.000000000","message":"Patch Set 4: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":4},{"id":"0967633b5b6e6efff0ade6503a3a85b973b2c39c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-14 23:49:21.000000000","message":"Patch Set 4: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"89e7ae0e21696df92058271000865eabdc26d15a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-15 00:33:40.000000000","message":"Patch Set 4: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/23728/4/gate/gate-python-keystoneclient-docs/766 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-python-keystoneclient-pep8/916 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-python-keystoneclient-python26/839 : FAILURE\n- http://logs.openstack.org/23728/4/gate/gate-python-keystoneclient-python27/844 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-tempest-devstack-vm-full/9068 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-tempest-devstack-vm-postgres-full/8784 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-tempest-devstack-vm-quantum/14384 : SUCCESS\n","accounts_in_message":[],"_revision_number":4},{"id":"be1a81553a8170ceef91c951ccb5c5e62e44d470","author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"date":"2013-03-15 03:29:28.000000000","message":"Patch Set 4: Approved\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"b66f760de976e9d06dabca04311f59df0ad4caa6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-15 03:29:30.000000000","message":"Patch Set 4: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"d7b3d729f4fa6109f8ba37eb867b28982b24b393","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-15 04:07:39.000000000","message":"Patch Set 4: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/23728/4/gate/gate-python-keystoneclient-docs/767 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-python-keystoneclient-pep8/917 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-python-keystoneclient-python26/840 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-python-keystoneclient-python27/845 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-tempest-devstack-vm-full/9092 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-tempest-devstack-vm-postgres-full/8808 : SUCCESS\n- http://logs.openstack.org/23728/4/gate/gate-tempest-devstack-vm-quantum/14414 : SUCCESS\n","accounts_in_message":[],"_revision_number":4},{"id":"97214f747758c37e56118c20c7596bb883f0b72b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-15 04:07:40.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"9bb29b9dff4d220eaabf86cd286e651c5ae15b98","revisions":{"3e7c92ea17f31881193b7b05cbc74344919e4d7b":{"kind":"REWORK","_number":1,"created":"2013-03-06 20:13:23.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/28/23728/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/28/23728/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/1"}}},"commit":{"parents":[{"commit":"c017ba9819748d10d0d61431661625e139e67ce5","subject":"Merge \"Switch to oslo.config.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c017ba9819748d10d0d61431661625e139e67ce5"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2013-03-06 20:10:25.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2013-03-06 20:11:03.000000000","tz":-480},"subject":"Retry http_request and json_request failure.","message":"Retry http_request and json_request failure.\n\nTemporary network outages or keystone server restarts can lead\nto a connection refused in auth_token middleware. Rather than\nfailing immediately, this patch attempts to retry a few times.\n\nChange-Id: I2ecf0d7745290976efcb3e3cd6511817a53d3e0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3e7c92ea17f31881193b7b05cbc74344919e4d7b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3e7c92ea17f31881193b7b05cbc74344919e4d7b"}]},"branch":"refs/heads/master"},"c12636154dea0e99518f60289317bbf1113b5329":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2013-03-06 20:13:53.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/28/23728/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/28/23728/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/2"}}},"commit":{"parents":[{"commit":"c017ba9819748d10d0d61431661625e139e67ce5","subject":"Merge \"Switch to oslo.config.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c017ba9819748d10d0d61431661625e139e67ce5"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2013-03-06 20:10:25.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2013-03-06 20:13:34.000000000","tz":-480},"subject":"Retry http_request and json_request failure.","message":"Retry http_request and json_request failure.\n\nTemporary network outages or keystone server restarts can lead\nto a connection refused in auth_token middleware. Rather than\nfailing immediately, this patch attempts to retry a few times.\n\nFixes bug 1150299\n\nChange-Id: I2ecf0d7745290976efcb3e3cd6511817a53d3e0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c12636154dea0e99518f60289317bbf1113b5329"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c12636154dea0e99518f60289317bbf1113b5329"}]},"branch":"refs/heads/master"},"70d1a2203f3840cb36a82a04813ed31e37546be6":{"kind":"REWORK","_number":3,"created":"2013-03-08 00:18:25.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/28/23728/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/28/23728/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/3"}}},"commit":{"parents":[{"commit":"c017ba9819748d10d0d61431661625e139e67ce5","subject":"Merge \"Switch to oslo.config.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c017ba9819748d10d0d61431661625e139e67ce5"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2013-03-06 20:10:25.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2013-03-08 00:18:14.000000000","tz":-480},"subject":"Retry http_request and json_request failure.","message":"Retry http_request and json_request failure.\n\nTemporary network outages or keystone server restarts can lead\nto a connection refused in auth_token middleware. Rather than\nfailing immediately, this patch attempts to retry a few times.\n\nFixes bug 1150299\n\nChange-Id: I2ecf0d7745290976efcb3e3cd6511817a53d3e0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/70d1a2203f3840cb36a82a04813ed31e37546be6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/70d1a2203f3840cb36a82a04813ed31e37546be6"}]},"branch":"refs/heads/master"},"9bb29b9dff4d220eaabf86cd286e651c5ae15b98":{"kind":"REWORK","_number":4,"created":"2013-03-12 21:50:33.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/28/23728/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/28/23728/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/28/23728/4"}}},"commit":{"parents":[{"commit":"d782a998474d92d4299b4404b69442f0288efc3b","subject":"Fix auth-token middleware to understand v3 tokens","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d782a998474d92d4299b4404b69442f0288efc3b"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2013-03-06 20:10:25.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2013-03-12 21:50:07.000000000","tz":-420},"subject":"Retry http_request and json_request failure.","message":"Retry http_request and json_request failure.\n\nTemporary network outages or keystone server restarts can lead\nto a connection refused in auth_token middleware. Rather than\nfailing immediately, this patch attempts to retry a few times.\n\nFixes bug 1150299\n\nChange-Id: I2ecf0d7745290976efcb3e3cd6511817a53d3e0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9bb29b9dff4d220eaabf86cd286e651c5ae15b98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9bb29b9dff4d220eaabf86cd286e651c5ae15b98"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
