)]}'
{"id":"openstack%2Fpython-keystoneclient~74974","triplet_id":"openstack%2Fpython-keystoneclient~master~Idf02bf27b5933c00827dd08d11ac131896184ad8","project":"openstack/python-keystoneclient","branch":"master","topic":"bp/kerberos-auth-plugin","hashtags":[],"change_id":"Idf02bf27b5933c00827dd08d11ac131896184ad8","subject":"Initial kerberos plugin implementation.","status":"ABANDONED","created":"2014-02-20 09:21:31.000000000","updated":"2014-09-24 16:15:39.000000000","total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"68571a9f7c89086fa5af2a33d9e230b1f89fca09","_number":74974,"virtual_id_number":74974,"owner":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":-1,"date":"2014-09-05 16:04:19.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2014-09-08 06:42:54.000000000","_account_id":8533,"name":"Marcos Fermín Lobo","email":"lobo@lukos.org","username":"mlobo"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"date":"2014-09-12 14:10:27.000000000","_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"date":"2014-09-12 14:13:20.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},{"_account_id":7662,"name":"Rob Crittenden","email":"rcritten@redhat.com","username":"rcritten"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"rejected":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8533,"name":"Marcos Fermín Lobo","email":"lobo@lukos.org","username":"mlobo"},{"value":-2,"date":"2014-09-13 03:00:30.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7662,"name":"Rob Crittenden","email":"rcritten@redhat.com","username":"rcritten"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8533,"name":"Marcos Fermín Lobo","email":"lobo@lukos.org","username":"mlobo"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"date":"2014-09-09 19:48:20.000000000","_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},{"_account_id":7662,"name":"Rob Crittenden","email":"rcritten@redhat.com","username":"rcritten"}],"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":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7662,"name":"Rob Crittenden","email":"rcritten@redhat.com","username":"rcritten"},{"_account_id":8533,"name":"Marcos Fermín Lobo","email":"lobo@lukos.org","username":"mlobo"},{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-04-01 14:46:53.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-04-10 13:39:55.000000000","updated_by":{"_account_id":7662,"name":"Rob Crittenden","email":"rcritten@redhat.com","username":"rcritten"},"reviewer":{"_account_id":7662,"name":"Rob Crittenden","email":"rcritten@redhat.com","username":"rcritten"},"state":"REVIEWER"},{"updated":"2014-08-13 01:09:24.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2014-09-05 16:04:19.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2014-09-08 06:42:54.000000000","updated_by":{"_account_id":8533,"name":"Marcos Fermín Lobo","email":"lobo@lukos.org","username":"mlobo"},"reviewer":{"_account_id":8533,"name":"Marcos Fermín Lobo","email":"lobo@lukos.org","username":"mlobo"},"state":"REVIEWER"},{"updated":"2014-09-09 19:48:20.000000000","updated_by":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"reviewer":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"state":"REVIEWER"},{"updated":"2014-09-12 14:13:20.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-13 03:00:30.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"}],"messages":[{"id":"25fcd4a3207fe1e3b5c18ff242dacf5a210a6381","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-20 09:21:32.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"82cfa1fef970c842a6cccd5591c338c0b29adbf5","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-02-20 09:22:35.000000000","message":"Patch Set 1: Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"412c98db76e54ad21228aaf9132d9a83d7427cc1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-20 10:54:39.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\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/74/74974/1/check/gate-python-keystoneclient-pep8/cd6ee3f : FAILURE in 43s\n- gate-python-keystoneclient-docs http://logs.openstack.org/74/74974/1/check/gate-python-keystoneclient-docs/dd4625a : FAILURE in 28s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/1/check/gate-python-keystoneclient-python26/50380c9 : FAILURE in 30s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/1/check/gate-python-keystoneclient-python27/0958c21 : FAILURE in 47s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/1/check/gate-python-keystoneclient-requirements/e51239d : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 26s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/1/check/gate-python-keystoneclient-python33/37cde79 : FAILURE in 14s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/1/check/check-devstack-dsvm-cells/1918376 : FAILURE in 9m 17s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/1/check/check-tempest-dsvm-full/8fd9b8a : FAILURE in 10m 28s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/1/check/check-tempest-dsvm-postgres-full/2cbcb76 : FAILURE in 34m 41s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/74974/1/check/check-tempest-dsvm-neutron/43ecb93 : FAILURE in 11m 50s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/1/check/gate-tempest-dsvm-large-ops/b34ce8b : FAILURE in 10m 52s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/1/check/gate-tempest-dsvm-neutron-large-ops/a914dbe : FAILURE in 8m 50s\n- check-grenade-dsvm http://logs.openstack.org/74/74974/1/check/check-grenade-dsvm/e54cf7f : FAILURE in 1h 28m 25s\n","accounts_in_message":[],"_revision_number":1},{"id":"f1bd1fbc7d59f500b8de106558782bbfdd43ecfa","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-02-21 03:34:35.000000000","message":"Patch Set 1:\n\nI was thinking about this the other day. \n\nWhat i think i would prefer to do is give the plugins like a last chance at the request data, so maybe have: \n\nplugin.finalize_arguments(kwargs)\nrequests.request(**kwargs)\n\nThat would let the plugins set/modify any final settings before requests is called. Then if you need to do things like kerberos or other auth you can control it via there.","accounts_in_message":[],"_revision_number":1},{"id":"4ced1bff5068b63dc798e38e32dc2cdee22e1867","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-02-21 07:39:16.000000000","message":"Patch Set 1:\n\nOK, Thanks for the input, I will wait until then","accounts_in_message":[],"_revision_number":1},{"id":"6e1da47bbacb6ba3ea49fcc085672c7e2e001fca","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2014-03-01 06:04:11.000000000","message":"Patch Set 1:\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":1},{"id":"70826f8253225f47f1ed22e0fb7b85b205cc8ba6","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2014-03-01 06:04:11.000000000","message":"Patch Set 1: Abandoned\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":1},{"id":"ea520b1749c546d21779c61e677fd3cac555a333","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-01 13:21:15.000000000","message":"Patch Set 1: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"5d8db18496ccb31b4bb3297d5e6c9a8e4af59106","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-04-01 13:21:15.000000000","message":"Patch Set 1: Restored\n\nRestored","accounts_in_message":[],"_revision_number":1},{"id":"ed717db617a15e1ab2c7bad8059c6e4c9619ed8f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-01 13:21:17.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\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":"92c4d32d4ec950171e0fc2c33016f2b60b2baf62","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-01 14:26:22.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"edc9ac7ccb92ae005222a5cea1dacf08c0cfcde2","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-04-01 14:26:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"022dc7755fd942c59dd196ee2f78db31346c9ada","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-01 15:05:48.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\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/74/74974/2/check/gate-python-keystoneclient-pep8/adcc99b : FAILURE in 31s\n- gate-python-keystoneclient-docs http://logs.openstack.org/74/74974/2/check/gate-python-keystoneclient-docs/318ae03 : FAILURE in 35s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/2/check/gate-python-keystoneclient-python26/7b04072 : FAILURE in 21s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/2/check/gate-python-keystoneclient-python27/694dd52 : FAILURE in 41s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/2/check/gate-python-keystoneclient-requirements/6d557eb : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 29s\n- check-grenade-dsvm http://logs.openstack.org/74/74974/2/check/check-grenade-dsvm/3a91720 : FAILURE in 36m 52s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/2/check/check-tempest-dsvm-full/da1dee2 : FAILURE in 8m 57s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/74974/2/check/check-tempest-dsvm-neutron/52fbafb : FAILURE in 8m 47s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/2/check/check-tempest-dsvm-neutron-heat-slow/4d4e001 : FAILURE in 16m 28s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/2/check/gate-python-keystoneclient-python33/799bea6 : FAILURE in 28s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/2/check/check-devstack-dsvm-cells/7fe0d99 : FAILURE in 9m 19s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/2/check/check-tempest-dsvm-postgres-full/40cd421 : FAILURE in 8m 40s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/2/check/gate-tempest-dsvm-large-ops/f47767a : FAILURE in 8m 48s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/2/check/gate-tempest-dsvm-neutron-large-ops/56a6d78 : FAILURE in 9m 22s\n\n","accounts_in_message":[],"_revision_number":2},{"id":"d2656ca9bfa41afe7e34a97e613ce43a98bb22ad","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-04-01 15:08:29.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm: https://bugs.launchpad.net/bugs/1257885\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 1257885\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"4bec0d02e6fbaa7f2372701a0aba2e5bb656b6c8","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-01 20:03:37.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(4 inline comments)\n\nSo i really want this plugin. \n\n2 Things: \n1. Should it live in keystoneclient? What i would like to do is bring stevedore into keystone server, however there is already the ability to load plugins in keystone from out of tree. \n\nI would like to see plugins packaged independently that contain both a client and a server side auth component. How this is loaded from keystoneclient is currently in review. \n\nI\u0027m not sure that requests-kerberos should be a hard requirement of keystoneclient.\n\n2. Make sure you talk to ayoung. He is looking at a plugin that is almost exactly the same as this but using the \u0027external\u0027 plugin method.","accounts_in_message":[],"_revision_number":2},{"id":"e9b33bd5d3f3972db7ea7e60d84f95c15640b229","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-04-02 02:50:57.000000000","message":"Patch Set 2:\n\nI think this is good as is.  It should be tested against a Kerberized server using Extenral, but I think it is OK.  I\u0027ll give it a live test soonish.","accounts_in_message":[],"_revision_number":2},{"id":"5ecb149c1ba1cefffd27272ce578fe93505fa9b4","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-04-02 09:17:59.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3cdef9c3f8b8046bbc24354a6b78344ad890f0dd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-02 09:18:00.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"eca1407c4aa24b959d38abb915600b601c8cb87b","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-04-02 09:25:24.000000000","message":"Patch Set 3:\n\nAddressed some points about some points from Jamie.\n\nIf the kerberos implementation needs to live somewhere else it is fine for me, I am only pointing to some requirements that would be needed in order to make it work.","accounts_in_message":[],"_revision_number":3},{"id":"e29d6fd2c6374d65b6c4f54be106123fffd2f417","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-02 10:01:14.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\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/74/74974/3/check/gate-python-keystoneclient-pep8/3821b8e : FAILURE in 31s\n- gate-python-keystoneclient-docs http://logs.openstack.org/74/74974/3/check/gate-python-keystoneclient-docs/c8316f4 : FAILURE in 50s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/3/check/gate-python-keystoneclient-python26/f896d7a : FAILURE in 23s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/3/check/gate-python-keystoneclient-python27/c8877af : FAILURE in 35s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/3/check/gate-python-keystoneclient-requirements/de4cc99 : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 33s\n- check-grenade-dsvm http://logs.openstack.org/74/74974/3/check/check-grenade-dsvm/ab03bd4 : FAILURE in 43m 11s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/3/check/check-tempest-dsvm-full/536ab92 : FAILURE in 7m 46s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/74974/3/check/check-tempest-dsvm-neutron/c1cbb79 : FAILURE in 8m 33s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/3/check/check-tempest-dsvm-neutron-heat-slow/102766f : FAILURE in 8m 52s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/3/check/gate-python-keystoneclient-python33/efaff43 : FAILURE in 41s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/3/check/check-devstack-dsvm-cells/7176920 : FAILURE in 7m 50s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/3/check/check-tempest-dsvm-postgres-full/36827c8 : FAILURE in 8m 40s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/3/check/gate-tempest-dsvm-large-ops/e4dde4f : FAILURE in 9m 37s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/3/check/gate-tempest-dsvm-neutron-large-ops/baa59a8 : FAILURE in 8m 19s\n\n","accounts_in_message":[],"_revision_number":3},{"id":"b128caaa560dc020920d27a0077fb8d804224e35","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-04-02 10:05:34.000000000","message":"Patch Set 3:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm: https://bugs.launchpad.net/bugs/1257885\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 1257885\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":3},{"id":"5e6ec0a3470d400a31879e35e3f2b1725e5e2b5b","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-02 11:42:59.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"448670320962d7b0f60856081b689b280dd4a0e7","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-04-02 12:37:32.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"cea31004b23e841308a818a014a36f5f4929575e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-02 12:37:33.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"b9daaaba9b404530c8a0141cb4d69d6fb955aa91","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-02 13:20:23.000000000","message":"Patch Set 4: Doesn\u0027t seem to work\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/74/74974/4/check/gate-python-keystoneclient-pep8/1ae551f : FAILURE in 32s\n- gate-python-keystoneclient-docs http://logs.openstack.org/74/74974/4/check/gate-python-keystoneclient-docs/31d7d04 : FAILURE in 38s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/4/check/gate-python-keystoneclient-python26/689ac81 : FAILURE in 22s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/4/check/gate-python-keystoneclient-python27/f2a3e8d : FAILURE in 12s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/4/check/gate-python-keystoneclient-requirements/96a6e1e : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 31s\n- check-grenade-dsvm http://logs.openstack.org/74/74974/4/check/check-grenade-dsvm/c362981 : FAILURE in 40m 58s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/4/check/check-tempest-dsvm-full/45e6440 : FAILURE in 8m 02s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/74974/4/check/check-tempest-dsvm-neutron/b920060 : FAILURE in 9m 49s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/4/check/check-tempest-dsvm-neutron-heat-slow/094e39d : FAILURE in 4m 35s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/4/check/gate-python-keystoneclient-python33/4bce509 : FAILURE in 25s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/4/check/check-devstack-dsvm-cells/0707bf3 : FAILURE in 8m 05s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/4/check/check-tempest-dsvm-postgres-full/68d2506 : FAILURE in 8m 32s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/4/check/gate-tempest-dsvm-large-ops/f8e7fd6 : FAILURE in 7m 47s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/4/check/gate-tempest-dsvm-neutron-large-ops/0c0cb7a : FAILURE in 10m 10s\n\n","accounts_in_message":[],"_revision_number":4},{"id":"dde9d466db8e1f2dfc828de0cad54b276e676462","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-04-02 13:34:27.000000000","message":"Patch Set 4:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm: https://bugs.launchpad.net/bugs/1257885\n- check-tempest-dsvm-neutron-heat-slow: https://bugs.launchpad.net/bugs/1270382 https://bugs.launchpad.net/bugs/1263417 https://bugs.launchpad.net/bugs/1286818\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 1270382\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":4},{"id":"14786aed1368591b811700503e4d712a630ab6e6","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-04-02 14:02:13.000000000","message":"Patch Set 4:\n\nrequests-kerberos is not in global requirements:\n\nhttps://github.com/openstack/requirements/blob/master/global-requirements.txt","accounts_in_message":[],"_revision_number":4},{"id":"db391d093dd8007794d9d5b7f4df197b55e453e9","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-04-02 14:41:29.000000000","message":"Patch Set 4:\n\nIs there an agreement to put it there?","accounts_in_message":[],"_revision_number":4},{"id":"acc8400ba160b0084dc68848ff287a8bfc1b4101","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-04-02 16:14:26.000000000","message":"Patch Set 4:\n\nWe need a fix that is in the master but not PyPI version;\n\nhttps://review.openstack.org/#/c/84740/","accounts_in_message":[],"_revision_number":4},{"id":"f3988c00b6a0750745a16ec2d39d0a2881ee1661","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-08 06:18:26.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f8a2fa95cfa98005866ae13b633bdc7e6e1006f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-08 06:18:27.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"725ce538995e1fdb82977232deb241715a9cacad","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-08 06:23:12.000000000","message":"Patch Set 5:\n\nJose, updated your patch with what i mean rather than go back and forwards explaining - hope that\u0027s ok. Also i expanded the test to make sure it\u0027s actually picking that value up. \n\nSo maybe with Kerberos out in contrib like that we just need a test-requires on requests-kerberos and we can expect people who use keystoneclient to install requests-kerberos if they want to use that?\n\nAs mentioned once the generic loading comes in we don\u0027t even need to have this in package - is it worth creating like a keystoneclient-contrib repo that would contain stuff that is extra with extra deps?","accounts_in_message":[],"_revision_number":5},{"id":"855bd05437764510079e36cba654055ef9fc04c8","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-08 06:25:45.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"ce3650bf9629e1bba7d4bb04ba64b38af9c80fc6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-08 06:25:46.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"bc037ab2844f796b555c3bee6e4e8686c17563ca","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-08 06:47:06.000000000","message":"Patch Set 6:\n\nI sent this out to contrib as that\u0027s what i thought it was on the server side. \n\nIf it\u0027s going to be a supported plugin then it\u0027s fine to move it back into auth.identity.v3","accounts_in_message":[],"_revision_number":6},{"id":"d6bd1c676d115db12e7756b3c5cf81fc64612bf1","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-04-08 07:14:32.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\nIt\u0027s fine for me","accounts_in_message":[],"_revision_number":6},{"id":"c6f1022b5b9b39f1f13609d482e8ad38b30dd9d3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-08 07:35:07.000000000","message":"Patch Set 6: Doesn\u0027t seem to work\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/74/74974/6/check/gate-python-keystoneclient-pep8/af08b32 : FAILURE in 39s\n- gate-python-keystoneclient-docs http://logs.openstack.org/74/74974/6/check/gate-python-keystoneclient-docs/8070f0c : FAILURE in 35s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/6/check/gate-python-keystoneclient-python26/b507e75 : FAILURE in 48s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/6/check/gate-python-keystoneclient-python27/c23db46 : FAILURE in 54s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/6/check/gate-python-keystoneclient-requirements/89742db : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 26s\n- check-grenade-dsvm http://logs.openstack.org/74/74974/6/check/check-grenade-dsvm/28e16b8 : FAILURE in 23m 04s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/6/check/check-tempest-dsvm-full/d085897 : FAILURE in 5m 35s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/74974/6/check/check-tempest-dsvm-neutron/aae61d0 : FAILURE in 6m 09s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/6/check/check-tempest-dsvm-neutron-heat-slow/bb93772 : FAILURE in 6m 16s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/6/check/gate-python-keystoneclient-python33/da95fb9 : FAILURE in 38s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/6/check/check-devstack-dsvm-cells/ebf5591 : FAILURE in 5m 55s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/6/check/check-tempest-dsvm-postgres-full/043294a : FAILURE in 5m 42s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/6/check/gate-tempest-dsvm-large-ops/6925460 : FAILURE in 6m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/6/check/gate-tempest-dsvm-neutron-large-ops/538ce49 : FAILURE in 6m 29s\n","accounts_in_message":[],"_revision_number":6},{"id":"ff2cd10226b178f98ef14e6adec1a542bbe61fd7","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-09 22:36:34.000000000","message":"Patch Set 6:\n\nayoung and i were talking about how we would handle the kerberos plugin on the server side so that we could put some httpd header checking and use the pykerberos work only if it\u0027s not found.\n\nIn which case this plugin will work for both the httpd and eventlet case and we can bring it back into the main v3 plugins.\n\n(though it means we\u0027ll have a strict requirement on requests-kerberos)","accounts_in_message":[],"_revision_number":6},{"id":"fdf2c38454edbb9840a798e87b0d0cf2871f3dfc","author":{"_account_id":7662,"name":"Rob Crittenden","email":"rcritten@redhat.com","username":"rcritten"},"date":"2014-04-10 13:39:55.000000000","message":"Patch Set 6:\n\nThe security considerations of RFC 4559 recommend that the connect be protected by TLS (preferably with channel binding). Should this enforce that the request is secured before responding with a negotiate request?\n\nThe difficulty would be that there could be an SSL terminator in front, so the request would come in the clear from that but otherwise be protected on the network.","accounts_in_message":[],"_revision_number":6},{"id":"147fc3e243334daedb3fb2d0c248d2bc0010024c","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2014-04-18 06:03:23.000000000","message":"Patch Set 6: Abandoned\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":6},{"id":"d93899ca78bdddf6783978929e2868d8dd86f478","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2014-04-18 06:03:23.000000000","message":"Patch Set 6:\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":6},{"id":"bdc6c6e3dd66580d8932bf27e0e3bce4ca3470db","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-04-28 06:13:29.000000000","message":"Patch Set 6: Restored\n\nRestored","accounts_in_message":[],"_revision_number":6},{"id":"c1b745d71e1c3cb3e7102eb2d03e277d28402baa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-28 06:13:30.000000000","message":"Patch Set 6: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"53f1df3bdde2fd482c8a5ee9133027cfce64dca5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-28 06:13:31.000000000","message":"Patch Set 6: Doesn\u0027t seem to work\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":6},{"id":"8ba4fd762eefab021bcc2089e600d2829ead8ace","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-05-19 18:35:06.000000000","message":"Patch Set 6:\n\nFairly certain I have resolved my issues with this patch, and it can go in fundamentally unchanged once we deal with the requests upstream","accounts_in_message":[],"_revision_number":6},{"id":"10346e8b143d96d2b26b448981d302848fbb6ba5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-19 18:35:07.000000000","message":"Patch Set 6: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"6a3a21af32c273a202f97574b83f9ed9edc588bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-19 18:35:08.000000000","message":"Patch Set 6: 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":6},{"id":"98d52125d6593b9679eaadaa346e5985729207a3","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-05-21 17:48:05.000000000","message":"Patch Set 7: Commit message was updated","accounts_in_message":[],"_revision_number":7},{"id":"37d3608106b24152b9561a950dabc0908b82884a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-21 17:48:07.000000000","message":"Patch Set 7:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"04a560ef909382e3dfbb74422210c5036643ff55","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-21 17:48:08.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":"7b2e22ab388dc806013fdd2981a491a4473b14f9","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-05-21 23:26:36.000000000","message":"Patch Set 7:\n\nI\u0027m happy with this layout. Not +2 as jenkins fails. \n\nDo you think it\u0027s ok to have requests-kerberos as a hard dependency here or should we have it as an optional thing?","accounts_in_message":[],"_revision_number":7},{"id":"3b2db4826d3ec3d4e7d7864590be7f64253e3e3c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-23 09:34:26.000000000","message":"Patch Set 8:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"858b7668aaf06783e0f2f1dbe875902d5f197d51","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-05-23 09:34:26.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"504907304832fe18dd7f4b9880b9c10b61744fd2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-23 10:11:23.000000000","message":"Patch Set 8: 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/74/74974/8/check/gate-python-keystoneclient-pep8/16a53bc : FAILURE in 36s\n- gate-python-keystoneclient-docs http://logs.openstack.org/74/74974/8/check/gate-python-keystoneclient-docs/ab604a5 : FAILURE in 37s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/8/check/gate-python-keystoneclient-python26/88124c8 : FAILURE in 26s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/8/check/gate-python-keystoneclient-python27/ccda222 : FAILURE in 15s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/8/check/gate-python-keystoneclient-requirements/8e4bf79 : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 8s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-full/21fd962 : FAILURE in 4m 57s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-neutron/05832ef : FAILURE in 5m 07s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-neutron-heat-slow/2c076aa : FAILURE in 5m 24s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/74974/8/check/check-grenade-dsvm/bcacb2c : FAILURE in 11m 05s\n- check-grenade-dsvm-neutron http://logs.openstack.org/74/74974/8/check/check-grenade-dsvm-neutron/e434568 : FAILURE in 11m 53s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-full-havana/7e73e51 : SUCCESS in 36m 51s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-neutron-havana/cbec205 : SUCCESS in 31m 11s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-full-icehouse/1a2b00c : FAILURE in 5m 44s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-neutron-icehouse/da3e66c : FAILURE in 6m 09s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/8/check/gate-python-keystoneclient-python33/bfab813 : FAILURE in 26s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/8/check/check-devstack-dsvm-cells/3b566bc : FAILURE in 7m 05s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-postgres-full/d59a60f : FAILURE in 4m 58s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/8/check/gate-tempest-dsvm-large-ops/8c161d1 : FAILURE in 6m 06s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/8/check/gate-tempest-dsvm-neutron-large-ops/122e8c8 : FAILURE in 6m 51s\n- check-tempest-dsvm-full-apache-services http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-full-apache-services/8b71617 : FAILURE in 4m 56s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"da7e0e99268186096b25deaac92d80638878444d","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2014-05-28 16:30:18.000000000","message":"Patch Set 8:\n\nrecheck no bug\n\nrequests-kerberos is now in global requirements.","accounts_in_message":[],"_revision_number":8},{"id":"1e5c6d4390ac3691c1ca90cefee9164708a2b529","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 16:30:19.000000000","message":"Patch Set 8: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"3d36fb203b287cd07a031959af342e696ce756c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 18:42:15.000000000","message":"Patch Set 8: 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/74/74974/8/check/gate-python-keystoneclient-pep8/ec1da85 : SUCCESS in 1m 17s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/74/74974/8/check/gate-python-keystoneclient-docs/8bab199/doc/build/html/ : SUCCESS in 1m 38s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/8/check/gate-python-keystoneclient-python26/14cd542 : FAILURE in 1m 20s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/8/check/gate-python-keystoneclient-python27/1d0d024 : FAILURE in 1m 17s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/8/check/gate-python-keystoneclient-requirements/6366fd9 : SUCCESS in 11s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-full/f827b24 : SUCCESS in 46m 55s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-neutron/c16b218 : SUCCESS in 58m 31s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-neutron-heat-slow/094786d : SUCCESS in 18m 36s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/74974/8/check/check-grenade-dsvm/c71c621 : FAILURE in 9m 40s\n- check-grenade-dsvm-neutron http://logs.openstack.org/74/74974/8/check/check-grenade-dsvm-neutron/119ac5b : FAILURE in 8m 53s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-full-havana/9e9d333 : SUCCESS in 30m 36s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-neutron-havana/6f89f39 : SUCCESS in 31m 48s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-full-icehouse/5847147 : FAILURE in 5m 10s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-neutron-icehouse/075939a : FAILURE in 6m 30s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/8/check/gate-python-keystoneclient-python33/bed5f50 : FAILURE in 41s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/8/check/check-devstack-dsvm-cells/8f7c322 : SUCCESS in 11m 43s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-postgres-full/7724457 : SUCCESS in 40m 36s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/8/check/gate-tempest-dsvm-large-ops/6c1bb5a : SUCCESS in 20m 03s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/8/check/gate-tempest-dsvm-neutron-large-ops/302a6f9 : SUCCESS in 19m 58s\n- check-tempest-dsvm-full-apache-services http://logs.openstack.org/74/74974/8/check/check-tempest-dsvm-full-apache-services/5403f27 : FAILURE in 43m 16s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"cc18e7d32d7080fd2ea2121ae4a7d1fee00b1395","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-05-29 20:46:43.000000000","message":"Patch Set 8: Code-Review-1\n\n(2 comments)\n\nNeeds some more work.  Note that it should work if  https://review.openstack.org/#/c/95989/\n\nIs applied server side.","accounts_in_message":[],"_revision_number":8},{"id":"04aeb17e6787990b19d7d70a7cddde45c4d4d845","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-05-29 22:04:22.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"46e1f9343da1bba37696dcef7a283bd8916b4fa4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 22:04:23.000000000","message":"Patch Set 9:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"592ebc9c5ad2d412690a93dd0b71c38659ea1be1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 00:20:14.000000000","message":"Patch Set 9: 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/74/74974/9/check/gate-python-keystoneclient-pep8/7ead9f8 : FAILURE in 1m 29s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/74/74974/9/check/gate-python-keystoneclient-docs/21454f6/doc/build/html/ : SUCCESS in 2m 08s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/9/check/gate-python-keystoneclient-python26/c0b78e0 : SUCCESS in 58s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/9/check/gate-python-keystoneclient-python27/3c905a8 : SUCCESS in 1m 38s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/9/check/gate-python-keystoneclient-requirements/36cb211 : SUCCESS in 28s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/9/check/check-tempest-dsvm-full/c592e0d : SUCCESS in 56m 17s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/74974/9/check/check-tempest-dsvm-neutron/c94c3a7 : SUCCESS in 1h 00m 58s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/9/check/check-tempest-dsvm-neutron-heat-slow/e2131f0 : SUCCESS in 22m 07s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/74974/9/check/check-grenade-dsvm/8aa54e2 : FAILURE in 8m 07s\n- check-grenade-dsvm-neutron http://logs.openstack.org/74/74974/9/check/check-grenade-dsvm-neutron/bb0189a : FAILURE in 6m 55s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/74974/9/check/check-tempest-dsvm-full-havana/8a395a8 : SUCCESS in 37m 57s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/74974/9/check/check-tempest-dsvm-neutron-havana/ab46a64 : SUCCESS in 29m 15s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/74974/9/check/check-tempest-dsvm-full-icehouse/cd635ba : FAILURE in 6m 12s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/74974/9/check/check-tempest-dsvm-neutron-icehouse/d1872d1 : FAILURE in 5m 28s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/9/check/gate-python-keystoneclient-python33/091177a : FAILURE in 48s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/9/check/check-devstack-dsvm-cells/5e960f8 : SUCCESS in 10m 53s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/9/check/check-tempest-dsvm-postgres-full/fe6bb11 : SUCCESS in 1h 01m 00s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/9/check/gate-tempest-dsvm-large-ops/a2f4e0c : SUCCESS in 19m 06s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/9/check/gate-tempest-dsvm-neutron-large-ops/524c46f : SUCCESS in 19m 08s\n- check-tempest-dsvm-full-apache-services http://logs.openstack.org/74/74974/9/check/check-tempest-dsvm-full-apache-services/d22cc0c : FAILURE in 49m 17s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"6252f3a84827759158260753bf82751d9275cbd0","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-07-04 01:55:32.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"7695913e6a0637315ea2c041ffb8ab4278110742","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-04 01:55:34.000000000","message":"Patch Set 10:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"f9622a3e8a0886f74b54da6901dfe294f70d9a99","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-04 02:43:15.000000000","message":"Patch Set 10: 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/74/74974/10/check/gate-python-keystoneclient-pep8/0fc599d : FAILURE in 1m 23s\n- gate-python-keystoneclient-docs http://logs.openstack.org/74/74974/10/check/gate-python-keystoneclient-docs/a00cfbd : FAILURE in 1m 10s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/10/check/gate-python-keystoneclient-python26/12ac93c : FAILURE in 1m 20s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/10/check/gate-python-keystoneclient-python27/91ddd2e : FAILURE in 54s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/10/check/gate-python-keystoneclient-requirements/e547329 : SUCCESS in 8s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/10/check/check-tempest-dsvm-full/b2ea2aa : SUCCESS in 37m 07s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/10/check/check-tempest-dsvm-postgres-full/4872a4e : SUCCESS in 47m 34s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/74974/10/check/check-tempest-dsvm-neutron/a22fab5 : SUCCESS in 46m 03s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/10/check/check-tempest-dsvm-neutron-heat-slow/65c05cb : SUCCESS in 25m 47s\n- check-grenade-dsvm http://logs.openstack.org/74/74974/10/check/check-grenade-dsvm/d4cb590 : FAILURE in 7m 46s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/74974/10/check/check-tempest-dsvm-full-havana/f5bc56d : SUCCESS in 37m 49s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/74974/10/check/check-tempest-dsvm-neutron-havana/16269db : SUCCESS in 36m 26s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/74974/10/check/check-tempest-dsvm-full-icehouse/ff6ed2f : FAILURE in 6m 42s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/74974/10/check/check-tempest-dsvm-neutron-icehouse/86f5c65 : FAILURE in 8m 59s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/10/check/gate-python-keystoneclient-python33/79a6a26 : FAILURE in 55s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/10/check/check-devstack-dsvm-cells/6ab620f : SUCCESS in 16m 00s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/10/check/gate-tempest-dsvm-large-ops/cce1789 : SUCCESS in 21m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/10/check/gate-tempest-dsvm-neutron-large-ops/e8a1336 : SUCCESS in 21m 21s","accounts_in_message":[],"_revision_number":10},{"id":"f679602c5edd5dbe76a131508682bdc49b07489e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-25 13:27:34.000000000","message":"Patch Set 11:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":11},{"id":"36f46fd2e4cedd1e0a2f951c7c29fc2451cdccf2","author":{"_account_id":8533,"name":"Marcos Fermín Lobo","email":"lobo@lukos.org","username":"mlobo"},"date":"2014-07-25 13:27:34.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"d492aa16edb9f3baafc89776f9ac41ec6fb4c17d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-25 14:25:55.000000000","message":"Patch Set 11: 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/74/74974/11/check/gate-python-keystoneclient-pep8/fe6b3ef : SUCCESS in 3m 10s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/74/74974/11/check/gate-python-keystoneclient-docs/fd6face/doc/build/html/ : SUCCESS in 3m 24s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/11/check/gate-python-keystoneclient-python26/f724575 : FAILURE in 2m 57s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/11/check/gate-python-keystoneclient-python27/7439094 : FAILURE in 1m 51s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/11/check/gate-python-keystoneclient-requirements/075ba36 : SUCCESS in 8s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/11/check/check-tempest-dsvm-full/525f52c : SUCCESS in 46m 09s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/11/check/check-tempest-dsvm-postgres-full/19f0e0b : SUCCESS in 48m 35s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/74974/11/check/check-tempest-dsvm-neutron/28947dd : SUCCESS in 58m 17s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/11/check/check-tempest-dsvm-neutron-heat-slow/6bd61b8 : SUCCESS in 24m 42s\n- check-grenade-dsvm http://logs.openstack.org/74/74974/11/check/check-grenade-dsvm/05f807a : FAILURE in 10m 50s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/74974/11/check/check-tempest-dsvm-full-havana/03018d9 : SUCCESS in 34m 51s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/74974/11/check/check-tempest-dsvm-neutron-havana/fc793c4 : SUCCESS in 38m 49s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/74974/11/check/check-tempest-dsvm-full-icehouse/339ea71 : FAILURE in 7m 06s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/74974/11/check/check-tempest-dsvm-neutron-icehouse/8c566d1 : FAILURE in 7m 46s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/11/check/gate-python-keystoneclient-python33/84344fd : FAILURE in 52s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/11/check/check-devstack-dsvm-cells/2ee766a : SUCCESS in 15m 53s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/11/check/gate-tempest-dsvm-large-ops/66c0500 : SUCCESS in 17m 33s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/11/check/gate-tempest-dsvm-neutron-large-ops/b17c241 : SUCCESS in 24m 56s","accounts_in_message":[],"_revision_number":11},{"id":"07b5132cb970c09b0365deb27aa05f32de7d20bd","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-13 01:09:24.000000000","message":"Patch Set 11:\n\n(5 comments)","accounts_in_message":[],"_revision_number":11},{"id":"eb0ef7361ebbf1b9541eac26e18d00a7e8e34774","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-08-19 19:13:50.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"ff00652edf3136cba1a51b41900e397384e27bbc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-19 19:13:51.000000000","message":"Patch Set 12:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":12},{"id":"5dc3deaccd80c21dd615b5a2ed12938633ccf7cf","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-08-19 19:14:17.000000000","message":"Patch Set 12: Workflow-1","accounts_in_message":[],"_revision_number":12},{"id":"df63133047f69ed35a8ac2ae9183b3ca715cd44f","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-08-19 19:54:47.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"21496d2b5baa96fcebb23d8268036106a06d698a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-19 19:54:50.000000000","message":"Patch Set 13:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"13acda017fb71a520fb3afa20234082e85ff81f7","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-08-19 19:55:09.000000000","message":"Patch Set 13: Workflow-1\n\nPending requests-mock fix","accounts_in_message":[],"_revision_number":13},{"id":"dc6a18ae35cc2b2b24832125855994f3f7475726","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-08-19 21:05:20.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"d9ede9b2cd627f6dc6f62b5f907f9bde27192580","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-19 21:05:22.000000000","message":"Patch Set 14:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":14},{"id":"ce6991449643062ebe0686fc4096b2aac6f3bbfc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-19 22:28:27.000000000","message":"Patch Set 14: 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/74/74974/14/check/gate-python-keystoneclient-pep8/76f16b0 : SUCCESS in 2m 40s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/74/74974/14/check/gate-python-keystoneclient-docs/531a414/doc/build/html/ : SUCCESS in 3m 31s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/14/check/gate-python-keystoneclient-python26/ff484ef : FAILURE in 3m 33s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/14/check/gate-python-keystoneclient-python27/3f29b2e : FAILURE in 3m 14s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/14/check/gate-python-keystoneclient-requirements/050e079 : SUCCESS in 30s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/14/check/check-tempest-dsvm-full/c112e74 : SUCCESS in 54m 02s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/14/check/check-tempest-dsvm-postgres-full/80c7745 : SUCCESS in 51m 27s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/74/74974/14/check/check-tempest-dsvm-neutron-full/eb19d29 : SUCCESS in 56m 21s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/14/check/check-tempest-dsvm-neutron-heat-slow/3965683 : SUCCESS in 24m 29s\n- check-grenade-dsvm http://logs.openstack.org/74/74974/14/check/check-grenade-dsvm/38e2d88 : FAILURE in 9m 36s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/14/check/gate-tempest-dsvm-large-ops/11eaa37 : SUCCESS in 19m 27s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/14/check/gate-tempest-dsvm-neutron-large-ops/7b67347 : SUCCESS in 24m 16s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/74974/14/check/check-tempest-dsvm-full-havana/a1b83fd : FAILURE in 37m 54s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/74974/14/check/check-tempest-dsvm-neutron-havana/42ffa87 : SUCCESS in 34m 51s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/74974/14/check/check-tempest-dsvm-full-icehouse/41736b8 : FAILURE in 6m 50s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/74974/14/check/check-tempest-dsvm-neutron-icehouse/9abc5bc : FAILURE in 7m 40s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/14/check/gate-python-keystoneclient-python33/47dc8c3 : FAILURE in 35s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/14/check/check-devstack-dsvm-cells/2a807f8 : SUCCESS in 13m 35s","accounts_in_message":[],"_revision_number":14},{"id":"57a3502bce3122f2b27637dfba4c8623e6908a13","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-08-20 16:31:25.000000000","message":"Patch Set 14: Workflow-1\n\nPending mock-requests fix","accounts_in_message":[],"_revision_number":14},{"id":"da79759a23278cd301eb92e78c6326d1d90563f8","author":{"_account_id":8533,"name":"Marcos Fermín Lobo","email":"lobo@lukos.org","username":"mlobo"},"date":"2014-09-02 08:14:41.000000000","message":"Patch Set 14:\n\nayoung, what is the mock-requests fix?, could you give me some info about that, please?. Thanks.","accounts_in_message":[],"_revision_number":14},{"id":"f5a9d997f173729112de7bdbcd19c3bcc0c58be7","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-09-05 14:49:55.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"355496fd8f5384474149d503267014b9f538f040","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-05 16:04:19.000000000","message":"Patch Set 15: 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/74/74974/15/check/gate-python-keystoneclient-pep8/23bbab8 : SUCCESS in 2m 00s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/74/74974/15/check/gate-python-keystoneclient-docs/948e53d/doc/build/html/ : SUCCESS in 4m 21s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/15/check/gate-python-keystoneclient-python26/5ae636e : SUCCESS in 2m 30s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/15/check/gate-python-keystoneclient-python27/ee1445a : SUCCESS in 3m 44s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/15/check/gate-python-keystoneclient-requirements/240a301 : SUCCESS in 1m 18s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-full/a554022 : SUCCESS in 1h 03m 19s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-postgres-full/62e101e : SUCCESS in 1h 05m 59s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-neutron-full/e530da9 : SUCCESS in 1h 08m 11s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-neutron-heat-slow/cafe84a : SUCCESS in 25m 39s\n- check-grenade-dsvm http://logs.openstack.org/74/74974/15/check/check-grenade-dsvm/d59d820 : FAILURE in 10m 33s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/15/check/gate-tempest-dsvm-large-ops/23317ba : SUCCESS in 26m 20s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/15/check/gate-tempest-dsvm-neutron-large-ops/b0b23f7 : SUCCESS in 26m 05s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-full-havana/5d8c39c : SUCCESS in 35m 21s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-neutron-havana/a16b344 : SUCCESS in 37m 22s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-full-icehouse/ed79484 : FAILURE in 9m 51s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-neutron-icehouse/6398d1b : FAILURE in 9m 42s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/15/check/gate-python-keystoneclient-python33/4eee72e : FAILURE in 1m 23s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/15/check/check-devstack-dsvm-cells/12a371d : SUCCESS in 16m 27s","accounts_in_message":[],"_revision_number":15},{"id":"10cc1ac6712266552a163a1c4229aa6863bf0c16","author":{"_account_id":8533,"name":"Marcos Fermín Lobo","email":"lobo@lukos.org","username":"mlobo"},"date":"2014-09-08 06:42:54.000000000","message":"Patch Set 15:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":15},{"id":"2ca4466af99ae12f9e825af4aae36f4701a02a72","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-08 07:58:11.000000000","message":"Patch Set 15:\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/74/74974/15/check/gate-python-keystoneclient-pep8/d11d92e : SUCCESS in 2m 38s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/74/74974/15/check/gate-python-keystoneclient-docs/dabc76d/doc/build/html/ : SUCCESS in 2m 14s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/74/74974/15/check/gate-python-keystoneclient-python26/813b376 : SUCCESS in 2m 25s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/74/74974/15/check/gate-python-keystoneclient-python27/a452935 : SUCCESS in 1m 43s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/74/74974/15/check/gate-python-keystoneclient-requirements/b20650c : SUCCESS in 18s\n- check-tempest-dsvm-full http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-full/a0da7aa : SUCCESS in 54m 56s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-postgres-full/c72de2b : SUCCESS in 1h 15m 14s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-neutron-full/e16ead0 : SUCCESS in 48m 46s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-neutron-heat-slow/0cf174f : SUCCESS in 22m 01s\n- check-grenade-dsvm http://logs.openstack.org/74/74974/15/check/check-grenade-dsvm/0157713 : FAILURE in 5m 59s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/74/74974/15/check/gate-tempest-dsvm-large-ops/38e7902 : SUCCESS in 20m 30s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/74/74974/15/check/gate-tempest-dsvm-neutron-large-ops/66fca82 : SUCCESS in 20m 49s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-full-havana/07854a4 : SUCCESS in 34m 09s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-neutron-havana/7e26d5e : SUCCESS in 35m 17s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-full-icehouse/3649505 : FAILURE in 6m 11s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/74974/15/check/check-tempest-dsvm-neutron-icehouse/58385d6 : FAILURE in 7m 05s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/74/74974/15/check/gate-python-keystoneclient-python33/b369b17 : FAILURE in 33s\n- check-devstack-dsvm-cells http://logs.openstack.org/74/74974/15/check/check-devstack-dsvm-cells/dcab22a : SUCCESS in 17m 51s","accounts_in_message":[],"_revision_number":15},{"id":"cc0c4d95f9c282105fb34c72748eb304c8ee98aa","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2014-09-12 14:10:27.000000000","message":"Patch Set 15:\n\n(1 comment)","accounts_in_message":[],"_revision_number":15},{"id":"3a9f8794802ee66aa918020a60d0067b15c311f6","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-09-12 14:13:20.000000000","message":"Patch Set 15:\n\n(1 comment)\n\nThis will be abandoned as the plugin is going into its own repo.","accounts_in_message":[],"_revision_number":15},{"id":"65d79511cbd76da57ae4dba8a9093d9bc0ea615f","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2014-09-13 03:00:30.000000000","message":"Patch Set 15: Code-Review-2\n\n-2 added based on ayoung\u0027s recent comment.","accounts_in_message":[],"_revision_number":15},{"id":"601f9af274d70e8daf6e9298e774a4cb0976138c","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-09-24 16:15:39.000000000","message":"Abandoned\n\nReplaced by review in Keystone specific repository:  https://review.openstack.org/123614","accounts_in_message":[],"_revision_number":15}],"current_revision_number":15,"current_revision":"d08fc9bbfdf68beb1c00fd4de92b40719fa175c8","revisions":{"a418614de93ba8e1c78732eb4d170ab53d8e8e41":{"kind":"REWORK","_number":1,"created":"2014-02-20 09:21:31.000000000","uploader":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"ref":"refs/changes/74/74974/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/1"}}},"commit":{"parents":[{"commit":"ef4dda4d012d2c9c60a5338f914abf87bdfe601b","subject":"Create V3 Auth Plugins","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ef4dda4d012d2c9c60a5338f914abf87bdfe601b"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-02-20 09:15:49.000000000","tz":60},"committer":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-02-20 09:15:49.000000000","tz":60},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\nbp: kerberos-authentication\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a418614de93ba8e1c78732eb4d170ab53d8e8e41"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a418614de93ba8e1c78732eb4d170ab53d8e8e41"}]},"branch":"refs/heads/master"},"74db613a4089d2a3028a038fee453cb0e222b33f":{"kind":"REWORK","_number":2,"created":"2014-04-01 14:26:22.000000000","uploader":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"ref":"refs/changes/74/74974/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/2"}}},"commit":{"parents":[{"commit":"e7a305874e856be12835058f2665354ebf055ca6","subject":"Merge \"Reference docstring for auth_token fields\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e7a305874e856be12835058f2665354ebf055ca6"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\nbp: kerberos-authentication\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/74db613a4089d2a3028a038fee453cb0e222b33f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/74db613a4089d2a3028a038fee453cb0e222b33f"}]},"branch":"refs/heads/master"},"058a90199fd46d0487692c1b09094397a578858d":{"kind":"REWORK","_number":3,"created":"2014-04-02 09:17:59.000000000","uploader":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"ref":"refs/changes/74/74974/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/3"}}},"commit":{"parents":[{"commit":"b6cdfff5f8a0e0c808040d70be9cec2bba900033","subject":"Merge \"Tests should use identity_uri by default\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b6cdfff5f8a0e0c808040d70be9cec2bba900033"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-02 09:17:22.000000000","tz":120},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\nbp: kerberos-authentication\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/058a90199fd46d0487692c1b09094397a578858d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/058a90199fd46d0487692c1b09094397a578858d"}]},"branch":"refs/heads/master"},"5a7e7f807a7e8e6405a1d4d6cb2d973f2477de26":{"kind":"REWORK","_number":4,"created":"2014-04-02 12:37:32.000000000","uploader":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"ref":"refs/changes/74/74974/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/4"}}},"commit":{"parents":[{"commit":"b6cdfff5f8a0e0c808040d70be9cec2bba900033","subject":"Merge \"Tests should use identity_uri by default\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b6cdfff5f8a0e0c808040d70be9cec2bba900033"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-02 12:36:42.000000000","tz":120},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\nbp: kerberos-authentication\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5a7e7f807a7e8e6405a1d4d6cb2d973f2477de26"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5a7e7f807a7e8e6405a1d4d6cb2d973f2477de26"}]},"branch":"refs/heads/master"},"e23d7e225fd857abb3633e39bb058a4677e47080":{"kind":"REWORK","_number":5,"created":"2014-04-08 06:18:26.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/74/74974/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/5"}}},"commit":{"parents":[{"commit":"71e6486a3ecfd7ba757af447e7b805f267ee802f","subject":"Allow passing auth plugin as a parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/71e6486a3ecfd7ba757af447e7b805f267ee802f"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-08 06:18:06.000000000","tz":600},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\nbp: kerberos-authentication\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e23d7e225fd857abb3633e39bb058a4677e47080"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e23d7e225fd857abb3633e39bb058a4677e47080"}]},"branch":"refs/heads/master"},"1e88680bac072f0b1aadc20c0e2cd27fe05bd6f8":{"kind":"REWORK","_number":6,"created":"2014-04-08 06:25:45.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/74/74974/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/6"}}},"commit":{"parents":[{"commit":"71e6486a3ecfd7ba757af447e7b805f267ee802f","subject":"Allow passing auth plugin as a parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/71e6486a3ecfd7ba757af447e7b805f267ee802f"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-08 06:25:16.000000000","tz":600},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\nbp: kerberos-authentication\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1e88680bac072f0b1aadc20c0e2cd27fe05bd6f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1e88680bac072f0b1aadc20c0e2cd27fe05bd6f8"}]},"branch":"refs/heads/master"},"cd059c33e2d23ac8457fa7a9e87c1998ab6e6688":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2014-05-21 17:48:05.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/74/74974/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/7"}}},"commit":{"parents":[{"commit":"71e6486a3ecfd7ba757af447e7b805f267ee802f","subject":"Allow passing auth plugin as a parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/71e6486a3ecfd7ba757af447e7b805f267ee802f"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"ayoung","email":"ayoung@redhat.com","date":"2014-05-21 17:48:05.000000000","tz":0},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\n\nbp: kerberos-auth-plugin\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cd059c33e2d23ac8457fa7a9e87c1998ab6e6688"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cd059c33e2d23ac8457fa7a9e87c1998ab6e6688"}]},"branch":"refs/heads/master"},"c22a05617f7839b2937bf7a392f64b041175c917":{"kind":"REWORK","_number":8,"created":"2014-05-23 09:34:26.000000000","uploader":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"ref":"refs/changes/74/74974/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/8"}}},"commit":{"parents":[{"commit":"15bec1cde376a116b4a2308db58bbabc2b7f6d87","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/15bec1cde376a116b4a2308db58bbabc2b7f6d87"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-05-23 09:09:15.000000000","tz":120},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nbp: kerberos-auth-plugin\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c22a05617f7839b2937bf7a392f64b041175c917"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c22a05617f7839b2937bf7a392f64b041175c917"}]},"branch":"refs/heads/master"},"7f827494e4039ada6c94ec8c52c8f19804b3535c":{"kind":"REWORK","_number":9,"created":"2014-05-29 22:04:22.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/74/74974/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/9"}}},"commit":{"parents":[{"commit":"dee03a6503bfa82d7300fe5df76cfa25bd5b63d2","subject":"Merge \"Remove left over vim headers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dee03a6503bfa82d7300fe5df76cfa25bd5b63d2"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2014-05-29 22:04:08.000000000","tz":-240},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nbp: kerberos-auth-plugin\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7f827494e4039ada6c94ec8c52c8f19804b3535c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7f827494e4039ada6c94ec8c52c8f19804b3535c"}]},"branch":"refs/heads/master"},"9d8ec9294342788ab00679f831c1c448cc29bb51":{"kind":"REWORK","_number":10,"created":"2014-07-04 01:55:32.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/74/74974/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/10"}}},"commit":{"parents":[{"commit":"552b4f46cf83394c50ef7cdde0e1a503061db8a2","subject":"Merge \"Modify oauth calls to expect urlencoded responses\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/552b4f46cf83394c50ef7cdde0e1a503061db8a2"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2014-07-04 01:55:20.000000000","tz":-240},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nbp: kerberos-auth-plugin\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9d8ec9294342788ab00679f831c1c448cc29bb51"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9d8ec9294342788ab00679f831c1c448cc29bb51"}]},"branch":"refs/heads/master"},"9f44f9edcf7992f9cbef632be174d272649c8369":{"kind":"REWORK","_number":11,"created":"2014-07-25 13:27:34.000000000","uploader":{"_account_id":8533,"name":"Marcos Fermín Lobo","email":"lobo@lukos.org","username":"mlobo"},"ref":"refs/changes/74/74974/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/11"}}},"commit":{"parents":[{"commit":"e58f7999f9011c7810b61483f8389713dfa7c72a","subject":"Merge \"Don\u0027t log sensitive auth data\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e58f7999f9011c7810b61483f8389713dfa7c72a"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Marcos Fermin Lobo","email":"marcos.fermin.lobo@cern.ch","date":"2014-07-25 13:27:29.000000000","tz":120},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nbp: kerberos-auth-plugin\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9f44f9edcf7992f9cbef632be174d272649c8369"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9f44f9edcf7992f9cbef632be174d272649c8369"}]},"branch":"refs/heads/master"},"a044b3334c6e9a01a30c7839ced7607b7f2ebc97":{"kind":"REWORK","_number":12,"created":"2014-08-19 19:13:50.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/74/74974/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/12"}}},"commit":{"parents":[{"commit":"8adce9619c6dd736b3c51033d6b4f49b0bf125fb","subject":"Revert \"Add oslo.utils requirement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8adce9619c6dd736b3c51033d6b4f49b0bf125fb"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2014-08-19 19:13:31.000000000","tz":-240},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nbp: kerberos-auth-plugin\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a044b3334c6e9a01a30c7839ced7607b7f2ebc97"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a044b3334c6e9a01a30c7839ced7607b7f2ebc97"}]},"branch":"refs/heads/master"},"730cb25fa44f98495e289049a4157f5276bcda87":{"kind":"REWORK","_number":13,"created":"2014-08-19 19:54:47.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/74/74974/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/13"}}},"commit":{"parents":[{"commit":"8adce9619c6dd736b3c51033d6b4f49b0bf125fb","subject":"Revert \"Add oslo.utils requirement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8adce9619c6dd736b3c51033d6b4f49b0bf125fb"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2014-08-19 19:54:35.000000000","tz":-240},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nbp: kerberos-auth-plugin\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/730cb25fa44f98495e289049a4157f5276bcda87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/730cb25fa44f98495e289049a4157f5276bcda87"}]},"branch":"refs/heads/master"},"0400286f19be10bd0bf8d5c6ad7a3054f8a30fea":{"kind":"REWORK","_number":14,"created":"2014-08-19 21:05:20.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/74/74974/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/14"}}},"commit":{"parents":[{"commit":"8adce9619c6dd736b3c51033d6b4f49b0bf125fb","subject":"Revert \"Add oslo.utils requirement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8adce9619c6dd736b3c51033d6b4f49b0bf125fb"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2014-08-19 21:05:00.000000000","tz":-240},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nbp: kerberos-auth-plugin\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0400286f19be10bd0bf8d5c6ad7a3054f8a30fea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0400286f19be10bd0bf8d5c6ad7a3054f8a30fea"}]},"branch":"refs/heads/master"},"d08fc9bbfdf68beb1c00fd4de92b40719fa175c8":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2014-09-05 14:49:55.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/74/74974/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/74/74974/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/74/74974/15"}}},"commit":{"parents":[{"commit":"1643f7da32b1f729f12d042565d8c67f10f91b8c","subject":"Fix test mistake with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1643f7da32b1f729f12d042565d8c67f10f91b8c"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2014-04-01 14:25:26.000000000","tz":120},"committer":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2014-09-05 14:28:29.000000000","tz":-240},"subject":"Initial kerberos plugin implementation.","message":"Initial kerberos plugin implementation.\n\nThis patch will enable kerberos when doing authentication.\nIt will reuse any existing kerberos token and use it if the\nserver uses WWW-Authenticate: Negotiate. It adds an extra\ndependency to requests-kerberos to allow this functionality.\n\nbp: kerberos-auth-plugin\n\nChange-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d08fc9bbfdf68beb1c00fd4de92b40719fa175c8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d08fc9bbfdf68beb1c00fd4de92b40719fa175c8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
