)]}'
{"id":"openstack%2Fpython-openstackclient~93574","triplet_id":"openstack%2Fpython-openstackclient~master~Iebb0156a779887d2ab06488a2a27b70b56369376","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1319115","hashtags":[],"change_id":"Iebb0156a779887d2ab06488a2a27b70b56369376","subject":"Add support for extension list","status":"MERGED","created":"2014-05-14 15:13:24.000000000","updated":"2014-06-14 06:25:38.000000000","submitted":"2014-06-14 06:25:38.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":19,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0cb1434427abea8509652dbd7ad6b44bd9479b65","_number":93574,"virtual_id_number":93574,"owner":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2014-06-14 06:25:38.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"date":"2014-06-11 19:43:25.000000000","_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":2,"date":"2014-06-12 21:36:23.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":1,"date":"2014-06-12 21:36:23.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-05-14 17:39:28.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2014-06-08 00:03:36.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2014-06-09 00:19:27.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2014-06-12 21:36:23.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2014-06-14 06:25:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e363ef36b703fd8e60f03ab85a53f7adae6174e5","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-14 15:13:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cbb13eff8eaa44d0be7d0624926e091092cbe785","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-14 15:13:25.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"a2f58fe01cae086588fa1961e11cb31ff319ad6b","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-14 15:14:38.000000000","message":"Patch Set 1: Workflow-1\n\nwaiting on the library change dep from python-keystoneclient","accounts_in_message":[],"_revision_number":1},{"id":"8c279cce8d89d394b80ea87cc03912ee83a98c5b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-14 16:10:12.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-openstackclient-pep8 http://logs.openstack.org/74/93574/1/check/gate-python-openstackclient-pep8/791fb71 : FAILURE in 2m 02s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/1/check/gate-python-openstackclient-docs/828dc09/doc/build/html/ : SUCCESS in 2m 24s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/1/check/gate-python-openstackclient-python26/ef2a383 : SUCCESS in 2m 52s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/1/check/gate-python-openstackclient-python27/ed6ead6 : SUCCESS in 2m 13s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/1/check/check-tempest-dsvm-full/2237e99 : SUCCESS in 50m 37s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/1/check/check-tempest-dsvm-neutron/809ae62 : SUCCESS in 55m 43s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/1/check/check-tempest-dsvm-neutron-heat-slow/c05e907 : FAILURE in 17m 57s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/1/check/check-grenade-dsvm/e66391c : SUCCESS in 38m 12s\n- check-grenade-dsvm-neutron http://logs.openstack.org/74/93574/1/check/check-grenade-dsvm-neutron/0731972 : SUCCESS in 46m 26s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/1/check/check-tempest-dsvm-full-havana/4b2df75 : SUCCESS in 33m 13s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/1/check/check-tempest-dsvm-neutron-havana/64f6f47 : SUCCESS in 28m 11s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/1/check/check-tempest-dsvm-full-icehouse/5c1ee6b : SUCCESS in 48m 17s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/1/check/check-tempest-dsvm-neutron-icehouse/1707a54 : SUCCESS in 56m 44s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/1/check/gate-python-openstackclient-python33/f41b161 : FAILURE in 5m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3444d7a3a8fc458d4528a3173e1e33568abc36b0","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-14 16:17:13.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"80c94f567ca8afb7ebb26fbc4e749974beca2bb3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-14 16:17:14.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"4190bf5a7b95df0d3359d087414cc127566edcee","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-14 16:17:48.000000000","message":"Patch Set 2: Workflow-1\n\nmissing a dep","accounts_in_message":[],"_revision_number":2},{"id":"dabe8839348d8554bfde8d2633366c1ddab102a2","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-05-14 16:20:24.000000000","message":"Patch Set 2:\n\nA thought..\n\nI think it would be better if this was under:\n\nopenstackclient.common.extensions.py\n\nSimilar to https://github.com/openstack/python-openstackclient/blob/master/openstackclient/common/quota.py\n\nSimply because other components of openstack can also have extensions.\n\nWe could either list all the extensions available in all components. Or take an optional parameter like --identity or --compute.\n\nAlso need to update: https://github.com/openstack/python-openstackclient/blob/master/setup.cfg","accounts_in_message":[],"_revision_number":2},{"id":"aa2b119a3c4c98d57b2bdd315e6a2ba2bdedda49","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-05-14 16:21:15.000000000","message":"Patch Set 2:\n\noh and update https://wiki.openstack.org/wiki/OpenStackClient/HumanInterfaceGuidelines#Command_Structure","accounts_in_message":[],"_revision_number":2},{"id":"54665c8d618867355470e5a8673c76d1916231dc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-14 17:29:11.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-openstackclient-pep8 http://logs.openstack.org/74/93574/2/check/gate-python-openstackclient-pep8/07511ea : SUCCESS in 2m 02s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/2/check/gate-python-openstackclient-docs/720c0db/doc/build/html/ : SUCCESS in 1m 57s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/2/check/gate-python-openstackclient-python26/e260243 : FAILURE in 1m 51s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/2/check/gate-python-openstackclient-python27/0ba099c : FAILURE in 2m 23s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/2/check/check-tempest-dsvm-full/d04c87b : FAILURE in 1h 11m 54s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/2/check/check-tempest-dsvm-neutron/6b87bd4 : SUCCESS in 1h 02m 06s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/2/check/check-tempest-dsvm-neutron-heat-slow/569c524 : FAILURE in 23m 24s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/2/check/check-grenade-dsvm/7639db2 : SUCCESS in 44m 01s\n- check-grenade-dsvm-neutron http://logs.openstack.org/74/93574/2/check/check-grenade-dsvm-neutron/35b21c2 : FAILURE in 35m 14s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/2/check/check-tempest-dsvm-full-havana/bbba70c : SUCCESS in 34m 43s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/2/check/check-tempest-dsvm-neutron-havana/867fa39 : SUCCESS in 32m 14s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/2/check/check-tempest-dsvm-full-icehouse/0da3b1b : SUCCESS in 43m 03s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/2/check/check-tempest-dsvm-neutron-icehouse/3bc82a2 : SUCCESS in 48m 36s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/2/check/gate-python-openstackclient-python33/42b82a8 : FAILURE in 4m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b3a70c20145aea911b1ceb2c4ef7ca021990cd9a","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-05-14 17:30:11.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-python-openstackclient-python27: unrecognized error\n- gate-python-openstackclient-python26: unrecognized error\n- gate-python-openstackclient-python33: unrecognized error\n- check-grenade-dsvm-neutron: https://bugs.launchpad.net/bugs/1314313\n- check-tempest-dsvm-full: unrecognized error\n- check-tempest-dsvm-neutron-heat-slow: unrecognized error\n\nYou have some unrecognized errors.\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"3ab406ae0d05c1930e5c6d1ef0a94ca547153a7e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-05-14 17:39:28.000000000","message":"Patch Set 2:\n\nI\u0027ll echo Steve\u0027s comments, the \u0027extensions\u0027 object can refer to any of the APIs and should be in the common namespace.  We should assume that this will get extended to other APIs from the start.\n\nI would suggest showing all APIs by default (as the others are added) and have an option \u0027--identity\u0027 to limit to the Identity API.","accounts_in_message":[],"_revision_number":2},{"id":"562c35b52da1bf1016e88a733f82d94bc5911d2e","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-19 02:30:37.000000000","message":"Patch Set 2:\n\nAny thoughts on the behavior without args and the output format? I was thinking that instead of defaulting to all we should offer args like --all, --network --identity, etc. Also does the output need to be separated in sections or can it be in one large list?","accounts_in_message":[],"_revision_number":2},{"id":"6a76ceac8f782f1fe612ab35e5f3425cb17d76b6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-19 02:30:38.000000000","message":"Patch Set 2: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"487c0f162fdc7d7db0e4d992136a2b096b5c10a3","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-19 02:31:16.000000000","message":"Patch Set 2:\n\n(gerrit errored out, so this might be a dupe comment)\n\nAny thoughts on the behavior without args and the output format? I was thinking that instead of defaulting to all we should offer args like --all, --network --identity, etc. Also does the output need to be separated in sections or can it be in one large list?","accounts_in_message":[],"_revision_number":2},{"id":"d44c7a7278ad74ffc60c62355f48caa250c782ba","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-19 03:23:13.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6cd616a008afdcf92cc741670e2bc483893c2a44","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-19 03:23:15.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"42787ff88c9dcbc6f5ae5c5cab405792fafb38f1","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-19 03:24:12.000000000","message":"Patch Set 3: Workflow-1\n\nstill waiting on an identity commit and need to finalize discussion on how the args will work","accounts_in_message":[],"_revision_number":3},{"id":"97870e0db0a03228f4c7b047b14b2077adb8c466","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-05-19 03:52:51.000000000","message":"Patch Set 3:\n\n(8 comments)\n\n\"Any thoughts on the behavior without args\" \n\nI agree with Dean, list all the extensions. It\u0027ll simplify the code, too.\n\nI\u0027m OK with one large list.","accounts_in_message":[],"_revision_number":3},{"id":"112bfa6a0bf77856ad49f743994f6056d5419948","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-19 04:28:53.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/74/93574/3/check/gate-python-openstackclient-pep8/42c1a9e : SUCCESS in 1m 48s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/3/check/gate-python-openstackclient-docs/d032456/doc/build/html/ : SUCCESS in 1m 32s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/3/check/gate-python-openstackclient-python26/6ed9ec3 : FAILURE in 1m 57s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/3/check/gate-python-openstackclient-python27/5f68b93 : FAILURE in 2m 06s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/3/check/check-tempest-dsvm-full/3428f0e : SUCCESS in 1h 05m 33s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/3/check/check-tempest-dsvm-neutron/7c60e88 : SUCCESS in 43m 37s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/3/check/check-tempest-dsvm-neutron-heat-slow/ea5cf00 : FAILURE in 16m 44s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/3/check/check-grenade-dsvm/497acac : SUCCESS in 40m 30s\n- check-grenade-dsvm-neutron http://logs.openstack.org/74/93574/3/check/check-grenade-dsvm-neutron/455ccb7 : FAILURE in 34m 01s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/3/check/check-tempest-dsvm-full-havana/e19e8d1 : SUCCESS in 32m 15s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/3/check/check-tempest-dsvm-neutron-havana/cfe40f8 : SUCCESS in 34m 35s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/3/check/check-tempest-dsvm-full-icehouse/20f041a : SUCCESS in 53m 24s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/3/check/check-tempest-dsvm-neutron-icehouse/53a4a35 : SUCCESS in 55m 26s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/3/check/gate-python-openstackclient-python33/0572fd9 : FAILURE in 4m 29s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f3d9dd3605ce2f02e7a985dc79d2dacb73ec0b1b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-19 13:47:06.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"f2ccaaf3277a775c216494812218aab583f54421","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-19 13:47:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"37e3ae2381fd52e955a20c3cfc8cbfca0884a040","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-19 13:49:07.000000000","message":"Patch Set 4: Workflow-1\n\nSteve:\n\nI don\u0027t see any reason to make the --\u003cAPI\u003e options mutually exclusive, if someone wants to see compute and block in one list we may as well let them.\n\nThat does complicate the logic if it\u0027s default all, since there is a --long option, I can\u0027t use the logic you suggested. I\u0027ll rework it later today.","accounts_in_message":[],"_revision_number":4},{"id":"6f6ea61f7dcd93029cc2a4d169cd7c5f707dab3a","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-19 14:14:41.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"1b95c31d5c0b1ed93c6b793a21d0bbbf47346297","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-19 14:14:42.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"3ec0f4af53f5c35d46a5c15a3e85d2a4aa4ab371","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-19 14:15:15.000000000","message":"Patch Set 5: Workflow-1\n\nSteve:\n\nUntested code to show my way of thinking for how we handle \"show all APIs\" is in this patch set.","accounts_in_message":[],"_revision_number":5},{"id":"5da647999c05ddb8834d60db5080fe8f490bfc94","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-19 15:13:35.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/74/93574/5/check/gate-python-openstackclient-pep8/334a386 : SUCCESS in 2m 09s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/5/check/gate-python-openstackclient-docs/562e21b/doc/build/html/ : SUCCESS in 2m 04s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/5/check/gate-python-openstackclient-python26/31cb977 : FAILURE in 1m 54s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/5/check/gate-python-openstackclient-python27/1ad6b99 : FAILURE in 2m 19s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/5/check/check-tempest-dsvm-full/773b1ea : SUCCESS in 50m 49s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/5/check/check-tempest-dsvm-neutron/8e2cc27 : SUCCESS in 54m 46s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/5/check/check-tempest-dsvm-neutron-heat-slow/ac8c71d : FAILURE in 20m 13s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/5/check/check-grenade-dsvm/0463678 : SUCCESS in 36m 47s\n- check-grenade-dsvm-neutron http://logs.openstack.org/74/93574/5/check/check-grenade-dsvm-neutron/bd98069 : FAILURE in 32m 38s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/5/check/check-tempest-dsvm-full-havana/72c70f5 : SUCCESS in 37m 22s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/5/check/check-tempest-dsvm-neutron-havana/ea83b7e : SUCCESS in 34m 45s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/5/check/check-tempest-dsvm-full-icehouse/3e714ba : SUCCESS in 58m 50s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/5/check/check-tempest-dsvm-neutron-icehouse/6f76357 : SUCCESS in 54m 31s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/5/check/gate-python-openstackclient-python33/437a49e : FAILURE in 5m 39s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b048359ac644b1ddde95de62416a814ffced5459","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-05-20 01:11:05.000000000","message":"Patch Set 5:\n\nCool, looking forward to this, I\u0027ll keep an eye on the workflow value","accounts_in_message":[],"_revision_number":5},{"id":"f55b2d9e8c76d24f38f6128c6c8a6353f1b1d913","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-29 16:23:48.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"202eb3af99cecedc518f111b87725ae9233bc4d7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 16:23:49.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"2bc132afc96cfda72b2e7061b87d2dea073ad9d9","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-05-29 16:58:52.000000000","message":"Patch Set 6: Code-Review-1\n\n(3 comments)\n\na few nits, and caught one error in setup.cfg","accounts_in_message":[],"_revision_number":6},{"id":"087d1d872704b9f400cafefe1cc6db91e75a943f","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-29 17:18:23.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"2cef17440db6562d3e0112f69167dc83f1458160","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 17:18:24.000000000","message":"Patch Set 7:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"d10cf94b5fdb719223f7489aa2b7adf5fde51a35","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-29 17:19:20.000000000","message":"Patch Set 7:\n\nShould have addressed everything. I\u0027ve not used () to just to wrap lines in that manner I used so let me know if thats what you were thinking. As a former C coder, \\ for life.","accounts_in_message":[],"_revision_number":7},{"id":"0672927bc611a08f990c18817d32d027a3dbf08f","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2014-05-29 17:36:58.000000000","message":"Patch Set 7: Code-Review-1\n\n(3 comments)\n\nReally looking forward to this feature.","accounts_in_message":[],"_revision_number":7},{"id":"c2db2889ffbdd4a55681857c9b10801fb56b72fc","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-29 17:47:02.000000000","message":"Patch Set 7:\n\nFor unsupported things, like Nova, Cinder, Neutron, should we still allow the options and just throw an error?  I think my preference is to just disable the CLI options but leave the underlying code and tests so that they\u0027re easier to turn on. I can add neutron to that list too.\n\nI will update the keystone dep to 0.9.0","accounts_in_message":[],"_revision_number":7},{"id":"72b3428412bbc43128b28c550ba147ffd387b406","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-05-29 17:54:14.000000000","message":"Patch Set 7:\n\n@matt, we just proposed to update global reqs for keystone to 0.9.0, the openstack proposal bot will eventually make it\u0027s way to openstackclient","accounts_in_message":[],"_revision_number":7},{"id":"2aef223a80b4d4e82e42c861242f29710bb27a85","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-29 18:04:23.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"11436d3a088c64b130c2a79520f68d640c7f50cb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 18:04:24.000000000","message":"Patch Set 8:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"978c85f250b3b406d684dc77f307cae7b344e086","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-29 18:06:49.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"505d0b51c5e6e0d9703905da033f37c6953726c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 18:06:51.000000000","message":"Patch Set 9:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"4c6e72a83bd9c7815cad1c84de0764a377afb4d0","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-29 18:09:04.000000000","message":"Patch Set 9:\n\nThought more about this. I\u0027d rather not lose the work for Compute \u0026 Block, the downside is that the \"all\" version will throw an error. I\u0027d like to keep it like this and file 2 bugs against those services, I could reference them here. I\u0027ve also considered updating the Help for those options to basically say \"this will not work yet\", but then we\u0027d have to go back and change it later.","accounts_in_message":[],"_revision_number":9},{"id":"95d190b960470a20a3c9088f8d7e3a811fc694fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 19:12:07.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-openstackclient-pep8 http://logs.openstack.org/74/93574/9/check/gate-python-openstackclient-pep8/5ffb1bf : FAILURE in 1m 52s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/9/check/gate-python-openstackclient-docs/038fff8/doc/build/html/ : SUCCESS in 2m 03s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/9/check/gate-python-openstackclient-python26/8ee8ad8 : SUCCESS in 1m 25s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/9/check/gate-python-openstackclient-python27/7e549a8 : SUCCESS in 2m 10s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/9/check/check-tempest-dsvm-full/2ba02d4 : SUCCESS in 1h 03m 31s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/9/check/check-tempest-dsvm-neutron/bfff406 : SUCCESS in 1h 01m 23s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/9/check/check-tempest-dsvm-neutron-heat-slow/c67f587 : FAILURE in 31m 15s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/9/check/check-grenade-dsvm/3223b3f : SUCCESS in 41m 44s\n- check-grenade-dsvm-neutron http://logs.openstack.org/74/93574/9/check/check-grenade-dsvm-neutron/dee9c56 : FAILURE in 49m 37s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/9/check/check-tempest-dsvm-full-havana/231cd9b : SUCCESS in 31m 19s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/9/check/check-tempest-dsvm-neutron-havana/f4d3923 : SUCCESS in 36m 25s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/9/check/check-tempest-dsvm-full-icehouse/ea3b890 : SUCCESS in 1h 03m 32s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/9/check/check-tempest-dsvm-neutron-icehouse/ba73f05 : SUCCESS in 53m 49s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/9/check/gate-python-openstackclient-python33/46afcd0 : FAILURE in 5m 38s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"0bc1939095bb8a11eb1207e84546418b0ae707a4","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-05-29 19:12:34.000000000","message":"Patch Set 9:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm-neutron: https://bugs.launchpad.net/bugs/1313851 https://bugs.launchpad.net/bugs/1283522 https://bugs.launchpad.net/bugs/1313794\n- gate-python-openstackclient-python33: unrecognized error\n- gate-python-openstackclient-pep8: unrecognized error\n- check-tempest-dsvm-neutron-heat-slow: https://bugs.launchpad.net/bugs/1297560\n\nYou have some unrecognized errors.\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":9},{"id":"c972633be5826505ea1ac8b8ba1aa32321d67c10","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-29 20:12:40.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"9d472dbe66efb6053c3bd342ad48ea9a29fa1fb1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 20:12:41.000000000","message":"Patch Set 10:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"55c0eb04051d047c2e585f298d58f0b1140041d8","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2014-05-29 20:21:12.000000000","message":"Patch Set 10: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"260db02d2e1b807565af9e1698b7c6ee0eb77f1a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 20:37:41.000000000","message":"Patch Set 10:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"cb1a943c2d3831b669c1479164e8c12b8e6eee4d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 22:37:13.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded.\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/74/93574/10/check/gate-python-openstackclient-pep8/185bdad : SUCCESS in 2m 31s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/10/check/gate-python-openstackclient-docs/cde9ead/doc/build/html/ : SUCCESS in 1m 41s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/10/check/gate-python-openstackclient-python26/3d2baaf : SUCCESS in 1m 31s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/10/check/gate-python-openstackclient-python27/9189b42 : SUCCESS in 2m 10s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/10/check/check-tempest-dsvm-full/1416e25 : SUCCESS in 49m 39s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/10/check/check-tempest-dsvm-neutron/d301160 : SUCCESS in 50m 49s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/10/check/check-tempest-dsvm-neutron-heat-slow/964e1a0 : SUCCESS in 16m 30s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/10/check/check-grenade-dsvm/70c9808 : SUCCESS in 34m 03s\n- check-grenade-dsvm-neutron http://logs.openstack.org/74/93574/10/check/check-grenade-dsvm-neutron/cf0465a : FAILURE in 35m 11s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/10/check/check-tempest-dsvm-full-havana/69765cf : SUCCESS in 32m 39s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/10/check/check-tempest-dsvm-neutron-havana/ec9301d : SUCCESS in 31m 45s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/10/check/check-tempest-dsvm-full-icehouse/625446f : SUCCESS in 45m 22s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/10/check/check-tempest-dsvm-neutron-icehouse/d14a364 : SUCCESS in 55m 59s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/10/check/gate-python-openstackclient-python33/64bdd26 : FAILURE in 5m 05s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"5f651fddf0b9822d3681151330c82c2afa192952","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-05-30 01:23:22.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"7461e4943c3fc8cd17e8e177e85c9f587eb1c5a6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 01:23:23.000000000","message":"Patch Set 11:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":11},{"id":"2b3fac58de9613a41049d5d0e9efae245aa86f1e","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2014-05-30 01:31:33.000000000","message":"Patch Set 11: Code-Review+1","accounts_in_message":[],"_revision_number":11},{"id":"ec2b2bda94d6032a076f7d5d727b22ddac315119","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 02:34:12.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded.\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/74/93574/11/check/gate-python-openstackclient-pep8/10bba26 : SUCCESS in 2m 53s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/11/check/gate-python-openstackclient-docs/34fd961/doc/build/html/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/11/check/gate-python-openstackclient-python26/5552c46 : SUCCESS in 2m 28s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/11/check/gate-python-openstackclient-python27/044ed93 : SUCCESS in 1m 48s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/11/check/check-tempest-dsvm-full/78ca764 : SUCCESS in 57m 22s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/11/check/check-tempest-dsvm-neutron/06c8060 : SUCCESS in 58m 08s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/11/check/check-tempest-dsvm-neutron-heat-slow/883311f : FAILURE in 32m 25s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/11/check/check-grenade-dsvm/1845804 : SUCCESS in 47m 05s\n- check-grenade-dsvm-neutron http://logs.openstack.org/74/93574/11/check/check-grenade-dsvm-neutron/ad9d626 : FAILURE in 46m 29s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/11/check/check-tempest-dsvm-full-havana/8827a29 : SUCCESS in 39m 41s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/11/check/check-tempest-dsvm-neutron-havana/fc875d8 : SUCCESS in 27m 38s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/11/check/check-tempest-dsvm-full-icehouse/ff04165 : SUCCESS in 1h 01m 00s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/11/check/check-tempest-dsvm-neutron-icehouse/93116eb : SUCCESS in 48m 35s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/11/check/gate-python-openstackclient-python33/8c134a3 : FAILURE in 5m 00s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"aa2c5254c727e76f938fa9aabc8d664f52e9787e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-06-03 15:44:16.000000000","message":"Patch Set 11: Code-Review-1\n\n(3 comments)\n\nSo, I was under the impression that nova and other service clients had the capability to list extensions already.\n\nI\u0027m thinking it might be worth just having --all (which just lists identity) and --identity.\n\nAs we upgrade our clients, we can add a patch to this (which we\u0027ll have to do anyway, to clean up the comments) code to enable the extension.\n\nDo we have a timeline on when the other patches will drop? Are they in progress? Are new clients going to be cut any time soon?","accounts_in_message":[],"_revision_number":11},{"id":"0e030df18290e19f3d8c9490a81ff3163fe0a952","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-03 15:44:17.000000000","message":"Patch Set 11: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":11},{"id":"07f2b3ecb9db007f950b5d540b1841979a9aad34","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-06-03 15:55:14.000000000","message":"Patch Set 11:\n\nSteve,\n\nI just opened the bugs on the clients last week, as far as I know there is nothing in progress. If I get time after I get back from my current travels I may try to land them myself.\n\nI can fix the nits but I still see the logic of having \"all\" be the default action.","accounts_in_message":[],"_revision_number":11},{"id":"e684465442fd79d863fd495b79ecfbe0747bc9ad","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-06-03 15:56:43.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"689a122f6cb35110e7d707301133f40da5ca538e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-03 15:56:45.000000000","message":"Patch Set 12:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":12},{"id":"e9865a59bef0794f34b497e37a0054fa656cd165","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-03 23:01:28.000000000","message":"Patch Set 12: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/74/93574/12/check/gate-python-openstackclient-pep8/295f59e : SUCCESS in 3m 06s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/12/check/gate-python-openstackclient-docs/8c57866/doc/build/html/ : SUCCESS in 2m 50s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/12/check/gate-python-openstackclient-python26/1a06718 : SUCCESS in 1m 44s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/12/check/gate-python-openstackclient-python27/9f315fe : SUCCESS in 1m 39s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-full/9f3d70e : SUCCESS in 54m 00s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-postgres-full/1d49b32 : SUCCESS in 50m 26s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-neutron/6adde61 : SUCCESS in 45m 47s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-neutron-heat-slow/4c68989 : FAILURE in 31m 48s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/12/check/check-grenade-dsvm/54e11bc : SUCCESS in 47m 39s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-full-havana/e935025 : SUCCESS in 27m 48s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-neutron-havana/e92ca16 : SUCCESS in 33m 14s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-full-icehouse/b6bda38 : FAILURE in 52m 16s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-neutron-icehouse/bc76b44 : SUCCESS in 1h 00m 06s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/12/check/gate-python-openstackclient-python33/3e73009 : FAILURE in 6m 18s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"e6ce2a3a6d070067a62a584310d1cc5348f696b4","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-06-06 19:18:23.000000000","message":"Patch Set 12:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":12},{"id":"f52e9549e681c604a0eead91d5869e62c3114dda","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-06 19:18:26.000000000","message":"Patch Set 12: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":12},{"id":"a3b36876a390feed575adf4b3a24427db5d89533","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-06 20:37:46.000000000","message":"Patch Set 12: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/74/93574/12/check/gate-python-openstackclient-pep8/39756b0 : SUCCESS in 2m 32s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/12/check/gate-python-openstackclient-docs/72b2f1f/doc/build/html/ : SUCCESS in 2m 51s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/12/check/gate-python-openstackclient-python26/de07a09 : SUCCESS in 1m 56s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/12/check/gate-python-openstackclient-python27/28a86a3 : SUCCESS in 2m 46s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-full/ab5f5a0 : SUCCESS in 56m 59s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-postgres-full/df4d364 : SUCCESS in 57m 32s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-neutron/e3fc188 : SUCCESS in 1h 00m 55s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-neutron-heat-slow/baadb1d : SUCCESS in 22m 01s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/12/check/check-grenade-dsvm/3d26509 : SUCCESS in 46m 56s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-full-havana/e91f57c : SUCCESS in 28m 20s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-neutron-havana/414d525 : SUCCESS in 28m 34s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-full-icehouse/96ec649 : FAILURE in 1h 07m 54s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/12/check/check-tempest-dsvm-neutron-icehouse/8f6ef4d : SUCCESS in 53m 33s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/12/check/gate-python-openstackclient-python33/e37875a : FAILURE in 4m 03s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"54b9f49867e8dd90bfd482b8604d099bd6d9510f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-06-06 22:23:54.000000000","message":"Patch Set 12:\n\n(1 comment)\n\nOK, so for the most part, I\u0027m okay with the code, but I don\u0027t think it\u0027s wise to release a new version with this behaviour. \n\nWhich means we\u0027ll have to wait until novaclient and cinderclient both release versions with extension support - and update our requirements accordingly.","accounts_in_message":[],"_revision_number":12},{"id":"1ee1b6e22f4af32a58546f36c6bdd340db36e8f1","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-06-07 03:14:52.000000000","message":"Patch Set 12:\n\nMaybe I should bite the bullet and split this out and just push ident for now. It may be sometime before the other ones are released.\n\nAs for the try/catch, the requirement helps but what for people who have an older version installed as a package or via pip? Those are not automatically updated.","accounts_in_message":[],"_revision_number":12},{"id":"2f8c6703a1f833ab4981ae702b9cbce56ea87790","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-06-07 16:48:01.000000000","message":"Patch Set 12:\n\n++ for splitting it out.\nI guess leaving the try/catch there makes sense.","accounts_in_message":[],"_revision_number":12},{"id":"7f9cfe9bb3dd2ba201547d994e62ba1bcd43b029","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-06-07 22:53:45.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"f82a284ef8046e593b4ea7c900cd9728dea7000d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-07 22:53:46.000000000","message":"Patch Set 13:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"10c7be671cc1a034bde419fc34604106e7721682","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-06-07 23:00:02.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"4c13f749fb5a418db29263791c9d37c51cafe0fc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-07 23:00:03.000000000","message":"Patch Set 14:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":14},{"id":"588a6414f25e6d2c16d781c037d79f99b2dcbf31","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-08 00:03:10.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-openstackclient-pep8 http://logs.openstack.org/74/93574/14/check/gate-python-openstackclient-pep8/008d92d : SUCCESS in 1m 53s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/14/check/gate-python-openstackclient-docs/b83dcb8/doc/build/html/ : SUCCESS in 2m 13s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/14/check/gate-python-openstackclient-python26/de44f14 : SUCCESS in 1m 29s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/14/check/gate-python-openstackclient-python27/62bc71a : SUCCESS in 2m 22s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-full/350665b : SUCCESS in 44m 31s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-postgres-full/b18fa0e : SUCCESS in 59m 02s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-neutron/9d9f323 : SUCCESS in 1h 03m 04s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-neutron-heat-slow/bf068cb : FAILURE in 32m 06s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/14/check/check-grenade-dsvm/500fb89 : FAILURE in 48m 31s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-full-havana/b19f0ae : SUCCESS in 33m 43s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-neutron-havana/f734e74 : SUCCESS in 35m 44s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-full-icehouse/c40f650 : SUCCESS in 57m 41s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-neutron-icehouse/ae5a848 : SUCCESS in 1h 00m 16s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/14/check/gate-python-openstackclient-python33/0bfdde0 : FAILURE in 4m 28s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"bd2064140faab54c9e321a83893ddb9973261fc6","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-06-08 00:03:36.000000000","message":"Patch Set 14:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm: https://bugs.launchpad.net/bugs/1285908\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 1285908\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":14},{"id":"195c1d067cc2165b74db7e9a0165da8bf2d338bd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-08 02:09:20.000000000","message":"Patch Set 14: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":14},{"id":"d0a05357bc530bd677812d427cb2e158481fd670","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-06-08 02:09:20.000000000","message":"Patch Set 14:\n\nrecheck bug 1285908","accounts_in_message":[],"_revision_number":14},{"id":"74d0c6be0163f6bcb2b5faa67db37f1502f3104c","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-06-08 02:14:00.000000000","message":"Patch Set 14: Code-Review+2\n\nThe code looks good, I\u0027ll +A it once I actually try it out. \n@terryhowe, if you can take a second look, that would be awesomeo.","accounts_in_message":[],"_revision_number":14},{"id":"2d6b29d04c9c62991f03b398963c2c08bf5bec14","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-08 03:16:00.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-openstackclient-pep8 http://logs.openstack.org/74/93574/14/check/gate-python-openstackclient-pep8/5b5c7ec : SUCCESS in 2m 03s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/14/check/gate-python-openstackclient-docs/8471ad9/doc/build/html/ : SUCCESS in 2m 10s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/14/check/gate-python-openstackclient-python26/8297bdb : SUCCESS in 1m 29s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/14/check/gate-python-openstackclient-python27/32867eb : SUCCESS in 2m 16s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-full/08483cb : FAILURE in 1h 03m 15s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-postgres-full/ae63270 : SUCCESS in 58m 05s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-neutron/49ca91c : SUCCESS in 1h 03m 29s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-neutron-heat-slow/551e3a3 : SUCCESS in 22m 04s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/14/check/check-grenade-dsvm/93d494a : FAILURE in 48m 34s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-full-havana/11a8560 : SUCCESS in 38m 59s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-neutron-havana/70efaea : SUCCESS in 34m 24s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-full-icehouse/ae95cbf : SUCCESS in 55m 10s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/14/check/check-tempest-dsvm-neutron-icehouse/63b1d9c : SUCCESS in 59m 41s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/14/check/gate-python-openstackclient-python33/59fc228 : FAILURE in 4m 41s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"01b6abd5ab41ac86e762fbb36b0b8310018d59e5","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2014-06-09 00:19:27.000000000","message":"Patch Set 14: Code-Review+1","accounts_in_message":[],"_revision_number":14},{"id":"e855be803f9b2e5dde80cad69f985db7b0e356d9","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-06-10 16:21:12.000000000","message":"Patch Set 14:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":14},{"id":"081604daf857b13780e9f4229f51e11636ecccad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-10 16:21:14.000000000","message":"Patch Set 14: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":14},{"id":"b3c30d414b3a996a979ccade3c7821cdbcd76ae6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-10 16:21:15.000000000","message":"Patch Set 14: 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":14},{"id":"c52e36e1f1823ab4009bcacdafd619374bbe0897","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-06-11 05:39:24.000000000","message":"Patch Set 14:\n\nneeds a rebase","accounts_in_message":[],"_revision_number":14},{"id":"0b9f56119106bbcf61bab5ca30020bc777d3a4f3","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-06-11 19:40:40.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"989cf1e9d7fa84aa95acd4eea09586ebeef22cfd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-11 19:40:43.000000000","message":"Patch Set 15:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":15},{"id":"86cfc37fe203b4ccba1d128340b0610cd96ebbc2","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-06-11 19:43:25.000000000","message":"Patch Set 15:\n\nrebased","accounts_in_message":[],"_revision_number":15},{"id":"0468ce618e8da236f1001da78d30bd72303ae555","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-11 21:56:34.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded.\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/74/93574/15/check/gate-python-openstackclient-pep8/9b1cad4 : SUCCESS in 2m 26s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/15/check/gate-python-openstackclient-docs/b173787/doc/build/html/ : SUCCESS in 2m 27s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/15/check/gate-python-openstackclient-python26/648ecae : SUCCESS in 2m 50s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/15/check/gate-python-openstackclient-python27/56f9f0e : SUCCESS in 2m 28s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-full/eba768f : SUCCESS in 56m 39s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-postgres-full/ec965be : SUCCESS in 57m 00s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-neutron/0a33150 : SUCCESS in 1h 00m 22s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-neutron-heat-slow/025da08 : SUCCESS in 22m 45s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/15/check/check-grenade-dsvm/cee6416 : SUCCESS in 40m 04s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-full-havana/0128796 : SUCCESS in 38m 23s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-neutron-havana/b89f116 : SUCCESS in 34m 31s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-full-icehouse/9f53c7a : SUCCESS in 51m 52s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-neutron-icehouse/8d3ec49 : SUCCESS in 59m 12s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/15/check/gate-python-openstackclient-python33/846b2bf : FAILURE in 8m 29s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"e6923eb5c9ed4964024247e20350a69cfd56a931","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-06-12 21:36:23.000000000","message":"Patch Set 15: Code-Review+2 Workflow+1\n\nlets see if jenkins is happy","accounts_in_message":[],"_revision_number":15},{"id":"c36750712ce5b7ecf29cf46d19d69d5ef4682e58","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-12 21:36:24.000000000","message":"Patch Set 15: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":15},{"id":"b6c23efa9828e42827894af1b83f493e9f35f5d8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-13 15:57:25.000000000","message":"Patch Set 15: Verified-2\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/15/gate/gate-python-openstackclient-docs/1967d74/doc/build/html/ : SUCCESS in 2m 31s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/74/93574/15/gate/gate-python-openstackclient-pep8/7ede135 : SUCCESS in 2m 14s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/15/gate/gate-python-openstackclient-python26/63218e1 : SUCCESS in 2m 30s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/15/gate/gate-python-openstackclient-python27/d621609 : SUCCESS in 2m 29s\n- gate-tempest-dsvm-full http://logs.openstack.org/74/93574/15/gate/gate-tempest-dsvm-full/ff10aa0 : FAILURE in 56m 33s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/93574/15/gate/gate-tempest-dsvm-postgres-full/bb9c123 : SUCCESS in 55m 13s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/74/93574/15/gate/gate-tempest-dsvm-neutron/4cba993 : SUCCESS in 57m 21s\n- gate-grenade-dsvm http://logs.openstack.org/74/93574/15/gate/gate-grenade-dsvm/6d29481 : SUCCESS in 43m 38s","accounts_in_message":[],"_revision_number":15},{"id":"73451b9a348055d5b19e1284f91bcdf9b613ed68","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-06-13 19:55:06.000000000","message":"Patch Set 15:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":15},{"id":"f20acb3002feb5209638cf4d4af8eabecbe5b7e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-13 19:55:07.000000000","message":"Patch Set 15: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":15},{"id":"900e18a57084165284c10e381ee8cd7dd6a2ff1b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-13 22:44:10.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded.\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/74/93574/15/check/gate-python-openstackclient-pep8/1da7a1e : SUCCESS in 2m 35s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/15/check/gate-python-openstackclient-docs/f224fed/doc/build/html/ : SUCCESS in 3m 00s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/15/check/gate-python-openstackclient-python26/7f6cb00 : SUCCESS in 2m 51s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/15/check/gate-python-openstackclient-python27/108304c : SUCCESS in 2m 47s\n- check-tempest-dsvm-full http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-full/a30ad5d : SUCCESS in 51m 25s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-postgres-full/ec99d09 : SUCCESS in 53m 19s\n- check-tempest-dsvm-neutron http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-neutron/d03690e : SUCCESS in 1h 00m 19s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-neutron-heat-slow/dcef247 : SUCCESS in 24m 54s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/74/93574/15/check/check-grenade-dsvm/8d5c58e : SUCCESS in 42m 11s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-full-havana/6d85c42 : SUCCESS in 36m 12s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-neutron-havana/615ac03 : SUCCESS in 33m 38s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-full-icehouse/d9e6524 : SUCCESS in 53m 43s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/74/93574/15/check/check-tempest-dsvm-neutron-icehouse/0d264c6 : SUCCESS in 57m 37s\n- gate-python-openstackclient-python33 http://logs.openstack.org/74/93574/15/check/gate-python-openstackclient-python33/3b84c95 : FAILURE in 6m 15s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"16d73fd5939779d42fcea3ba4bafc011d1d80468","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-13 22:44:11.000000000","message":"Patch Set 15: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":15},{"id":"67e4a763dff48018fcb4f74e71d4181ee435680b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-14 06:25:38.000000000","message":"Patch Set 15: Verified+2\n\nBuild succeeded.\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/74/93574/15/gate/gate-python-openstackclient-docs/0b90de8/doc/build/html/ : SUCCESS in 1m 52s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/74/93574/15/gate/gate-python-openstackclient-pep8/758c4a4 : SUCCESS in 1m 34s\n- gate-python-openstackclient-python26 http://logs.openstack.org/74/93574/15/gate/gate-python-openstackclient-python26/de6b46a : SUCCESS in 2m 26s\n- gate-python-openstackclient-python27 http://logs.openstack.org/74/93574/15/gate/gate-python-openstackclient-python27/5e0c4cf : SUCCESS in 2m 15s\n- gate-tempest-dsvm-full http://logs.openstack.org/74/93574/15/gate/gate-tempest-dsvm-full/05298c3 : SUCCESS in 47m 44s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/74/93574/15/gate/gate-tempest-dsvm-postgres-full/ed622ed : SUCCESS in 49m 41s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/74/93574/15/gate/gate-tempest-dsvm-neutron/5b32d77 : SUCCESS in 1h 03m 52s\n- gate-grenade-dsvm http://logs.openstack.org/74/93574/15/gate/gate-grenade-dsvm/f9b2835 : SUCCESS in 39m 16s","accounts_in_message":[],"_revision_number":15},{"id":"63f7f167ea2fa75e947379bfc03ba0604a0061f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-14 06:25:38.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":15}],"current_revision_number":15,"current_revision":"4ae4dc35bda42a972c1d1480e89cda67bf39636d","revisions":{"5b13a31bd64733adf9c337237dce5027fd2b1ce3":{"kind":"REWORK","_number":1,"created":"2014-05-14 15:13:24.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/1"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-14 15:13:29.000000000","tz":-240},"subject":"Add support for extension list","message":"Add support for extension list\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5b13a31bd64733adf9c337237dce5027fd2b1ce3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5b13a31bd64733adf9c337237dce5027fd2b1ce3"}]},"branch":"refs/heads/master"},"830e28452ddbf4c7e4ae4adecdab39c7928a2629":{"kind":"REWORK","_number":2,"created":"2014-05-14 16:17:13.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/2"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-14 16:17:03.000000000","tz":-240},"subject":"Add support for extension list","message":"Add support for extension list\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/830e28452ddbf4c7e4ae4adecdab39c7928a2629"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/830e28452ddbf4c7e4ae4adecdab39c7928a2629"}]},"branch":"refs/heads/master"},"3b6399e9a46bc9c67c48603ab98d89d14252ade0":{"kind":"REWORK","_number":3,"created":"2014-05-19 03:23:13.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/3"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-19 03:22:57.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list, as of now this\n   supports: Compute, Identity, and Block. Network will need to be\n   added in the future.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3b6399e9a46bc9c67c48603ab98d89d14252ade0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3b6399e9a46bc9c67c48603ab98d89d14252ade0"}]},"branch":"refs/heads/master"},"c6ef1d33cc2055705f4084a45c90c8040d666ee5":{"kind":"REWORK","_number":4,"created":"2014-05-19 13:47:06.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/4"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-19 13:46:56.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list, as of now this\n   supports: Compute, Identity, and Block. Network will need to be\n   added in the future.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c6ef1d33cc2055705f4084a45c90c8040d666ee5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c6ef1d33cc2055705f4084a45c90c8040d666ee5"}]},"branch":"refs/heads/master"},"53c69c32b1bda718771c2ba155de8b88266ca74d":{"kind":"REWORK","_number":5,"created":"2014-05-19 14:14:41.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/5"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-19 14:14:35.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list, as of now this\n   supports: Compute, Identity, and Block. Network will need to be\n   added in the future.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/53c69c32b1bda718771c2ba155de8b88266ca74d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/53c69c32b1bda718771c2ba155de8b88266ca74d"}]},"branch":"refs/heads/master"},"0321bd45f82af9b8e8c81b7811c6c587f5f698a3":{"kind":"REWORK","_number":6,"created":"2014-05-29 16:23:48.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/6"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-29 16:23:42.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list, as of now this\n   supports: Compute, Identity, and Block. Network will need to be\n   added in the future.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0321bd45f82af9b8e8c81b7811c6c587f5f698a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0321bd45f82af9b8e8c81b7811c6c587f5f698a3"}]},"branch":"refs/heads/master"},"c4d08265a42e07c7ca604b6967d9241dd4d1a3ba":{"kind":"REWORK","_number":7,"created":"2014-05-29 17:18:23.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/7"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-29 17:18:11.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list, as of now this\n   supports: Compute, Identity, and Block. Network will need to be\n   added in the future.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c4d08265a42e07c7ca604b6967d9241dd4d1a3ba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c4d08265a42e07c7ca604b6967d9241dd4d1a3ba"}]},"branch":"refs/heads/master"},"7ac21216522aed9148b7f14919c8654a85ecbf64":{"kind":"REWORK","_number":8,"created":"2014-05-29 18:04:23.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/8"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-29 18:03:12.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list, as of now this\n   supports: Compute, Identity, and Block. However, the underlying API\n   is only implemented in Identity. Network will need to be added in\n   the future when it\u0027s added to Openstack client.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7ac21216522aed9148b7f14919c8654a85ecbf64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7ac21216522aed9148b7f14919c8654a85ecbf64"}]},"branch":"refs/heads/master"},"8c70be2aa3e2721493e91215d2a01d8662fa43d8":{"kind":"REWORK","_number":9,"created":"2014-05-29 18:06:49.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/9"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-29 18:06:43.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list, as of now this\n   supports: Compute, Identity, and Block. However, the underlying API\n   is only implemented in Identity. Network will need to be added in\n   the future when it\u0027s added to Openstack client.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8c70be2aa3e2721493e91215d2a01d8662fa43d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8c70be2aa3e2721493e91215d2a01d8662fa43d8"}]},"branch":"refs/heads/master"},"4ad6c000227bc1499bc2c2b55161d68331744e72":{"kind":"REWORK","_number":10,"created":"2014-05-29 20:12:40.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/10"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-29 20:12:33.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list, as of now this\n   supports: Compute, Identity, and Block. However, the underlying API\n   is only implemented in Identity. Network will need to be added in\n   the future when it\u0027s added to Openstack client.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4ad6c000227bc1499bc2c2b55161d68331744e72"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4ad6c000227bc1499bc2c2b55161d68331744e72"}]},"branch":"refs/heads/master"},"3850df8ac90861a00292337aa7d56d7c050bb4cf":{"kind":"REWORK","_number":11,"created":"2014-05-30 01:23:22.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/11"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-30 01:22:23.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list, as of now this\n   supports: Compute, Identity, and Block. However, the underlying API\n   is only currently implemented in Identity. Network will need to be\n   added in the future when it\u0027s added to Openstack client.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3850df8ac90861a00292337aa7d56d7c050bb4cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3850df8ac90861a00292337aa7d56d7c050bb4cf"}]},"branch":"refs/heads/master"},"a490aec80c62299f981843c9461e66ad059c470a":{"kind":"REWORK","_number":12,"created":"2014-06-03 15:56:43.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/12"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-06-03 15:56:10.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list, as of now this\n   supports: Compute, Identity, and Block. However, the underlying API\n   is only currently implemented in Identity. Network will need to be\n   added in the future when it\u0027s added to Openstack client.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a490aec80c62299f981843c9461e66ad059c470a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a490aec80c62299f981843c9461e66ad059c470a"}]},"branch":"refs/heads/master"},"d658982f40d5897f699be11ac2f73861a0901057":{"kind":"REWORK","_number":13,"created":"2014-06-07 22:53:45.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/13"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-06-07 22:51:13.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list. This only\n   supports Identity for now. Once the APIS for volume and compute\n   are supported in the respective APIs, they will be added. Once\n   network is added to this client, it will be added (the API already\n   supports it).\n - Include extension fakes for volume and compute for pre-enablement.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d658982f40d5897f699be11ac2f73861a0901057"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d658982f40d5897f699be11ac2f73861a0901057"}]},"branch":"refs/heads/master"},"9c9ace6f2557d4c9c1f3538e4fcfe995ed54bb06":{"kind":"NO_CODE_CHANGE","_number":14,"created":"2014-06-07 23:00:02.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/14"}}},"commit":{"parents":[{"commit":"a93851d6af899e18638039aee06465c025e1e037","subject":"Merge \"Implement CRUD operations for Identity Providers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a93851d6af899e18638039aee06465c025e1e037"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-06-07 22:59:52.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list. This only\n   supports Identity for now. Once the APIs for volume and compute\n   are supported in the respective APIs, they will be added. Once\n   network is added to this client, it will be added (the API already\n   supports it).\n - Include extension fakes for volume and compute for pre-enablement.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9c9ace6f2557d4c9c1f3538e4fcfe995ed54bb06"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9c9ace6f2557d4c9c1f3538e4fcfe995ed54bb06"}]},"branch":"refs/heads/master"},"4ae4dc35bda42a972c1d1480e89cda67bf39636d":{"kind":"REWORK","_number":15,"created":"2014-06-11 19:40:40.000000000","uploader":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"ref":"refs/changes/74/93574/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/93574/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/93574/15"}}},"commit":{"parents":[{"commit":"7f6a901d011ae366a5dea6fa7e532ab941125e9e","subject":"Merge \"Add tests for identity endpoints\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7f6a901d011ae366a5dea6fa7e532ab941125e9e"}]}],"author":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-05-13 17:04:02.000000000","tz":-240},"committer":{"name":"Matt Fischer","email":"matt@mattfischer.com","date":"2014-06-11 19:40:30.000000000","tz":-360},"subject":"Add support for extension list","message":"Add support for extension list\n\n - Add support in the common section for extension list. This only\n   supports Identity for now. Once the APIs for volume and compute\n   are supported in the respective APIs, they will be added. Once\n   network is added to this client, it will be added (the API already\n   supports it).\n - Include extension fakes for volume and compute for pre-enablement.\n\nChange-Id: Iebb0156a779887d2ab06488a2a27b70b56369376\nCloses-Bug: #1319115\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4ae4dc35bda42a972c1d1480e89cda67bf39636d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4ae4dc35bda42a972c1d1480e89cda67bf39636d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
