)]}'
{"id":"openstack%2Ftripleo-common~674672","triplet_id":"openstack%2Ftripleo-common~stable%2Fstein~I3743b7212d5c5f0d4496ffb4134a1891587de01a","project":"openstack/tripleo-common","branch":"stable/stein","hashtags":[],"change_id":"I3743b7212d5c5f0d4496ffb4134a1891587de01a","subject":"Add reauthentication to sessions","status":"MERGED","created":"2019-08-05 18:53:03.000000000","updated":"2019-08-06 21:00:17.000000000","submitted":"2019-08-06 21:00:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"674672-1565125217923-d130734a","meta_rev_id":"46d4d0bb32d4b689670d7b604e5ec6099f0853ed","_number":674672,"virtual_id_number":674672,"owner":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":2,"date":"2019-08-06 21:00:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2019-08-05 22:35:06.000000000","_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]}],"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":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"all":[{"value":2,"date":"2019-08-05 18:53:58.000000000","_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]}],"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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"all":[{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":1,"date":"2019-08-06 17:46:57.000000000","_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-05 18:53:58.000000000","updated_by":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"reviewer":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"state":"REVIEWER"},{"updated":"2019-08-05 22:35:06.000000000","updated_by":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"reviewer":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-08-06 17:46:57.000000000","updated_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"reviewer":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"state":"REVIEWER"},{"updated":"2019-08-06 21:00:17.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"c043184b3b0f80957819fe79b7d9350afb2c0e92","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2019-08-05 18:53:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ba923443f9cecb59fbb981dfba019973c642fdc6","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-08-05 18:53:58.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"f84d3ec5612f0702994e3ac65331ece15023f2f0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-05 22:24:29.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://logs.opendev.org/72/674672/1/check/openstack-tox-cover/40b1818/cover/ : SUCCESS in 3m 58s\n- openstack-tox-pep8 https://logs.opendev.org/72/674672/1/check/openstack-tox-pep8/38798fa/ : SUCCESS in 4m 08s\n- openstack-tox-py27 https://logs.opendev.org/72/674672/1/check/openstack-tox-py27/d943f16/ : SUCCESS in 5m 51s\n- openstack-tox-py36 https://logs.opendev.org/72/674672/1/check/openstack-tox-py36/1f0fe80/ : SUCCESS in 4m 16s\n- openstack-tox-py37 https://logs.opendev.org/72/674672/1/check/openstack-tox-py37/1dcab52/ : SUCCESS in 4m 54s\n- openstack-tox-docs https://logs.opendev.org/72/674672/1/check/openstack-tox-docs/0b473e5/html/ : SUCCESS in 3m 52s\n- tripleo-ci-centos-7-containers-multinode https://logs.opendev.org/72/674672/1/check/tripleo-ci-centos-7-containers-multinode/1e0d51d/ : SUCCESS in 2h 28m 57s\n- tripleo-ci-centos-7-undercloud-containers https://logs.opendev.org/72/674672/1/check/tripleo-ci-centos-7-undercloud-containers/aa08232/ : SUCCESS in 1h 38m 17s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades https://logs.opendev.org/72/674672/1/check/tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades/5ef27a2/ : TIMED_OUT in 3h 21m 31s (non-voting)\n- tripleo-ci-centos-7-standalone https://logs.opendev.org/72/674672/1/check/tripleo-ci-centos-7-standalone/f792659/ : SUCCESS in 2h 12m 01s\n- tripleo-ci-fedora-28-standalone https://logs.opendev.org/72/674672/1/check/tripleo-ci-fedora-28-standalone/cb30cf2/ : SUCCESS in 1h 47m 57s (non-voting)\n- tripleo-ci-centos-7-containerized-undercloud-upgrades https://logs.opendev.org/72/674672/1/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/473637a/ : FAILURE in 1h 28m 34s (non-voting)\n- tripleo-build-containers-centos-7 https://logs.opendev.org/72/674672/1/check/tripleo-build-containers-centos-7/e542cb2/ : SUCCESS in 39m 03s\n- tripleo-build-containers-centos-7-buildah https://logs.opendev.org/72/674672/1/check/tripleo-build-containers-centos-7-buildah/d485ea9/ : SUCCESS in 48m 18s\n- openstack-tox-py35 https://logs.opendev.org/72/674672/1/check/openstack-tox-py35/54d71be/ : SUCCESS in 6m 20s\n- openstack-tox-lower-constraints https://logs.opendev.org/72/674672/1/check/openstack-tox-lower-constraints/66fd62d/ : SUCCESS in 5m 47s","accounts_in_message":[],"_revision_number":1},{"id":"9b8edad76440fcec162e346cdd74475e3a62472d","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2019-08-05 22:35:06.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001 finger://ze05.softwarefactory-project.io:7979/16772d5932a14c7dba529aea41a6baa7 : POST_FAILURE in 3h 40m 23s\n- tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset035 finger://ze01.softwarefactory-project.io:7979/2e2d25e197cb4658a1f27f6e0eb35dbf : POST_FAILURE in 3h 40m 30s\n- tripleo-rhel-8-buildimage-overcloud-full http://logs.rdoproject.org/72/674672/1/openstack-check/tripleo-rhel-8-buildimage-overcloud-full/d677b63/ : RETRY_LIMIT in 6m 23s (non-voting)\n- tripleo-rhel-8-buildimage-ironic-python-agent http://logs.rdoproject.org/72/674672/1/openstack-check/tripleo-rhel-8-buildimage-ironic-python-agent/031760b/ : RETRY_LIMIT in 5m 57s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9c22ff5b734496829bcf7727bca661e0d72360ad","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2019-08-06 17:46:57.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"9da50651f1357c0f0ac1082aec11b7085e5902ae","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-06 17:47:14.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"022143e1fcaa67f743295c74ac885947c6811c94","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-06 21:00:17.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://logs.opendev.org/72/674672/1/gate/openstack-tox-pep8/aaa855b/ : SUCCESS in 4m 01s\n- openstack-tox-py27 https://logs.opendev.org/72/674672/1/gate/openstack-tox-py27/8a72a74/ : SUCCESS in 5m 01s\n- openstack-tox-py36 https://logs.opendev.org/72/674672/1/gate/openstack-tox-py36/ad09e4a/ : SUCCESS in 4m 53s\n- openstack-tox-py37 https://logs.opendev.org/72/674672/1/gate/openstack-tox-py37/5b325c2/ : SUCCESS in 6m 00s\n- openstack-tox-docs https://logs.opendev.org/72/674672/1/gate/openstack-tox-docs/bb4afea/html/ : SUCCESS in 6m 19s\n- tripleo-ci-centos-7-containers-multinode https://logs.opendev.org/72/674672/1/gate/tripleo-ci-centos-7-containers-multinode/1474eed/ : SUCCESS in 2h 10m 03s\n- tripleo-ci-centos-7-standalone https://logs.opendev.org/72/674672/1/gate/tripleo-ci-centos-7-standalone/1e33b7a/ : SUCCESS in 2h 11m 03s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates https://logs.opendev.org/72/674672/1/gate/tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates/f23ec53/ : SUCCESS in 3h 08m 56s\n- tripleo-ci-centos-7-undercloud-containers https://logs.opendev.org/72/674672/1/gate/tripleo-ci-centos-7-undercloud-containers/fda8b4e/ : SUCCESS in 1h 53m 11s\n- tripleo-build-containers-centos-7 https://logs.opendev.org/72/674672/1/gate/tripleo-build-containers-centos-7/48e421e/ : SUCCESS in 1h 02m 31s\n- tripleo-build-containers-centos-7-buildah https://logs.opendev.org/72/674672/1/gate/tripleo-build-containers-centos-7-buildah/2aaa86d/ : SUCCESS in 1h 08m 37s\n- openstack-tox-lower-constraints https://logs.opendev.org/72/674672/1/gate/openstack-tox-lower-constraints/5d02c78/ : SUCCESS in 6m 16s","accounts_in_message":[],"_revision_number":1},{"id":"46d4d0bb32d4b689670d7b604e5ec6099f0853ed","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-06 21:00:17.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"edb1c3e4b067dfbe00e45499e9b417127aa0d179","revisions":{"edb1c3e4b067dfbe00e45499e9b417127aa0d179":{"kind":"REWORK","_number":1,"created":"2019-08-05 18:53:03.000000000","uploader":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"ref":"refs/changes/72/674672/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tripleo-common","ref":"refs/changes/72/674672/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tripleo-common refs/changes/72/674672/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tripleo-common refs/changes/72/674672/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tripleo-common refs/changes/72/674672/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tripleo-common refs/changes/72/674672/1"}}},"commit":{"parents":[{"commit":"2d015a5fa9e2a071d88c762649d766c5d35a8158","subject":"Bump ceph/daemon container image to v4.0.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-common/commit/2d015a5fa9e2a071d88c762649d766c5d35a8158"}]}],"author":{"name":"Kevin Carter","email":"kecarter@redhat.com","date":"2019-08-01 21:00:11.000000000","tz":-300},"committer":{"name":"Kevin Carter","email":"kecarter@redhat.com","date":"2019-08-05 18:52:54.000000000","tz":-300},"subject":"Add reauthentication to sessions","message":"Add reauthentication to sessions\n\nThis change allows a session to reauthenticate as needed. To accomplish this\na function object for authentication is set within the session which will\nallow any method estabilishing a session to authenticate using the existing\ncredentials as needed. To ensure we\u0027re not breaking our workflow or\nexisting retry logic, conditions have been added to check for a 401 status\ncode. If a 401 is found, the session will now reauthenticate and raise an\nHTTPError exception. This will allow our tenacity retry decorators to\nprovide for task retries, in the same way they have been, and to ensure\nthe way requests exceptions are raised are identical.\n\nChange-Id: I3743b7212d5c5f0d4496ffb4134a1891587de01a\nSigned-off-by: Kevin Carter \u003ckecarter@redhat.com\u003e\n(cherry picked from commit 0775e8d13024b7578f90ecd893ba1fe869fee045)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-common/commit/edb1c3e4b067dfbe00e45499e9b417127aa0d179"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-common/commit/edb1c3e4b067dfbe00e45499e9b417127aa0d179"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
