)]}'
{"id":"openstack%2Fpython-keystoneclient~90632","triplet_id":"openstack%2Fpython-keystoneclient~master~I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7","project":"openstack/python-keystoneclient","branch":"master","topic":"isolate-then-hack","hashtags":[],"change_id":"I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7","subject":"Versioned Endpoint hack for Sessions","status":"MERGED","created":"2014-04-28 02:26:05.000000000","updated":"2014-09-17 01:51:31.000000000","submitted":"2014-09-17 01:51:30.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":20,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"39e45844db24d5e7444fb21708b7446f4aaa7629","_number":90632,"virtual_id_number":90632,"owner":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":2,"date":"2014-09-17 01:51:30.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":11428,"name":"Ajaya Agrawal","email":"ajku.agr@gmail.com","username":"ajayaa"},{"value":0,"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},{"value":0,"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":11387,"name":"Sam Leong","email":"chio-fai-sam.leong@hpe.com","username":"Chioleong"},{"value":0,"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"}],"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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_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":11428,"name":"Ajaya Agrawal","email":"ajku.agr@gmail.com","username":"ajayaa"},{"value":0,"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},{"value":0,"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},{"value":2,"date":"2014-09-16 21:35:32.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":2,"date":"2014-09-16 22:30:33.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":11387,"name":"Sam Leong","email":"chio-fai-sam.leong@hpe.com","username":"Chioleong"},{"value":0,"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"}],"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":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_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":11428,"name":"Ajaya Agrawal","email":"ajku.agr@gmail.com","username":"ajayaa"},{"value":0,"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},{"value":0,"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":1,"date":"2014-09-16 22:30:33.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":11387,"name":"Sam Leong","email":"chio-fai-sam.leong@hpe.com","username":"Chioleong"},{"value":0,"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"}],"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":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},{"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},{"_account_id":11387,"name":"Sam Leong","email":"chio-fai-sam.leong@hpe.com","username":"Chioleong"},{"_account_id":11428,"name":"Ajaya Agrawal","email":"ajku.agr@gmail.com","username":"ajayaa"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-04-28 16:13:23.000000000","updated_by":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"reviewer":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"state":"REVIEWER"},{"updated":"2014-05-02 14:14:58.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":"2014-05-02 16:06:29.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2014-05-07 04:29:02.000000000","updated_by":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"reviewer":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"state":"REVIEWER"},{"updated":"2014-07-01 16:20:47.000000000","updated_by":{"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},"reviewer":{"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},"state":"REVIEWER"},{"updated":"2014-07-09 07:05:22.000000000","updated_by":{"_account_id":11387,"name":"Sam Leong","email":"chio-fai-sam.leong@hpe.com","username":"Chioleong"},"reviewer":{"_account_id":11387,"name":"Sam Leong","email":"chio-fai-sam.leong@hpe.com","username":"Chioleong"},"state":"REVIEWER"},{"updated":"2014-07-19 09:35:27.000000000","updated_by":{"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},"reviewer":{"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},"state":"REVIEWER"},{"updated":"2014-07-28 10:09:37.000000000","updated_by":{"_account_id":11428,"name":"Ajaya Agrawal","email":"ajku.agr@gmail.com","username":"ajayaa"},"reviewer":{"_account_id":11428,"name":"Ajaya Agrawal","email":"ajku.agr@gmail.com","username":"ajayaa"},"state":"REVIEWER"},{"updated":"2014-09-16 21:35:32.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":"2014-09-16 22:30: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"},{"updated":"2014-09-17 01:51:30.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d0cb412476fbbaf49f0b9387c7bdee8aceee71fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-28 02:26:06.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"f61732ad51c8ee505607f390a00633b58051a4b5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-28 03:39:52.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/1/check/gate-python-keystoneclient-pep8/461d5fc : SUCCESS in 1m 26s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/1/check/gate-python-keystoneclient-docs/d6b693d/doc/build/html/ : SUCCESS in 2m 08s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/1/check/gate-python-keystoneclient-python26/d679917 : SUCCESS in 51s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/1/check/gate-python-keystoneclient-python27/1ade14c : SUCCESS in 1m 27s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-full/a035e3c : SUCCESS in 1h 00m 54s\n- check-tempest-dsvm-neutron http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-neutron/cd53970 : SUCCESS in 56m 06s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-neutron-heat-slow/42c6764 : SUCCESS in 24m 06s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/32/90632/1/check/check-grenade-dsvm/f4418bc : SUCCESS in 36m 35s\n- check-grenade-dsvm-neutron http://logs.openstack.org/32/90632/1/check/check-grenade-dsvm-neutron/da631f8 : FAILURE in 32m 20s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-full-havana/8d46605 : SUCCESS in 36m 17s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-neutron-havana/edcda9f : SUCCESS in 32m 23s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-full-icehouse/9f32ddd : SUCCESS in 1h 03m 03s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-neutron-icehouse/8c64d12 : SUCCESS in 56m 48s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/1/check/gate-python-keystoneclient-python33/93d6d6c : SUCCESS in 4m 13s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/1/check/check-devstack-dsvm-cells/9b8e132 : SUCCESS in 12m 55s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-postgres-full/c45d7e0 : SUCCESS in 1h 03m 51s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/1/check/gate-tempest-dsvm-large-ops/7e3b494 : SUCCESS in 24m 15s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/1/check/gate-tempest-dsvm-neutron-large-ops/bb62366 : SUCCESS in 21m 14s\n","accounts_in_message":[],"_revision_number":1},{"id":"8d84f8993ac83db14fefe8253489f86074f5fff0","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-05-02 14:14:58.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)\n\nquestion inline, otherwise LGTM","accounts_in_message":[],"_revision_number":1},{"id":"7d823c90d7104a59270633a20dcb60c0cecff96e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-02 14:14:59.000000000","message":"Patch Set 1: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"dd9b6db30f7e4c618bcff1209d68b671358fbb7e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-02 16:04:02.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/1/check/gate-python-keystoneclient-pep8/43c93c7 : SUCCESS in 1m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/1/check/gate-python-keystoneclient-docs/e782425/doc/build/html/ : SUCCESS in 1m 22s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/1/check/gate-python-keystoneclient-python26/0f08fec : SUCCESS in 52s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/1/check/gate-python-keystoneclient-python27/d7eb575 : SUCCESS in 1m 14s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-full/8f40b9e : SUCCESS in 1h 04m 41s\n- check-tempest-dsvm-neutron http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-neutron/466c36a : FAILURE in 58m 38s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-neutron-heat-slow/cbf8b1f : SUCCESS in 20m 54s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/32/90632/1/check/check-grenade-dsvm/ae2e7c2 : FAILURE in 35m 17s\n- check-grenade-dsvm-neutron http://logs.openstack.org/32/90632/1/check/check-grenade-dsvm-neutron/87effb3 : FAILURE in 1h 40m 07s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-full-havana/85c5765 : SUCCESS in 41m 21s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-neutron-havana/524b68e : SUCCESS in 30m 30s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-full-icehouse/fd04925 : SUCCESS in 54m 18s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-neutron-icehouse/01a7391 : SUCCESS in 58m 56s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/1/check/gate-python-keystoneclient-python33/c2203f6 : SUCCESS in 8m 43s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/1/check/check-devstack-dsvm-cells/4acce2c : SUCCESS in 13m 42s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/1/check/check-tempest-dsvm-postgres-full/e06046d : FAILURE in 44m 08s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/1/check/gate-tempest-dsvm-large-ops/6d8bb7b : SUCCESS in 20m 28s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/1/check/gate-tempest-dsvm-neutron-large-ops/4879f7c : SUCCESS in 20m 20s","accounts_in_message":[],"_revision_number":1},{"id":"a2b158c67c2df2ec4dbb27eefd4e5f1f25a37aea","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-05-02 16:06:29.000000000","message":"Patch Set 1:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-tempest-dsvm-postgres-full: https://bugs.launchpad.net/bugs/1254890\n- check-grenade-dsvm-neutron: https://bugs.launchpad.net/bugs/1307029 https://bugs.launchpad.net/bugs/1253896 https://bugs.launchpad.net/bugs/1224001 https://bugs.launchpad.net/bugs/1314313 https://bugs.launchpad.net/bugs/1285323\n- check-grenade-dsvm: https://bugs.launchpad.net/bugs/1262566\n- check-tempest-dsvm-neutron: https://bugs.launchpad.net/bugs/1314313\n\nWe don\u0027t automatically recheck or reverify, so please consider\ndoing that manually if someone hasn\u0027t already. For a code review\nwhich is not yet approved, you can recheck by leaving a code\nreview comment with just the text:\n\n    recheck bug 1262566\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":1},{"id":"7ccfd6a9467424f92d6d2eac1257077593633ef2","author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"date":"2014-05-07 04:29:02.000000000","message":"Patch Set 1:\n\nrecheck bug 1262566","accounts_in_message":[],"_revision_number":1},{"id":"5fd1c2f83c14fc5055db8a8726edf5d75791e98e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-07 04:29:17.000000000","message":"Patch Set 1: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"0c96fe2567a8800e9ce39eec5e5e00556eed2cea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-07 04:29:23.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"4b1c673e103043d9a65cb1d0ed177e3ddceae760","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-06-30 03:52:59.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"793cf64d48449e31aec6b8e3ea1cf6e4fb34e64b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-30 03:53:00.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"7b0daacc139ba9006f27688cd8100d0ba9d76079","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-06-30 03:55:15.000000000","message":"Patch Set 2:\n\nI\u0027m not sold on this approach. It feels like I shouldn\u0027t be maintaining this sort of global state here. \n\nThe other option i guess is to allow the clients to manage this via the adapter, so each client would pass a parameter through as part of the endpoint_filter. This would make it configurable later. \n\nThe question is does it matter for this? We\u0027re really only ever going to be providing this for very specific cases.","accounts_in_message":[],"_revision_number":2},{"id":"44618382bc23dbcbd522d5edd86949f99d19472d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-30 04:55:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/2/check/gate-python-keystoneclient-pep8/d61fd0f : SUCCESS in 1m 10s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/2/check/gate-python-keystoneclient-docs/33dd736/doc/build/html/ : SUCCESS in 1m 15s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/2/check/gate-python-keystoneclient-python26/576d354 : SUCCESS in 1m 34s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/2/check/gate-python-keystoneclient-python27/497169c : SUCCESS in 1m 16s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/2/check/check-tempest-dsvm-full/995490d : SUCCESS in 44m 30s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/2/check/check-tempest-dsvm-postgres-full/81c6b40 : SUCCESS in 1h 02m 24s\n- check-tempest-dsvm-neutron http://logs.openstack.org/32/90632/2/check/check-tempest-dsvm-neutron/37bfd73 : SUCCESS in 49m 14s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/2/check/check-tempest-dsvm-neutron-heat-slow/f48fddf : SUCCESS in 27m 46s\n- check-grenade-dsvm http://logs.openstack.org/32/90632/2/check/check-grenade-dsvm/aebff3b : SUCCESS in 38m 05s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/2/check/check-tempest-dsvm-full-havana/997f496 : SUCCESS in 31m 14s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/2/check/check-tempest-dsvm-neutron-havana/bf8786f : SUCCESS in 34m 56s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/2/check/check-tempest-dsvm-full-icehouse/490ccb4 : SUCCESS in 42m 25s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/2/check/check-tempest-dsvm-neutron-icehouse/240a529 : SUCCESS in 52m 22s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/2/check/gate-python-keystoneclient-python33/cd00f70 : SUCCESS in 3m 32s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/2/check/check-devstack-dsvm-cells/835c2d6 : SUCCESS in 19m 19s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/2/check/gate-tempest-dsvm-large-ops/b443a9c : SUCCESS in 25m 13s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/2/check/gate-tempest-dsvm-neutron-large-ops/4b0d895 : SUCCESS in 20m 54s","accounts_in_message":[],"_revision_number":2},{"id":"4c5a97da107fdef6e7d24263ab2aa3832b6ef006","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-07-01 15:14:26.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\nNeeds a rebase.","accounts_in_message":[],"_revision_number":2},{"id":"adfa5f4c096085a5b30401fe2d2973dfa239b061","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-07-01 15:18:37.000000000","message":"Patch Set 2:\n\nI tried this and my test program works now (with v2.0 endpoints in the catalog).","accounts_in_message":[],"_revision_number":2},{"id":"76c6dc0877da873f64ee6e24096ae8dea6716f87","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-07-01 15:30:48.000000000","message":"Patch Set 2:\n\n(2 comments)\n\na couple more comments, otherwise this looks good to me.","accounts_in_message":[],"_revision_number":2},{"id":"578e137a53b6aaee88a187c2e56e2f35e9158dc2","author":{"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},"date":"2014-07-01 16:20:47.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d38b74e62acf46f17fe14763e60c3b5f6e7d5fbc","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-09 05:35:29.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3e97f6f9ce16a60047253c40a128c97886dc94f9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-09 05:35:30.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"5e130587cc41c034d89d29e2607d60294103ef29","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-09 05:35:58.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"8e535d78121e48805d0f926ebde04507643492d1","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-09 05:37:09.000000000","message":"Patch Set 3:\n\nugh, i hate this. \n\nThere is the option that we could do this via the adapter and have clients pass through information to the get_endpoint call. That\u0027s not a lot better though.\n\nIf you can think of a better way to handle this please -1 and let me know.","accounts_in_message":[],"_revision_number":3},{"id":"c53a49e3cc4c3c2f7ce6903511277c45e259d621","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-09 06:34:04.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/3/check/gate-python-keystoneclient-pep8/2eda76e : SUCCESS in 1m 24s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/3/check/gate-python-keystoneclient-docs/c477e1d/doc/build/html/ : SUCCESS in 1m 49s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/3/check/gate-python-keystoneclient-python26/8cebd3d : SUCCESS in 1m 08s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/3/check/gate-python-keystoneclient-python27/7fa42c3 : SUCCESS in 1m 11s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/3/check/check-tempest-dsvm-full/48238f2 : SUCCESS in 36m 45s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/3/check/check-tempest-dsvm-postgres-full/ac97ea3 : SUCCESS in 47m 59s\n- check-tempest-dsvm-neutron http://logs.openstack.org/32/90632/3/check/check-tempest-dsvm-neutron/f061ec8 : SUCCESS in 52m 48s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/3/check/check-tempest-dsvm-neutron-heat-slow/0e55ea3 : SUCCESS in 23m 25s\n- check-grenade-dsvm http://logs.openstack.org/32/90632/3/check/check-grenade-dsvm/4be4552 : SUCCESS in 34m 06s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/3/check/check-tempest-dsvm-full-havana/cfd1ebf : SUCCESS in 32m 46s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/3/check/check-tempest-dsvm-neutron-havana/4679dca : SUCCESS in 34m 44s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/3/check/check-tempest-dsvm-full-icehouse/3c40c0c : SUCCESS in 50m 27s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/3/check/check-tempest-dsvm-neutron-icehouse/6cf4978 : SUCCESS in 58m 28s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/3/check/gate-python-keystoneclient-python33/0b6908d : SUCCESS in 2m 49s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/3/check/check-devstack-dsvm-cells/a8d726f : SUCCESS in 15m 29s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/3/check/gate-tempest-dsvm-large-ops/c414623 : SUCCESS in 16m 42s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/3/check/gate-tempest-dsvm-neutron-large-ops/dd4e3f5 : SUCCESS in 16m 18s","accounts_in_message":[],"_revision_number":3},{"id":"ab5c12a4dff1350ada6b16c58c70684485cfe909","author":{"_account_id":11387,"name":"Sam Leong","email":"chio-fai-sam.leong@hpe.com","username":"Chioleong"},"date":"2014-07-09 07:05:22.000000000","message":"Patch Set 3: Code-Review+1\n\nI like the detailed comments.","accounts_in_message":[],"_revision_number":3},{"id":"0c054052fa38f2ef9d277819327edb89f31e6b5a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-17 01:32:11.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"cf6afc89ee3788918c4351b89036a5c7c6c05144","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-07-17 01:32:11.000000000","message":"Patch Set 3: Code-Review+2\n\nMy comments were addressed. Thanks!","accounts_in_message":[],"_revision_number":3},{"id":"8e689ed4ccb797eaef9854f78b60ad77ee88b91e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-17 01:32:12.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"cf8964ce9c02780500ddb4315f1330bc5271017d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-17 05:40:55.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"6c7babe854a23fab7f71057bdd81ead2fe671273","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-17 05:40:55.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"31165e6d7405f060e6a12696d25979aefe70c063","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-17 07:33:37.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/4/check/gate-python-keystoneclient-pep8/ba3a7d0 : SUCCESS in 2m 43s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/4/check/gate-python-keystoneclient-docs/f7255c0/doc/build/html/ : SUCCESS in 2m 07s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/4/check/gate-python-keystoneclient-python26/6b80ae7 : SUCCESS in 2m 05s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/4/check/gate-python-keystoneclient-python27/73138fb : SUCCESS in 1m 45s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/4/check/check-tempest-dsvm-full/c9bf8c3 : SUCCESS in 46m 41s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/4/check/check-tempest-dsvm-postgres-full/1060dbc : SUCCESS in 38m 13s\n- check-tempest-dsvm-neutron http://logs.openstack.org/32/90632/4/check/check-tempest-dsvm-neutron/c672081 : SUCCESS in 58m 53s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/4/check/check-tempest-dsvm-neutron-heat-slow/369cf51 : SUCCESS in 23m 36s\n- check-grenade-dsvm http://logs.openstack.org/32/90632/4/check/check-grenade-dsvm/a3c71d4 : SUCCESS in 42m 34s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/4/check/check-tempest-dsvm-full-havana/4c10407 : SUCCESS in 35m 36s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/4/check/check-tempest-dsvm-neutron-havana/83e74f7 : SUCCESS in 32m 37s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/4/check/check-tempest-dsvm-full-icehouse/548ed6a : SUCCESS in 52m 36s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/4/check/check-tempest-dsvm-neutron-icehouse/dc746d6 : SUCCESS in 58m 05s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/4/check/gate-python-keystoneclient-python33/6dcaa29 : SUCCESS in 5m 15s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/4/check/check-devstack-dsvm-cells/35e2792 : SUCCESS in 15m 25s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/4/check/gate-tempest-dsvm-large-ops/8b5cbc1 : SUCCESS in 26m 37s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/4/check/gate-tempest-dsvm-neutron-large-ops/dbd571e : SUCCESS in 26m 24s","accounts_in_message":[],"_revision_number":4},{"id":"807da20347b222b5fd8b589372b3729fac5e5154","author":{"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},"date":"2014-07-19 09:35:27.000000000","message":"Patch Set 4: Code-Review+1\n\nLooks good to me.","accounts_in_message":[],"_revision_number":4},{"id":"8a28a55f12ef791ca5b5d6ea408f12d11f49a396","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-07-28 02:55:18.000000000","message":"Patch Set 4: Code-Review+2\n\nLooks like this was just rebased.","accounts_in_message":[],"_revision_number":4},{"id":"9dac3ff041f45711b58cf0c6e0d667820644425e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-28 02:55:19.000000000","message":"Patch Set 4: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"e91de9df6498d1d0c917ae6894e1264c9699f3fd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-28 02:55:21.000000000","message":"Patch Set 4: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":4},{"id":"5b1b902f39ef947a35cd7de6fbd1c78a0bd131b9","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-28 08:01:30.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a7199e21815d9ec6f87c8036e9658ec2978f20ea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-28 08:01:32.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"a20a7d91d33068c1127a67423a07f72eb76b3422","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-28 08:57:42.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/5/check/gate-python-keystoneclient-pep8/1ab8c36 : FAILURE in 2m 36s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/5/check/gate-python-keystoneclient-docs/1576f19/doc/build/html/ : SUCCESS in 3m 16s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/5/check/gate-python-keystoneclient-python26/1ecdf96 : SUCCESS in 1m 56s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/5/check/gate-python-keystoneclient-python27/ab681d3 : SUCCESS in 3m 03s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/5/check/check-tempest-dsvm-full/145acf6 : SUCCESS in 48m 16s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/5/check/check-tempest-dsvm-postgres-full/e7374e2 : SUCCESS in 35m 44s\n- check-tempest-dsvm-neutron http://logs.openstack.org/32/90632/5/check/check-tempest-dsvm-neutron/8d7b225 : SUCCESS in 44m 40s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/5/check/check-tempest-dsvm-neutron-heat-slow/bccb171 : SUCCESS in 24m 07s\n- check-grenade-dsvm http://logs.openstack.org/32/90632/5/check/check-grenade-dsvm/a18cd26 : SUCCESS in 35m 23s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/5/check/check-tempest-dsvm-full-havana/22be775 : SUCCESS in 33m 57s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/5/check/check-tempest-dsvm-neutron-havana/6c175dc : SUCCESS in 32m 10s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/5/check/check-tempest-dsvm-full-icehouse/35be1cd : SUCCESS in 43m 31s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/5/check/check-tempest-dsvm-neutron-icehouse/2ba0028 : SUCCESS in 56m 06s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/5/check/gate-python-keystoneclient-python33/8c3451a : SUCCESS in 5m 22s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/5/check/check-devstack-dsvm-cells/f41264d : SUCCESS in 12m 16s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/5/check/gate-tempest-dsvm-large-ops/fc96940 : SUCCESS in 17m 43s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/5/check/gate-tempest-dsvm-neutron-large-ops/c1707f0 : SUCCESS in 24m 04s","accounts_in_message":[],"_revision_number":5},{"id":"805a1b46dcc1c52ac76e14f7a48fc8bcb6c91be8","author":{"_account_id":11428,"name":"Ajaya Agrawal","email":"ajku.agr@gmail.com","username":"ajayaa"},"date":"2014-07-28 10:09:37.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"4d3aa2719b540936c22c833b2e902a89b21b8b8c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-28 23:40:14.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"0e0931b6267312e5918e6a4f0473f75a2525d41f","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-28 23:40:14.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"68030481f486cdde79df4952a29d862a870c74c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-29 01:44:58.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/6/check/gate-python-keystoneclient-pep8/438dcb4 : SUCCESS in 3m 04s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/6/check/gate-python-keystoneclient-docs/5a57b15/doc/build/html/ : SUCCESS in 3m 53s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/6/check/gate-python-keystoneclient-python26/fc73a16 : SUCCESS in 3m 22s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/6/check/gate-python-keystoneclient-python27/568d7cc : SUCCESS in 2m 50s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/6/check/check-tempest-dsvm-full/b8e9915 : SUCCESS in 49m 48s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/6/check/check-tempest-dsvm-postgres-full/8831942 : SUCCESS in 36m 03s\n- check-tempest-dsvm-neutron http://logs.openstack.org/32/90632/6/check/check-tempest-dsvm-neutron/59a9962 : SUCCESS in 46m 09s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/6/check/check-tempest-dsvm-neutron-heat-slow/e4616e4 : SUCCESS in 21m 36s\n- check-grenade-dsvm http://logs.openstack.org/32/90632/6/check/check-grenade-dsvm/ee5444d : SUCCESS in 45m 19s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/6/check/check-tempest-dsvm-full-havana/e2efe40 : SUCCESS in 36m 28s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/6/check/check-tempest-dsvm-neutron-havana/1d35681 : FAILURE in 33m 34s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/6/check/check-tempest-dsvm-full-icehouse/2ff36a9 : SUCCESS in 47m 50s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/6/check/check-tempest-dsvm-neutron-icehouse/5eff520 : SUCCESS in 56m 09s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/6/check/gate-python-keystoneclient-python33/325879b : SUCCESS in 6m 51s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/6/check/check-devstack-dsvm-cells/6259ebb : SUCCESS in 13m 58s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/6/check/gate-tempest-dsvm-large-ops/951eb44 : SUCCESS in 23m 25s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/6/check/gate-tempest-dsvm-neutron-large-ops/26d48bf : SUCCESS in 23m 02s","accounts_in_message":[],"_revision_number":6},{"id":"e0b6702393172570287b38c98b831831f94bd520","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-29 06:04:47.000000000","message":"Patch Set 6: Workflow-1\n\nThis won\u0027t work for nova or places where the tenant_id is in the catalog. \n\nHave a rethink.","accounts_in_message":[],"_revision_number":6},{"id":"66070fbd174dd644cfe89250fd7315ddf52d3ab2","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-08 03:07:21.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"49166c9a96c59f155fd7ed23e67be882ee9ff831","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-08 03:07:22.000000000","message":"Patch Set 7:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"305c27b45aa760bd2f10a743366cc3430aded0a7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-08 04:05:53.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/7/check/gate-python-keystoneclient-pep8/ce8060f : SUCCESS in 2m 52s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/7/check/gate-python-keystoneclient-docs/b121180/doc/build/html/ : SUCCESS in 8m 11s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/7/check/gate-python-keystoneclient-python26/2fb9a66 : SUCCESS in 2m 01s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/7/check/gate-python-keystoneclient-python27/97d4407 : SUCCESS in 1m 46s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/7/check/check-tempest-dsvm-full/b3b5fe3 : SUCCESS in 52m 10s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/7/check/check-tempest-dsvm-postgres-full/8bb82a6 : SUCCESS in 52m 24s\n- check-tempest-dsvm-neutron http://logs.openstack.org/32/90632/7/check/check-tempest-dsvm-neutron/c3e88ec : SUCCESS in 54m 30s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/7/check/check-tempest-dsvm-neutron-heat-slow/489c506 : SUCCESS in 26m 01s\n- check-grenade-dsvm http://logs.openstack.org/32/90632/7/check/check-grenade-dsvm/7142ecb : SUCCESS in 43m 37s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/7/check/gate-tempest-dsvm-large-ops/3bf99cd : SUCCESS in 25m 46s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/7/check/gate-tempest-dsvm-neutron-large-ops/f2dd6fc : SUCCESS in 25m 28s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/7/check/check-tempest-dsvm-full-havana/4d20c70 : SUCCESS in 38m 10s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/7/check/check-tempest-dsvm-neutron-havana/ad8880c : SUCCESS in 35m 59s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/7/check/check-tempest-dsvm-full-icehouse/403d75c : SUCCESS in 50m 18s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/7/check/check-tempest-dsvm-neutron-icehouse/091ab02 : SUCCESS in 54m 40s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/7/check/gate-python-keystoneclient-python33/7ef2381 : SUCCESS in 5m 27s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/7/check/check-devstack-dsvm-cells/ebc1da8 : SUCCESS in 16m 00s","accounts_in_message":[],"_revision_number":7},{"id":"158f744758a1205c688dfa3c4c88da8c96467163","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-22 07:19:51.000000000","message":"Patch Set 7: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":7},{"id":"576dff4bc90009afe1a7493e956f9534392d56fa","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-26 04:07:20.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"852a00e4fc51807161b8360cab47a00e7477b2b6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-26 06:05:42.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/8/check/gate-python-keystoneclient-pep8/e270388 : SUCCESS in 3m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/8/check/gate-python-keystoneclient-docs/b0e4892/doc/build/html/ : SUCCESS in 2m 58s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/8/check/gate-python-keystoneclient-python26/9aa23d8 : SUCCESS in 3m 35s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/8/check/gate-python-keystoneclient-python27/687b19e : SUCCESS in 3m 08s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/8/check/check-tempest-dsvm-full/1fa7577 : SUCCESS in 41m 45s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/8/check/check-tempest-dsvm-postgres-full/46be580 : SUCCESS in 49m 52s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/32/90632/8/check/check-tempest-dsvm-neutron-full/02da05e : SUCCESS in 1h 00m 18s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/8/check/check-tempest-dsvm-neutron-heat-slow/d7ba051 : SUCCESS in 21m 51s\n- check-grenade-dsvm http://logs.openstack.org/32/90632/8/check/check-grenade-dsvm/475ca5a : SUCCESS in 33m 42s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/8/check/gate-tempest-dsvm-large-ops/c6c96c1 : SUCCESS in 28m 46s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/8/check/gate-tempest-dsvm-neutron-large-ops/c7f4cde : SUCCESS in 25m 22s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/8/check/check-tempest-dsvm-full-havana/20b7fed : SUCCESS in 36m 02s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/8/check/check-tempest-dsvm-neutron-havana/88087c4 : SUCCESS in 35m 43s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/8/check/check-tempest-dsvm-full-icehouse/9fa430c : SUCCESS in 52m 37s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/8/check/check-tempest-dsvm-neutron-icehouse/45f5abd : SUCCESS in 56m 40s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/8/check/gate-python-keystoneclient-python33/f238f66 : SUCCESS in 6m 03s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/8/check/check-devstack-dsvm-cells/d91365e : SUCCESS in 15m 35s","accounts_in_message":[],"_revision_number":8},{"id":"e5139deeb4f418a8296d727c893bf9e56cd1c43d","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-29 01:59:28.000000000","message":"Patch Set 8: Workflow-1\n\nThis should be moved to more general discovery. We will likely need it outside of just identity plugins.","accounts_in_message":[],"_revision_number":8},{"id":"2bb170b2ead8d1708f2200e80af737b5b1e16689","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-11 04:47:26.000000000","message":"Patch Set 8: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":8},{"id":"1b26f84fd015091f1724813055dbbe367257675f","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-09-12 02:02:06.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"001b486ecb9638c23c637bf17ab04df3406a09fd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-12 03:37:18.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/9/check/gate-python-keystoneclient-pep8/fffcfed : SUCCESS in 2m 54s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/9/check/gate-python-keystoneclient-docs/9f4a31d/doc/build/html/ : SUCCESS in 3m 50s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/9/check/gate-python-keystoneclient-python26/350cb95 : SUCCESS in 2m 59s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/9/check/gate-python-keystoneclient-python27/f8fc892 : SUCCESS in 3m 13s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/9/check/gate-python-keystoneclient-python33/fec611c : SUCCESS in 4m 01s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/9/check/check-tempest-dsvm-full/657e233 : SUCCESS in 56m 53s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/9/check/check-tempest-dsvm-postgres-full/460fc51 : SUCCESS in 1h 16m 07s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/32/90632/9/check/check-tempest-dsvm-neutron-full/d22cd21 : SUCCESS in 1h 31m 21s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/9/check/check-tempest-dsvm-neutron-heat-slow/5247c3e : SUCCESS in 23m 58s\n- check-grenade-dsvm http://logs.openstack.org/32/90632/9/check/check-grenade-dsvm/64a661e : SUCCESS in 51m 35s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/9/check/gate-tempest-dsvm-large-ops/ea29257 : SUCCESS in 24m 47s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/9/check/gate-tempest-dsvm-neutron-large-ops/e40628e : SUCCESS in 23m 18s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/9/check/check-tempest-dsvm-full-havana/abf643e : SUCCESS in 36m 46s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/9/check/check-tempest-dsvm-neutron-havana/0cfb93d : SUCCESS in 35m 12s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/9/check/check-tempest-dsvm-full-icehouse/e4d401c : SUCCESS in 51m 19s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/9/check/check-tempest-dsvm-neutron-icehouse/d55a3ae : SUCCESS in 58m 36s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/9/check/check-devstack-dsvm-cells/5303f96 : SUCCESS in 17m 38s","accounts_in_message":[],"_revision_number":9},{"id":"04b9d7f5f681505ca221a5bbe1925bc9e08bb557","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-09-14 23:47:07.000000000","message":"Patch Set 9: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":9},{"id":"0432614a5ff861c67aa4cb707d540b76c21513d7","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-09-16 00:42:10.000000000","message":"Patch Set 9:\n\n(5 comments)","accounts_in_message":[],"_revision_number":9},{"id":"38bedfd32696f23ebfb061ac496986ff2c67fbe9","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-09-16 00:42:40.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"1a1228a2aa088cd00de72ab80722e25189e0da79","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-16 02:10:43.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/10/check/gate-python-keystoneclient-pep8/07a5de6 : SUCCESS in 2m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/10/check/gate-python-keystoneclient-docs/60c3f6a/doc/build/html/ : SUCCESS in 2m 37s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/10/check/gate-python-keystoneclient-python26/cf57320 : SUCCESS in 3m 25s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/10/check/gate-python-keystoneclient-python27/ce3c7c6 : SUCCESS in 2m 45s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/10/check/gate-python-keystoneclient-python33/16c5749 : SUCCESS in 5m 16s\n- check-tempest-dsvm-full http://logs.openstack.org/32/90632/10/check/check-tempest-dsvm-full/b76fa1c : SUCCESS in 46m 27s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/10/check/check-tempest-dsvm-postgres-full/5bd131b : SUCCESS in 1h 21m 53s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/32/90632/10/check/check-tempest-dsvm-neutron-full/58403e5 : SUCCESS in 1h 04m 31s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/10/check/check-tempest-dsvm-neutron-heat-slow/bc31d77 : SUCCESS in 22m 43s\n- check-grenade-dsvm http://logs.openstack.org/32/90632/10/check/check-grenade-dsvm/4192500 : SUCCESS in 44m 28s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/10/check/gate-tempest-dsvm-large-ops/86dcca5 : SUCCESS in 24m 07s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/10/check/gate-tempest-dsvm-neutron-large-ops/0f48ac5 : SUCCESS in 22m 29s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/32/90632/10/check/check-tempest-dsvm-full-havana/edab70f : SUCCESS in 37m 55s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/32/90632/10/check/check-tempest-dsvm-neutron-havana/9249927 : SUCCESS in 35m 01s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/32/90632/10/check/check-tempest-dsvm-full-icehouse/543b94c : SUCCESS in 48m 19s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/32/90632/10/check/check-tempest-dsvm-neutron-icehouse/d544f51 : SUCCESS in 54m 51s\n- check-devstack-dsvm-cells http://logs.openstack.org/32/90632/10/check/check-devstack-dsvm-cells/c8f8d01 : SUCCESS in 17m 38s","accounts_in_message":[],"_revision_number":10},{"id":"ef1c73cfe2639e63312a6dffbfedd064a3a95672","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-09-16 21:35:32.000000000","message":"Patch Set 10: Code-Review+2\n\n(1 comment)\n\nMy comments were addressed. Had one more comment but that can be done later and still be backwards-compat.","accounts_in_message":[],"_revision_number":10},{"id":"53874d8ed0cca5a4fda8e13ecbe78147f1313616","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-09-16 22:30:33.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"f0ceaa92383d8799b4f6be23c5e9a4e05b8d10ca","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-16 22:30:34.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"b9c4d39b29a6beb176c807019b237c32cbfa1c5f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-17 01:51:30.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/32/90632/10/gate/gate-python-keystoneclient-docs/09b6021/doc/build/html/ : SUCCESS in 2m 40s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/32/90632/10/gate/gate-python-keystoneclient-pep8/e04b0d7 : SUCCESS in 2m 04s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/32/90632/10/gate/gate-python-keystoneclient-python26/5281807 : SUCCESS in 2m 24s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/32/90632/10/gate/gate-python-keystoneclient-python27/738f48b : SUCCESS in 2m 40s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/32/90632/10/gate/gate-python-keystoneclient-python33/6dd42b3 : SUCCESS in 4m 24s\n- gate-tempest-dsvm-full http://logs.openstack.org/32/90632/10/gate/gate-tempest-dsvm-full/0cb1bf3 : SUCCESS in 45m 50s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/32/90632/10/gate/gate-tempest-dsvm-postgres-full/1992edf : SUCCESS in 1h 05m 15s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/32/90632/10/gate/gate-tempest-dsvm-neutron-full/6036b22 : SUCCESS in 51m 29s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/32/90632/10/gate/gate-tempest-dsvm-neutron-heat-slow/d3b33b0 : SUCCESS in 22m 50s\n- gate-grenade-dsvm http://logs.openstack.org/32/90632/10/gate/gate-grenade-dsvm/4512cdb : SUCCESS in 44m 53s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/32/90632/10/gate/gate-tempest-dsvm-large-ops/0f9f40b : SUCCESS in 21m 37s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/32/90632/10/gate/gate-tempest-dsvm-neutron-large-ops/5334b34 : SUCCESS in 20m 24s\n- gate-devstack-dsvm-cells http://logs.openstack.org/32/90632/10/gate/gate-devstack-dsvm-cells/2a0f74f : SUCCESS in 13m 44s","accounts_in_message":[],"_revision_number":10},{"id":"ad52de4ccff9b84fb8f7375c8f6b0b64594965c0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-17 01:51:31.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"ec57b35bc8edb933fe259db2b96c393874166dc0","revisions":{"cdc4d10ddeb209fd779a27a5e57c16f0380ffe70":{"kind":"REWORK","_number":1,"created":"2014-04-28 02:26:05.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/32/90632/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/32/90632/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/1"}}},"commit":{"parents":[{"commit":"9995cfa74bf2f88bfee432db0fc7a74d0421101c","subject":"Unversioned endpoints in service catalog","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9995cfa74bf2f88bfee432db0fc7a74d0421101c"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:20:46.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:25:13.000000000","tz":600},"subject":"V2.0 Hack for auth plugins","message":"V2.0 Hack for auth plugins\n\nTo maintain compatibility we must allow people to specify a v2.0 URL in\nthe service catalog but allow the plugins to return a v3 (or other) URL\nto users.\n\nWe simply strip the /v2.0 from a URL as this should be the default\nURL discovery page.\n\nChange-Id: I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cdc4d10ddeb209fd779a27a5e57c16f0380ffe70"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cdc4d10ddeb209fd779a27a5e57c16f0380ffe70"}]},"branch":"refs/heads/master"},"b828bae4e0bc725ae87b294c59ad0ba8d79112b5":{"kind":"REWORK","_number":2,"created":"2014-06-30 03:52:59.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/32/90632/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/32/90632/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/2"}}},"commit":{"parents":[{"commit":"1d1c0581065a066a0f488b8d1478586096372945","subject":"Add a fixture for Keystone version discovery","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1d1c0581065a066a0f488b8d1478586096372945"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:20:46.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-06-30 03:38:35.000000000","tz":600},"subject":"Versioned Endpoint hack for Sessions","message":"Versioned Endpoint hack for Sessions\n\nTo maintain compatibility we must allow people to specify a versioned\nURL in the service catalog but allow the plugins to return a different\nURL to users.\n\nWe need this to be a general approach as other services will likely have\na similar problem with there catalog.\n\nThe expectation here is that a client will register the catalog hack at\nimport time rather than for every request.\n\nCloses-Bug: #1335726\nChange-Id: I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b828bae4e0bc725ae87b294c59ad0ba8d79112b5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b828bae4e0bc725ae87b294c59ad0ba8d79112b5"}]},"branch":"refs/heads/master"},"bbed260ed64c79d2ccf6bf8380ef67c72c7b86b5":{"kind":"REWORK","_number":3,"created":"2014-07-09 05:35:29.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/32/90632/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/32/90632/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/3"}}},"commit":{"parents":[{"commit":"a1bc48c0fc475db6bca761a9023c35adab740dab","subject":"Merge \"Add CONTRIBUTING.rst\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a1bc48c0fc475db6bca761a9023c35adab740dab"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:20:46.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-09 05:35:11.000000000","tz":600},"subject":"Versioned Endpoint hack for Sessions","message":"Versioned Endpoint hack for Sessions\n\nTo maintain compatibility we must allow people to specify a versioned\nURL in the service catalog but allow the plugins to return a different\nURL to users.\n\nWe need this to be a general approach as other services will likely have\na similar problem with their catalog.\n\nThe expectation here is that a client will register the catalog hack at\nimport time rather than for every request.\n\nCloses-Bug: #1335726\nChange-Id: I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bbed260ed64c79d2ccf6bf8380ef67c72c7b86b5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bbed260ed64c79d2ccf6bf8380ef67c72c7b86b5"}]},"branch":"refs/heads/master"},"3588255a6498173c538964534a1c88809cd34168":{"kind":"REWORK","_number":4,"created":"2014-07-17 05:40:55.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/32/90632/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/32/90632/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/4"}}},"commit":{"parents":[{"commit":"8c5d42ccc67a9db8ccc59b3f06bbe5c55f76ced2","subject":"Merge \"remove useless part of error message\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8c5d42ccc67a9db8ccc59b3f06bbe5c55f76ced2"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:20:46.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-17 05:39:53.000000000","tz":600},"subject":"Versioned Endpoint hack for Sessions","message":"Versioned Endpoint hack for Sessions\n\nTo maintain compatibility we must allow people to specify a versioned\nURL in the service catalog but allow the plugins to return a different\nURL to users.\n\nWe need this to be a general approach as other services will likely have\na similar problem with their catalog.\n\nThe expectation here is that a client will register the catalog hack at\nimport time rather than for every request.\n\nCloses-Bug: #1335726\nChange-Id: I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3588255a6498173c538964534a1c88809cd34168"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3588255a6498173c538964534a1c88809cd34168"}]},"branch":"refs/heads/master"},"75ab454a7bdac78ca05f1f84a599f7527dfbf57f":{"kind":"REWORK","_number":5,"created":"2014-07-28 08:01:30.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/32/90632/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/32/90632/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/5"}}},"commit":{"parents":[{"commit":"83bef7473ddf39b68c09ae074c741652fc52185d","subject":"Add the \u0027auth\u0027 interface type","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/83bef7473ddf39b68c09ae074c741652fc52185d"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:20:46.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-28 08:00:46.000000000","tz":600},"subject":"Versioned Endpoint hack for Sessions","message":"Versioned Endpoint hack for Sessions\n\nTo maintain compatibility we must allow people to specify a versioned\nURL in the service catalog but allow the plugins to return a different\nURL to users.\n\nWe need this to be a general approach as other services will likely have\na similar problem with their catalog.\n\nThe expectation here is that a client will register the catalog hack at\nimport time rather than for every request.\n\nCloses-Bug: #1335726\nChange-Id: I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/75ab454a7bdac78ca05f1f84a599f7527dfbf57f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/75ab454a7bdac78ca05f1f84a599f7527dfbf57f"}]},"branch":"refs/heads/master"},"7231ed40abfab08e61ade1858ad341c36ad25abc":{"kind":"REWORK","_number":6,"created":"2014-07-28 23:40:14.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/32/90632/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/32/90632/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/6"}}},"commit":{"parents":[{"commit":"64bc38f0e8fcd792b3cebbbc320d15eea9d33064","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/64bc38f0e8fcd792b3cebbbc320d15eea9d33064"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:20:46.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-28 23:39:57.000000000","tz":600},"subject":"Versioned Endpoint hack for Sessions","message":"Versioned Endpoint hack for Sessions\n\nTo maintain compatibility we must allow people to specify a versioned\nURL in the service catalog but allow the plugins to return a different\nURL to users.\n\nWe need this to be a general approach as other services will likely have\na similar problem with their catalog.\n\nThe expectation here is that a client will register the catalog hack at\nimport time rather than for every request.\n\nCloses-Bug: #1335726\nChange-Id: I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7231ed40abfab08e61ade1858ad341c36ad25abc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7231ed40abfab08e61ade1858ad341c36ad25abc"}]},"branch":"refs/heads/master"},"14300430e98c7a10524b2326b7df63d617749348":{"kind":"REWORK","_number":7,"created":"2014-08-08 03:07:21.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/32/90632/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/32/90632/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/7"}}},"commit":{"parents":[{"commit":"5d2264051d3fdc9043201a38042daea4d1f3b577","subject":"Isolate get_discovery function","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5d2264051d3fdc9043201a38042daea4d1f3b577"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:20:46.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-08-08 03:01:10.000000000","tz":600},"subject":"Versioned Endpoint hack for Sessions","message":"Versioned Endpoint hack for Sessions\n\nTo maintain compatibility we must allow people to specify a versioned\nURL in the service catalog but allow the plugins to return a different\nURL to users.\n\nWe need this to be a general approach as other services will likely have\na similar problem with their catalog.\n\nThe expectation here is that a client will register the catalog hack at\nimport time rather than for every request.\n\nCloses-Bug: #1335726\nChange-Id: I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/14300430e98c7a10524b2326b7df63d617749348"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/14300430e98c7a10524b2326b7df63d617749348"}]},"branch":"refs/heads/master"},"b88e3e066e7994f17961916afc9bec8a7b9b6230":{"kind":"REWORK","_number":8,"created":"2014-08-26 04:07:20.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/32/90632/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/32/90632/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/8"}}},"commit":{"parents":[{"commit":"aee756708b3806d1a396596660e8eb733b026824","subject":"Merge \"Move fake session to HTTPClient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/aee756708b3806d1a396596660e8eb733b026824"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:20:46.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-08-26 04:06:48.000000000","tz":600},"subject":"Versioned Endpoint hack for Sessions","message":"Versioned Endpoint hack for Sessions\n\nTo maintain compatibility we must allow people to specify a versioned\nURL in the service catalog but allow the plugins to return a different\nURL to users.\n\nWe need this to be a general approach as other services will likely have\na similar problem with their catalog.\n\nThe expectation here is that a client will register the catalog hack at\nimport time rather than for every request.\n\nCloses-Bug: #1335726\nChange-Id: I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b88e3e066e7994f17961916afc9bec8a7b9b6230"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b88e3e066e7994f17961916afc9bec8a7b9b6230"}]},"branch":"refs/heads/master"},"20278f20acd56c6ae9cd2a64652a6a2cf02ea66b":{"kind":"REWORK","_number":9,"created":"2014-09-12 02:02:06.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/32/90632/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/32/90632/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/9"}}},"commit":{"parents":[{"commit":"01cabf6bbbee8b5340295f3be5e1fa7111387e7d","subject":"Merge \"fix typos\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/01cabf6bbbee8b5340295f3be5e1fa7111387e7d"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:20:46.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-12 02:00:46.000000000","tz":600},"subject":"Versioned Endpoint hack for Sessions","message":"Versioned Endpoint hack for Sessions\n\nTo maintain compatibility we must allow people to specify a versioned\nURL in the service catalog but allow the plugins to return a different\nURL to users.\n\nWe need this to be a general approach as other services will likely have\na similar problem with their catalog.\n\nThe expectation here is that a client will register the catalog hack at\nimport time rather than for every request.\n\nCloses-Bug: #1335726\nChange-Id: I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/20278f20acd56c6ae9cd2a64652a6a2cf02ea66b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/20278f20acd56c6ae9cd2a64652a6a2cf02ea66b"}]},"branch":"refs/heads/master"},"ec57b35bc8edb933fe259db2b96c393874166dc0":{"kind":"REWORK","_number":10,"created":"2014-09-16 00:42:40.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/32/90632/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/32/90632/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/32/90632/10"}}},"commit":{"parents":[{"commit":"3305c7be4b726de4dcc889006d0be30eb46d3ad9","subject":"Merge \"Sync with latest oslo-incubator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3305c7be4b726de4dcc889006d0be30eb46d3ad9"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-28 02:20:46.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-16 00:41:55.000000000","tz":600},"subject":"Versioned Endpoint hack for Sessions","message":"Versioned Endpoint hack for Sessions\n\nTo maintain compatibility we must allow people to specify a versioned\nURL in the service catalog but allow the plugins to return a different\nURL to users.\n\nWe need this to be a general approach as other services will likely have\na similar problem with their catalog.\n\nThe expectation here is that a client will register the catalog hack at\nimport time rather than for every request.\n\nCloses-Bug: #1335726\nChange-Id: I244f0ec3acca39fd1b2a2c5883abc06ec10eddc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ec57b35bc8edb933fe259db2b96c393874166dc0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ec57b35bc8edb933fe259db2b96c393874166dc0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
