)]}'
{"id":"openstack%2Fpython-openstackclient~258684","triplet_id":"openstack%2Fpython-openstackclient~master~I6914baecf70a65354e1e82dad92c6afbd32b4973","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1519512","hashtags":[],"change_id":"I6914baecf70a65354e1e82dad92c6afbd32b4973","subject":"Add support to list all security group rules","status":"MERGED","created":"2015-12-16 22:06:06.000000000","updated":"2016-01-04 21:41:06.000000000","submitted":"2016-01-04 21:41:06.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bd17005062346c00e511ff6b7a04631dbf8a6c1a","_number":258684,"virtual_id_number":258684,"owner":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-01-04 21:41:06.000000000","post_submit":true,"_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,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-01-04 20:39:42.000000000","_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":2,"date":"2015-12-18 14:29:08.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-01-04 20:39:42.000000000","_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-18 14:29:08.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":"2016-01-04 20:39:42.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":"2016-01-04 21:41:06.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"82dfc617dc93f0c6b055125e586c505819cd9c4a","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2015-12-16 22:06:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dd98157003d561be181b131b924d174e5ff627fc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-17 00:07:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/84/258684/1/check/gate-python-openstackclient-pep8/7339792/ : SUCCESS in 1m 22s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/84/258684/1/check/gate-python-openstackclient-docs/f9e0614//doc/build/html/ : SUCCESS in 2m 40s\n- gate-python-openstackclient-python27 http://logs.openstack.org/84/258684/1/check/gate-python-openstackclient-python27/8d77d3e/ : SUCCESS in 1m 45s\n- gate-python-openstackclient-python34 http://logs.openstack.org/84/258684/1/check/gate-python-openstackclient-python34/a7ac639/ : SUCCESS in 2m 35s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/84/258684/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/1d407e5/ : SUCCESS in 57m 04s\n- gate-osc-dsvm-functional http://logs.openstack.org/84/258684/1/check/gate-osc-dsvm-functional/3bb1707/ : SUCCESS in 25m 17s","accounts_in_message":[],"_revision_number":1},{"id":"633c5a0bd6b38b4b84915f4ff4ca08979cb195cb","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-12-17 18:05:45.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nI\u0027ve got some formatting quibbles but otherwise this looks good.","accounts_in_message":[],"_revision_number":1},{"id":"0237c8b9be5678b6852aa502f4b52b6f74178f71","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2015-12-17 18:48:04.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nThank you Dean.  I will make these updates.","accounts_in_message":[],"_revision_number":1},{"id":"4259f30f0790ae196e105335eff243cebfc837dd","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2015-12-17 18:49:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4198a194b2958411ee39f0a029c5d6a33cc5a603","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-18 00:17:12.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/84/258684/2/check/gate-python-openstackclient-pep8/7edb9bf/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/84/258684/2/check/gate-python-openstackclient-docs/0d0129e//doc/build/html/ : SUCCESS in 3m 04s\n- gate-python-openstackclient-python27 http://logs.openstack.org/84/258684/2/check/gate-python-openstackclient-python27/e6fa521/ : SUCCESS in 1m 37s\n- gate-python-openstackclient-python34 http://logs.openstack.org/84/258684/2/check/gate-python-openstackclient-python34/5aa93e2/ : SUCCESS in 2m 28s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/84/258684/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/dbb37c2/ : SUCCESS in 1h 09m 46s\n- gate-osc-dsvm-functional http://logs.openstack.org/84/258684/2/check/gate-osc-dsvm-functional/d26e103/ : SUCCESS in 31m 45s","accounts_in_message":[],"_revision_number":2},{"id":"1f595f0dfd27332fa93fff5e2fca1b3fe56f524a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-12-18 14:29:08.000000000","message":"Patch Set 2: Code-Review+2\n\nThanks Richard","accounts_in_message":[],"_revision_number":2},{"id":"786bee744680500d239bb44f93836c9ab8ed8e3f","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2016-01-04 20:39:42.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nthanks!","accounts_in_message":[],"_revision_number":2},{"id":"51d87b9bf8f5db0e0fee7157704e362c6aa2ecd4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-04 20:39:48.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"ceb98ba78a55422ab6640ddbd358a2f3e8553475","date":"2016-01-04 21:41:06.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"23a38649cf9aa1222ac1ec5877a05ae8d119e0fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-04 21:41:06.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/84/258684/2/gate/gate-python-openstackclient-docs/8cf528e//doc/build/html/ : SUCCESS in 3m 28s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/84/258684/2/gate/gate-python-openstackclient-pep8/68f0d83/ : SUCCESS in 2m 22s\n- gate-python-openstackclient-python27 http://logs.openstack.org/84/258684/2/gate/gate-python-openstackclient-python27/a12ce25/ : SUCCESS in 2m 50s\n- gate-python-openstackclient-python34 http://logs.openstack.org/84/258684/2/gate/gate-python-openstackclient-python34/3f2e046/ : SUCCESS in 3m 23s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/84/258684/2/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/1d6d45f/ : SUCCESS in 1h 00m 20s\n- gate-osc-dsvm-functional http://logs.openstack.org/84/258684/2/gate/gate-osc-dsvm-functional/2093e52/ : SUCCESS in 25m 50s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"96cc5eb3540e4753a8862020b2f6e78a465be4e2","revisions":{"73bfaba20b09a44e459459f479026c7c6d810188":{"kind":"REWORK","_number":1,"created":"2015-12-16 22:06:06.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/84/258684/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/84/258684/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/258684/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/258684/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/258684/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/84/258684/1"}}},"commit":{"parents":[{"commit":"d72f6228cf0823f4a13df9da84455e1d6c242c76","subject":"Merge \"Router: Add \"router show\" command using SDK\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d72f6228cf0823f4a13df9da84455e1d6c242c76"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2015-12-16 22:01:40.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2015-12-16 22:01:40.000000000","tz":-360},"subject":"Add support to list all security group rules","message":"Add support to list all security group rules\n\nBoth nova and neutron allow security group rules to be listed without\nspecifying the owning security group. This patch set makes the\ngroup argument on \u0027os security group rule list\u0027 optional. Behavior\nis unchanged when the argument is specified. When the argument is\nnot specified then all accessible security group rules will be listed.\nThe listing will include the owning security group for each rule.\n\nChange-Id: I6914baecf70a65354e1e82dad92c6afbd32b4973\nRelated-Bug: #1519512\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/73bfaba20b09a44e459459f479026c7c6d810188"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/73bfaba20b09a44e459459f479026c7c6d810188"}]},"branch":"refs/heads/master"},"96cc5eb3540e4753a8862020b2f6e78a465be4e2":{"kind":"REWORK","_number":2,"created":"2015-12-17 18:49:40.000000000","uploader":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"ref":"refs/changes/84/258684/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/84/258684/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/258684/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/258684/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/84/258684/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/84/258684/2"}}},"commit":{"parents":[{"commit":"d72f6228cf0823f4a13df9da84455e1d6c242c76","subject":"Merge \"Router: Add \"router show\" command using SDK\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d72f6228cf0823f4a13df9da84455e1d6c242c76"}]}],"author":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2015-12-16 22:01:40.000000000","tz":-360},"committer":{"name":"Richard Theis","email":"rtheis@us.ibm.com","date":"2015-12-17 18:49:13.000000000","tz":-360},"subject":"Add support to list all security group rules","message":"Add support to list all security group rules\n\nBoth nova and neutron allow security group rules to be listed without\nspecifying the owning security group. This patch set makes the\ngroup argument on \u0027os security group rule list\u0027 optional. Behavior\nis unchanged when the argument is specified. When the argument is\nnot specified then all accessible security group rules will be listed.\nThe listing will include the owning security group for each rule.\n\nChange-Id: I6914baecf70a65354e1e82dad92c6afbd32b4973\nRelated-Bug: #1519512\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/96cc5eb3540e4753a8862020b2f6e78a465be4e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/96cc5eb3540e4753a8862020b2f6e78a465be4e2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
