)]}'
{"id":"openstack%2Fpython-keystoneclient~91657","triplet_id":"openstack%2Fpython-keystoneclient~master~I8d9a40229b91bf0a2c80f505e3dd880d59126fe3","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1312858","hashtags":[],"change_id":"I8d9a40229b91bf0a2c80f505e3dd880d59126fe3","subject":"auth_token check revocation list once on validate","status":"ABANDONED","created":"2014-05-01 19:41:25.000000000","updated":"2014-05-01 23:53:33.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"72f02e827f96c157bb52ef725dea204728323d66","_number":91657,"virtual_id_number":91657,"owner":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":1,"date":"2014-05-01 21:23:50.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"rejected":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-2,"date":"2014-05-01 22:36:03.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"}],"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":{"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"}],"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-05-01 21:23:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2014-05-01 22:36:03.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"}],"messages":[{"id":"2b7f5dfda9c45ac3baf07e7e7a508e90c7d83fd9","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-05-01 19:41:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bc79452289578468a02bf9d8521a86690aa2c3eb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-01 19:41:27.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"fda71410be4703483f406ce42a580ef2bf2867ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-01 21:23:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/57/91657/1/check/gate-python-keystoneclient-pep8/55c8b40 : SUCCESS in 1m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/57/91657/1/check/gate-python-keystoneclient-docs/e44fc8d/doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/57/91657/1/check/gate-python-keystoneclient-python26/c90f682 : SUCCESS in 58s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/57/91657/1/check/gate-python-keystoneclient-python27/54aa844 : SUCCESS in 1m 20s\n- check-tempest-dsvm-full http://logs.openstack.org/57/91657/1/check/check-tempest-dsvm-full/5cede47 : SUCCESS in 48m 04s\n- check-tempest-dsvm-neutron http://logs.openstack.org/57/91657/1/check/check-tempest-dsvm-neutron/92f61f3 : SUCCESS in 48m 22s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/57/91657/1/check/check-tempest-dsvm-neutron-heat-slow/effc275 : SUCCESS in 17m 59s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/57/91657/1/check/check-grenade-dsvm/a1fa121 : SUCCESS in 30m 42s\n- check-grenade-dsvm-neutron http://logs.openstack.org/57/91657/1/check/check-grenade-dsvm-neutron/558fa6a : FAILURE in 1h 31m 57s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/57/91657/1/check/check-tempest-dsvm-full-havana/e080e9b : SUCCESS in 29m 00s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/57/91657/1/check/check-tempest-dsvm-neutron-havana/5a05f74 : SUCCESS in 29m 37s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/57/91657/1/check/check-tempest-dsvm-full-icehouse/27fd64f : SUCCESS in 57m 04s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/57/91657/1/check/check-tempest-dsvm-neutron-icehouse/7f27a91 : SUCCESS in 55m 27s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/57/91657/1/check/gate-python-keystoneclient-python33/9f40f1e : SUCCESS in 3m 58s\n- check-devstack-dsvm-cells http://logs.openstack.org/57/91657/1/check/check-devstack-dsvm-cells/562e181 : SUCCESS in 12m 23s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/57/91657/1/check/check-tempest-dsvm-postgres-full/f999ef4 : SUCCESS in 1h 00m 49s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/57/91657/1/check/gate-tempest-dsvm-large-ops/6dfbaf2 : SUCCESS in 24m 00s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/57/91657/1/check/gate-tempest-dsvm-neutron-large-ops/fa60505 : SUCCESS in 28m 28s","accounts_in_message":[],"_revision_number":1},{"id":"50b1101ceb8baa599d2aa263b1ea5106244079ea","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-05-01 22:36:03.000000000","message":"Patch Set 1: Code-Review-2\n\npretending that this is the real issue still fails to address bug 1312858","accounts_in_message":[],"_revision_number":1},{"id":"9fbaf5c6ca0f3dadd04df6f59dcf3efe46a0ee41","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-05-01 23:53:33.000000000","message":"Abandoned\n\nDon\u0027t need this one anymore since it was merged with https://review.openstack.org/#/c/90472/","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"3043a35e1ce50296e8d1e62a561d2fcc480c181c","revisions":{"3043a35e1ce50296e8d1e62a561d2fcc480c181c":{"kind":"REWORK","_number":1,"created":"2014-05-01 19:41:25.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/57/91657/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/57/91657/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/57/91657/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/57/91657/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/57/91657/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/57/91657/1"}}},"commit":{"parents":[{"commit":"9b1feca895c1ebf356dcb600996966efee96f11a","subject":"Remove unused AdjustedBaseAuthTokenMiddlewareTest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9b1feca895c1ebf356dcb600996966efee96f11a"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-05-01 19:35:20.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-05-01 19:41:19.000000000","tz":-300},"subject":"auth_token check revocation list once on validate","message":"auth_token check revocation list once on validate\n\nThe auth_token middleware was checking the revocation list\ntwice when validating a PKI token via off-line validation,\nand also checking the revocation list right after doing\non-line token validation.\n\nThese extra checks are unnecessary, so the logic was changed\nso that the revocation list is checked once for off-line\nvalidation, once for cached tokens, and not after doing on-line\nvalidation.\n\nChange-Id: I8d9a40229b91bf0a2c80f505e3dd880d59126fe3\nCloses-Bug: #1315094\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3043a35e1ce50296e8d1e62a561d2fcc480c181c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3043a35e1ce50296e8d1e62a561d2fcc480c181c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
