)]}'
{"doc/source/install-guide/overview-workflow.rst":[{"author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"change_message_id":"e33b0a1af631554eb47876cc22dcb885ebe3ffd1","unresolved":false,"context_lines":[{"line_number":3,"context_line":"Installation workflow"},{"line_number":4,"context_line":"---------------------"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"This diagram shows the general workflow associated with OSA"},{"line_number":7,"context_line":"installation."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"**Figure 1.7. Installation workflow**"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a061dce_a1d0ebf8","line":7,"range":{"start_line":6,"start_character":51,"end_line":7,"end_character":13},"updated":"2016-04-08 15:24:07.000000000","message":"with an OpenStack-Ansible(OSA) installation.","commit_id":"04ebad2ca57410eeb62e27b1582798b81c67df51"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"1bd68a14934abf3445799929107542e71adbd94d","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":".. image:: figures/workflow-overview.png"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Network Ranges"},{"line_number":15,"context_line":"~~~~~~~~~~~~~~"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a061dce_f2575724","line":13,"updated":"2016-04-08 14:16:17.000000000","message":"This seems like a nice addition!","commit_id":"04ebad2ca57410eeb62e27b1582798b81c67df51"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"1bd68a14934abf3445799929107542e71adbd94d","unresolved":false,"context_lines":[{"line_number":11,"context_line":".. image:: figures/workflow-overview.png"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Network Ranges"},{"line_number":15,"context_line":"~~~~~~~~~~~~~~"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"The installation references the following IP and hostnames for consistency: "}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a061dce_f55461cb","line":14,"updated":"2016-04-08 14:16:17.000000000","message":"Use sentence-style capitalization for headings i.e. \"Network ranges\"","commit_id":"04ebad2ca57410eeb62e27b1582798b81c67df51"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"1bd68a14934abf3445799929107542e71adbd94d","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Network Ranges"},{"line_number":15,"context_line":"~~~~~~~~~~~~~~"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"The installation references the following IP and hostnames for consistency: "},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"+-----------------------+-----------------+"},{"line_number":20,"context_line":"| Network               | IP Range        |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a061dce_f22e37a4","line":17,"updated":"2016-04-08 14:16:17.000000000","message":"\"IP addresses and host names...\" ; delete white space at end of line","commit_id":"04ebad2ca57410eeb62e27b1582798b81c67df51"},{"author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"change_message_id":"e33b0a1af631554eb47876cc22dcb885ebe3ffd1","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Network Ranges"},{"line_number":15,"context_line":"~~~~~~~~~~~~~~"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"The installation references the following IP and hostnames for consistency: "},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"+-----------------------+-----------------+"},{"line_number":20,"context_line":"| Network               | IP Range        |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a061dce_c1451fb4","line":17,"in_reply_to":"9a061dce_f22e37a4","updated":"2016-04-08 15:24:07.000000000","message":"For consistency, the following IP addresses and hostnames will be referred to in this installation workflow.","commit_id":"04ebad2ca57410eeb62e27b1582798b81c67df51"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"1bd68a14934abf3445799929107542e71adbd94d","unresolved":false,"context_lines":[{"line_number":25,"context_line":"+-----------------------+-----------------+"},{"line_number":26,"context_line":"| Storage Network       | 172.29.244.0/22 |"},{"line_number":27,"context_line":"+-----------------------+-----------------+"},{"line_number":28,"context_line":"|                       |                 |"},{"line_number":29,"context_line":"+-----------------------+-----------------+"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"IP Assignments"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a061dce_121c8b76","line":28,"updated":"2016-04-08 14:16:17.000000000","message":"Delete final blank row in table","commit_id":"04ebad2ca57410eeb62e27b1582798b81c67df51"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"1bd68a14934abf3445799929107542e71adbd94d","unresolved":false,"context_lines":[{"line_number":28,"context_line":"|                       |                 |"},{"line_number":29,"context_line":"+-----------------------+-----------------+"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"IP Assignments"},{"line_number":32,"context_line":"~~~~~~~~~~~~~~"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"+------------------+----------------+-------------------+----------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a061dce_355d39ed","line":31,"updated":"2016-04-08 14:16:17.000000000","message":"IP assignments","commit_id":"04ebad2ca57410eeb62e27b1582798b81c67df51"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"1bd68a14934abf3445799929107542e71adbd94d","unresolved":false,"context_lines":[{"line_number":32,"context_line":"~~~~~~~~~~~~~~"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"+------------------+----------------+-------------------+----------------+"},{"line_number":35,"context_line":"| HostName         | Management-IP  | Tunnel(VxLAN) IP  | Storage IP     |"},{"line_number":36,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":37,"context_line":"| aio (all-in-one) | 172.29.236.100 | 172.29.240.100    | 172.29.244.100 |"},{"line_number":38,"context_line":"+------------------+----------------+-------------------+----------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a061dce_357379b6","line":35,"updated":"2016-04-08 14:16:17.000000000","message":"\"Host name\" ; \"Management IP\" ; Add a space after Tunnel","commit_id":"04ebad2ca57410eeb62e27b1582798b81c67df51"},{"author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"change_message_id":"ebde414f94bd5bc846dbbbdb974580b9d6dc897c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"---------------------"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"This diagram shows the general workflow associated with an "},{"line_number":7,"context_line":"OpenStack-Ansible OSA installation."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"**Figure 1.7. Installation workflow**"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a061dce_abfef302","line":7,"range":{"start_line":7,"start_character":17,"end_line":7,"end_character":21},"updated":"2016-04-09 00:00:34.000000000","message":"I would put the OSA in (OSA) as this will allow you to abbreviate later in the document if needed","commit_id":"fcac5bf4eec3af282b302f1d73c7c6380dc97614"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"08d90ae6d0ac0daf6d91df8b819fbcae8d3f4588","unresolved":false,"context_lines":[{"line_number":22,"context_line":"Network ranges"},{"line_number":23,"context_line":"~~~~~~~~~~~~~~"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"For consistency, the following IP addresses and hostnames will be "},{"line_number":26,"context_line":"referred to in this installation workflow."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"+-----------------------+-----------------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_d108312b","line":25,"range":{"start_line":25,"start_character":65,"end_line":25,"end_character":66},"updated":"2016-04-09 14:08:05.000000000","message":"whitespace issue","commit_id":"b04e736fa2403dab7a6b6037d2eb33fcf683d586"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"d0881c02a4e73db48987ad11d218032583390409","unresolved":false,"context_lines":[{"line_number":29,"context_line":"+-----------------------+-----------------+"},{"line_number":30,"context_line":"| Network               | IP Range        |"},{"line_number":31,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":32,"context_line":"| Container Network     | 172.29.236.0/22 |"},{"line_number":33,"context_line":"+-----------------------+-----------------+"},{"line_number":34,"context_line":"| Tunnel(VXLAN) Network | 172.29.240.0/22 |"},{"line_number":35,"context_line":"+-----------------------+-----------------+"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1a122d0e_30eb56b2","line":32,"range":{"start_line":32,"start_character":2,"end_line":32,"end_character":20},"updated":"2016-04-18 10:48:02.000000000","message":"This is somewhat up for debate, but I think calling it the \u0027container network\u0027 is a bit of a misnomer because it\u0027s essentially the network address over which Ansible expects to communicate to both containers and hosts. I would prefer this to be called the \u0027Management Network\u0027 or something like that.","commit_id":"ffb30c365577bd4a7ceb98c3f8e0a06d19edf661"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"d0881c02a4e73db48987ad11d218032583390409","unresolved":false,"context_lines":[{"line_number":31,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":32,"context_line":"| Container Network     | 172.29.236.0/22 |"},{"line_number":33,"context_line":"+-----------------------+-----------------+"},{"line_number":34,"context_line":"| Tunnel(VXLAN) Network | 172.29.240.0/22 |"},{"line_number":35,"context_line":"+-----------------------+-----------------+"},{"line_number":36,"context_line":"| Storage Network       | 172.29.244.0/22 |"},{"line_number":37,"context_line":"+-----------------------+-----------------+"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1a122d0e_90406aa7","line":34,"range":{"start_line":34,"start_character":2,"end_line":34,"end_character":15},"updated":"2016-04-18 10:48:02.000000000","message":"Should there be a space between \u0027Tunnel\u0027 and the round bracket?","commit_id":"ffb30c365577bd4a7ceb98c3f8e0a06d19edf661"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"d0881c02a4e73db48987ad11d218032583390409","unresolved":false,"context_lines":[{"line_number":35,"context_line":"+-----------------------+-----------------+"},{"line_number":36,"context_line":"| Storage Network       | 172.29.244.0/22 |"},{"line_number":37,"context_line":"+-----------------------+-----------------+"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"IP assignments"},{"line_number":41,"context_line":"~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1a122d0e_d02142fd","line":38,"updated":"2016-04-18 10:48:02.000000000","message":"What about the VLAN network and Flat network?","commit_id":"ffb30c365577bd4a7ceb98c3f8e0a06d19edf661"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"d0881c02a4e73db48987ad11d218032583390409","unresolved":false,"context_lines":[{"line_number":43,"context_line":"+------------------+----------------+-------------------+----------------+"},{"line_number":44,"context_line":"| Host name        | Management IP  | Tunnel (VxLAN) IP | Storage IP     |"},{"line_number":45,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":46,"context_line":"| aio1 (all-in-one)| 172.29.236.100 | 172.29.240.100    | 172.29.244.100 |"},{"line_number":47,"context_line":"+------------------+----------------+-------------------+----------------+"},{"line_number":48,"context_line":"|                  |                |                   |                |"},{"line_number":49,"context_line":"+------------------+----------------+-------------------+----------------+"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1a122d0e_10bbbae6","line":46,"range":{"start_line":46,"start_character":2,"end_line":46,"end_character":19},"updated":"2016-04-18 10:48:02.000000000","message":"I don\u0027t see why the AIO should be mentioned in the Install Guide docs. The AIO is a development tool and should only be referred to in the development docs.","commit_id":"ffb30c365577bd4a7ceb98c3f8e0a06d19edf661"}],"etc/openstack_deploy/openstack_user_config.yml.example":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"d0881c02a4e73db48987ad11d218032583390409","unresolved":false,"context_lines":[{"line_number":88,"context_line":"# also reserves 231-254 in the last octet at the high end of the range for"},{"line_number":89,"context_line":"# network device management."},{"line_number":90,"context_line":"#"},{"line_number":91,"context_line":"# used_ips:"},{"line_number":92,"context_line":"#   - 172.29.236.1"},{"line_number":93,"context_line":"#   - \"172.29.236.11,172.29.236.12\""},{"line_number":94,"context_line":"#   - \"172.29.239.231,172.29.239.254\""},{"line_number":95,"context_line":"#"},{"line_number":96,"context_line":"# --------"},{"line_number":97,"context_line":"#"}],"source_content_type":"application/octet-stream","patch_set":8,"id":"1a122d0e_b002c609","line":94,"range":{"start_line":91,"start_character":0,"end_line":94,"end_character":37},"updated":"2016-04-18 10:48:02.000000000","message":"Considering that you\u0027re defining the block of 172.29.236.100-200 and the block of 172.29.240.100-200 and the block of 172.29.244.101-200 for hosts perhaps that should be reflected here - otherwise the container addresses will be mingled in with the hosts.","commit_id":"ffb30c365577bd4a7ceb98c3f8e0a06d19edf661"}]}
