)]}'
{"id":"openstack%2Fpython-openstackclient~130066","triplet_id":"openstack%2Fpython-openstackclient~master~Ie7c24ea2d1bf2b3b1b7fa342eb45fee45894634d","project":"openstack/python-openstackclient","branch":"master","topic":"low-level-api-image","hashtags":[],"change_id":"Ie7c24ea2d1bf2b3b1b7fa342eb45fee45894634d","subject":"Begin low-level API for Image v1 and v2","status":"MERGED","created":"2014-10-21 23:39:13.000000000","updated":"2015-01-21 18:03:58.000000000","submitted":"2015-01-21 18:03:57.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6d25533acd4eafca55c5d1ae0960e2e96d005bfc","_number":130066,"virtual_id_number":130066,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-01-21 18:03:57.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"date":"2015-01-21 06:01:48.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":2,"date":"2015-01-20 23:05:30.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-01-21 05:33:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":2,"date":"2015-01-21 17:21:52.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":1,"date":"2015-01-21 17:21:52.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-01-20 23:05:30.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":"2015-01-21 05:33:58.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-01-21 18:03:57.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"4b738bfdfa41d788f8305adc8b7c0cd2c91c1ee0","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-10-21 23:39:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"780d123632771b2c531bc358342c53ef8dc2b6b4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-22 02:53:38.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/130066/1/check/gate-python-openstackclient-pep8/1b31ebf : SUCCESS in 1m 10s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/130066/1/check/gate-python-openstackclient-docs/67682f5/doc/build/html/ : SUCCESS in 1m 09s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/130066/1/check/gate-python-openstackclient-python27/38a449a : SUCCESS in 1m 20s\n- gate-python-openstackclient-python33 http://logs.openstack.org/66/130066/1/check/gate-python-openstackclient-python33/081911f : SUCCESS in 2m 45s\n- check-tempest-dsvm-full http://logs.openstack.org/66/130066/1/check/check-tempest-dsvm-full/c5bbb4e : FAILURE in 11m 56s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/66/130066/1/check/check-tempest-dsvm-postgres-full/7b1dc46 : FAILURE in 13m 41s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/66/130066/1/check/check-tempest-dsvm-neutron-full/a586157 : FAILURE in 12m 53s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/66/130066/1/check/check-tempest-dsvm-neutron-heat-slow/82491b3 : FAILURE in 10m 56s\n- check-grenade-dsvm http://logs.openstack.org/66/130066/1/check/check-grenade-dsvm/469e61b : SUCCESS in 53m 35s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/66/130066/1/check/check-tempest-dsvm-full-icehouse/067bf32 : SUCCESS in 48m 53s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/66/130066/1/check/check-tempest-dsvm-neutron-icehouse/aa5403a : SUCCESS in 54m 52s\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/130066/1/check/gate-python-openstackclient-python26/2e86cbc : SUCCESS in 1m 05s\n- check-osc-dsvm-functional http://logs.openstack.org/66/130066/1/check/check-osc-dsvm-functional/aa7bec3 : FAILURE in 13m 25s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"79a920082e37a6f159f6a05777d75778852147db","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-10-22 05:36:42.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"129853640c29c1ce0c35ec7b9978bbed6338f7d1","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-10-22 06:40:08.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)\n\na few comments, but good the know the goal is just list() for now, and great to see the two can co-exist","accounts_in_message":[],"_revision_number":2},{"id":"4829c9478e632a910729cf926050b72c98c37680","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-22 06:41:23.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/130066/2/check/gate-python-openstackclient-pep8/533e543 : SUCCESS in 49s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/130066/2/check/gate-python-openstackclient-docs/e8c6471/doc/build/html/ : SUCCESS in 51s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/130066/2/check/gate-python-openstackclient-python27/c32e9fc : SUCCESS in 1m 11s\n- gate-python-openstackclient-python33 http://logs.openstack.org/66/130066/2/check/gate-python-openstackclient-python33/1d87528 : SUCCESS in 2m 59s\n- check-tempest-dsvm-full http://logs.openstack.org/66/130066/2/check/check-tempest-dsvm-full/f9c5f73 : FAILURE in 58m 56s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/66/130066/2/check/check-tempest-dsvm-postgres-full/81f948e : SUCCESS in 51m 03s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/66/130066/2/check/check-tempest-dsvm-neutron-full/2ac4c29 : SUCCESS in 1h 04m 36s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/66/130066/2/check/check-tempest-dsvm-neutron-heat-slow/0f880aa : SUCCESS in 21m 55s\n- check-grenade-dsvm http://logs.openstack.org/66/130066/2/check/check-grenade-dsvm/b2fdc60 : SUCCESS in 52m 58s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/66/130066/2/check/check-tempest-dsvm-full-icehouse/7dd1cab : SUCCESS in 50m 25s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/66/130066/2/check/check-tempest-dsvm-neutron-icehouse/8a76412 : SUCCESS in 56m 16s\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/130066/2/check/gate-python-openstackclient-python26/6303b6e : SUCCESS in 1m 02s\n- check-osc-dsvm-functional http://logs.openstack.org/66/130066/2/check/check-osc-dsvm-functional/bfcc79b : SUCCESS in 16m 02s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c357c502076e18287d89d38402ae68d049e0ed11","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-10-24 14:58:32.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"c25a11f848a2cfc061b3cb4510a546f2f76f44b0","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-16 20:22:26.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"65667714b29038a2aabce6b0390b4387d77483e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-16 20:54:47.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/130066/3/check/gate-python-openstackclient-python26/d1c871f/ : SUCCESS in 1m 26s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/130066/3/check/gate-python-openstackclient-pep8/dff6d3b/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/130066/3/check/gate-python-openstackclient-docs/e910e30//doc/build/html/ : SUCCESS in 1m 42s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/130066/3/check/gate-python-openstackclient-python27/413d963/ : SUCCESS in 1m 28s\n- gate-python-openstackclient-python33 http://logs.openstack.org/66/130066/3/check/gate-python-openstackclient-python33/1174331/ : SUCCESS in 2m 27s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/66/130066/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/bf14723/ : SUCCESS in 30m 26s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/66/130066/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/84f7d8b/ : SUCCESS in 30m 10s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/130066/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/32bb4ed/ : SUCCESS in 31m 03s\n- check-osc-dsvm-functional http://logs.openstack.org/66/130066/3/check/check-osc-dsvm-functional/e567334/ : SUCCESS in 19m 33s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"597944fa2518ad83d8ebed336a2e35be8491a831","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-01-17 02:31:26.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"7b0a0f5a8fd39b7003e10f9551df096c1e267bc5","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-01-17 02:31:40.000000000","message":"Patch Set 3: Code-Review-1","accounts_in_message":[],"_revision_number":3},{"id":"f95caa8953768403ff3bbdce631b602ec0815d18","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-17 05:15:35.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"5693e56da22998c720d1e5ed5a268bd02db11ac5","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-19 23:56:02.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e3b666ee4e4492e8fb53d4280f186222d4195a94","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-19 23:58:34.000000000","message":"Patch Set 4:\n\nSteve, this is a significant update that should address the comments from the last patchset.  It also adds the public/private filtering options to the commands.","accounts_in_message":[],"_revision_number":4},{"id":"ca036f785cbed34a863b8b2bc97f22bdb991d7a1","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-20 00:02:37.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"aac63a28f081babc5316eb1e0f531071995c5670","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-20 00:35:48.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/130066/5/check/gate-python-openstackclient-python26/51373cc/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/130066/5/check/gate-python-openstackclient-pep8/151faff/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/130066/5/check/gate-python-openstackclient-docs/b9a8bd8//doc/build/html/ : SUCCESS in 1m 42s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/130066/5/check/gate-python-openstackclient-python27/95cf700/ : SUCCESS in 1m 29s\n- gate-python-openstackclient-python33 http://logs.openstack.org/66/130066/5/check/gate-python-openstackclient-python33/de5561a/ : SUCCESS in 2m 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/66/130066/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/673851b/ : FAILURE in 13m 23s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/66/130066/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/d218d69/ : SUCCESS in 24m 37s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/130066/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/79b570e/ : SUCCESS in 33m 06s\n- check-osc-dsvm-functional http://logs.openstack.org/66/130066/5/check/check-osc-dsvm-functional/adcce88/ : SUCCESS in 17m 43s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"dd89a6896e25bbcc6888ccf4543c258ad5289f95","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-20 16:29:58.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"b9b941df61a77c68b0e5cfa2495a16fa0d20f942","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-20 17:32:31.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/130066/5/check/gate-python-openstackclient-python26/b39b22e/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/130066/5/check/gate-python-openstackclient-pep8/c2b7649/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/130066/5/check/gate-python-openstackclient-docs/318709b//doc/build/html/ : SUCCESS in 2m 04s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/130066/5/check/gate-python-openstackclient-python27/69da590/ : SUCCESS in 1m 22s\n- gate-python-openstackclient-python33 http://logs.openstack.org/66/130066/5/check/gate-python-openstackclient-python33/d672b22/ : SUCCESS in 2m 29s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/66/130066/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/516a893/ : SUCCESS in 30m 18s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/66/130066/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/c2a508e/ : SUCCESS in 27m 59s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/130066/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/872913b/ : SUCCESS in 32m 16s\n- check-osc-dsvm-functional http://logs.openstack.org/66/130066/5/check/check-osc-dsvm-functional/e6921e7/ : SUCCESS in 17m 51s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e3c8699874c96a6e8756972f2df158890b9a1e21","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-01-20 17:46:21.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)\n\njust one gotcha, but o/w it looks pretty good","accounts_in_message":[],"_revision_number":5},{"id":"112c2bf8ad2ce053e90381494500a5b93b3f60a2","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-20 20:51:49.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"a3b9df3791c05dcb1b457302ba7c96853b5cbfc6","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-20 23:02:41.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"8830c4a3e38152f092c3c7ddf09736bde98b2373","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-01-20 23:05:30.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"0142c7a032074c005dd20409c2711dae1f607647","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-20 23:44:05.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/130066/6/check/gate-python-openstackclient-python26/c5fab6f/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/130066/6/check/gate-python-openstackclient-pep8/d3bf72d/ : SUCCESS in 54s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/130066/6/check/gate-python-openstackclient-docs/a5d71e3//doc/build/html/ : SUCCESS in 1m 37s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/130066/6/check/gate-python-openstackclient-python27/cefd300/ : SUCCESS in 1m 09s\n- gate-python-openstackclient-python33 http://logs.openstack.org/66/130066/6/check/gate-python-openstackclient-python33/699de51/ : SUCCESS in 2m 31s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/66/130066/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/4d4e9e1/ : SUCCESS in 27m 45s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/66/130066/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/6313484/ : SUCCESS in 39m 40s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/130066/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/df4b995/ : FAILURE in 41m 20s\n- check-osc-dsvm-functional http://logs.openstack.org/66/130066/6/check/check-osc-dsvm-functional/a714d7d/ : SUCCESS in 17m 37s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"864a2ed46603d64c2691397aefa77eb8e7176077","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-01-21 05:33:58.000000000","message":"Patch Set 6: Code-Review+1\n\n(2 comments)\n\nrecheck  looks good, just have some nits","accounts_in_message":[],"_revision_number":6},{"id":"37d176b43d72d6393513c41fc4f22a39da357cd9","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-21 06:01:48.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"a5390e2b8f5b5a753b04f6603c1603f425ed6014","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-21 06:41:30.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/130066/6/check/gate-python-openstackclient-python26/bf9a1ba/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/130066/6/check/gate-python-openstackclient-pep8/4dc5b9f/ : SUCCESS in 56s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/130066/6/check/gate-python-openstackclient-docs/30c3d9c//doc/build/html/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/130066/6/check/gate-python-openstackclient-python27/1a20420/ : SUCCESS in 1m 26s\n- gate-python-openstackclient-python33 http://logs.openstack.org/66/130066/6/check/gate-python-openstackclient-python33/04272f8/ : SUCCESS in 2m 23s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse http://logs.openstack.org/66/130066/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient-icehouse/fe9e2f2/ : SUCCESS in 27m 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-juno http://logs.openstack.org/66/130066/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient-juno/15c1121/ : SUCCESS in 35m 56s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/130066/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/74d7fb4/ : SUCCESS in 39m 39s\n- check-osc-dsvm-functional http://logs.openstack.org/66/130066/6/check/check-osc-dsvm-functional/0a2b78d/ : SUCCESS in 17m 37s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"8f9191e2362ef76c1570bfe3cc9f57ff6728ef18","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-21 17:21:52.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"85cbce8a47220d2f2125bf6e7e90cb5e0c889f6a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-21 17:21:53.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"c5a0754c4927a8263c2a0ae50686940364c040c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-21 18:03:57.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/66/130066/6/gate/gate-python-openstackclient-python26/3c38fbf/ : SUCCESS in 1m 05s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/130066/6/gate/gate-python-openstackclient-docs/6a50241//doc/build/html/ : SUCCESS in 1m 44s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/130066/6/gate/gate-python-openstackclient-pep8/aef1d75/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/130066/6/gate/gate-python-openstackclient-python27/93c11bb/ : SUCCESS in 1m 33s\n- gate-python-openstackclient-python33 http://logs.openstack.org/66/130066/6/gate/gate-python-openstackclient-python33/32b74b7/ : SUCCESS in 2m 24s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/130066/6/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/31aebab/ : SUCCESS in 40m 16s\n- gate-osc-dsvm-functional http://logs.openstack.org/66/130066/6/gate/gate-osc-dsvm-functional/7b402c3/ : SUCCESS in 17m 55s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"7afa75876a88db681f975f84f923aaf5a01a34df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-21 18:03:58.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"1ecf1bee2d5c1566533cdd8fad99733ea8336aa8","revisions":{"567ec6b5cf0f04412c762649a59902e78018e727":{"kind":"REWORK","_number":1,"created":"2014-10-21 23:39:13.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/66/130066/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/130066/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/1"}}},"commit":{"parents":[{"commit":"f600c0eafbf9aff23b6efa1c7b94797a25873b99","subject":"only generate one clientmanager instance in interactive mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f600c0eafbf9aff23b6efa1c7b94797a25873b99"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-09-18 05:56:38.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-21 23:26:57.000000000","tz":-300},"subject":"Begin low-level API for Image v1 and v2","message":"Begin low-level API for Image v1 and v2\n\napi.image.APIv2 starts with image_list().  api.image.APIv3 works\nout one multi-version design by subclassing APIv2 for methods\nthat essentially do not change.\n\nChange-Id: Ie7c24ea2d1bf2b3b1b7fa342eb45fee45894634d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/567ec6b5cf0f04412c762649a59902e78018e727"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/567ec6b5cf0f04412c762649a59902e78018e727"}]},"branch":"refs/heads/master"},"a5df0d9238106bc935ab4bd3cd724993bb2d06aa":{"kind":"REWORK","_number":2,"created":"2014-10-22 05:36:42.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/66/130066/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/130066/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/2"}}},"commit":{"parents":[{"commit":"f600c0eafbf9aff23b6efa1c7b94797a25873b99","subject":"only generate one clientmanager instance in interactive mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f600c0eafbf9aff23b6efa1c7b94797a25873b99"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-09-18 05:56:38.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-22 05:35:31.000000000","tz":-300},"subject":"Begin low-level API for Image v1 and v2","message":"Begin low-level API for Image v1 and v2\n\napi.image.APIv2 starts with image_list().  api.image.APIv3 works\nout one multi-version design by subclassing APIv2 for methods\nthat essentially do not change.\n\nChange-Id: Ie7c24ea2d1bf2b3b1b7fa342eb45fee45894634d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a5df0d9238106bc935ab4bd3cd724993bb2d06aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a5df0d9238106bc935ab4bd3cd724993bb2d06aa"}]},"branch":"refs/heads/master"},"671fcdfaedc3e338efc46b60f636402a1258702d":{"kind":"REWORK","_number":3,"created":"2015-01-16 20:22:26.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/66/130066/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/130066/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/3"}}},"commit":{"parents":[{"commit":"9057cedfd4acce5b50af28ef2475952e8530ba29","subject":"Merge \"Deprecate project usage list command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9057cedfd4acce5b50af28ef2475952e8530ba29"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-09-18 05:56:38.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-01-16 20:22:13.000000000","tz":-360},"subject":"Begin low-level API for Image v1 and v2","message":"Begin low-level API for Image v1 and v2\n\napi.image.APIv1 starts with image_list().  api.image.APIv2 works\nout one multi-version design by subclassing APIv2 for methods\nthat essentially do not change.\n\nChange-Id: Ie7c24ea2d1bf2b3b1b7fa342eb45fee45894634d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/671fcdfaedc3e338efc46b60f636402a1258702d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/671fcdfaedc3e338efc46b60f636402a1258702d"}]},"branch":"refs/heads/master"},"aa6ca684197574371bf1a380838ea2ea6ec44bfc":{"kind":"REWORK","_number":4,"created":"2015-01-19 23:56:02.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/66/130066/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/130066/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/4"}}},"commit":{"parents":[{"commit":"95fe3fda3d041a4fa761040c80214d4ca5f29aaa","subject":"Merge \"Create 1.0.2 release notes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/95fe3fda3d041a4fa761040c80214d4ca5f29aaa"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-09-18 05:56:38.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-01-19 23:54:22.000000000","tz":-360},"subject":"Begin low-level API for Image v1 and v2","message":"Begin low-level API for Image v1 and v2\n\nimage list for v1 and v2:\n* Add --public|--private to command parsers\n* Implement local public/private filtering for v1 image_list()\n* Pass public/private filter to server for v2 image_list()\n\nChange-Id: Ie7c24ea2d1bf2b3b1b7fa342eb45fee45894634d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/aa6ca684197574371bf1a380838ea2ea6ec44bfc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/aa6ca684197574371bf1a380838ea2ea6ec44bfc"}]},"branch":"refs/heads/master"},"307a4fcdc141661659d7af5c9a3534efaa0616e0":{"kind":"REWORK","_number":5,"created":"2015-01-20 00:02:37.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/66/130066/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/130066/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/5"}}},"commit":{"parents":[{"commit":"95fe3fda3d041a4fa761040c80214d4ca5f29aaa","subject":"Merge \"Create 1.0.2 release notes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/95fe3fda3d041a4fa761040c80214d4ca5f29aaa"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-09-18 05:56:38.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-01-20 00:00:33.000000000","tz":-360},"subject":"Begin low-level API for Image v1 and v2","message":"Begin low-level API for Image v1 and v2\n\nimage list for v1 and v2:\n* Add --public|--private to command parsers\n* Implement local public/private filtering for v1 image_list()\n* Pass public/private filter to server for v2 image_list()\n\nChange-Id: Ie7c24ea2d1bf2b3b1b7fa342eb45fee45894634d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/307a4fcdc141661659d7af5c9a3534efaa0616e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/307a4fcdc141661659d7af5c9a3534efaa0616e0"}]},"branch":"refs/heads/master"},"1ecf1bee2d5c1566533cdd8fad99733ea8336aa8":{"kind":"REWORK","_number":6,"created":"2015-01-20 23:02:41.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/66/130066/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/130066/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/130066/6"}}},"commit":{"parents":[{"commit":"95fe3fda3d041a4fa761040c80214d4ca5f29aaa","subject":"Merge \"Create 1.0.2 release notes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/95fe3fda3d041a4fa761040c80214d4ca5f29aaa"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-09-18 05:56:38.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-01-20 23:01:23.000000000","tz":-360},"subject":"Begin low-level API for Image v1 and v2","message":"Begin low-level API for Image v1 and v2\n\nimage list for v1 and v2:\n* Add --public|--private to command parsers\n* Implement local public/private filtering for v1 image_list()\n* Pass public/private filter to server for v2 image_list()\n\nChange-Id: Ie7c24ea2d1bf2b3b1b7fa342eb45fee45894634d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1ecf1bee2d5c1566533cdd8fad99733ea8336aa8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1ecf1bee2d5c1566533cdd8fad99733ea8336aa8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
