)]}'
{"id":"openstack%2Fpython-keystoneclient~91100","triplet_id":"openstack%2Fpython-keystoneclient~master~I6bbe8a8993d0bdf91e4b60996b132c68f67d1d85","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1314285","hashtags":[],"change_id":"I6bbe8a8993d0bdf91e4b60996b132c68f67d1d85","subject":"Allow token revocation list to be unimplemented","status":"ABANDONED","created":"2014-04-29 17:01:44.000000000","updated":"2014-05-09 15:18:36.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"087b419024e3aa509299f2b6279e062c1d5a7bf7","_number":91100,"virtual_id_number":91100,"owner":{"_account_id":706,"name":"Brian Lamar","email":"brian.lamar@rackspace.com","username":"blamar"},"actions":{},"labels":{"Verified":{"all":[{"_account_id":706,"name":"Brian Lamar","email":"brian.lamar@rackspace.com","username":"blamar"},{"date":"2014-05-09 14:07:33.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"}],"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":{"rejected":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":-1,"date":"2014-04-29 17:02:55.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":706,"name":"Brian Lamar","email":"brian.lamar@rackspace.com","username":"blamar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-2,"date":"2014-05-09 14:07:33.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"}],"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":706,"name":"Brian Lamar","email":"brian.lamar@rackspace.com","username":"blamar"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"}],"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":706,"name":"Brian Lamar","email":"brian.lamar@rackspace.com","username":"blamar"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-05-09 14:07:33.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2014-05-09 14:07:33.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"}],"messages":[{"id":"0c199bdba7e0cba918530dbd8df1ef3d4656ce2d","author":{"_account_id":706,"name":"Brian Lamar","email":"brian.lamar@rackspace.com","username":"blamar"},"date":"2014-04-29 17:01:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b5e0d73e6666bb744b9a1a322345a9145e5482fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-29 17:01:45.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"5b9c79f299b746b04e791474eefe9cd3d211ce10","author":{"_account_id":706,"name":"Brian Lamar","email":"brian.lamar@rackspace.com","username":"blamar"},"date":"2014-04-29 17:02:55.000000000","message":"Patch Set 1: Code-Review-1\n\nI truly don\u0027t want this to be the solution but I would like feedback to ensure this bug is \"buggy\" enough to warrant a fix or reversion of the offending code.","accounts_in_message":[],"_revision_number":1},{"id":"f536d7c6e681525d9816db93da690294c3d75a33","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-29 18:11:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/91100/1/check/gate-python-keystoneclient-pep8/e99ac5a : SUCCESS in 1m 28s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/91100/1/check/gate-python-keystoneclient-docs/c93c015/doc/build/html/ : SUCCESS in 2m 05s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/00/91100/1/check/gate-python-keystoneclient-python26/4df29d4 : SUCCESS in 1m 35s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/91100/1/check/gate-python-keystoneclient-python27/8099c5e : SUCCESS in 1m 20s\n- check-tempest-dsvm-full http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-full/2b77fa1 : SUCCESS in 58m 40s\n- check-tempest-dsvm-neutron http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-neutron/c7b19be : SUCCESS in 55m 22s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-neutron-heat-slow/0df6777 : SUCCESS in 20m 42s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/00/91100/1/check/check-grenade-dsvm/8495262 : SUCCESS in 39m 38s\n- check-grenade-dsvm-neutron http://logs.openstack.org/00/91100/1/check/check-grenade-dsvm-neutron/ee8282a : FAILURE in 39m 29s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-full-havana/526353a : SUCCESS in 35m 47s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-neutron-havana/3e9ff88 : SUCCESS in 30m 35s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-full-icehouse/b6beb77 : SUCCESS in 59m 26s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-neutron-icehouse/51312cf : SUCCESS in 52m 14s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/00/91100/1/check/gate-python-keystoneclient-python33/30fb877 : SUCCESS in 4m 13s\n- check-devstack-dsvm-cells http://logs.openstack.org/00/91100/1/check/check-devstack-dsvm-cells/2f4aa65 : SUCCESS in 10m 34s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-postgres-full/95aad47 : SUCCESS in 1h 01m 26s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/00/91100/1/check/gate-tempest-dsvm-large-ops/2b4a68d : SUCCESS in 22m 40s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/00/91100/1/check/gate-tempest-dsvm-neutron-large-ops/59ae2ba : SUCCESS in 22m 14s","accounts_in_message":[],"_revision_number":1},{"id":"04138839d6de1c9e33c981c3af788622894e70fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-09 14:07:33.000000000","message":"Patch Set 1: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"52eb59ce8a79c4f0e19c4afb8fe8eb7dc4dee32e","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-05-09 14:07:33.000000000","message":"Patch Set 1: Code-Review-2\n\nThis is a dupe.  And this code here introduces a security problem for PKI tokens.","accounts_in_message":[],"_revision_number":1},{"id":"ef8878aeba0fc62d8b9cbcd8fe58e70a6f779592","author":{"_account_id":706,"name":"Brian Lamar","email":"brian.lamar@rackspace.com","username":"blamar"},"date":"2014-05-09 15:16:41.000000000","message":"Abandoned\n\nThis was fixed by another patch.","accounts_in_message":[],"_revision_number":1},{"id":"ff7f5d59246a68c6b37ee2aa422c8ab0fd32a567","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-09 15:18:36.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/91100/1/check/gate-python-keystoneclient-pep8/e62fd26 : SUCCESS in 1m 11s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/91100/1/check/gate-python-keystoneclient-docs/543e320/doc/build/html/ : SUCCESS in 1m 52s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/00/91100/1/check/gate-python-keystoneclient-python26/02f2d9e : SUCCESS in 2m 07s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/91100/1/check/gate-python-keystoneclient-python27/a16ceb2 : SUCCESS in 1m 37s\n- check-tempest-dsvm-full http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-full/a410902 : SUCCESS in 1h 05m 04s\n- check-tempest-dsvm-neutron http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-neutron/90c3fd9 : SUCCESS in 1h 01m 57s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-neutron-heat-slow/05272d4 : SUCCESS in 22m 40s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/00/91100/1/check/check-grenade-dsvm/e8b0686 : SUCCESS in 36m 03s\n- check-grenade-dsvm-neutron http://logs.openstack.org/00/91100/1/check/check-grenade-dsvm-neutron/4ae5188 : FAILURE in 43m 02s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-full-havana/9cc99b0 : SUCCESS in 39m 03s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-neutron-havana/93d8049 : SUCCESS in 29m 25s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-full-icehouse/70c1c08 : SUCCESS in 1h 00m 51s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-neutron-icehouse/6d9ca4d : SUCCESS in 56m 08s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/00/91100/1/check/gate-python-keystoneclient-python33/688d3d6 : SUCCESS in 4m 43s\n- check-devstack-dsvm-cells http://logs.openstack.org/00/91100/1/check/check-devstack-dsvm-cells/e6240f8 : SUCCESS in 13m 23s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-postgres-full/dafa1bf : SUCCESS in 1h 07m 56s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/00/91100/1/check/gate-tempest-dsvm-large-ops/c81347f : SUCCESS in 25m 54s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/00/91100/1/check/gate-tempest-dsvm-neutron-large-ops/88ac9f2 : SUCCESS in 24m 00s\n- check-tempest-dsvm-full-apache-services http://logs.openstack.org/00/91100/1/check/check-tempest-dsvm-full-apache-services/81db2a9 : FAILURE in 44m 22s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b08358cc12c72d283dcd4afdca645ff2b1c0fba5","revisions":{"b08358cc12c72d283dcd4afdca645ff2b1c0fba5":{"kind":"REWORK","_number":1,"created":"2014-04-29 17:01:44.000000000","uploader":{"_account_id":706,"name":"Brian Lamar","email":"brian.lamar@rackspace.com","username":"blamar"},"ref":"refs/changes/00/91100/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/91100/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/91100/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/91100/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/91100/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/91100/1"}}},"commit":{"parents":[{"commit":"6be38bb8f517b640a5bea1a59bdf83b6b6c6501a","subject":"Merge \"Deprecate admin_token option in auth_token\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6be38bb8f517b640a5bea1a59bdf83b6b6c6501a"}]}],"author":{"name":"Brian Lamar","email":"brian.lamar@rackspace.com","date":"2014-04-29 16:44:11.000000000","tz":-240},"committer":{"name":"Brian Lamar","email":"brian.lamar@rackspace.com","date":"2014-04-29 17:01:43.000000000","tz":-240},"subject":"Allow token revocation list to be unimplemented","message":"Allow token revocation list to be unimplemented\n\nThe /v2.0/tokens/revoked resource does not exist in the API contract\nand thus should not be a required resource. A recent change makes this\nresource an integral part of validating tokens. If your Keystone\ninstallation doesn\u0027t support /v2.0/tokens/revoked then every token\nvalidation will fail.\n\nChange-Id: I6bbe8a8993d0bdf91e4b60996b132c68f67d1d85\nCloses-Bug: 1314285\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b08358cc12c72d283dcd4afdca645ff2b1c0fba5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b08358cc12c72d283dcd4afdca645ff2b1c0fba5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
