)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"dfcf253fef89581b27b1525bbadff6405388c650","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Deprecation of neutronclient, need to transition commands"},{"line_number":10,"context_line":"to OSC commands and return values"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I885ddd9e8299a9637a1123d30ad21314227b5c14"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9a629dbe_59bed165","line":11,"updated":"2016-11-10 03:55:38.000000000","message":"Please reference the blueprint in your commit message :\nImplements: blueprint use-openstack-command","commit_id":"4afb75bc52aed7e504a99b036e16caf370f060b8"}],"doc/ops-guide/source/ops-user-facing-operations.rst":[{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"dfcf253fef89581b27b1525bbadff6405388c650","unresolved":false,"context_lines":[{"line_number":635,"context_line":"The \"cluster\" rule allows SSH access from any other instance that uses"},{"line_number":636,"context_line":"the ``global-http`` group."},{"line_number":637,"context_line":""},{"line_number":638,"context_line":"**Setting with neutron command**"},{"line_number":639,"context_line":""},{"line_number":640,"context_line":"If your environment is using Neutron, you can configure security groups"},{"line_number":641,"context_line":"settings using the :command:`neutron` command. Get a list of security groups"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_a2517138","line":638,"range":{"start_line":638,"start_character":15,"end_line":638,"end_character":22},"updated":"2016-11-10 03:55:38.000000000","message":"Correct me if I\u0027m wrong, but I think most of this section can be updated to use openstack client commands, or removed if the openstack client command is documented in the previous section.","commit_id":"4afb75bc52aed7e504a99b036e16caf370f060b8"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"dfcf253fef89581b27b1525bbadff6405388c650","unresolved":false,"context_lines":[{"line_number":717,"context_line":""},{"line_number":718,"context_line":".. code-block:: console"},{"line_number":719,"context_line":""},{"line_number":720,"context_line":"   $ neutron security-group-create global_http --description \"allow web traffic from the Internet\""},{"line_number":721,"context_line":"   Created a new security_group:"},{"line_number":722,"context_line":"   +----------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+"},{"line_number":723,"context_line":"   | Field                | Value                                                                                                                                                                                                                                                                                                                         |"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_c2b4a583","line":720,"range":{"start_line":720,"start_character":5,"end_line":720,"end_character":34},"updated":"2016-11-10 03:55:38.000000000","message":"Replace with \"openstack security group rule create \" command and the output? See http://docs.openstack.org/developer/python-openstackclient/command-objects/security-group-rule.html","commit_id":"4afb75bc52aed7e504a99b036e16caf370f060b8"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"dfcf253fef89581b27b1525bbadff6405388c650","unresolved":false,"context_lines":[{"line_number":735,"context_line":""},{"line_number":736,"context_line":".. code-block:: console"},{"line_number":737,"context_line":""},{"line_number":738,"context_line":"   $ neutron help security-group-rule-create"},{"line_number":739,"context_line":"   neutron security-group-rule-create [-h]"},{"line_number":740,"context_line":"                                        [-f {html,json,json,shell,table,value,yaml,yaml}]"},{"line_number":741,"context_line":"                                        [-c COLUMN] [--max-width \u003cinteger\u003e]"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_22b0018a","line":738,"range":{"start_line":738,"start_character":5,"end_line":738,"end_character":44},"updated":"2016-11-10 03:55:38.000000000","message":"See comment on line 720","commit_id":"4afb75bc52aed7e504a99b036e16caf370f060b8"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"dfcf253fef89581b27b1525bbadff6405388c650","unresolved":false,"context_lines":[{"line_number":750,"context_line":"                                        [--remote-ip-prefix REMOTE_IP_PREFIX]"},{"line_number":751,"context_line":"                                        [--remote-group-id REMOTE_GROUP]"},{"line_number":752,"context_line":"                                        SECURITY_GROUP"},{"line_number":753,"context_line":"   $ neutron security-group-rule-create --direction ingress --ethertype IPv4 \\"},{"line_number":754,"context_line":"     --protocol tcp --port-range-min 80 --port-range-max 80 \\"},{"line_number":755,"context_line":"     --remote-ip-prefix 0.0.0.0/0 global_http"},{"line_number":756,"context_line":"   Created a new security_group_rule:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_e2b9a97a","line":753,"range":{"start_line":753,"start_character":4,"end_line":753,"end_character":39},"updated":"2016-11-10 03:55:38.000000000","message":"See comment on line 720","commit_id":"4afb75bc52aed7e504a99b036e16caf370f060b8"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"dfcf253fef89581b27b1525bbadff6405388c650","unresolved":false,"context_lines":[{"line_number":775,"context_line":""},{"line_number":776,"context_line":".. code-block:: console"},{"line_number":777,"context_line":""},{"line_number":778,"context_line":"   $ neutron security-group-rule-create --direction ingress --ethertype ipv4 \\"},{"line_number":779,"context_line":"     --protocol tcp --port-range-min 443 --port-range-max 443 \\"},{"line_number":780,"context_line":"     --remote-ip-prefix 0.0.0.0/0 global_http"},{"line_number":781,"context_line":"   Created a new security_group_rule:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_028cddd8","line":778,"range":{"start_line":778,"start_character":5,"end_line":778,"end_character":38},"updated":"2016-11-10 03:55:38.000000000","message":"See comment on line 720","commit_id":"4afb75bc52aed7e504a99b036e16caf370f060b8"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"dfcf253fef89581b27b1525bbadff6405388c650","unresolved":false,"context_lines":[{"line_number":799,"context_line":""},{"line_number":800,"context_line":".. code-block:: console"},{"line_number":801,"context_line":""},{"line_number":802,"context_line":"   $ neutron security-group-show global_http"},{"line_number":803,"context_line":"   +----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+"},{"line_number":804,"context_line":"   | Field                | Value                                                                                                                                                                                                                                                                                                                                |"},{"line_number":805,"context_line":"   +----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_28ed45ef","line":802,"range":{"start_line":802,"start_character":5,"end_line":802,"end_character":32},"updated":"2016-11-10 03:55:38.000000000","message":"Can this command be replaced with \"openstack security show\" and update the output? See http://docs.openstack.org/developer/python-openstackclient/command-objects/security-group-rule.html","commit_id":"4afb75bc52aed7e504a99b036e16caf370f060b8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f7ff1004be858975b7ccc0b26c10ccff47566b81","unresolved":false,"context_lines":[{"line_number":799,"context_line":""},{"line_number":800,"context_line":".. code-block:: console"},{"line_number":801,"context_line":""},{"line_number":802,"context_line":"   $ neutron security-group-show global_http"},{"line_number":803,"context_line":"   +----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+"},{"line_number":804,"context_line":"   | Field                | Value                                                                                                                                                                                                                                                                                                                                |"},{"line_number":805,"context_line":"   +----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_8cef3286","line":802,"range":{"start_line":802,"start_character":5,"end_line":802,"end_character":32},"in_reply_to":"9a629dbe_28ed45ef","updated":"2016-11-10 11:16:43.000000000","message":"Actually, fair sure this can be. +1","commit_id":"4afb75bc52aed7e504a99b036e16caf370f060b8"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"577cd974b6d705a8b057d7844be000f9b53c2e70","unresolved":false,"context_lines":[{"line_number":499,"context_line":"We discuss the terms used in these fields when we explain the"},{"line_number":500,"context_line":"command-line equivalents."},{"line_number":501,"context_line":""},{"line_number":502,"context_line":"**Setting with openstack command**"},{"line_number":503,"context_line":""},{"line_number":504,"context_line":"From the command line, you can get a list of security groups for the"},{"line_number":505,"context_line":"project you\u0027re acting in using the :command:`openstack security group list`"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a629dbe_a28e9b2b","line":502,"range":{"start_line":502,"start_character":0,"end_line":502,"end_character":34},"updated":"2016-11-11 03:39:53.000000000","message":"Duplicate heading in line 638. Combine both sections together and remove duplicated content.","commit_id":"14687699ac1eb2aa5deeb088d95be7d55e32b069"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"577cd974b6d705a8b057d7844be000f9b53c2e70","unresolved":false,"context_lines":[{"line_number":501,"context_line":""},{"line_number":502,"context_line":"**Setting with openstack command**"},{"line_number":503,"context_line":""},{"line_number":504,"context_line":"From the command line, you can get a list of security groups for the"},{"line_number":505,"context_line":"project you\u0027re acting in using the :command:`openstack security group list`"},{"line_number":506,"context_line":"command:"},{"line_number":507,"context_line":""},{"line_number":508,"context_line":".. code-block:: console"},{"line_number":509,"context_line":""},{"line_number":510,"context_line":"   $ openstack security group list"},{"line_number":511,"context_line":"   +--------------------------------------+---------+------------------------+----------------------------------+"},{"line_number":512,"context_line":"   | ID                                   | Name    | Description            | Project                          |"},{"line_number":513,"context_line":"   +--------------------------------------+---------+------------------------+----------------------------------+"},{"line_number":514,"context_line":"   | d4246298-e5d6-440b-a29e-0a721c2259c7 | open    | all ports              | 1eaaf6ede7a24e78859591444abf314a |"},{"line_number":515,"context_line":"   | ec02e79e-83e1-48a5-86ad-14ab9a8c375f | default | Default security group | 1eaaf6ede7a24e78859591444abf314a |"},{"line_number":516,"context_line":"   +--------------------------------------+---------+------------------------+----------------------------------+"},{"line_number":517,"context_line":""},{"line_number":518,"context_line":"To view the details of the \"open\" security group:"},{"line_number":519,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a629dbe_e29b3364","line":516,"range":{"start_line":504,"start_character":1,"end_line":516,"end_character":113},"updated":"2016-11-11 03:39:53.000000000","message":"For example, duplicated in lines 644-654. Some of the security group rules commands are duplicated as well.","commit_id":"14687699ac1eb2aa5deeb088d95be7d55e32b069"}]}
