)]}'
{"id":"openstack%2Fpython-swiftclient~123514","triplet_id":"openstack%2Fpython-swiftclient~master~Ifee6a4fa418242892bf73eda5e2cad7b803b1bee","project":"openstack/python-swiftclient","branch":"master","topic":"p-keystone-functests","hashtags":[],"change_id":"Ifee6a4fa418242892bf73eda5e2cad7b803b1bee","subject":"Run functional tests using keystone auth options","status":"MERGED","created":"2014-09-23 16:59:07.000000000","updated":"2015-07-02 00:14:42.000000000","submitted":"2015-07-02 00:14:41.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1831c4c70bdf211d766f39d927ca2236eb72e0bb","_number":123514,"virtual_id_number":123514,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":2,"date":"2015-07-02 00:14:41.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"date":"2015-07-01 22:12:09.000000000","_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"all":[{"value":2,"date":"2015-06-25 21:36:10.000000000","_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":2,"date":"2015-06-04 14:04:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"all":[{"value":1,"date":"2015-06-25 21:36:10.000000000","_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-04 14:04:13.000000000","updated_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"reviewer":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"state":"REVIEWER"},{"updated":"2015-06-25 21:36:10.000000000","updated_by":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"reviewer":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"state":"REVIEWER"},{"updated":"2015-07-01 22:12:09.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2015-07-02 00:14:41.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"a032cd5bfaa952571f16d768e139ce5bee0da263","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2014-09-23 16:59:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"48068344e54080456c73ec6ed738fa2f25b5ddf6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-23 21:10:33.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-swiftclient-pep8 http://logs.openstack.org/14/123514/1/check/gate-python-swiftclient-pep8/7dd61eb : SUCCESS in 1m 34s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/14/123514/1/check/gate-python-swiftclient-docs/ed9d3eb/doc/build/html/ : SUCCESS in 59s\n- gate-python-swiftclient-python26 http://logs.openstack.org/14/123514/1/check/gate-python-swiftclient-python26/cf5d4bb : SUCCESS in 1m 43s\n- gate-python-swiftclient-python27 http://logs.openstack.org/14/123514/1/check/gate-python-swiftclient-python27/74f7ebe : SUCCESS in 1m 53s\n- gate-python-swiftclient-python33 http://logs.openstack.org/14/123514/1/check/gate-python-swiftclient-python33/d84b7f1 : SUCCESS in 4m 30s\n- check-tempest-dsvm-full http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-full/aae734c : SUCCESS in 49m 46s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-postgres-full/7c91802 : SUCCESS in 47m 49s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-neutron-full/491e641 : SUCCESS in 52m 43s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-neutron-heat-slow/b3926f2 : SUCCESS in 23m 19s\n- check-grenade-dsvm http://logs.openstack.org/14/123514/1/check/check-grenade-dsvm/47ee53d : SUCCESS in 43m 28s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/14/123514/1/check/gate-tempest-dsvm-large-ops/3ab8e9d : SUCCESS in 19m 23s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/14/123514/1/check/gate-tempest-dsvm-neutron-large-ops/c13d1d1 : SUCCESS in 26m 10s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-full-havana/cf5494c : SUCCESS in 35m 56s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-neutron-havana/12e07f9 : SUCCESS in 35m 36s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-full-icehouse/721f1fe : SUCCESS in 55m 54s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-neutron-icehouse/3e22343 : FAILURE in 1h 00m 14s\n- gate-python-swiftclient-pypy http://logs.openstack.org/14/123514/1/check/gate-python-swiftclient-pypy/7dfb7c9 : SUCCESS in 1m 31s\n- check-swift-dsvm-functional http://logs.openstack.org/14/123514/1/check/check-swift-dsvm-functional/a84ab08 : SUCCESS in 18m 58s","accounts_in_message":[],"_revision_number":1},{"id":"b87ffd9026728e7604e1923b8a36c2ff68142f78","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2014-09-24 08:23:36.000000000","message":"Patch Set 1:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":1},{"id":"110dc9ffd80b4c6f242bc5c44323293371a700e4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-24 09:42:09.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-swiftclient-pep8 http://logs.openstack.org/14/123514/1/check/gate-python-swiftclient-pep8/45bcd02 : SUCCESS in 57s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/14/123514/1/check/gate-python-swiftclient-docs/6aa4ccf/doc/build/html/ : SUCCESS in 44s\n- gate-python-swiftclient-python26 http://logs.openstack.org/14/123514/1/check/gate-python-swiftclient-python26/184a6ef : SUCCESS in 2m 49s\n- gate-python-swiftclient-python27 http://logs.openstack.org/14/123514/1/check/gate-python-swiftclient-python27/90d9334 : SUCCESS in 59s\n- gate-python-swiftclient-python33 http://logs.openstack.org/14/123514/1/check/gate-python-swiftclient-python33/7983346 : SUCCESS in 3m 13s\n- check-tempest-dsvm-full http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-full/79e2525 : SUCCESS in 55m 50s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-postgres-full/8abf723 : SUCCESS in 56m 00s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-neutron-full/7a141b3 : SUCCESS in 1h 05m 49s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-neutron-heat-slow/7d5503e : SUCCESS in 24m 33s\n- check-grenade-dsvm http://logs.openstack.org/14/123514/1/check/check-grenade-dsvm/71e34dc : SUCCESS in 46m 44s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/14/123514/1/check/gate-tempest-dsvm-large-ops/05d0f4c : SUCCESS in 25m 27s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/14/123514/1/check/gate-tempest-dsvm-neutron-large-ops/e6476b1 : SUCCESS in 27m 08s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-full-havana/959ff7e : SUCCESS in 37m 02s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-neutron-havana/57fc4c0 : SUCCESS in 37m 11s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-full-icehouse/00c86b7 : SUCCESS in 56m 23s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/14/123514/1/check/check-tempest-dsvm-neutron-icehouse/b1c506b : FAILURE in 1h 00m 10s\n- gate-python-swiftclient-pypy http://logs.openstack.org/14/123514/1/check/gate-python-swiftclient-pypy/fd4c919 : SUCCESS in 1m 16s\n- check-swift-dsvm-functional http://logs.openstack.org/14/123514/1/check/check-swift-dsvm-functional/d54dc26 : SUCCESS in 22m 53s","accounts_in_message":[],"_revision_number":1},{"id":"714d9967562c0cd0679f84071a6d03f7b8e5459e","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2014-09-24 10:49:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"071229f8f80e8d18c371f9e815eb390d4e1af796","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-24 12:29:00.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-swiftclient-pep8 http://logs.openstack.org/14/123514/2/check/gate-python-swiftclient-pep8/afd405e : SUCCESS in 1m 08s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/14/123514/2/check/gate-python-swiftclient-docs/770fe98/doc/build/html/ : SUCCESS in 1m 39s\n- gate-python-swiftclient-python26 http://logs.openstack.org/14/123514/2/check/gate-python-swiftclient-python26/e351d89 : SUCCESS in 55s\n- gate-python-swiftclient-python27 http://logs.openstack.org/14/123514/2/check/gate-python-swiftclient-python27/fa2bf67 : SUCCESS in 56s\n- gate-python-swiftclient-python33 http://logs.openstack.org/14/123514/2/check/gate-python-swiftclient-python33/f8dec2d : SUCCESS in 2m 58s\n- check-tempest-dsvm-full http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-full/c1648da : SUCCESS in 55m 40s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-postgres-full/f13a3a1 : SUCCESS in 57m 20s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-neutron-full/72e9bf3 : SUCCESS in 50m 54s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-neutron-heat-slow/d3affd7 : SUCCESS in 25m 29s\n- check-grenade-dsvm http://logs.openstack.org/14/123514/2/check/check-grenade-dsvm/931fb84 : FAILURE in 27m 00s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/14/123514/2/check/gate-tempest-dsvm-large-ops/c37155a : SUCCESS in 26m 14s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/14/123514/2/check/gate-tempest-dsvm-neutron-large-ops/f3ff007 : SUCCESS in 25m 09s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-full-havana/f8620c2 : SUCCESS in 33m 04s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-neutron-havana/f8e6781 : SUCCESS in 34m 22s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-full-icehouse/ebf2ef2 : SUCCESS in 45m 22s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-neutron-icehouse/dcc69b7 : SUCCESS in 55m 53s\n- gate-python-swiftclient-pypy http://logs.openstack.org/14/123514/2/check/gate-python-swiftclient-pypy/670aea5 : SUCCESS in 1m 48s\n- check-swift-dsvm-functional http://logs.openstack.org/14/123514/2/check/check-swift-dsvm-functional/82c86d9 : SUCCESS in 21m 22s","accounts_in_message":[],"_revision_number":2},{"id":"ace59f4f91af092bb1e8ec891a0e136dd72ef4d2","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2014-09-25 07:49:37.000000000","message":"Patch Set 2:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":2},{"id":"3a19803b30ff09a37925b556c04301c4d619e7d9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-25 09:54:49.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-python-swiftclient-pep8 http://logs.openstack.org/14/123514/2/check/gate-python-swiftclient-pep8/9e6afb0 : SUCCESS in 1m 07s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/14/123514/2/check/gate-python-swiftclient-docs/5a9c440/doc/build/html/ : SUCCESS in 1m 22s\n- gate-python-swiftclient-python26 http://logs.openstack.org/14/123514/2/check/gate-python-swiftclient-python26/6f7cbfd : SUCCESS in 1m 09s\n- gate-python-swiftclient-python27 http://logs.openstack.org/14/123514/2/check/gate-python-swiftclient-python27/2bb5ae1 : SUCCESS in 58s\n- gate-python-swiftclient-python33 http://logs.openstack.org/14/123514/2/check/gate-python-swiftclient-python33/7b9377e : SUCCESS in 3m 00s\n- check-tempest-dsvm-full http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-full/2b3e09e : SUCCESS in 54m 49s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-postgres-full/e2b20b8 : SUCCESS in 1h 00m 01s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-neutron-full/71ff1f1 : SUCCESS in 1h 02m 46s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-neutron-heat-slow/90e90ef : SUCCESS in 22m 08s\n- check-grenade-dsvm http://logs.openstack.org/14/123514/2/check/check-grenade-dsvm/4264423 : SUCCESS in 53m 03s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/14/123514/2/check/gate-tempest-dsvm-large-ops/9d44628 : SUCCESS in 26m 15s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/14/123514/2/check/gate-tempest-dsvm-neutron-large-ops/39abe4a : SUCCESS in 24m 33s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-full-havana/dc9ee5a : SUCCESS in 35m 35s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-neutron-havana/4250418 : SUCCESS in 34m 05s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-full-icehouse/400681f : SUCCESS in 49m 27s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/14/123514/2/check/check-tempest-dsvm-neutron-icehouse/261144d : SUCCESS in 53m 13s\n- gate-python-swiftclient-pypy http://logs.openstack.org/14/123514/2/check/gate-python-swiftclient-pypy/9f22f71 : SUCCESS in 1m 01s\n- check-swift-dsvm-functional http://logs.openstack.org/14/123514/2/check/check-swift-dsvm-functional/65700b2 : SUCCESS in 22m 26s","accounts_in_message":[],"_revision_number":2},{"id":"148ead6a856766d9d8a04ee5a051144e6474964e","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2014-10-20 12:40:40.000000000","message":"Patch Set 2: Workflow-1\n\nWaiting for devstack config changes to merge https://review.openstack.org/128888","accounts_in_message":[],"_revision_number":2},{"id":"52230098c219c5f8521a619f55f7031164e4ae71","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2015-06-03 14:09:23.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"04590a25781e69be95b41af45f7729b413450179","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-03 16:26:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/14/123514/3/check/gate-python-swiftclient-python26/4dfcba8/ : SUCCESS in 1m 01s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/14/123514/3/check/gate-python-swiftclient-pep8/8f9be09/ : SUCCESS in 51s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/14/123514/3/check/gate-python-swiftclient-docs/f090c03//doc/build/html/ : SUCCESS in 37s\n- gate-python-swiftclient-python27 http://logs.openstack.org/14/123514/3/check/gate-python-swiftclient-python27/d3873c7/ : SUCCESS in 41s\n- gate-python-swiftclient-python34 http://logs.openstack.org/14/123514/3/check/gate-python-swiftclient-python34/7cd04f7/ : SUCCESS in 1m 33s\n- gate-python-swiftclient-pypy http://logs.openstack.org/14/123514/3/check/gate-python-swiftclient-pypy/1b19429/ : SUCCESS in 1m 18s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/14/123514/3/check/gate-tempest-dsvm-neutron-src-python-swiftclient/2ed5e5a/ : SUCCESS in 43m 08s\n- check-swift-dsvm-functional http://logs.openstack.org/14/123514/3/check/check-swift-dsvm-functional/654755f/ : SUCCESS in 16m 50s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/14/123514/3/check/check-swiftclient-dsvm-functional/906906f/ : SUCCESS in 15m 17s","accounts_in_message":[],"_revision_number":3},{"id":"1efa233381fc96bf628486bcd5f70a98b2b1b60f","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2015-06-04 12:42:08.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"e8c4fc79270fb0e0788dd1faeca2b25cc54859ab","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2015-06-04 12:43:33.000000000","message":"Patch Set 4: Code-Review+1\n\nCode looks good, nice implementation!\n\nRebased this, because tests on the gate weren\u0027t using the config file due to the missing tox.ini passenv and I like to check that too.","accounts_in_message":[],"_revision_number":4},{"id":"862ea22e4e19809048ad53d7c15e5dd7772a573b","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2015-06-04 12:55:36.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f5743394a77c3edd14dee218d8418cb5c133e972","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-04 13:38:56.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/14/123514/5/check/gate-python-swiftclient-python26/6bdd910/ : SUCCESS in 54s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/14/123514/5/check/gate-python-swiftclient-pep8/95f783d/ : SUCCESS in 57s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/14/123514/5/check/gate-python-swiftclient-docs/fae532a//doc/build/html/ : SUCCESS in 49s\n- gate-python-swiftclient-python27 http://logs.openstack.org/14/123514/5/check/gate-python-swiftclient-python27/d1286bb/ : SUCCESS in 56s\n- gate-python-swiftclient-python34 http://logs.openstack.org/14/123514/5/check/gate-python-swiftclient-python34/ae432c4/ : SUCCESS in 2m 14s\n- gate-python-swiftclient-pypy http://logs.openstack.org/14/123514/5/check/gate-python-swiftclient-pypy/0b85743/ : SUCCESS in 1m 44s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/14/123514/5/check/gate-tempest-dsvm-neutron-src-python-swiftclient/aaabc28/ : SUCCESS in 43m 01s\n- check-swift-dsvm-functional http://logs.openstack.org/14/123514/5/check/check-swift-dsvm-functional/d2d2b33/ : SUCCESS in 21m 35s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/14/123514/5/check/check-swiftclient-dsvm-functional/502fc32/ : SUCCESS in 15m 43s","accounts_in_message":[],"_revision_number":5},{"id":"f4f449ebe56dfdf437390b21d617c82428ca8017","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2015-06-04 14:04:13.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"6e4d0a86886dcc1c1ec1049f66fb339592650048","author":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"date":"2015-06-25 21:36:10.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"ed47cb3a08ffc58f514705e3de359bebbbb76736","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-25 22:01:39.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"8e8d188cf0177384841bf4f1d11c81a3d9efce60","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-26 01:13:51.000000000","message":"Patch Set 5: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":5},{"id":"0938ceb7998babaf4b81537accf8777c2985063e","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2015-07-01 22:12:09.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"f35e4bd94944b716b041a7bdabe508e20e7b4b90","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-01 22:53:30.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/14/123514/5/check/gate-python-swiftclient-python26/9659d18/ : SUCCESS in 55s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/14/123514/5/check/gate-python-swiftclient-pep8/236e114/ : SUCCESS in 39s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/14/123514/5/check/gate-python-swiftclient-docs/50f8a7c//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-swiftclient-python27 http://logs.openstack.org/14/123514/5/check/gate-python-swiftclient-python27/52aef15/ : SUCCESS in 57s\n- gate-python-swiftclient-python34 http://logs.openstack.org/14/123514/5/check/gate-python-swiftclient-python34/e0b9c20/ : SUCCESS in 1m 58s\n- gate-python-swiftclient-pypy http://logs.openstack.org/14/123514/5/check/gate-python-swiftclient-pypy/8f4d1ae/ : SUCCESS in 1m 25s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/14/123514/5/check/gate-tempest-dsvm-neutron-src-python-swiftclient/6917419/ : SUCCESS in 41m 10s\n- check-swift-dsvm-functional http://logs.openstack.org/14/123514/5/check/check-swift-dsvm-functional/f3a29c4/ : SUCCESS in 28m 10s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/14/123514/5/check/check-swiftclient-dsvm-functional/bc0197e/ : SUCCESS in 22m 03s","accounts_in_message":[],"_revision_number":5},{"id":"7fa4bfddf489c0b616dcd626abeb15c7f9981f20","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-01 22:55:58.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"f22bf887fef3aca167f813badc08b2a185a7b063","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-02 00:14:41.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/14/123514/5/gate/gate-python-swiftclient-python26/470b7a3/ : SUCCESS in 49s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/14/123514/5/gate/gate-python-swiftclient-docs/cd065c6//doc/build/html/ : SUCCESS in 56s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/14/123514/5/gate/gate-python-swiftclient-pep8/4a3aa0a/ : SUCCESS in 47s\n- gate-python-swiftclient-python27 http://logs.openstack.org/14/123514/5/gate/gate-python-swiftclient-python27/e464218/ : SUCCESS in 1m 01s\n- gate-python-swiftclient-python34 http://logs.openstack.org/14/123514/5/gate/gate-python-swiftclient-python34/a6b09a4/ : SUCCESS in 2m 10s\n- gate-python-swiftclient-pypy http://logs.openstack.org/14/123514/5/gate/gate-python-swiftclient-pypy/c4bab3b/ : SUCCESS in 1m 37s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/14/123514/5/gate/gate-tempest-dsvm-neutron-src-python-swiftclient/f56d336/ : SUCCESS in 52m 27s\n- gate-swift-dsvm-functional http://logs.openstack.org/14/123514/5/gate/gate-swift-dsvm-functional/0dc5f0e/ : SUCCESS in 22m 32s\n- gate-swiftclient-dsvm-functional http://logs.openstack.org/14/123514/5/gate/gate-swiftclient-dsvm-functional/8c4d55b/ : SUCCESS in 15m 56s","accounts_in_message":[],"_revision_number":5},{"id":"45e463c81f33ea98b2960a5b765442d2f54fd9ae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-02 00:14:42.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"f0aad4c364cb280c29033f7ac777a3a1b2e3bec0","revisions":{"fa3a37a2e2e74f73827d57e1c045c727fe43aa60":{"kind":"REWORK","_number":1,"created":"2014-09-23 16:59:07.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/14/123514/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/14/123514/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/1"}}},"commit":{"parents":[{"commit":"8f1b394325804c23ac18e7f9da6cb56a3b95eed2","subject":"Stop creating extraneous directories","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/8f1b394325804c23ac18e7f9da6cb56a3b95eed2"}]}],"author":{"name":"Alistair Coles","email":"alistair.coles@hp.com","date":"2014-09-23 16:52:51.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistair.coles@hp.com","date":"2014-09-23 16:52:51.000000000","tz":60},"subject":"Add keystone specific functional tests","message":"Add keystone specific functional tests\n\nExtends the existing functional tests to call\nclient.Connection with os_options when using\nkeystone.\n\nAdds support for another test account in the\ntest.conf which uses keystone v3 domain information.\n\nChange-Id: Ifee6a4fa418242892bf73eda5e2cad7b803b1bee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/fa3a37a2e2e74f73827d57e1c045c727fe43aa60"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/fa3a37a2e2e74f73827d57e1c045c727fe43aa60"}]},"branch":"refs/heads/master"},"e6d720e32b1b61c7fe73f2fa121b38b7b0d25f81":{"kind":"REWORK","_number":2,"created":"2014-09-24 10:49:43.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/14/123514/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/14/123514/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/2"}}},"commit":{"parents":[{"commit":"8f1b394325804c23ac18e7f9da6cb56a3b95eed2","subject":"Stop creating extraneous directories","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/8f1b394325804c23ac18e7f9da6cb56a3b95eed2"}]}],"author":{"name":"Alistair Coles","email":"alistair.coles@hp.com","date":"2014-09-23 16:52:51.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistair.coles@hp.com","date":"2014-09-24 10:49:01.000000000","tz":60},"subject":"Add keystone specific functional tests","message":"Add keystone specific functional tests\n\nExtends the existing functional tests to call\nclient.Connection with os_options when using\nkeystone.\n\nAdds support for another test account in the\ntest.conf which uses keystone v3 domain information.\n\nChange-Id: Ifee6a4fa418242892bf73eda5e2cad7b803b1bee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e6d720e32b1b61c7fe73f2fa121b38b7b0d25f81"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e6d720e32b1b61c7fe73f2fa121b38b7b0d25f81"}]},"branch":"refs/heads/master"},"46e6320568ffda28b0844487884d935db0581814":{"kind":"REWORK","_number":3,"created":"2015-06-03 14:09:23.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/14/123514/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/14/123514/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/3"}}},"commit":{"parents":[{"commit":"49483a3b111e55405f7e522a8896225aad8473ac","subject":"Merge \"Compare each chunk of large objects when downloading\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/49483a3b111e55405f7e522a8896225aad8473ac"}]}],"author":{"name":"Alistair Coles","email":"alistair.coles@hp.com","date":"2014-09-23 16:52:51.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistair.coles@hp.com","date":"2015-06-03 14:08:32.000000000","tz":60},"subject":"Run functional tests using keystone auth options","message":"Run functional tests using keystone auth options\n\nMakes the existing functional tests run using three\nauth modes: tempauth (v1), keystone v2 and keystone v3.\nThe latter uses an account in a non-default domain\n(which exists in devstack setup).\n\nThis should help avoid regressions in handling different\nauth options.\n\nChange-Id: Ifee6a4fa418242892bf73eda5e2cad7b803b1bee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/46e6320568ffda28b0844487884d935db0581814"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/46e6320568ffda28b0844487884d935db0581814"}]},"branch":"refs/heads/master"},"0b0f64c70251e8ca4daf3c76e3f5cc5c65270c49":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2015-06-04 12:42:08.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/14/123514/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/14/123514/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/4"}}},"commit":{"parents":[{"commit":"ec3e2ab3a099b1276ae5d87fda936567f64423dc","subject":"Merge \"Allow reading from object body on download\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/ec3e2ab3a099b1276ae5d87fda936567f64423dc"}]}],"author":{"name":"Alistair Coles","email":"alistair.coles@hp.com","date":"2014-09-23 16:52:51.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2015-06-04 12:42:08.000000000","tz":0},"subject":"Run functional tests using keystone auth options","message":"Run functional tests using keystone auth options\n\nMakes the existing functional tests run using three\nauth modes: tempauth (v1), keystone v2 and keystone v3.\nThe latter uses an account in a non-default domain\n(which exists in devstack setup).\n\nThis should help avoid regressions in handling different\nauth options.\n\nChange-Id: Ifee6a4fa418242892bf73eda5e2cad7b803b1bee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/0b0f64c70251e8ca4daf3c76e3f5cc5c65270c49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/0b0f64c70251e8ca4daf3c76e3f5cc5c65270c49"}]},"branch":"refs/heads/master"},"f0aad4c364cb280c29033f7ac777a3a1b2e3bec0":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2015-06-04 12:55:36.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/14/123514/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/14/123514/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/14/123514/5"}}},"commit":{"parents":[{"commit":"259b434ae25e894e66f6561c5bbc3f34603f8fab","subject":"Add passenv to tox.ini to make functests run with tempauth","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/259b434ae25e894e66f6561c5bbc3f34603f8fab"}]}],"author":{"name":"Alistair Coles","email":"alistair.coles@hp.com","date":"2014-09-23 16:52:51.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"cschwede@redhat.com","date":"2015-06-04 12:54:43.000000000","tz":0},"subject":"Run functional tests using keystone auth options","message":"Run functional tests using keystone auth options\n\nMakes the existing functional tests run using three\nauth modes: tempauth (v1), keystone v2 and keystone v3.\nThe latter uses an account in a non-default domain\n(which exists in devstack setup).\n\nThis should help avoid regressions in handling different\nauth options.\n\nChange-Id: Ifee6a4fa418242892bf73eda5e2cad7b803b1bee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/f0aad4c364cb280c29033f7ac777a3a1b2e3bec0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/f0aad4c364cb280c29033f7ac777a3a1b2e3bec0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
