)]}'
{"id":"openstack%2Fpython-swiftclient~137034","triplet_id":"openstack%2Fpython-swiftclient~master~I1fdff85da2dd4b883d337d6098b1695e448d6f2b","project":"openstack/python-swiftclient","branch":"master","topic":"fix-keystone-warning","hashtags":[],"change_id":"I1fdff85da2dd4b883d337d6098b1695e448d6f2b","subject":"Show warning when auth_version \u003e\u003d 2 and keystoneclient is missing","status":"MERGED","created":"2014-11-25 12:14:45.000000000","updated":"2014-12-15 19:07:24.000000000","submitted":"2014-12-15 19:07:23.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5d4efac41b265a31f921bd0dfb0e1eddf90ee5e0","_number":137034,"virtual_id_number":137034,"owner":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":2,"date":"2014-12-15 19:07:23.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":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},{"value":0,"date":"2014-11-25 19:29:02.000000000","_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"date":"2014-11-25 22:33:16.000000000","_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"}],"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"recommended":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":1,"date":"2014-12-08 05:10:36.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2014-11-26 10:45:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":2,"date":"2014-12-15 16:46:56.000000000","_account_id":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":1,"date":"2014-12-15 16:46:56.000000000","_account_id":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"}],"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":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-11-25 22:33:16.000000000","updated_by":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"reviewer":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"state":"REVIEWER"},{"updated":"2014-11-26 10:45:39.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2014-12-08 05:10:36.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"},{"updated":"2014-12-15 16:46:56.000000000","updated_by":{"_account_id":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},"reviewer":{"_account_id":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},"state":"REVIEWER"},{"updated":"2014-12-15 19:07:23.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"018fba723b62354eb5485be6fc8d523b421799c3","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2014-11-25 12:14:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"77f8642f1cdf72164d1fbb1c6d527cc4c80bd207","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2014-11-25 12:16:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f5430dab6df5ab87f926d72322e8d04d8401dffb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-25 13:17:36.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  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/34/137034/2/check/gate-python-swiftclient-pep8/eba282f : SUCCESS in 23s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/34/137034/2/check/gate-python-swiftclient-docs/46b9c68/doc/build/html/ : SUCCESS in 32s\n- gate-python-swiftclient-python27 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python27/08f3c67 : SUCCESS in 35s\n- gate-python-swiftclient-python33 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python33/b1c0b54 : SUCCESS in 2m 34s\n- gate-tempest-dsvm-src-python-swiftclient-icehouse http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient-icehouse/caabd50 : NOT_REGISTERED\n- gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse/9b53dfd : NOT_REGISTERED\n- gate-tempest-dsvm-src-python-swiftclient-juno http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient-juno/29b6511 : SUCCESS in 55m 24s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-juno http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-juno/7bb55ed : SUCCESS in 57m 10s\n- gate-python-swiftclient-pypy http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-pypy/18d2692 : SUCCESS in 54s\n- gate-tempest-dsvm-src-python-swiftclient http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient/80af95b : SUCCESS in 54m 08s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/f19bb3f : SUCCESS in 52m 04s\n- gate-python-swiftclient-python26 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python26/aadc1e7 : SUCCESS in 44s\n- check-swift-dsvm-functional http://logs.openstack.org/34/137034/2/check/check-swift-dsvm-functional/671b903 : SUCCESS in 15m 51s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/34/137034/2/check/check-swiftclient-dsvm-functional/a6fc390 : FAILURE in 10m 59s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6039d8cf13c3377a089142ae0841eea66321fd9e","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2014-11-25 16:05:25.000000000","message":"Patch Set 2: Code-Review+1\n\n@Christian - how did you trigger the hang? I tried to reproduce but swift stat prints the message and returns ok.","accounts_in_message":[],"_revision_number":2},{"id":"4b79f330be8adf9c46d4700d6a6f5e2f736c8a84","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2014-11-25 19:29:02.000000000","message":"Patch Set 2:\n\n@Alistair: I did the following:\n\n virtualenv swc\n cd swc\n source bin/activate\n pip install python-swiftclient\n swift --os-auth-url https://keystoneserver:5000/v2.0/ --os-username tester --os-tenant-name test --os-password testing list","accounts_in_message":[],"_revision_number":2},{"id":"05a23f4546c9f28bba44c610af54a73e4a6ed91f","author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"date":"2014-11-25 22:33:16.000000000","message":"Patch Set 2:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":2},{"id":"cadec1faf4bb4df8ac22b1264073ab821817ecfa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-25 23:41:11.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  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/34/137034/2/check/gate-python-swiftclient-pep8/9924cbe : SUCCESS in 33s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/34/137034/2/check/gate-python-swiftclient-docs/2c5fb86/doc/build/html/ : SUCCESS in 51s\n- gate-python-swiftclient-python27 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python27/9807efd : SUCCESS in 35s\n- gate-python-swiftclient-python33 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python33/0742d0a : SUCCESS in 2m 28s\n- gate-tempest-dsvm-src-python-swiftclient-icehouse http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient-icehouse/6d4df48 : SUCCESS in 49m 50s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse/67889cb : FAILURE in 51m 43s\n- gate-tempest-dsvm-src-python-swiftclient-juno http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient-juno/5b7c26b : SUCCESS in 51m 04s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-juno http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-juno/796538c : SUCCESS in 58m 52s\n- gate-python-swiftclient-pypy http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-pypy/152a921 : SUCCESS in 1m 19s\n- gate-tempest-dsvm-src-python-swiftclient http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient/090e988 : SUCCESS in 1h 00m 55s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/b5664d2 : SUCCESS in 52m 33s\n- gate-python-swiftclient-python26 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python26/c7d32f5 : SUCCESS in 43s\n- check-swift-dsvm-functional http://logs.openstack.org/34/137034/2/check/check-swift-dsvm-functional/f76c2f5 : SUCCESS in 24m 56s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/34/137034/2/check/check-swiftclient-dsvm-functional/e6fceee : FAILURE in 13m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4459f6bd91c63a66aec642cb25fd31e29e3c92eb","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2014-11-26 10:45:39.000000000","message":"Patch Set 2: Code-Review+2\n\n@Christian thanks, it seems to be specific to the \u0027list\u0027 command (which was the one command I did not try :). SwiftService.list() waits on a queue [1], unlike other methods that generally wait for thread exit. So the sys.exit causes the list job thread to exit early without putting a result on the queue, hence the hang.\n\n[1] https://github.com/openstack/python-swiftclient/blob/master/swiftclient/service.py#L768","accounts_in_message":[],"_revision_number":2},{"id":"b27b32648abb8ddf5b35ab1255c8f02248d87f6f","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2014-11-26 10:47:58.000000000","message":"Patch Set 2:\n\nrecheck bug 1395368","accounts_in_message":[],"_revision_number":2},{"id":"f3963cacb58358fc7c842b98da11b2a3f0847d33","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-26 11:53:39.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  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/34/137034/2/check/gate-python-swiftclient-pep8/c8f3ecf : SUCCESS in 41s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/34/137034/2/check/gate-python-swiftclient-docs/bbfd2d0/doc/build/html/ : SUCCESS in 1m 02s\n- gate-python-swiftclient-python27 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python27/c0e18f5 : SUCCESS in 40s\n- gate-python-swiftclient-python33 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python33/6767329 : SUCCESS in 2m 57s\n- gate-tempest-dsvm-src-python-swiftclient-icehouse http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient-icehouse/88ffe69 : SUCCESS in 44m 32s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse/f3e34d1 : FAILURE in 47m 19s\n- gate-tempest-dsvm-src-python-swiftclient-juno http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient-juno/7230349 : SUCCESS in 51m 46s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-juno http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-juno/f113eac : SUCCESS in 1h 03m 10s\n- gate-python-swiftclient-pypy http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-pypy/5088ed2 : SUCCESS in 1m 27s\n- gate-tempest-dsvm-src-python-swiftclient http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient/1bffd51 : SUCCESS in 47m 17s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/20f1e26 : SUCCESS in 1h 04m 24s\n- gate-python-swiftclient-python26 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python26/ecaafc5 : SUCCESS in 33s\n- check-swift-dsvm-functional http://logs.openstack.org/34/137034/2/check/check-swift-dsvm-functional/d13d56e : SUCCESS in 17m 12s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/34/137034/2/check/check-swiftclient-dsvm-functional/91744e2 : FAILURE in 12m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"0be5adfe79863576e389d923c34b049e7250cf35","author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"date":"2014-11-26 19:06:04.000000000","message":"Patch Set 2:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":2},{"id":"f83ae6ed9e9720895a40395a1ead4004489fdd11","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-26 19:55:19.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  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/34/137034/2/check/gate-python-swiftclient-pep8/1c9047e : SUCCESS in 33s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/34/137034/2/check/gate-python-swiftclient-docs/fe51d88/doc/build/html/ : SUCCESS in 41s\n- gate-python-swiftclient-python27 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python27/424f14d : SUCCESS in 37s\n- gate-python-swiftclient-python33 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python33/2bd4330 : SUCCESS in 3m 04s\n- gate-tempest-dsvm-src-python-swiftclient-icehouse http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient-icehouse/5a72ab0 : SUCCESS in 37m 51s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse/fd7312b : FAILURE in 42m 12s\n- gate-tempest-dsvm-src-python-swiftclient-juno http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient-juno/61fc3fc : SUCCESS in 40m 53s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-juno http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-juno/99e4e62 : SUCCESS in 42m 20s\n- gate-python-swiftclient-pypy http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-pypy/95588d8 : SUCCESS in 1m 27s\n- gate-tempest-dsvm-src-python-swiftclient http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient/f710345 : SUCCESS in 33m 42s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/ad35518 : SUCCESS in 43m 48s\n- gate-python-swiftclient-python26 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python26/7390f17 : SUCCESS in 40s\n- check-swift-dsvm-functional http://logs.openstack.org/34/137034/2/check/check-swift-dsvm-functional/23de87a : SUCCESS in 17m 09s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/34/137034/2/check/check-swiftclient-dsvm-functional/d7ce09f : FAILURE in 13m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"207d17d2f7c5964c0aa860c672dbbadeec2b0d0b","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2014-11-27 13:45:18.000000000","message":"Patch Set 2:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":2},{"id":"179e75fdb86d9ef8bd96ea62f4b9eceaffa6516a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-27 14:34:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-pep8 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-pep8/79c8dea : SUCCESS in 33s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/34/137034/2/check/gate-python-swiftclient-docs/6486aa3/doc/build/html/ : SUCCESS in 27s\n- gate-python-swiftclient-python27 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python27/8e561c8 : SUCCESS in 53s\n- gate-python-swiftclient-python33 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python33/2c7958a : SUCCESS in 2m 28s\n- gate-tempest-dsvm-src-python-swiftclient-icehouse http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient-icehouse/dceb83f : SUCCESS in 33m 09s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse/29fc820 : SUCCESS in 43m 11s\n- gate-tempest-dsvm-src-python-swiftclient-juno http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient-juno/89c76f8 : SUCCESS in 32m 56s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-juno http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-juno/2d95bf5 : SUCCESS in 49m 11s\n- gate-python-swiftclient-pypy http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-pypy/848efd5 : SUCCESS in 1m 25s\n- gate-tempest-dsvm-src-python-swiftclient http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-src-python-swiftclient/20566b9 : SUCCESS in 30m 17s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/34/137034/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/5a40199 : SUCCESS in 43m 48s\n- gate-python-swiftclient-python26 http://logs.openstack.org/34/137034/2/check/gate-python-swiftclient-python26/6193028 : SUCCESS in 34s\n- check-swift-dsvm-functional http://logs.openstack.org/34/137034/2/check/check-swift-dsvm-functional/5188c98 : SUCCESS in 26m 11s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/34/137034/2/check/check-swiftclient-dsvm-functional/e941124 : FAILURE in 13m 33s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c4345e143b544ec2b8d4e72cd5b2e40aabfcba00","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2014-12-08 05:10:36.000000000","message":"Patch Set 2: Code-Review+1\n\nSimple solution, awesome work!","accounts_in_message":[],"_revision_number":2},{"id":"c7c3fed3faae7ba2b8decb96a9bce61275908c1f","author":{"_account_id":7479,"name":"paul luse","email":"paul.e.luse@intel.com","username":"peluse"},"date":"2014-12-15 16:46:56.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nrock n roll","accounts_in_message":[],"_revision_number":2},{"id":"4af882dd30be5fa6e01073054e8b6da5c3c06d98","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-15 16:46:57.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"999e222e414a6d351fb01909a6c9cce49280265d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-15 19:07:23.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/34/137034/2/gate//gate-python-swiftclient-python26/0d4fcfc/ : SUCCESS in 47s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/34/137034/2/gate//gate-python-swiftclient-docs/a9ebfca//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/34/137034/2/gate//gate-python-swiftclient-pep8/5c7199b/ : SUCCESS in 33s\n- gate-python-swiftclient-python27 http://logs.openstack.org/34/137034/2/gate//gate-python-swiftclient-python27/ae0c0b2/ : SUCCESS in 42s\n- gate-python-swiftclient-python33 http://logs.openstack.org/34/137034/2/gate//gate-python-swiftclient-python33/595313b/ : SUCCESS in 2m 24s\n- gate-python-swiftclient-pypy http://logs.openstack.org/34/137034/2/gate//gate-python-swiftclient-pypy/4a7bc19/ : SUCCESS in 1m 29s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/34/137034/2/gate//gate-tempest-dsvm-neutron-src-python-swiftclient/d7cc2a0/ : SUCCESS in 23m 59s\n- gate-swift-dsvm-functional http://logs.openstack.org/34/137034/2/gate//gate-swift-dsvm-functional/8c72a60/ : SUCCESS in 16m 57s","accounts_in_message":[],"_revision_number":2},{"id":"48dd8898c8268eeb0737957e792316c08b744501","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-15 19:07:24.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"47546eb14522b70ebb765986560d914a88916276","revisions":{"da84661837e6845cd5a397442dd327023ca46190":{"kind":"REWORK","_number":1,"created":"2014-11-25 12:14:45.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/34/137034/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/34/137034/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/34/137034/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/34/137034/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/34/137034/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/34/137034/1"}}},"commit":{"parents":[{"commit":"025da14326d29051119fff50424748e41bf4be42","subject":"Replaces Stacktraces with useful error messages.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/025da14326d29051119fff50424748e41bf4be42"}]}],"author":{"name":"Christian Schwede","email":"christian.schwede@enovance.com","date":"2014-11-25 12:11:51.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"christian.schwede@enovance.com","date":"2014-11-25 12:11:51.000000000","tz":60},"subject":"Show warning when auth_version \u003e\u003d 2 and keystoneclient is missing","message":"Show warning when auth_version \u003e\u003d 2 and keystoneclient is missing\n\nSwiftclient hangs forever without any reasonable hint if someone uses a recent\nversion of swiftclient together with auth version 2 or later. The reason for\nthis is the sys.exit() call in a thread - will never exit the main thread, and\nswift just waits forever.\n\nRaising a ClientException instead of calling sys.exit() fixes this and returns\nthe desired information back to the user.\n\nChange-Id: I1fdff85da2dd4b883d337d6098b1695e448d6f2b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/da84661837e6845cd5a397442dd327023ca46190"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/da84661837e6845cd5a397442dd327023ca46190"}]},"branch":"refs/heads/master"},"47546eb14522b70ebb765986560d914a88916276":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-11-25 12:16:14.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/34/137034/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/34/137034/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/34/137034/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/34/137034/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/34/137034/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/34/137034/2"}}},"commit":{"parents":[{"commit":"025da14326d29051119fff50424748e41bf4be42","subject":"Replaces Stacktraces with useful error messages.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/025da14326d29051119fff50424748e41bf4be42"}]}],"author":{"name":"Christian Schwede","email":"christian.schwede@enovance.com","date":"2014-11-25 12:11:51.000000000","tz":60},"committer":{"name":"Christian Schwede","email":"christian.schwede@enovance.com","date":"2014-11-25 12:15:08.000000000","tz":60},"subject":"Show warning when auth_version \u003e\u003d 2 and keystoneclient is missing","message":"Show warning when auth_version \u003e\u003d 2 and keystoneclient is missing\n\nSwiftclient hangs forever without any reasonable hint if someone\nuses a recent version of swiftclient together with auth version\n2 or later. The reason for this is the sys.exit() call in a thread\n- the main thread never exists, and swift just waits forever.\n\nRaising a ClientException instead of calling sys.exit() fixes this\nand returns the desired information back to the user.\n\nChange-Id: I1fdff85da2dd4b883d337d6098b1695e448d6f2b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/47546eb14522b70ebb765986560d914a88916276"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/47546eb14522b70ebb765986560d914a88916276"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
