)]}'
{"id":"openstack%2Fpython-neutronclient~160225","triplet_id":"openstack%2Fpython-neutronclient~master~I5e1b93bea6ab1121f85dc19d2e75fffd065cd627","project":"openstack/python-neutronclient","branch":"master","topic":"bug/1182629","hashtags":[],"change_id":"I5e1b93bea6ab1121f85dc19d2e75fffd065cd627","subject":"Show rules in handy format in security-group-list","status":"MERGED","created":"2015-03-02 05:02:53.000000000","updated":"2015-03-22 16:28:05.000000000","submitted":"2015-03-22 16:28:03.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8e5ffed3a2c8d70b9f80472efb553a9ebdfc6df2","_number":160225,"virtual_id_number":160225,"owner":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-03-22 16:28:03.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"date":"2015-03-15 07:40:56.000000000","_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":0,"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"}],"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":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-03-21 17:32:45.000000000","_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":2,"date":"2015-03-22 15:38:22.000000000","_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":1,"date":"2015-03-15 11:46:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"}],"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":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":1,"date":"2015-03-22 15:38:22.000000000","_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":0,"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"}],"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":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-11 02:16:06.000000000","updated_by":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"reviewer":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"state":"REVIEWER"},{"updated":"2015-03-15 11:46:50.000000000","updated_by":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"reviewer":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"state":"REVIEWER"},{"updated":"2015-03-21 17:32:45.000000000","updated_by":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"reviewer":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"state":"REVIEWER"},{"updated":"2015-03-22 15:38:22.000000000","updated_by":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"reviewer":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"state":"REVIEWER"},{"updated":"2015-03-22 16:28:03.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"9980e0a9526f2913489e5da1fd4c3386c9ae56b0","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-02 05:02:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c80d635934e651e210e7ede9a77c5e22dc55b69a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-02 06:00:35.000000000","message":"Patch Set 1: 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-neutronclient-python26 http://logs.openstack.org/25/160225/1/check/gate-python-neutronclient-python26/96f286b/ : SUCCESS in 50s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/25/160225/1/check/gate-python-neutronclient-pep8/433ea11/ : SUCCESS in 38s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/25/160225/1/check/gate-python-neutronclient-docs/fcf6f43//doc/build/html/ : SUCCESS in 42s\n- gate-python-neutronclient-python27 http://logs.openstack.org/25/160225/1/check/gate-python-neutronclient-python27/2f25f8c/ : SUCCESS in 1m 48s\n- gate-python-neutronclient-python34 http://logs.openstack.org/25/160225/1/check/gate-python-neutronclient-python34/384d087/ : SUCCESS in 7m 42s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse http://logs.openstack.org/25/160225/1/check/gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse/5c49fbd/ : SUCCESS in 22m 50s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-juno http://logs.openstack.org/25/160225/1/check/gate-tempest-dsvm-neutron-src-python-neutronclient-juno/9d97f15/ : FAILURE in 43m 04s\n- gate-python-neutronclient-pypy http://logs.openstack.org/25/160225/1/check/gate-python-neutronclient-pypy/34459cc/ : SUCCESS in 1m 35s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/25/160225/1/check/gate-tempest-dsvm-neutron-src-python-neutronclient/8f08f73/ : SUCCESS in 57m 39s","accounts_in_message":[],"_revision_number":1},{"id":"c4a500f2f5cd0ed8144a40ed5fe1d5d75a22f9b7","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-02 06:55:49.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d6a510cfdfed7d5cecc9640c8a93d380d5dd4489","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-02 08:18:27.000000000","message":"Patch Set 2: 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-neutronclient-python26 http://logs.openstack.org/25/160225/2/check/gate-python-neutronclient-python26/aa7c5aa/ : SUCCESS in 49s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/25/160225/2/check/gate-python-neutronclient-pep8/b7783bd/ : SUCCESS in 1m 32s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/25/160225/2/check/gate-python-neutronclient-docs/9858631//doc/build/html/ : SUCCESS in 55s\n- gate-python-neutronclient-python27 http://logs.openstack.org/25/160225/2/check/gate-python-neutronclient-python27/9afe15a/ : SUCCESS in 53s\n- gate-python-neutronclient-python34 http://logs.openstack.org/25/160225/2/check/gate-python-neutronclient-python34/c8541c6/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse http://logs.openstack.org/25/160225/2/check/gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse/ff6393a/ : SUCCESS in 23m 14s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-juno http://logs.openstack.org/25/160225/2/check/gate-tempest-dsvm-neutron-src-python-neutronclient-juno/bf5e2cf/ : SUCCESS in 1h 16m 54s\n- gate-python-neutronclient-pypy http://logs.openstack.org/25/160225/2/check/gate-python-neutronclient-pypy/f93776d/ : SUCCESS in 7m 56s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/25/160225/2/check/gate-tempest-dsvm-neutron-src-python-neutronclient/d33b51a/ : FAILURE in 1h 15m 35s","accounts_in_message":[],"_revision_number":2},{"id":"bf8f1cdaa86894c71c2d655065392a1a64fd0c5b","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-02 11:12:07.000000000","message":"Patch Set 2:\n\ntempest cli test does strict check for the default columns and I cannot change the default columns without tempest test change...... I think the change itself is useful, but it seems I need three steps (tempest, neutornclient, and finally tempest)... to change the default column.","accounts_in_message":[],"_revision_number":2},{"id":"0b84dc8f4065c0a9ef7d76b6e67ec2f6ed64ac22","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-03-03 03:14:37.000000000","message":"Patch Set 2: Code-Review+1\n\nwhy the \"finally tempest\" change would be necessary?\nif we go the human-readable way, too strict checking is a bad idea.","accounts_in_message":[],"_revision_number":2},{"id":"faf05aa9c1b06e756b8d02f225c2e87d2777cb35","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-03 12:29:03.000000000","message":"Patch Set 2:\n\nI will post a patch to relax tempest CLI test.\n\nFor a long term solution, tempest team is working on moving CLI test to each client and it already has been done for novaclient. I have a plan to do the same for neutronclient.","accounts_in_message":[],"_revision_number":2},{"id":"76b8c05ce28d548815dd4d500bb0761b9ef217ff","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-03 12:49:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4b21e41293f405c562b58cbe69f3e1c93625b821","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-03 13:59:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-python26 http://logs.openstack.org/25/160225/3/check/gate-python-neutronclient-python26/4a22668/ : SUCCESS in 40s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/25/160225/3/check/gate-python-neutronclient-pep8/fc933da/ : SUCCESS in 52s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/25/160225/3/check/gate-python-neutronclient-docs/2dfad0d//doc/build/html/ : SUCCESS in 50s\n- gate-python-neutronclient-python27 http://logs.openstack.org/25/160225/3/check/gate-python-neutronclient-python27/c3ec763/ : SUCCESS in 56s\n- gate-python-neutronclient-python34 http://logs.openstack.org/25/160225/3/check/gate-python-neutronclient-python34/e5e440b/ : SUCCESS in 2m 20s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse http://logs.openstack.org/25/160225/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse/e0aa6e6/ : SUCCESS in 24m 21s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-juno http://logs.openstack.org/25/160225/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient-juno/6af5cb4/ : SUCCESS in 1h 09m 58s\n- gate-python-neutronclient-pypy http://logs.openstack.org/25/160225/3/check/gate-python-neutronclient-pypy/218fd6a/ : SUCCESS in 1m 34s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/25/160225/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient/fe93e8c/ : SUCCESS in 1h 06m 52s","accounts_in_message":[],"_revision_number":3},{"id":"8beb80d098d6b0e2fc5668e9b44d4c419d419e1d","author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"date":"2015-03-11 02:14:11.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"831850b3e2b794a3457fd2db849c13328233fcd9","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-03-11 02:16:06.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"9c9dd880194176cb9efad8fffadde1c324f52beb","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-14 14:54:34.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"bae9efb64c75812313becb76718ae02920f174dc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-14 16:37:07.000000000","message":"Patch Set 4: 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-neutronclient-python26 http://logs.openstack.org/25/160225/4/check/gate-python-neutronclient-python26/cdcbd7f/ : SUCCESS in 51s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/25/160225/4/check/gate-python-neutronclient-pep8/5009bd9/ : FAILURE in 1m 05s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/25/160225/4/check/gate-python-neutronclient-docs/7e152ee//doc/build/html/ : SUCCESS in 57s\n- gate-python-neutronclient-python27 http://logs.openstack.org/25/160225/4/check/gate-python-neutronclient-python27/e3a1cf0/ : SUCCESS in 1m 04s\n- gate-python-neutronclient-python34 http://logs.openstack.org/25/160225/4/check/gate-python-neutronclient-python34/1463b2c/ : SUCCESS in 2m 29s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse http://logs.openstack.org/25/160225/4/check/gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse/da11d6a/ : SUCCESS in 31m 05s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-juno http://logs.openstack.org/25/160225/4/check/gate-tempest-dsvm-neutron-src-python-neutronclient-juno/868fd97/ : SUCCESS in 47m 56s\n- gate-python-neutronclient-pypy http://logs.openstack.org/25/160225/4/check/gate-python-neutronclient-pypy/8b5a6f5/ : SUCCESS in 1m 41s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/25/160225/4/check/gate-tempest-dsvm-neutron-src-python-neutronclient/5ebaca0/ : SUCCESS in 59m 58s\n- check-neutronclient-dsvm-functional http://logs.openstack.org/25/160225/4/check/check-neutronclient-dsvm-functional/6c1d4bf/ : SUCCESS in 20m 13s","accounts_in_message":[],"_revision_number":4},{"id":"0261976d47267267728eeac04e89230e0e1e9206","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-15 07:39:55.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"33ddc834a6bdee256b12a03f20b7f766b87e2f02","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-03-15 07:40:56.000000000","message":"Patch Set 5:\n\nI rebased this patch series based on neutronclient in-tree CLI tests.","accounts_in_message":[],"_revision_number":5},{"id":"2eaf2db387a90e657cbce80b2d78e01f4f1fee63","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-15 08:59:33.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-python26 http://logs.openstack.org/25/160225/5/check/gate-python-neutronclient-python26/c3c9d66/ : SUCCESS in 56s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/25/160225/5/check/gate-python-neutronclient-pep8/48c308e/ : SUCCESS in 53s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/25/160225/5/check/gate-python-neutronclient-docs/4162101//doc/build/html/ : SUCCESS in 59s\n- gate-python-neutronclient-python27 http://logs.openstack.org/25/160225/5/check/gate-python-neutronclient-python27/a4dd2ca/ : SUCCESS in 1m 05s\n- gate-python-neutronclient-python34 http://logs.openstack.org/25/160225/5/check/gate-python-neutronclient-python34/8c4f2d8/ : SUCCESS in 3m 04s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse http://logs.openstack.org/25/160225/5/check/gate-tempest-dsvm-neutron-src-python-neutronclient-icehouse/85b7d0a/ : SUCCESS in 31m 38s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-juno http://logs.openstack.org/25/160225/5/check/gate-tempest-dsvm-neutron-src-python-neutronclient-juno/a297b0d/ : SUCCESS in 39m 50s\n- gate-python-neutronclient-pypy http://logs.openstack.org/25/160225/5/check/gate-python-neutronclient-pypy/61502bc/ : SUCCESS in 1m 33s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/25/160225/5/check/gate-tempest-dsvm-neutron-src-python-neutronclient/82a69bd/ : SUCCESS in 54m 21s\n- check-neutronclient-dsvm-functional http://logs.openstack.org/25/160225/5/check/check-neutronclient-dsvm-functional/d7fbd7a/ : SUCCESS in 19m 49s","accounts_in_message":[],"_revision_number":5},{"id":"7b70f3237a72da28d839e9b9e7396f3df56f73c7","author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"date":"2015-03-15 11:46:50.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"6d6e41d631090f99cf86e731b9b4a6065dbd5213","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-03-21 17:32:45.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"cb89409b90c4b7c3fa15ca30a57011d0369b8079","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-22 15:38:22.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"bf7596f048806fe7986ed6a977d7287b6a2c9276","author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"date":"2015-03-22 15:38:22.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"bbf2b236bdbe90b8e5c442304f6555d32be696ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-22 16:28:03.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-neutronclient-python26 http://logs.openstack.org/25/160225/5/gate/gate-python-neutronclient-python26/8ec0a39/ : SUCCESS in 1m 01s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/25/160225/5/gate/gate-python-neutronclient-docs/4fb08c3//doc/build/html/ : SUCCESS in 58s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/25/160225/5/gate/gate-python-neutronclient-pep8/3e43a1b/ : SUCCESS in 1m 05s\n- gate-python-neutronclient-python27 http://logs.openstack.org/25/160225/5/gate/gate-python-neutronclient-python27/7ea838f/ : SUCCESS in 1m 03s\n- gate-python-neutronclient-python34 http://logs.openstack.org/25/160225/5/gate/gate-python-neutronclient-python34/2da42df/ : SUCCESS in 2m 52s\n- gate-python-neutronclient-pypy http://logs.openstack.org/25/160225/5/gate/gate-python-neutronclient-pypy/1a9184a/ : SUCCESS in 2m 03s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/25/160225/5/gate/gate-tempest-dsvm-neutron-src-python-neutronclient/6a57a38/ : SUCCESS in 49m 39s\n- gate-neutronclient-dsvm-functional http://logs.openstack.org/25/160225/5/gate/gate-neutronclient-dsvm-functional/850a8c4/ : SUCCESS in 19m 22s","accounts_in_message":[],"_revision_number":5},{"id":"bc97ed20020cc8dae0dd5725986f314c91588a20","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-22 16:28:05.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"5a6e6089265a5749641a4a91e1c4c877b9e8b314","revisions":{"c19a8b539845764955085b703807df4576236aee":{"kind":"REWORK","_number":1,"created":"2015-03-02 05:02:53.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/25/160225/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/25/160225/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/1"}}},"commit":{"parents":[{"commit":"c964a12e01b115afcab40849ea72aa0eddc9b3dc","subject":"Merge \"Client command extension support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/c964a12e01b115afcab40849ea72aa0eddc9b3dc"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-02 04:22:19.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-02 05:02:35.000000000","tz":540},"subject":"Show rules in handy format in security-group-list","message":"Show rules in handy format in security-group-list\n\nPreviously security group rules in security-group-list was just\nJSON dump of security group rules if security_group_rules field\nis requested to display and it leads to long lines.\n\nNote that security_group_rules is not displayed by default\nbut it is useful to check what rules are associated with\na specified security group. The example command line is:\n\n  neutron security-group-list -c id -c name -c security_group_rules\n\nThis commit defines a formater for sg rules for ListSecurityGroup.\n\nCloses-Bug: #1153766\nChange-Id: I5e1b93bea6ab1121f85dc19d2e75fffd065cd627\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/c19a8b539845764955085b703807df4576236aee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/c19a8b539845764955085b703807df4576236aee"}]},"branch":"refs/heads/master"},"cdae7db073ae4cb7f92bda44656cbeb33386d602":{"kind":"REWORK","_number":2,"created":"2015-03-02 06:55:49.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/25/160225/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/25/160225/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/2"}}},"commit":{"parents":[{"commit":"c964a12e01b115afcab40849ea72aa0eddc9b3dc","subject":"Merge \"Client command extension support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/c964a12e01b115afcab40849ea72aa0eddc9b3dc"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-02 04:22:19.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-02 06:54:09.000000000","tz":540},"subject":"Show rules in handy format in security-group-list","message":"Show rules in handy format in security-group-list\n\nThis commit also makes rules displayed by default.\nBy this commit rules are now displayed in a human readable way,\nso it is useful to display rules by default.\n\nPreviously security group rules in security-group-list was just\nJSON dump of security group rules if security_group_rules field\nis requested to display and it leads to long lines.\n\nCloses-Bug: #1153766\nChange-Id: I5e1b93bea6ab1121f85dc19d2e75fffd065cd627\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/cdae7db073ae4cb7f92bda44656cbeb33386d602"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/cdae7db073ae4cb7f92bda44656cbeb33386d602"}]},"branch":"refs/heads/master"},"4e2503615d7056d482188578e51d37d84b13f7fe":{"kind":"REWORK","_number":3,"created":"2015-03-03 12:49:46.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/25/160225/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/25/160225/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/3"}}},"commit":{"parents":[{"commit":"c964a12e01b115afcab40849ea72aa0eddc9b3dc","subject":"Merge \"Client command extension support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/c964a12e01b115afcab40849ea72aa0eddc9b3dc"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-02 04:22:19.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-03 12:47:29.000000000","tz":540},"subject":"Show rules in handy format in security-group-list","message":"Show rules in handy format in security-group-list\n\nPreviously security group rules in security-group-list was just\nJSON dump of security group rules if security_group_rules field\nis requested to display and it leads to long lines.\n\nNote that security_group_rules is not displayed by default\nbut it is useful to check what rules are associated with\na specified security group. The example command line is:\n\n  neutron security-group-list -c id -c name -c security_group_rules\n\nThis commit defines a formater for sg rules for ListSecurityGroup.\n\nDepends-On: Ibf89ae46c36f26895856fe55c114701671e520a8\nCloses-Bug: #1153766\nChange-Id: I5e1b93bea6ab1121f85dc19d2e75fffd065cd627\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/4e2503615d7056d482188578e51d37d84b13f7fe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/4e2503615d7056d482188578e51d37d84b13f7fe"}]},"branch":"refs/heads/master"},"8bbd46fb664f63b84b09decbf8e5f755c38fa529":{"kind":"REWORK","_number":4,"created":"2015-03-14 14:54:34.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/25/160225/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/25/160225/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/4"}}},"commit":{"parents":[{"commit":"942d821d9cdd7d9f9d50e3cbe2b5dac12925e14c","subject":"Merge \"Remove unused AlreadyAttachedClient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/942d821d9cdd7d9f9d50e3cbe2b5dac12925e14c"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-02 04:22:19.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-14 14:52:04.000000000","tz":540},"subject":"Show rules in handy format in security-group-list","message":"Show rules in handy format in security-group-list\n\nPreviously security group rules in security-group-list was just\nJSON dump of security group rules if security_group_rules field\nis requested to display and it leads to long lines.\n\nThis commit defines a formater for sg rules for ListSecurityGroup.\nIt changes the default columns to show \"security_group_rules\".\nI believe it is useful for users because we don\u0027t need to run\nneutron security-group-rule-list to know rules.\n\nCloses-Bug: #1153766\nChange-Id: I5e1b93bea6ab1121f85dc19d2e75fffd065cd627\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/8bbd46fb664f63b84b09decbf8e5f755c38fa529"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/8bbd46fb664f63b84b09decbf8e5f755c38fa529"}]},"branch":"refs/heads/master"},"5a6e6089265a5749641a4a91e1c4c877b9e8b314":{"kind":"REWORK","_number":5,"created":"2015-03-15 07:39:55.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/25/160225/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/25/160225/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/25/160225/5"}}},"commit":{"parents":[{"commit":"942d821d9cdd7d9f9d50e3cbe2b5dac12925e14c","subject":"Merge \"Remove unused AlreadyAttachedClient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/942d821d9cdd7d9f9d50e3cbe2b5dac12925e14c"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-02 04:22:19.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-03-15 07:39:07.000000000","tz":540},"subject":"Show rules in handy format in security-group-list","message":"Show rules in handy format in security-group-list\n\nPreviously security group rules in security-group-list was just\nJSON dump of security group rules if security_group_rules field\nis requested to display and it leads to long lines.\n\nThis commit defines a formater for sg rules for ListSecurityGroup.\nIt changes the default columns to show \"security_group_rules\".\nI believe it is useful for users because we don\u0027t need to run\nneutron security-group-rule-list to know rules.\n\nCloses-Bug: #1153766\nChange-Id: I5e1b93bea6ab1121f85dc19d2e75fffd065cd627\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/5a6e6089265a5749641a4a91e1c4c877b9e8b314"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/5a6e6089265a5749641a4a91e1c4c877b9e8b314"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
