)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"40f89d08cc9a184340dddfedfb3e2b79df3b7c5a","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Divide Quick Start Guide into 2 docs"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Divide the quickstart quide into the following:"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"singlenode-deployment-developer provides the procedure for developers by"},{"line_number":12,"context_line":"cloning kolla and kolla-ansible git repositories."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":31,"id":"1a6eadb0_8d4515b5","line":9,"range":{"start_line":9,"start_character":22,"end_line":9,"end_character":27},"updated":"2016-12-18 10:11:57.000000000","message":"s/quide/guide","commit_id":"4da0bb5c0fea2fc239f01d4448d23ac119743f31"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"dc3136addc74a3cb8440466c1ba1c7bac415c500","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Divide Quick Start Guide into 2 docs"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Divide the quickstart quide into the following:"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"singlenode-deployment-developer provides the procedure for developers by"},{"line_number":12,"context_line":"cloning kolla and kolla-ansible git repositories."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":31,"id":"1a6eadb0_9080c58d","line":9,"range":{"start_line":9,"start_character":22,"end_line":9,"end_character":27},"in_reply_to":"1a6eadb0_8d4515b5","updated":"2016-12-19 01:01:16.000000000","message":"Done","commit_id":"4da0bb5c0fea2fc239f01d4448d23ac119743f31"}],"doc/index.rst":[{"author":{"_account_id":22525,"name":"Qin Wang (qwang)","email":"qin.wang@intel.com","username":"qwang"},"change_message_id":"9ca9e446a304522dd98369ee29f8179b08dcf58e","unresolved":false,"context_lines":[{"line_number":50,"context_line":"   deployment-philosophy"},{"line_number":51,"context_line":"   production-architecture-guide"},{"line_number":52,"context_line":"   quickstart"},{"line_number":53,"context_line":"   multinode"},{"line_number":54,"context_line":"   image-building"},{"line_number":55,"context_line":"   advanced-configuration"},{"line_number":56,"context_line":"   operating-kolla"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_9e4eeb94","line":53,"range":{"start_line":53,"start_character":0,"end_line":53,"end_character":12},"updated":"2016-12-19 19:07:36.000000000","message":"multinode is now a part of quickstart and it\u0027s not necessary to appear in the index any more","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"792283ca203beb2f79c2c586015e8c5f1700789e","unresolved":false,"context_lines":[{"line_number":50,"context_line":"   deployment-philosophy"},{"line_number":51,"context_line":"   production-architecture-guide"},{"line_number":52,"context_line":"   quickstart"},{"line_number":53,"context_line":"   multinode"},{"line_number":54,"context_line":"   image-building"},{"line_number":55,"context_line":"   advanced-configuration"},{"line_number":56,"context_line":"   operating-kolla"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_f253936a","line":53,"range":{"start_line":53,"start_character":0,"end_line":53,"end_character":12},"in_reply_to":"1a6eadb0_9e4eeb94","updated":"2016-12-19 19:39:07.000000000","message":"I don\u0027t think multinode is a part of quickstart yet. Also, I like the idea of having the ability of jumping straight to multinode directly from index if I wish to.","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"}],"doc/quickstart.rst":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"30d08751aa63c84ea342ed1cdd0b5444de5c06f4","unresolved":false,"context_lines":[{"line_number":7,"context_line":"If doing an evaluation of Kolla for production, the community recommends"},{"line_number":8,"context_line":"following the :doc:`singlenode-deployment-operator` guide."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Developers follow the :doc:`singlenode-deployment-developer` guide."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":".. include:: singlenode-deployment-operator.rst"},{"line_number":13,"context_line":".. include:: singlenode-deployment-developer.rst"}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_547caaeb","line":10,"updated":"2016-12-16 00:17:08.000000000","message":"\u0027should follow\u0027 reads a bit better here I think","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"ffa4dc7a13661f948334bf19ac65596c190785ec","unresolved":false,"context_lines":[{"line_number":7,"context_line":"If doing an evaluation of Kolla for production, the community recommends"},{"line_number":8,"context_line":"following the :doc:`singlenode-deployment-operator` guide."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Developers follow the :doc:`singlenode-deployment-developer` guide."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":".. include:: singlenode-deployment-operator.rst"},{"line_number":13,"context_line":".. include:: singlenode-deployment-developer.rst"}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_a0569803","line":10,"in_reply_to":"1a6eadb0_547caaeb","updated":"2016-12-16 02:10:51.000000000","message":"Done","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"9db5cfa31dcc7d66288c17b73b8eca7bc73e9b8b","unresolved":false,"context_lines":[{"line_number":86,"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"},{"line_number":87,"context_line":"Component               Min Version  Max Version  Comment"},{"line_number":88,"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"},{"line_number":89,"context_line":"Ansible                 1.9.4        none         On deployment host"},{"line_number":90,"context_line":"Docker                  1.10.0       none         On target nodes"},{"line_number":91,"context_line":"Docker Python           1.6.0        none         On target nodes"},{"line_number":92,"context_line":"Python Jinja2           2.6.0        none         On deployment host"}],"source_content_type":"text/x-rst","patch_set":37,"id":"ba5201f7_0de974e6","line":89,"updated":"2017-01-11 23:41:46.000000000","message":"That is not accurate. Mitaka is pre 2.0. Newton and later is 2.0+. We need to pin max version here to 2.0","commit_id":"ba9e7e877b9f9b17701c9c0583d08e9179c25e71"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"4c36e6f1701695c7285f8f4b1f5b75ec44afc6c0","unresolved":false,"context_lines":[{"line_number":86,"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"},{"line_number":87,"context_line":"Component               Min Version  Max Version  Comment"},{"line_number":88,"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"},{"line_number":89,"context_line":"Ansible                 1.9.4        none         On deployment host"},{"line_number":90,"context_line":"Docker                  1.10.0       none         On target nodes"},{"line_number":91,"context_line":"Docker Python           1.6.0        none         On target nodes"},{"line_number":92,"context_line":"Python Jinja2           2.6.0        none         On deployment host"}],"source_content_type":"text/x-rst","patch_set":37,"id":"ba5201f7_2d6c7834","line":89,"in_reply_to":"ba5201f7_0de974e6","updated":"2017-01-11 23:52:06.000000000","message":"Hey, if Mitaka is pre 2.0, shouldn\u0027t the max version here be \u003c2.0 as opposed to 2.0?","commit_id":"ba9e7e877b9f9b17701c9c0583d08e9179c25e71"},{"author":{"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},"change_message_id":"54726b5e2f3e5d7eb6f62a6f548c8ba33bdec64f","unresolved":false,"context_lines":[{"line_number":151,"context_line":"installed using:"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"::"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"    pip install -U ansible"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"If DEB based systems include a version of Ansible that meets Kolla\u0027s version"}],"source_content_type":"text/x-rst","patch_set":37,"id":"ba5201f7_4d4c5cc8","line":154,"updated":"2017-01-12 00:14:20.000000000","message":"I\u0027d recommend doing it within a virtualenv. mixing system packages and non system packages is generally a bad idea.","commit_id":"ba9e7e877b9f9b17701c9c0583d08e9179c25e71"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"169dfa8b39197e31246803567f5d7cb64c8854f7","unresolved":false,"context_lines":[{"line_number":151,"context_line":"installed using:"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"::"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"    pip install -U ansible"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"If DEB based systems include a version of Ansible that meets Kolla\u0027s version"}],"source_content_type":"text/x-rst","patch_set":37,"id":"9a57fde8_a3c71b44","line":154,"in_reply_to":"ba5201f7_4d4c5cc8","updated":"2017-01-12 16:52:01.000000000","message":"I added a note to address this.","commit_id":"ba9e7e877b9f9b17701c9c0583d08e9179c25e71"},{"author":{"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},"change_message_id":"54726b5e2f3e5d7eb6f62a6f548c8ba33bdec64f","unresolved":false,"context_lines":[{"line_number":303,"context_line":"    pip install python-novaclient"},{"line_number":304,"context_line":"    pip install python-neutronclient"},{"line_number":305,"context_line":"    pip install python-openstackclient"},{"line_number":306,"context_line":""},{"line_number":307,"context_line":"Additional steps for upstart and other non-systemd distros"},{"line_number":308,"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"},{"line_number":309,"context_line":""}],"source_content_type":"text/x-rst","patch_set":37,"id":"ba5201f7_adc228e7","line":306,"updated":"2017-01-12 00:14:20.000000000","message":"Was going to raise this question earlier but hadn\u0027t gotten to it yet. Since kolla\u0027s about containers, should kolla provide an openstack client container rather then recommend pip install stuff?","commit_id":"ba9e7e877b9f9b17701c9c0583d08e9179c25e71"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"169dfa8b39197e31246803567f5d7cb64c8854f7","unresolved":false,"context_lines":[{"line_number":303,"context_line":"    pip install python-novaclient"},{"line_number":304,"context_line":"    pip install python-neutronclient"},{"line_number":305,"context_line":"    pip install python-openstackclient"},{"line_number":306,"context_line":""},{"line_number":307,"context_line":"Additional steps for upstart and other non-systemd distros"},{"line_number":308,"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"},{"line_number":309,"context_line":""}],"source_content_type":"text/x-rst","patch_set":37,"id":"9a57fde8_639e1358","line":306,"in_reply_to":"ba5201f7_adc228e7","updated":"2017-01-12 16:52:01.000000000","message":"Let us discuss this on IRC? I like your idea.","commit_id":"ba9e7e877b9f9b17701c9c0583d08e9179c25e71"},{"author":{"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},"change_message_id":"54726b5e2f3e5d7eb6f62a6f548c8ba33bdec64f","unresolved":false,"context_lines":[{"line_number":338,"context_line":"    Building Container Images)."},{"line_number":339,"context_line":""},{"line_number":340,"context_line":".. note::"},{"line_number":341,"context_line":""},{"line_number":342,"context_line":"    On Ubuntu 16.04, please uninstall lxd and lxc packages. (issue with cgroup"},{"line_number":343,"context_line":"    mounts, mounts exponentially increasing when restarting container)."},{"line_number":344,"context_line":""}],"source_content_type":"text/x-rst","patch_set":37,"id":"ba5201f7_cd6a0ced","line":341,"updated":"2017-01-12 00:14:20.000000000","message":"This note seems to be in the wrong section, as 16.04 is a systemd distro.","commit_id":"ba9e7e877b9f9b17701c9c0583d08e9179c25e71"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"169dfa8b39197e31246803567f5d7cb64c8854f7","unresolved":false,"context_lines":[{"line_number":338,"context_line":"    Building Container Images)."},{"line_number":339,"context_line":""},{"line_number":340,"context_line":".. note::"},{"line_number":341,"context_line":""},{"line_number":342,"context_line":"    On Ubuntu 16.04, please uninstall lxd and lxc packages. (issue with cgroup"},{"line_number":343,"context_line":"    mounts, mounts exponentially increasing when restarting container)."},{"line_number":344,"context_line":""}],"source_content_type":"text/x-rst","patch_set":37,"id":"9a57fde8_23096b96","line":341,"in_reply_to":"ba5201f7_cd6a0ced","updated":"2017-01-12 16:52:01.000000000","message":"Moved this to the correct section about. thanks for pointing this out. I had totally missed it.","commit_id":"ba9e7e877b9f9b17701c9c0583d08e9179c25e71"},{"author":{"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},"change_message_id":"54726b5e2f3e5d7eb6f62a6f548c8ba33bdec64f","unresolved":false,"context_lines":[{"line_number":406,"context_line":"deploying multinode, a registry is strongly recommended to serve as a single"},{"line_number":407,"context_line":"source of images. Refer the :doc:`multinode` for more information on using a"},{"line_number":408,"context_line":"local Docker registry. Otherwise, the Docker Hub Image Registry contains all"},{"line_number":409,"context_line":"images from each of Kolla’s major releases. The latest release tag is 3.0.1 for"},{"line_number":410,"context_line":"Newton."},{"line_number":411,"context_line":""},{"line_number":412,"context_line":"Automatic host bootstrap"}],"source_content_type":"text/x-rst","patch_set":37,"id":"ba5201f7_e8289e35","line":409,"range":{"start_line":409,"start_character":74,"end_line":409,"end_character":75},"updated":"2017-01-12 00:14:20.000000000","message":"2","commit_id":"ba9e7e877b9f9b17701c9c0583d08e9179c25e71"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"169dfa8b39197e31246803567f5d7cb64c8854f7","unresolved":false,"context_lines":[{"line_number":406,"context_line":"deploying multinode, a registry is strongly recommended to serve as a single"},{"line_number":407,"context_line":"source of images. Refer the :doc:`multinode` for more information on using a"},{"line_number":408,"context_line":"local Docker registry. Otherwise, the Docker Hub Image Registry contains all"},{"line_number":409,"context_line":"images from each of Kolla’s major releases. The latest release tag is 3.0.1 for"},{"line_number":410,"context_line":"Newton."},{"line_number":411,"context_line":""},{"line_number":412,"context_line":"Automatic host bootstrap"}],"source_content_type":"text/x-rst","patch_set":37,"id":"9a57fde8_e3c5a35b","line":409,"range":{"start_line":409,"start_character":74,"end_line":409,"end_character":75},"in_reply_to":"ba5201f7_e8289e35","updated":"2017-01-12 16:52:01.000000000","message":"Done","commit_id":"ba9e7e877b9f9b17701c9c0583d08e9179c25e71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The recommended deployment target requirements:"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"- 2 (or more) network interfaces."},{"line_number":16,"context_line":"- At least 8GB main memory."},{"line_number":17,"context_line":"- At least 40GB disk space."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_99928456","side":"PARENT","line":15,"updated":"2017-01-12 17:52:37.000000000","message":"yup or more isn\u0027t necessary - as you changed line 13 to minimum requirements.","commit_id":"e6fee0d90745219766533be531f6932951efe6b0"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. note::"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    You must have root access to the deployment host machine."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Recommended environment"},{"line_number":24,"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"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_d9732c4c","line":21,"range":{"start_line":21,"start_character":4,"end_line":21,"end_character":7},"updated":"2017-01-12 17:52:37.000000000","message":"we don\u0027t use pronouns in Kolla documentation.  Recommend \"Root access is required to the deployment host machine.\"","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. note::"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    You must have root access to the deployment host machine."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Recommended environment"},{"line_number":24,"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"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_2ec78b13","line":21,"range":{"start_line":21,"start_character":4,"end_line":21,"end_character":7},"in_reply_to":"9a57fde8_d9732c4c","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":34,"context_line":"Prerequisites"},{"line_number":35,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Verify the state of network interfaces. If you are using a VM spawned on"},{"line_number":38,"context_line":"OpenStack as the host machine, the state of the second interface will be DOWN"},{"line_number":39,"context_line":"on booting the VM."},{"line_number":40,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_59881ce8","line":37,"range":{"start_line":37,"start_character":43,"end_line":37,"end_character":50},"updated":"2017-01-12 17:52:37.000000000","message":"this part can be deleted since it includes pronouns and isn\u0027t necessary for proper grammar.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":34,"context_line":"Prerequisites"},{"line_number":35,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Verify the state of network interfaces. If you are using a VM spawned on"},{"line_number":38,"context_line":"OpenStack as the host machine, the state of the second interface will be DOWN"},{"line_number":39,"context_line":"on booting the VM."},{"line_number":40,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_4ecccf35","line":37,"range":{"start_line":37,"start_character":43,"end_line":37,"end_character":50},"in_reply_to":"9a57fde8_59881ce8","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":61,"context_line":"deployment is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":62,"context_line":"platforms and bare metal deployment targets."},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Fedora: The deployment will not run on Fedora 22 and later as a bare metal"},{"line_number":65,"context_line":"deployment target. These distributions compress kernel modules with the .xz"},{"line_number":66,"context_line":"compressed format. The guestfs system in the CentOS family of containers cannot"},{"line_number":67,"context_line":"read these images because a dependent package supermin in CentOS needs to be"},{"line_number":68,"context_line":"updated to add .xz compressed format support."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"Ubuntu: For Ubuntu based systems where Docker is used it is recommended to use"},{"line_number":71,"context_line":"the latest available LTS kernel. While all kernels should work for Docker, some"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_f9c63015","line":68,"range":{"start_line":64,"start_character":0,"end_line":68,"end_character":45},"updated":"2017-01-12 17:52:37.000000000","message":"Fedora is long gone - this section can be deleted.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":61,"context_line":"deployment is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":62,"context_line":"platforms and bare metal deployment targets."},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Fedora: The deployment will not run on Fedora 22 and later as a bare metal"},{"line_number":65,"context_line":"deployment target. These distributions compress kernel modules with the .xz"},{"line_number":66,"context_line":"compressed format. The guestfs system in the CentOS family of containers cannot"},{"line_number":67,"context_line":"read these images because a dependent package supermin in CentOS needs to be"},{"line_number":68,"context_line":"updated to add .xz compressed format support."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"Ubuntu: For Ubuntu based systems where Docker is used it is recommended to use"},{"line_number":71,"context_line":"the latest available LTS kernel. While all kernels should work for Docker, some"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_8ed6b7c3","line":68,"range":{"start_line":64,"start_character":0,"end_line":68,"end_character":45},"in_reply_to":"9a57fde8_f9c63015","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"98ae039a20917fa7170ae7d9e973b4bca50b3add","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    #Ubuntu"},{"line_number":118,"context_line":"    apt-get update"},{"line_number":119,"context_line":"    apt-get install -y python-pip"},{"line_number":120,"context_line":"    pip install -U pip"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Install dependencies needed to build the code with ``pip`` package manager."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_9e742ad0","line":119,"range":{"start_line":119,"start_character":19,"end_line":119,"end_character":22},"updated":"2017-01-12 17:16:52.000000000","message":"For consistency, I think it is best to either include the \u0027-y\u0027 option for both yum and apt-get or neither.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    #Ubuntu"},{"line_number":118,"context_line":"    apt-get update"},{"line_number":119,"context_line":"    apt-get install -y python-pip"},{"line_number":120,"context_line":"    pip install -U pip"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Install dependencies needed to build the code with ``pip`` package manager."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_ced8bff2","line":119,"range":{"start_line":119,"start_character":19,"end_line":119,"end_character":22},"in_reply_to":"9a57fde8_39e8b87c","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"66d4ed10e1c736916a82cdd264168dbb003ab6a3","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    #Ubuntu"},{"line_number":118,"context_line":"    apt-get update"},{"line_number":119,"context_line":"    apt-get install -y python-pip"},{"line_number":120,"context_line":"    pip install -U pip"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Install dependencies needed to build the code with ``pip`` package manager."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_d4e2139f","line":119,"range":{"start_line":119,"start_character":19,"end_line":119,"end_character":22},"in_reply_to":"9a57fde8_39e8b87c","updated":"2017-01-12 18:02:29.000000000","message":"I agree. We should exclude it","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    #Ubuntu"},{"line_number":118,"context_line":"    apt-get update"},{"line_number":119,"context_line":"    apt-get install -y python-pip"},{"line_number":120,"context_line":"    pip install -U pip"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Install dependencies needed to build the code with ``pip`` package manager."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_0ee3a7a4","line":119,"range":{"start_line":119,"start_character":19,"end_line":119,"end_character":22},"in_reply_to":"9a57fde8_9e742ad0","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    #Ubuntu"},{"line_number":118,"context_line":"    apt-get update"},{"line_number":119,"context_line":"    apt-get install -y python-pip"},{"line_number":120,"context_line":"    pip install -U pip"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Install dependencies needed to build the code with ``pip`` package manager."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_39e8b87c","line":119,"range":{"start_line":119,"start_character":19,"end_line":119,"end_character":22},"in_reply_to":"9a57fde8_9e742ad0","updated":"2017-01-12 17:52:37.000000000","message":"I think the guidance from the docs team is not to use -y and allow the operator to see what is going to be installed, rather then force installing it.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    #Ubuntu"},{"line_number":118,"context_line":"    apt-get update"},{"line_number":119,"context_line":"    apt-get install -y python-pip"},{"line_number":120,"context_line":"    pip install -U pip"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Install dependencies needed to build the code with ``pip`` package manager."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_2eeeab8b","line":119,"range":{"start_line":119,"start_character":19,"end_line":119,"end_character":22},"in_reply_to":"9a57fde8_d4e2139f","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"98ae039a20917fa7170ae7d9e973b4bca50b3add","unresolved":false,"context_lines":[{"line_number":127,"context_line":"    yum install python-devel libffi-devel gcc openssl-devel"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"    #Ubuntu"},{"line_number":130,"context_line":"    apt-get install -y python-dev libffi-dev gcc libssl-dev"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"Kolla deploys OpenStack using `Ansible \u003chttp://www.ansible.com\u003e`__. Install"},{"line_number":133,"context_line":"Ansible from distribution packaging if the distro packaging has recommended"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_de55d21d","line":130,"range":{"start_line":130,"start_character":20,"end_line":130,"end_character":22},"updated":"2017-01-12 17:16:52.000000000","message":"As above","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":127,"context_line":"    yum install python-devel libffi-devel gcc openssl-devel"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"    #Ubuntu"},{"line_number":130,"context_line":"    apt-get install -y python-dev libffi-dev gcc libssl-dev"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"Kolla deploys OpenStack using `Ansible \u003chttp://www.ansible.com\u003e`__. Install"},{"line_number":133,"context_line":"Ansible from distribution packaging if the distro packaging has recommended"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_39fef86b","line":130,"range":{"start_line":130,"start_character":20,"end_line":130,"end_character":22},"in_reply_to":"9a57fde8_de55d21d","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":295,"context_line":""},{"line_number":296,"context_line":".. note::"},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"    On Ubuntu 16.04, please uninstall lxd and lxc packages. (issue with cgroup"},{"line_number":299,"context_line":"    mounts, mounts exponentially increasing when restarting container)."},{"line_number":300,"context_line":""},{"line_number":301,"context_line":"Install required python clients"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_7977a0d4","line":298,"updated":"2017-01-12 17:52:37.000000000","message":"issue/An issue exists","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":295,"context_line":""},{"line_number":296,"context_line":".. note::"},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"    On Ubuntu 16.04, please uninstall lxd and lxc packages. (issue with cgroup"},{"line_number":299,"context_line":"    mounts, mounts exponentially increasing when restarting container)."},{"line_number":300,"context_line":""},{"line_number":301,"context_line":"Install required python clients"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_ceffdf32","line":298,"in_reply_to":"9a57fde8_7977a0d4","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":308,"context_line":""},{"line_number":309,"context_line":"::"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":"    pip install python-novaclient"},{"line_number":312,"context_line":"    pip install python-neutronclient"},{"line_number":313,"context_line":"    pip install python-openstackclient"},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"Additional steps for upstart and other non-systemd distros"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_191db473","line":312,"range":{"start_line":311,"start_character":0,"end_line":312,"end_character":36},"updated":"2017-01-12 17:52:37.000000000","message":"I think we can remove these - as the python clients are only for development and this list is incomplete.  Would appreciate other reviewer\u0027s feedback on this point.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":308,"context_line":""},{"line_number":309,"context_line":"::"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":"    pip install python-novaclient"},{"line_number":312,"context_line":"    pip install python-neutronclient"},{"line_number":313,"context_line":"    pip install python-openstackclient"},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"Additional steps for upstart and other non-systemd distros"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_2e95cbe3","line":312,"range":{"start_line":311,"start_character":0,"end_line":312,"end_character":36},"in_reply_to":"9a57fde8_191db473","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"66d4ed10e1c736916a82cdd264168dbb003ab6a3","unresolved":false,"context_lines":[{"line_number":308,"context_line":""},{"line_number":309,"context_line":"::"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":"    pip install python-novaclient"},{"line_number":312,"context_line":"    pip install python-neutronclient"},{"line_number":313,"context_line":"    pip install python-openstackclient"},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"Additional steps for upstart and other non-systemd distros"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_b493cff9","line":312,"range":{"start_line":311,"start_character":0,"end_line":312,"end_character":36},"in_reply_to":"9a57fde8_191db473","updated":"2017-01-12 18:02:29.000000000","message":"I agree with you Steve. If a developer wants to use these, I\u0027m sure they can find them..coming from a developer","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"61c09002d17da7f4b21e81dbcce1fdf6f147c38f","unresolved":false,"context_lines":[{"line_number":308,"context_line":""},{"line_number":309,"context_line":"::"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":"    pip install python-novaclient"},{"line_number":312,"context_line":"    pip install python-neutronclient"},{"line_number":313,"context_line":"    pip install python-openstackclient"},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"Additional steps for upstart and other non-systemd distros"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_5411c3ab","line":312,"range":{"start_line":311,"start_character":0,"end_line":312,"end_character":36},"in_reply_to":"9a57fde8_191db473","updated":"2017-01-12 17:58:05.000000000","message":"Yeah, I don\u0027t think these are needed for anything besides init-runonce, which is totally optional for kolla.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":313,"context_line":"    pip install python-openstackclient"},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"Additional steps for upstart and other non-systemd distros"},{"line_number":316,"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"},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"For Ubuntu 14.04 which uses upstart and other non-systemd distros, run the"},{"line_number":319,"context_line":"following."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_59173c51","line":316,"range":{"start_line":316,"start_character":0,"end_line":316,"end_character":58},"updated":"2017-01-12 17:52:37.000000000","message":"nice!","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"98ae039a20917fa7170ae7d9e973b4bca50b3add","unresolved":false,"context_lines":[{"line_number":321,"context_line":"::"},{"line_number":322,"context_line":""},{"line_number":323,"context_line":"    mount --make-shared /run"},{"line_number":324,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"If /var/lib/nova/mnt is not present, can do below work around."},{"line_number":327,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_d9b6cc3c","line":324,"range":{"start_line":324,"start_character":4,"end_line":324,"end_character":41},"updated":"2017-01-12 17:16:52.000000000","message":"I think you need to run this on systemd based distros as well?","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"61c09002d17da7f4b21e81dbcce1fdf6f147c38f","unresolved":false,"context_lines":[{"line_number":321,"context_line":"::"},{"line_number":322,"context_line":""},{"line_number":323,"context_line":"    mount --make-shared /run"},{"line_number":324,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"If /var/lib/nova/mnt is not present, can do below work around."},{"line_number":327,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_147e5be4","line":324,"range":{"start_line":324,"start_character":4,"end_line":324,"end_character":41},"in_reply_to":"9a57fde8_14049b13","updated":"2017-01-12 17:58:05.000000000","message":"In systemd you can specify this in systemd service conf.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":321,"context_line":"::"},{"line_number":322,"context_line":""},{"line_number":323,"context_line":"    mount --make-shared /run"},{"line_number":324,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"If /var/lib/nova/mnt is not present, can do below work around."},{"line_number":327,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_14049b13","line":324,"range":{"start_line":324,"start_character":4,"end_line":324,"end_character":41},"in_reply_to":"9a57fde8_d9b6cc3c","updated":"2017-01-12 17:52:37.000000000","message":"No you don\u0027t.  On systemd based systems, a change to the systemd file is necessary.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"98ae039a20917fa7170ae7d9e973b4bca50b3add","unresolved":false,"context_lines":[{"line_number":327,"context_line":""},{"line_number":328,"context_line":"::"},{"line_number":329,"context_line":""},{"line_number":330,"context_line":"    mkdir -p /var/lib/nova/mnt /var/lib/nova/mnt1"},{"line_number":331,"context_line":"    mount --bind /var/lib/nova/mnt1 /var/lib/nova/mnt"},{"line_number":332,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"For mounting /run and /var/lib/nova/mnt as shared upon startup, edit"},{"line_number":335,"context_line":"/etc/rc.local to add the following."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_d9316cee","line":332,"range":{"start_line":330,"start_character":1,"end_line":332,"end_character":41},"updated":"2017-01-12 17:16:52.000000000","message":"I think this can be simplified to:\n\n    mkdir -p /var/lib/nova/mnt\n    mount --bind /var/lib/nova/mnt /var/lib/nova/mnt\n    mount --make-shared /var/lib/nova/mnt","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":327,"context_line":""},{"line_number":328,"context_line":"::"},{"line_number":329,"context_line":""},{"line_number":330,"context_line":"    mkdir -p /var/lib/nova/mnt /var/lib/nova/mnt1"},{"line_number":331,"context_line":"    mount --bind /var/lib/nova/mnt1 /var/lib/nova/mnt"},{"line_number":332,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"For mounting /run and /var/lib/nova/mnt as shared upon startup, edit"},{"line_number":335,"context_line":"/etc/rc.local to add the following."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_d41a136e","line":332,"range":{"start_line":330,"start_character":1,"end_line":332,"end_character":41},"in_reply_to":"9a57fde8_d9316cee","updated":"2017-01-12 17:52:37.000000000","message":"LGTM","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"66d4ed10e1c736916a82cdd264168dbb003ab6a3","unresolved":false,"context_lines":[{"line_number":327,"context_line":""},{"line_number":328,"context_line":"::"},{"line_number":329,"context_line":""},{"line_number":330,"context_line":"    mkdir -p /var/lib/nova/mnt /var/lib/nova/mnt1"},{"line_number":331,"context_line":"    mount --bind /var/lib/nova/mnt1 /var/lib/nova/mnt"},{"line_number":332,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"For mounting /run and /var/lib/nova/mnt as shared upon startup, edit"},{"line_number":335,"context_line":"/etc/rc.local to add the following."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_7477a7d4","line":332,"range":{"start_line":330,"start_character":1,"end_line":332,"end_character":41},"in_reply_to":"9a57fde8_d9316cee","updated":"2017-01-12 18:02:29.000000000","message":"Seconded","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":345,"context_line":"    the back-end storage driver must not be AUFS (see the known issues in"},{"line_number":346,"context_line":"    :doc:`image-building`)."},{"line_number":347,"context_line":""},{"line_number":348,"context_line":"Install Kolla for evaluation or deployment"},{"line_number":349,"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"},{"line_number":350,"context_line":""},{"line_number":351,"context_line":"Install Kolla and its dependencies using pip."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_b44bcf58","line":348,"range":{"start_line":348,"start_character":18,"end_line":348,"end_character":42},"updated":"2017-01-12 17:52:37.000000000","message":"can this be changed to deployment or evaluation\n\nThanks!","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":345,"context_line":"    the back-end storage driver must not be AUFS (see the known issues in"},{"line_number":346,"context_line":"    :doc:`image-building`)."},{"line_number":347,"context_line":""},{"line_number":348,"context_line":"Install Kolla for evaluation or deployment"},{"line_number":349,"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"},{"line_number":350,"context_line":""},{"line_number":351,"context_line":"Install Kolla and its dependencies using pip."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_0e91e7f0","line":348,"range":{"start_line":348,"start_character":18,"end_line":348,"end_character":42},"in_reply_to":"9a57fde8_b44bcf58","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":364,"context_line":"    #Ubuntu"},{"line_number":365,"context_line":"    cp -r /usr/local/share/kolla/etc_examples/kolla /etc/kolla/"},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"The inventory files (all-in-one and multinode) are loacted in"},{"line_number":368,"context_line":"/usr/local/share/kolla/ansible/inventory. Copy the configuration files to the"},{"line_number":369,"context_line":"current directory."},{"line_number":370,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_9437abe2","line":367,"range":{"start_line":367,"start_character":51,"end_line":367,"end_character":58},"updated":"2017-01-12 17:52:37.000000000","message":"typo","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":364,"context_line":"    #Ubuntu"},{"line_number":365,"context_line":"    cp -r /usr/local/share/kolla/etc_examples/kolla /etc/kolla/"},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"The inventory files (all-in-one and multinode) are loacted in"},{"line_number":368,"context_line":"/usr/local/share/kolla/ansible/inventory. Copy the configuration files to the"},{"line_number":369,"context_line":"current directory."},{"line_number":370,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_2ebceb6b","line":367,"range":{"start_line":367,"start_character":51,"end_line":367,"end_character":58},"in_reply_to":"9a57fde8_9437abe2","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":404,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":405,"context_line":""},{"line_number":406,"context_line":"A local registry is recommended but not required for an ``all-in-one``"},{"line_number":407,"context_line":"installation when developing for master. Since no master images are available"},{"line_number":408,"context_line":"on docker hub, the docker cache may be used for all-in-one deployments.  When"},{"line_number":409,"context_line":"deploying multinode, a registry is strongly recommended to serve as a single"},{"line_number":410,"context_line":"source of images. Refer the :doc:`multinode` for more information on using a"},{"line_number":411,"context_line":"local Docker registry. Otherwise, the Docker Hub Image Registry contains all"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_14a01bf4","line":408,"range":{"start_line":407,"start_character":41,"end_line":408,"end_character":13},"updated":"2017-01-12 17:52:37.000000000","message":"this is no longer accurate - Pete has been pushing master images - although it can be handled in a followup patch as I\u0027m not sure what the immediate wording should be.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":404,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":405,"context_line":""},{"line_number":406,"context_line":"A local registry is recommended but not required for an ``all-in-one``"},{"line_number":407,"context_line":"installation when developing for master. Since no master images are available"},{"line_number":408,"context_line":"on docker hub, the docker cache may be used for all-in-one deployments.  When"},{"line_number":409,"context_line":"deploying multinode, a registry is strongly recommended to serve as a single"},{"line_number":410,"context_line":"source of images. Refer the :doc:`multinode` for more information on using a"},{"line_number":411,"context_line":"local Docker registry. Otherwise, the Docker Hub Image Registry contains all"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_6e6d1304","line":408,"range":{"start_line":407,"start_character":41,"end_line":408,"end_character":13},"in_reply_to":"9a57fde8_14a01bf4","updated":"2017-01-12 19:02:58.000000000","message":"I have not changed this yet. Let us fix this in a follow up patch","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":407,"context_line":"installation when developing for master. Since no master images are available"},{"line_number":408,"context_line":"on docker hub, the docker cache may be used for all-in-one deployments.  When"},{"line_number":409,"context_line":"deploying multinode, a registry is strongly recommended to serve as a single"},{"line_number":410,"context_line":"source of images. Refer the :doc:`multinode` for more information on using a"},{"line_number":411,"context_line":"local Docker registry. Otherwise, the Docker Hub Image Registry contains all"},{"line_number":412,"context_line":"images from each of Kolla’s major releases. The latest release tag is 3.0.2 for"},{"line_number":413,"context_line":"Newton."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_94ac0bef","line":410,"updated":"2017-01-12 17:52:37.000000000","message":"I think a to is needed between Refer and the","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":407,"context_line":"installation when developing for master. Since no master images are available"},{"line_number":408,"context_line":"on docker hub, the docker cache may be used for all-in-one deployments.  When"},{"line_number":409,"context_line":"deploying multinode, a registry is strongly recommended to serve as a single"},{"line_number":410,"context_line":"source of images. Refer the :doc:`multinode` for more information on using a"},{"line_number":411,"context_line":"local Docker registry. Otherwise, the Docker Hub Image Registry contains all"},{"line_number":412,"context_line":"images from each of Kolla’s major releases. The latest release tag is 3.0.2 for"},{"line_number":413,"context_line":"Newton."}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_ae77fbd2","line":410,"in_reply_to":"9a57fde8_94ac0bef","updated":"2017-01-12 19:02:58.000000000","message":"changed to reference.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":439,"context_line":"    kolla-ansible -i \u003c\u003cinventory file\u003e\u003e bootstrap-servers"},{"line_number":440,"context_line":""},{"line_number":441,"context_line":"Build container images"},{"line_number":442,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":443,"context_line":""},{"line_number":444,"context_line":"When running with systemd, edit the file"},{"line_number":445,"context_line":"``/etc/systemd/system/docker.service.d/kolla.conf``"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_94932ba3","line":442,"updated":"2017-01-12 17:52:37.000000000","message":"need extra \u003d","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":439,"context_line":"    kolla-ansible -i \u003c\u003cinventory file\u003e\u003e bootstrap-servers"},{"line_number":440,"context_line":""},{"line_number":441,"context_line":"Build container images"},{"line_number":442,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":443,"context_line":""},{"line_number":444,"context_line":"When running with systemd, edit the file"},{"line_number":445,"context_line":"``/etc/systemd/system/docker.service.d/kolla.conf``"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_ce743fd1","line":442,"in_reply_to":"9a57fde8_94932ba3","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":448,"context_line":"::"},{"line_number":449,"context_line":""},{"line_number":450,"context_line":"    [Service]"},{"line_number":451,"context_line":"    MountFlags\u003dshared"},{"line_number":452,"context_line":"    ExecStart\u003d"},{"line_number":453,"context_line":"    ExecStart\u003d/usr/bin/docker daemon \\"},{"line_number":454,"context_line":"     -H fd:// \\"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_b4e74f3f","line":451,"updated":"2017-01-12 17:52:37.000000000","message":"@portdirect this is why the make --shared thing isn\u0027t needed for systemd based distros.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"61c09002d17da7f4b21e81dbcce1fdf6f147c38f","unresolved":false,"context_lines":[{"line_number":459,"context_line":"    The MTU size should be less than or equal to the MTU size allowed on the"},{"line_number":460,"context_line":"    network interfaces of the host machine. If the MTU size allowed on the"},{"line_number":461,"context_line":"    network interfaces of the host machine is 1500 then this step can be"},{"line_number":462,"context_line":"    skipped."},{"line_number":463,"context_line":""},{"line_number":464,"context_line":".. note::"},{"line_number":465,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_74540754","line":462,"updated":"2017-01-12 17:58:05.000000000","message":"I think we should note that this is only relevant for building. Actual openstack services won\u0027t be affected.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":459,"context_line":"    The MTU size should be less than or equal to the MTU size allowed on the"},{"line_number":460,"context_line":"    network interfaces of the host machine. If the MTU size allowed on the"},{"line_number":461,"context_line":"    network interfaces of the host machine is 1500 then this step can be"},{"line_number":462,"context_line":"    skipped."},{"line_number":463,"context_line":""},{"line_number":464,"context_line":".. note::"},{"line_number":465,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_2e4a2b84","line":462,"in_reply_to":"9a57fde8_74540754","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":467,"context_line":"   set the MountFlags option correctly then kolla-ansible will fail to deploy the"},{"line_number":468,"context_line":"   neutron-dhcp-agent container and throws APIError/HTTPError."},{"line_number":469,"context_line":""},{"line_number":470,"context_line":"Restart Docker and ensure that Docker is running."},{"line_number":471,"context_line":""},{"line_number":472,"context_line":"::"},{"line_number":473,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_54cf03b0","line":470,"range":{"start_line":470,"start_character":48,"end_line":470,"end_character":49},"updated":"2017-01-12 17:52:37.000000000","message":"should this be a period or : ?  i think historically we have used : although I am not  a docs expert :)\n\nThis comment applies to this whole section.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":467,"context_line":"   set the MountFlags option correctly then kolla-ansible will fail to deploy the"},{"line_number":468,"context_line":"   neutron-dhcp-agent container and throws APIError/HTTPError."},{"line_number":469,"context_line":""},{"line_number":470,"context_line":"Restart Docker and ensure that Docker is running."},{"line_number":471,"context_line":""},{"line_number":472,"context_line":"::"},{"line_number":473,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_ce099f33","line":470,"range":{"start_line":470,"start_character":48,"end_line":470,"end_character":49},"in_reply_to":"9a57fde8_54cf03b0","updated":"2017-01-12 19:02:58.000000000","message":"I didn\u0027t find any mandate in the documentation guidelines. In the documentation guidelines doc, they have used . rather than : but there is no explicit mention. I have not changed this since it would require a lot of changes :/ . If this is a mandate, the docs team can fix this. I guess they address documentation errors once it goes in their repo.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":489,"context_line":""},{"line_number":490,"context_line":"Developers running from master are required to build container images as"},{"line_number":491,"context_line":"the Docker Hub does not contain built images for the master branch."},{"line_number":492,"context_line":"Refer the :doc:`image-building` for more advanced build configuration."},{"line_number":493,"context_line":""},{"line_number":494,"context_line":"To build images using default parameters run:"},{"line_number":495,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_94488b2f","line":492,"updated":"2017-01-12 17:52:37.000000000","message":"Refer to the I think is better.  An even better alternative would be \"Reference the\"","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":489,"context_line":""},{"line_number":490,"context_line":"Developers running from master are required to build container images as"},{"line_number":491,"context_line":"the Docker Hub does not contain built images for the master branch."},{"line_number":492,"context_line":"Refer the :doc:`image-building` for more advanced build configuration."},{"line_number":493,"context_line":""},{"line_number":494,"context_line":"To build images using default parameters run:"},{"line_number":495,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_0e048715","line":492,"in_reply_to":"9a57fde8_94488b2f","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":680,"context_line":""},{"line_number":681,"context_line":".. note::"},{"line_number":682,"context_line":""},{"line_number":683,"context_line":"    Different hardware results in varying deployment times."},{"line_number":684,"context_line":""},{"line_number":685,"context_line":"After successful deployment of OpenStack, the Horizon dashboard will be"},{"line_number":686,"context_line":"available by entering IP address or hostname from ``kolla_external_fqdn``, or"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_d41773eb","line":683,"range":{"start_line":683,"start_character":34,"end_line":683,"end_character":41},"updated":"2017-01-12 17:52:37.000000000","message":"bit of a nitpick here - choose to address or not - i\u0027d go with \"results in variance with deployment times.\"","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"66e8dcbeb2bf6f0c45c4f1834c2e6872df1cba2b","unresolved":false,"context_lines":[{"line_number":680,"context_line":""},{"line_number":681,"context_line":".. note::"},{"line_number":682,"context_line":""},{"line_number":683,"context_line":"    Different hardware results in varying deployment times."},{"line_number":684,"context_line":""},{"line_number":685,"context_line":"After successful deployment of OpenStack, the Horizon dashboard will be"},{"line_number":686,"context_line":"available by entering IP address or hostname from ``kolla_external_fqdn``, or"}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_9125f8ac","line":683,"range":{"start_line":683,"start_character":34,"end_line":683,"end_character":41},"in_reply_to":"9a57fde8_d41773eb","updated":"2017-01-12 19:02:58.000000000","message":"Done","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"c4f47e2a08148a634a5671c23dcc679b6e276c68","unresolved":false,"context_lines":[{"line_number":590,"context_line":""},{"line_number":591,"context_line":"    neutron_external_interface: \"ens4\""},{"line_number":592,"context_line":""},{"line_number":593,"context_line":"In case of deployment using the _nested_ environment (eg. Using Virtualbox"},{"line_number":594,"context_line":"VM’s, KVM VM’s), verify if your compute node supports hardware acceleration for"},{"line_number":595,"context_line":"virtual machines by executing the following command in the *compute node*."},{"line_number":596,"context_line":""}],"source_content_type":"text/x-rst","patch_set":41,"id":"9a57fde8_719fb403","line":593,"range":{"start_line":593,"start_character":32,"end_line":593,"end_character":40},"updated":"2017-01-12 19:17:40.000000000","message":"**nested**","commit_id":"07c9556f5da4517e0f6aa608cd235c23b49d6ba2"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"cb1a81f7e7ad755b2b5deac7fb64efc7e537ba9d","unresolved":false,"context_lines":[{"line_number":590,"context_line":""},{"line_number":591,"context_line":"    neutron_external_interface: \"ens4\""},{"line_number":592,"context_line":""},{"line_number":593,"context_line":"In case of deployment using the _nested_ environment (eg. Using Virtualbox"},{"line_number":594,"context_line":"VM’s, KVM VM’s), verify if your compute node supports hardware acceleration for"},{"line_number":595,"context_line":"virtual machines by executing the following command in the *compute node*."},{"line_number":596,"context_line":""}],"source_content_type":"text/x-rst","patch_set":41,"id":"7a3c09a3_7455001c","line":593,"range":{"start_line":593,"start_character":32,"end_line":593,"end_character":40},"in_reply_to":"9a57fde8_719fb403","updated":"2017-01-12 21:50:53.000000000","message":"Done","commit_id":"07c9556f5da4517e0f6aa608cd235c23b49d6ba2"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"78ae5602b58f8fdd7cd3d4219133cf74ab372003","unresolved":false,"context_lines":[{"line_number":632,"context_line":""},{"line_number":633,"context_line":"    kolla-ansible deploy -i /path/to/all-in-one"},{"line_number":634,"context_line":""},{"line_number":635,"context_line":"View the containers deployed."},{"line_number":636,"context_line":""},{"line_number":637,"context_line":"::"},{"line_number":638,"context_line":""}],"source_content_type":"text/x-rst","patch_set":41,"id":"7a3c09a3_8e625b15","line":635,"updated":"2017-01-12 21:01:17.000000000","message":"This sentence is a bit awkward.\n\nhow about View the instantiated containers:","commit_id":"07c9556f5da4517e0f6aa608cd235c23b49d6ba2"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"cb1a81f7e7ad755b2b5deac7fb64efc7e537ba9d","unresolved":false,"context_lines":[{"line_number":632,"context_line":""},{"line_number":633,"context_line":"    kolla-ansible deploy -i /path/to/all-in-one"},{"line_number":634,"context_line":""},{"line_number":635,"context_line":"View the containers deployed."},{"line_number":636,"context_line":""},{"line_number":637,"context_line":"::"},{"line_number":638,"context_line":""}],"source_content_type":"text/x-rst","patch_set":41,"id":"7a3c09a3_b4ba08bf","line":635,"in_reply_to":"7a3c09a3_8e625b15","updated":"2017-01-12 21:50:53.000000000","message":"Done","commit_id":"07c9556f5da4517e0f6aa608cd235c23b49d6ba2"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"66ba072a1c577ff0130c3364f74e165fa6382a37","unresolved":false,"context_lines":[{"line_number":632,"context_line":""},{"line_number":633,"context_line":"    kolla-ansible deploy -i /path/to/all-in-one"},{"line_number":634,"context_line":""},{"line_number":635,"context_line":"View the containers deployed."},{"line_number":636,"context_line":""},{"line_number":637,"context_line":"::"},{"line_number":638,"context_line":""}],"source_content_type":"text/x-rst","patch_set":41,"id":"7a3c09a3_b4084893","line":635,"in_reply_to":"7a3c09a3_8e625b15","updated":"2017-01-12 21:44:44.000000000","message":"Or list running containers?:)","commit_id":"07c9556f5da4517e0f6aa608cd235c23b49d6ba2"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"cb1a81f7e7ad755b2b5deac7fb64efc7e537ba9d","unresolved":false,"context_lines":[{"line_number":632,"context_line":""},{"line_number":633,"context_line":"    kolla-ansible deploy -i /path/to/all-in-one"},{"line_number":634,"context_line":""},{"line_number":635,"context_line":"View the containers deployed."},{"line_number":636,"context_line":""},{"line_number":637,"context_line":"::"},{"line_number":638,"context_line":""}],"source_content_type":"text/x-rst","patch_set":41,"id":"7a3c09a3_b435a8f8","line":635,"in_reply_to":"7a3c09a3_b4084893","updated":"2017-01-12 21:50:53.000000000","message":"Done","commit_id":"07c9556f5da4517e0f6aa608cd235c23b49d6ba2"}],"doc/singlenode-deployment-developer-centos.rst":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"62501598074daa0d83d58e3118e243b44b64525e","unresolved":false,"context_lines":[{"line_number":68,"context_line":"read these images because a dependent package supermin in CentOS needs to be"},{"line_number":69,"context_line":"updated to add .xz compressed format support."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"Ubuntu: For Ubuntu based systems where Docker is used it is recommended to use"},{"line_number":72,"context_line":"the latest available LTS kernel. The latest LTS kernel available is the wily"},{"line_number":73,"context_line":"kernel (version 4.2). While all kernels should work for Docker, some older"},{"line_number":74,"context_line":"kernels may have issues with some of the different Docker back ends such as"},{"line_number":75,"context_line":"AUFS and OverlayFS. In order to update kernel in Ubuntu 14.04 LTS to 4.2, run:"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"::"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"    yum install linux-image-generic-lts-wily"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":".. note:: Install is *very* sensitive about version of components. Please"},{"line_number":82,"context_line":"   review carefully because default Operating System repos are likely out of"}],"source_content_type":"text/x-rst","patch_set":27,"id":"1a6eadb0_b8006c03","line":79,"range":{"start_line":71,"start_character":0,"end_line":79,"end_character":44},"updated":"2016-12-16 16:46:55.000000000","message":"This becomes irrelevant with the system branches for the docs","commit_id":"0453e02339bbc045dc66bef12b713686e79558d3"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"eed6f8983d6291900e36009d3b660723ddcce727","unresolved":false,"context_lines":[{"line_number":142,"context_line":"    pip install python-neutronclient"},{"line_number":143,"context_line":"    pip install python-openstackclient"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"Additional steps for upstart and other non-systemd distros"},{"line_number":146,"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"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"For Ubuntu 14.04 which uses upstart and other non-systemd distros, run the"},{"line_number":149,"context_line":"following."},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"::"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"    mount --make-shared /run"},{"line_number":154,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":155,"context_line":"    If /var/lib/nova/mnt is not partitioned, can do below work around"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"    mkdir -p /var/lib/nova/mnt /var/lib/nova/mnt1"},{"line_number":158,"context_line":"    mount --bind /var/lib/nova/mnt1 /var/lib/nova/mnt"},{"line_number":159,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"For mounting /run and /var/lib/nova/mnt as shared upon startup, edit"},{"line_number":162,"context_line":"/etc/rc.local to add."},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"::"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"    mount --make-shared /run"},{"line_number":167,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":".. note::"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host,"},{"line_number":172,"context_line":"    the back-end storage driver must not be AUFS (see the known issues in"},{"line_number":173,"context_line":"    Building Container Images). Note On ubuntu 16.04, please uninstall lxd and"},{"line_number":174,"context_line":"    lxc packages. (issue with cgroup mounts, mounts exponentially increasing"},{"line_number":175,"context_line":"    when restarting container)."},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Clone required repositories"},{"line_number":178,"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"}],"source_content_type":"text/x-rst","patch_set":27,"id":"1a6eadb0_04a4a0b7","line":175,"range":{"start_line":145,"start_character":0,"end_line":175,"end_character":31},"updated":"2016-12-16 16:21:18.000000000","message":"Why describe Ubuntu/Non-systemd steps in a CentOS guide?","commit_id":"0453e02339bbc045dc66bef12b713686e79558d3"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"62501598074daa0d83d58e3118e243b44b64525e","unresolved":false,"context_lines":[{"line_number":142,"context_line":"    pip install python-neutronclient"},{"line_number":143,"context_line":"    pip install python-openstackclient"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"Additional steps for upstart and other non-systemd distros"},{"line_number":146,"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"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"For Ubuntu 14.04 which uses upstart and other non-systemd distros, run the"},{"line_number":149,"context_line":"following."},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"::"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"    mount --make-shared /run"},{"line_number":154,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":155,"context_line":"    If /var/lib/nova/mnt is not partitioned, can do below work around"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"    mkdir -p /var/lib/nova/mnt /var/lib/nova/mnt1"},{"line_number":158,"context_line":"    mount --bind /var/lib/nova/mnt1 /var/lib/nova/mnt"},{"line_number":159,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"For mounting /run and /var/lib/nova/mnt as shared upon startup, edit"},{"line_number":162,"context_line":"/etc/rc.local to add."},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"::"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"    mount --make-shared /run"},{"line_number":167,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":".. note::"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host,"},{"line_number":172,"context_line":"    the back-end storage driver must not be AUFS (see the known issues in"},{"line_number":173,"context_line":"    Building Container Images). Note On ubuntu 16.04, please uninstall lxd and"},{"line_number":174,"context_line":"    lxc packages. (issue with cgroup mounts, mounts exponentially increasing"},{"line_number":175,"context_line":"    when restarting container)."},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Clone required repositories"},{"line_number":178,"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"}],"source_content_type":"text/x-rst","patch_set":27,"id":"1a6eadb0_5b16724c","line":175,"range":{"start_line":145,"start_character":0,"end_line":175,"end_character":31},"in_reply_to":"1a6eadb0_04a4a0b7","updated":"2016-12-16 16:46:55.000000000","message":"Agree with Pete","commit_id":"0453e02339bbc045dc66bef12b713686e79558d3"}],"doc/singlenode-deployment-developer-ubuntu.rst":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"62501598074daa0d83d58e3118e243b44b64525e","unresolved":false,"context_lines":[{"line_number":62,"context_line":"deployment is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":63,"context_line":"platforms and bare metal deployment targets."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"Fedora: The deployment will not run on Fedora 22 and later as a bare metal"},{"line_number":66,"context_line":"deployment target. These distributions compress kernel modules with the .xz"},{"line_number":67,"context_line":"compressed format. The guestfs system in the CentOS family of containers cannot"},{"line_number":68,"context_line":"read these images because a dependent package supermin in CentOS needs to be"},{"line_number":69,"context_line":"updated to add .xz compressed format support."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"Ubuntu: For Ubuntu based systems where Docker is used it is recommended to use"},{"line_number":72,"context_line":"the latest available LTS kernel. The latest LTS kernel available is the wily"}],"source_content_type":"text/x-rst","patch_set":27,"id":"1a6eadb0_3b59b635","line":69,"range":{"start_line":65,"start_character":0,"end_line":69,"end_character":45},"updated":"2016-12-16 16:46:55.000000000","message":"Should be removed","commit_id":"0453e02339bbc045dc66bef12b713686e79558d3"}],"doc/singlenode-deployment-developer.rst":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"Single-node deployment using Kolla-ansible"},{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This guide provides step by step instructions to deploy Openstack using"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_7a116a51","line":2,"range":{"start_line":2,"start_character":29,"end_line":2,"end_character":42},"updated":"2016-12-07 00:34:06.000000000","message":"Kolla-Ansible or kolla-ansible for consistency","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"Single-node deployment using Kolla-ansible"},{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This guide provides step by step instructions to deploy Openstack using"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_f38c6381","line":2,"range":{"start_line":2,"start_character":29,"end_line":2,"end_character":42},"in_reply_to":"3a71b18c_7a116a51","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Single-node deployment using Kolla-ansible"},{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This guide provides step by step instructions to deploy Openstack using"},{"line_number":6,"context_line":"kolla-ansible for developers."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Host machine requirements"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_9a1c866b","line":5,"range":{"start_line":5,"start_character":56,"end_line":5,"end_character":65},"updated":"2016-12-07 00:34:06.000000000","message":"OpenStack","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Single-node deployment using Kolla-ansible"},{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This guide provides step by step instructions to deploy Openstack using"},{"line_number":6,"context_line":"kolla-ansible for developers."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Host machine requirements"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_33d41b46","line":5,"range":{"start_line":5,"start_character":56,"end_line":5,"end_character":65},"in_reply_to":"3a71b18c_9a1c866b","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":21,"context_line":"Recommended environment"},{"line_number":22,"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"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"This guide recommends using a bare metal server or a Virtual Machine."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Prerequisites"},{"line_number":27,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_fa52da11","line":24,"range":{"start_line":24,"start_character":53,"end_line":24,"end_character":69},"updated":"2016-12-07 00:34:06.000000000","message":"just a nit -- \u0027virtual machine\u0027 instead of capitals here","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":21,"context_line":"Recommended environment"},{"line_number":22,"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"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"This guide recommends using a bare metal server or a Virtual Machine."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Prerequisites"},{"line_number":27,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_1338ff9f","line":24,"range":{"start_line":24,"start_character":53,"end_line":24,"end_character":69},"in_reply_to":"3a71b18c_fa52da11","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":27,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Verify the state of network interfaces. If you are using a VM spawned on"},{"line_number":30,"context_line":"Openstack as the host machine, the state of the second interface will be DOWN"},{"line_number":31,"context_line":"on booting the VM."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_1a56b605","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":9},"updated":"2016-12-07 00:34:06.000000000","message":"OpenStack","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":27,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Verify the state of network interfaces. If you are using a VM spawned on"},{"line_number":30,"context_line":"Openstack as the host machine, the state of the second interface will be DOWN"},{"line_number":31,"context_line":"on booting the VM."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_53427711","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":9},"in_reply_to":"3a71b18c_1a56b605","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":49,"context_line":"Install dependencies"},{"line_number":50,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Install pip and update pip."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"::"},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_da76fea2","line":52,"range":{"start_line":52,"start_character":0,"end_line":52,"end_character":26},"updated":"2016-12-07 00:34:06.000000000","message":"\u0027Install and update pip\u0027 would work here","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":49,"context_line":"Install dependencies"},{"line_number":50,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Install pip and update pip."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"::"},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_33625bae","line":52,"range":{"start_line":52,"start_character":0,"end_line":52,"end_character":26},"in_reply_to":"3a71b18c_da76fea2","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"::"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    cp -r ~/kolla-ansible/etc/kolla /etc/kolla/"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":100,"context_line":"ansible/inventory. Copy the configuration files to the home directory."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_bae1422c","line":97,"range":{"start_line":97,"start_character":10,"end_line":97,"end_character":35},"updated":"2016-12-07 00:34:06.000000000","message":"This assumes the kolla-ansible directorys been cloned into the machines home directory","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"1ff1cea589679294d8751f64ebdffab67557b393","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"::"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    cp -r ~/kolla-ansible/etc/kolla /etc/kolla/"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":100,"context_line":"ansible/inventory. Copy the configuration files to the home directory."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_e61a437c","line":97,"range":{"start_line":97,"start_character":10,"end_line":97,"end_character":35},"in_reply_to":"3a71b18c_6da1b693","updated":"2016-12-07 03:12:28.000000000","message":"Yes, it is indeed using cloned repos. I\u0027m referring to the ~/ in the directory path. That\u0027s assuming the repos have been cloned to the user\u0027s home directory, which is an absolute path here. I\u0027m saying it\u0027s not necessarily the case that the user will clone their repos in their home directory. A better solution here might be \u0027/kolla-ansible/etc/kolla\u0027 or \u0027kolla-ansible/etc/kolla\u0027. The git workflow is for developers so it\u0027s more appropriate than pip here. The \u0027pip install -e .\u0027 command used later allows changes to the repos without having to reinstall everything. The pip workflow is more for individuals evaluation kolla/kolla-ansible and isn\u0027t very helpful for developers looking to make frequent changes.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"::"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    cp -r ~/kolla-ansible/etc/kolla /etc/kolla/"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":100,"context_line":"ansible/inventory. Copy the configuration files to the home directory."}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_535997fd","line":97,"range":{"start_line":97,"start_character":10,"end_line":97,"end_character":35},"in_reply_to":"3a71b18c_88b8b92b","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8019c576bf915532336b996bbcb17b6993612257","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"::"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    cp -r ~/kolla-ansible/etc/kolla /etc/kolla/"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":100,"context_line":"ansible/inventory. Copy the configuration files to the home directory."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_6da1b693","line":97,"range":{"start_line":97,"start_character":10,"end_line":97,"end_character":35},"in_reply_to":"3a71b18c_bae1422c","updated":"2016-12-07 01:05:04.000000000","message":"yes. This guide is targeted towards developers and uses cloned repos. \n\nThe second document in the patch, singlenode-deployment-operators.rst uses the pip workflow. \n\nI feel its better to have both the ways documented.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"3d2a4b83e51e9a6dbc9f9522545a5bc4be0dd0fe","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"::"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    cp -r ~/kolla-ansible/etc/kolla /etc/kolla/"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":100,"context_line":"ansible/inventory. Copy the configuration files to the home directory."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_88b8b92b","line":97,"range":{"start_line":97,"start_character":10,"end_line":97,"end_character":35},"in_reply_to":"3a71b18c_e61a437c","updated":"2016-12-07 06:06:38.000000000","message":"Oh I missed the home directory part of your comment earlier. I agree. Will incorporate the change.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":101,"context_line":""},{"line_number":102,"context_line":"::"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"   cp ~/kolla-ansible/ansible/inventory/* ~/"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_5ac74e95","line":104,"range":{"start_line":104,"start_character":6,"end_line":104,"end_character":41},"updated":"2016-12-07 00:34:06.000000000","message":"same here","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":101,"context_line":""},{"line_number":102,"context_line":"::"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"   cp ~/kolla-ansible/ansible/inventory/* ~/"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_f368e389","line":104,"range":{"start_line":104,"start_character":6,"end_line":104,"end_character":41},"in_reply_to":"3a71b18c_061e5f6f","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8019c576bf915532336b996bbcb17b6993612257","unresolved":false,"context_lines":[{"line_number":101,"context_line":""},{"line_number":102,"context_line":"::"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"   cp ~/kolla-ansible/ansible/inventory/* ~/"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_ada74ea5","line":104,"range":{"start_line":104,"start_character":6,"end_line":104,"end_character":41},"in_reply_to":"3a71b18c_5ac74e95","updated":"2016-12-07 01:05:04.000000000","message":"ditto","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"1ff1cea589679294d8751f64ebdffab67557b393","unresolved":false,"context_lines":[{"line_number":101,"context_line":""},{"line_number":102,"context_line":"::"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"   cp ~/kolla-ansible/ansible/inventory/* ~/"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_061e5f6f","line":104,"range":{"start_line":104,"start_character":6,"end_line":104,"end_character":41},"in_reply_to":"3a71b18c_ada74ea5","updated":"2016-12-07 03:12:28.000000000","message":"same as above","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_fa63baae","line":109,"range":{"start_line":109,"start_character":19,"end_line":109,"end_character":34},"updated":"2016-12-07 00:34:06.000000000","message":"\u0027deployment hosts for kolla-ansible\u0027. Kolla just builds the images. It\u0027s important to discern between the two post-split","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_5a758e61","line":109,"range":{"start_line":109,"start_character":36,"end_line":109,"end_character":62},"updated":"2016-12-07 00:34:06.000000000","message":"\u0027the bootstrap-servers playbook\u0027","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"3d2a4b83e51e9a6dbc9f9522545a5bc4be0dd0fe","unresolved":false,"context_lines":[{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_650aa627","line":109,"range":{"start_line":109,"start_character":19,"end_line":109,"end_character":34},"in_reply_to":"3a71b18c_011809d2","updated":"2016-12-07 06:06:38.000000000","message":"You are right. The playbook bootstrap-servers does not build images. But it installs docker. kolla builds images. But in order to successfully build images it needs docker installed. \n\nIf bootstrap-servers is not used before building images using kolla/tools/build.py, build fails.\n\nAlso, when kolla builds docker images, various intermediate docker containers are run during the process of building images.\n\nSo, it is essential that all dependencies are installed manually or the playbook  bootsrap-servers  is used to install them automatically.\n\nIt would be quite tedious to install docker manually in all hosts in a multinode setup. So, the servers need to be bootstrapped before kolla can build images.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_f31623f0","line":109,"range":{"start_line":109,"start_character":36,"end_line":109,"end_character":62},"in_reply_to":"3a71b18c_5a758e61","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"8b3eddb139e8da533d87f0b8d11a7fbf0cd2b70d","unresolved":false,"context_lines":[{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_ba3a0997","line":109,"range":{"start_line":109,"start_character":19,"end_line":109,"end_character":34},"in_reply_to":"3a71b18c_650aa627","updated":"2016-12-07 12:40:10.000000000","message":"I\u0027m not disagreeing with you here in regards to Docker needing to be present. However, you\u0027re suggesting that we install dependencies for Kolla through running a playbook intended for another project. You have a section above for describing the dependencies for the project. Docker should be listed as a dependency there. Also, the tediousness of installing Docker manually in a multinode setup is irrelevant here -- this guide is for an AIO setup.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"1ff1cea589679294d8751f64ebdffab67557b393","unresolved":false,"context_lines":[{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_011809d2","line":109,"range":{"start_line":109,"start_character":19,"end_line":109,"end_character":34},"in_reply_to":"3a71b18c_8d48d2cd","updated":"2016-12-07 03:12:28.000000000","message":"The playbook you mention certainly installs Docker, but I don\u0027t believe it\u0027s to build the images -- the build occurs with Kolla, not Kolla-Ansible so handling bootstrapping for a machine to build images with Kolla with a playbook in Kolla-Ansible doesn\u0027t make sense. If you look at the tasks associated with the playbook and follow the bootstrap-servers command flow, it\u0027s used to bootstrap target hosts for deployment. I\u0027ll defer to others who understand the flow better than I do, but I\u0027m fairly certain that\u0027s whats happening here.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"b5a65cd25422afc2af43ddf459095483d4a166f8","unresolved":false,"context_lines":[{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_5a02d5b5","line":109,"range":{"start_line":109,"start_character":19,"end_line":109,"end_character":34},"in_reply_to":"3a71b18c_ba3a0997","updated":"2016-12-07 12:42:25.000000000","message":"Also, in the same vein you mention preparing hosts and a cluster for kolla installation. As this is an AIO setup, those comments don\u0027t make sense.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8019c576bf915532336b996bbcb17b6993612257","unresolved":false,"context_lines":[{"line_number":106,"context_line":"Automatic host bootstrap"},{"line_number":107,"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"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_8d48d2cd","line":109,"range":{"start_line":109,"start_character":19,"end_line":109,"end_character":34},"in_reply_to":"3a71b18c_fa63baae","updated":"2016-12-07 01:05:04.000000000","message":"Good catch. But wouldn\u0027t it be better to mention \u0027deployment hosts for kolla and kolla-ansible\u0027 since the bootstrap-servers playbook also installs docker which is used by kolla to build images?","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to configure interfaces."},{"line_number":114,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_7a708a72","line":111,"range":{"start_line":111,"start_character":41,"end_line":111,"end_character":59},"updated":"2016-12-07 00:34:06.000000000","message":"kolla-ansible deployment","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8019c576bf915532336b996bbcb17b6993612257","unresolved":false,"context_lines":[{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to configure interfaces."},{"line_number":114,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_ed7ea6e2","line":111,"range":{"start_line":111,"start_character":41,"end_line":111,"end_character":59},"in_reply_to":"3a71b18c_7a708a72","updated":"2016-12-07 01:05:04.000000000","message":"Same rationale as the previous comment.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"1ff1cea589679294d8751f64ebdffab67557b393","unresolved":false,"context_lines":[{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To quickly prepare hosts for Kolla, playbook bootstrap-servers can be used."},{"line_number":110,"context_line":"This is an Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7"},{"line_number":111,"context_line":"hosts to install and prepare cluster for Kolla installation."},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to configure interfaces."},{"line_number":114,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_410e818c","line":111,"range":{"start_line":111,"start_character":41,"end_line":111,"end_character":59},"in_reply_to":"3a71b18c_ed7ea6e2","updated":"2016-12-07 03:12:28.000000000","message":"see above","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":121,"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"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Generate the ``kolla-build.conf``. The build configuration is designed to hold"},{"line_number":124,"context_line":"advanced customizations when building containers."},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"::"},{"line_number":127,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_5afcaeb7","line":124,"range":{"start_line":124,"start_character":38,"end_line":124,"end_character":48},"updated":"2016-12-07 00:34:06.000000000","message":"\u0027the kolla images\u0027","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":121,"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"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Generate the ``kolla-build.conf``. The build configuration is designed to hold"},{"line_number":124,"context_line":"advanced customizations when building containers."},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"::"},{"line_number":127,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_53ac37a0","line":124,"range":{"start_line":124,"start_character":38,"end_line":124,"end_character":48},"in_reply_to":"3a71b18c_37d7f2c0","updated":"2016-12-13 23:11:07.000000000","message":"On thinking this more deeply, I do agree with you.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"3d2a4b83e51e9a6dbc9f9522545a5bc4be0dd0fe","unresolved":false,"context_lines":[{"line_number":121,"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"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Generate the ``kolla-build.conf``. The build configuration is designed to hold"},{"line_number":124,"context_line":"advanced customizations when building containers."},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"::"},{"line_number":127,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_886199d5","line":124,"range":{"start_line":124,"start_character":38,"end_line":124,"end_character":48},"in_reply_to":"3a71b18c_5afcaeb7","updated":"2016-12-07 06:06:38.000000000","message":"During the process of building images, various intermediate containers are created. Images of those containers are then created which become the final images required. Intermediate containers are removed. So, I believe \u0027containers\u0027 can be used in this context. Open to perspectives from others.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":121,"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"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Generate the ``kolla-build.conf``. The build configuration is designed to hold"},{"line_number":124,"context_line":"advanced customizations when building containers."},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"::"},{"line_number":127,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_73af7394","line":124,"range":{"start_line":124,"start_character":38,"end_line":124,"end_character":48},"in_reply_to":"3a71b18c_886199d5","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"8b3eddb139e8da533d87f0b8d11a7fbf0cd2b70d","unresolved":false,"context_lines":[{"line_number":121,"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"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Generate the ``kolla-build.conf``. The build configuration is designed to hold"},{"line_number":124,"context_line":"advanced customizations when building containers."},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"::"},{"line_number":127,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_37d7f2c0","line":124,"range":{"start_line":124,"start_character":38,"end_line":124,"end_character":48},"in_reply_to":"3a71b18c_886199d5","updated":"2016-12-07 12:40:10.000000000","message":"That\u0027s also a valid point. I feel this comes down to semantics. The only reason I\u0027m a stickler for images is that they\u0027re the final artifacts and what people see when everything\u0027s said and done.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":130,"context_line":"    tox -e genconfig"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"The location of the generated configuration file is"},{"line_number":133,"context_line":"``kolla/etc/kolla/kolla-build.conf``. It can be coped to ``/etc/kolla``."},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"::"},{"line_number":136,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_1ad076c8","line":133,"range":{"start_line":133,"start_character":48,"end_line":133,"end_character":53},"updated":"2016-12-07 00:34:06.000000000","message":"copied","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":130,"context_line":"    tox -e genconfig"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"The location of the generated configuration file is"},{"line_number":133,"context_line":"``kolla/etc/kolla/kolla-build.conf``. It can be coped to ``/etc/kolla``."},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"::"},{"line_number":136,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_f39b8370","line":133,"range":{"start_line":133,"start_character":48,"end_line":133,"end_character":53},"in_reply_to":"3a71b18c_1ad076c8","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":134,"context_line":""},{"line_number":135,"context_line":"::"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    cp ~/kolla/etc/kolla/kolla-build.conf /etc/kolla/"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Edit the file ``/etc/kolla/kolla-build.conf`` to reflect the following changes."},{"line_number":140,"context_line":"The base can be ubuntu/ centos/ oraclelinux."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_fabbbac1","line":137,"range":{"start_line":137,"start_character":7,"end_line":137,"end_character":41},"updated":"2016-12-07 00:34:06.000000000","message":"same as above","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":134,"context_line":""},{"line_number":135,"context_line":"::"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    cp ~/kolla/etc/kolla/kolla-build.conf /etc/kolla/"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Edit the file ``/etc/kolla/kolla-build.conf`` to reflect the following changes."},{"line_number":140,"context_line":"The base can be ubuntu/ centos/ oraclelinux."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_3a0e128c","line":137,"range":{"start_line":137,"start_character":7,"end_line":137,"end_character":41},"updated":"2016-12-07 00:34:06.000000000","message":"see above","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":134,"context_line":""},{"line_number":135,"context_line":"::"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    cp ~/kolla/etc/kolla/kolla-build.conf /etc/kolla/"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Edit the file ``/etc/kolla/kolla-build.conf`` to reflect the following changes."},{"line_number":140,"context_line":"The base can be ubuntu/ centos/ oraclelinux."}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_338c1b35","line":137,"range":{"start_line":137,"start_character":7,"end_line":137,"end_character":41},"in_reply_to":"3a71b18c_fabbbac1","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    cp ~/kolla/etc/kolla/kolla-build.conf /etc/kolla/"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Edit the file ``/etc/kolla/kolla-build.conf`` to reflect the following changes."},{"line_number":140,"context_line":"The base can be ubuntu/ centos/ oraclelinux."},{"line_number":141,"context_line":""},{"line_number":142,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_3aea9274","line":139,"range":{"start_line":139,"start_character":46,"end_line":139,"end_character":78},"updated":"2016-12-07 00:34:06.000000000","message":"We should make sure to call out that the default is centos/binary for distro and type. The way its written here implies this step is necessary when it\u0027s really up to the configuration desired by the user. Maybe a link to the kolla-build docs here could help","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8019c576bf915532336b996bbcb17b6993612257","unresolved":false,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    cp ~/kolla/etc/kolla/kolla-build.conf /etc/kolla/"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Edit the file ``/etc/kolla/kolla-build.conf`` to reflect the following changes."},{"line_number":140,"context_line":"The base can be ubuntu/ centos/ oraclelinux."},{"line_number":141,"context_line":""},{"line_number":142,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_4d8cfad9","line":139,"range":{"start_line":139,"start_character":46,"end_line":139,"end_character":78},"in_reply_to":"3a71b18c_3aea9274","updated":"2016-12-07 01:05:04.000000000","message":"I agree. Will update this in the next patch.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    cp ~/kolla/etc/kolla/kolla-build.conf /etc/kolla/"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Edit the file ``/etc/kolla/kolla-build.conf`` to reflect the following changes."},{"line_number":140,"context_line":"The base can be ubuntu/ centos/ oraclelinux."},{"line_number":141,"context_line":""},{"line_number":142,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_937def1e","line":139,"range":{"start_line":139,"start_character":46,"end_line":139,"end_character":78},"in_reply_to":"3a71b18c_4d8cfad9","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":146,"context_line":"    install_type \u003d source"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":149,"context_line":"the MTU size to be used for docker containers."},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"::"},{"line_number":152,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_9afba646","line":149,"range":{"start_line":149,"start_character":28,"end_line":149,"end_character":34},"updated":"2016-12-07 00:34:06.000000000","message":"Docker. Only call this out because theres another possible change for including the Docker terms of use, which call for any references to Docker be capitalized except for docker CLI commands","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":146,"context_line":"    install_type \u003d source"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":149,"context_line":"the MTU size to be used for docker containers."},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"::"},{"line_number":152,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_b39f4b4f","line":149,"range":{"start_line":149,"start_character":28,"end_line":149,"end_character":34},"in_reply_to":"3a71b18c_9afba646","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":171,"context_line":"    systemctl daemon-reload"},{"line_number":172,"context_line":"    systemctl restart docker"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"Build container images"},{"line_number":175,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Build the docker images."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_fac1fae4","line":174,"range":{"start_line":174,"start_character":6,"end_line":174,"end_character":15},"updated":"2016-12-07 00:34:06.000000000","message":"kolla","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"8b3eddb139e8da533d87f0b8d11a7fbf0cd2b70d","unresolved":false,"context_lines":[{"line_number":171,"context_line":"    systemctl daemon-reload"},{"line_number":172,"context_line":"    systemctl restart docker"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"Build container images"},{"line_number":175,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Build the docker images."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_7a195179","line":174,"range":{"start_line":174,"start_character":6,"end_line":174,"end_character":15},"in_reply_to":"3a71b18c_885439ca","updated":"2016-12-07 12:40:10.000000000","message":"I feel Kolla fits here because those images are the artifacts Kolla creates. This is another semantics disagreement so it\u0027s not a huge sticking point for me.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"3d2a4b83e51e9a6dbc9f9522545a5bc4be0dd0fe","unresolved":false,"context_lines":[{"line_number":171,"context_line":"    systemctl daemon-reload"},{"line_number":172,"context_line":"    systemctl restart docker"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"Build container images"},{"line_number":175,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Build the docker images."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_885439ca","line":174,"range":{"start_line":174,"start_character":6,"end_line":174,"end_character":15},"in_reply_to":"3a71b18c_fac1fae4","updated":"2016-12-07 06:06:38.000000000","message":"Kolla images does not make sense in my mind. Kolla builds images of various openstack services(keystone, horizon, nova etc). And here we are referring to building these images which can be used to deploy OpenStack using containers.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":174,"context_line":"Build container images"},{"line_number":175,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Build the docker images."},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"::"},{"line_number":180,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_9a92c6f4","line":177,"range":{"start_line":177,"start_character":10,"end_line":177,"end_character":16},"updated":"2016-12-07 00:34:06.000000000","message":"See above.  Also this line could be redundant with the header essentially saying the same thing","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    docker images"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"Deploy kolla"},{"line_number":192,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to reflect the following changes. The"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_baa4e24a","line":191,"range":{"start_line":191,"start_character":7,"end_line":191,"end_character":12},"updated":"2016-12-07 00:34:06.000000000","message":"kolla-ansible","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"8b3eddb139e8da533d87f0b8d11a7fbf0cd2b70d","unresolved":false,"context_lines":[{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    docker images"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"Deploy kolla"},{"line_number":192,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to reflect the following changes. The"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_9a354daa","line":191,"range":{"start_line":191,"start_character":7,"end_line":191,"end_character":12},"in_reply_to":"3a71b18c_68cfdd55","updated":"2016-12-07 12:40:10.000000000","message":"\u0027Deploy Containers\u0027 works here as well for me.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    docker images"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"Deploy kolla"},{"line_number":192,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to reflect the following changes. The"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_33089b91","line":191,"range":{"start_line":191,"start_character":7,"end_line":191,"end_character":12},"in_reply_to":"3a71b18c_68cfdd55","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"1ff1cea589679294d8751f64ebdffab67557b393","unresolved":false,"context_lines":[{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    docker images"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"Deploy kolla"},{"line_number":192,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to reflect the following changes. The"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_e1394da5","line":191,"range":{"start_line":191,"start_character":7,"end_line":191,"end_character":12},"in_reply_to":"3a71b18c_8da9b226","updated":"2016-12-07 03:12:28.000000000","message":"This one\u0027s something I keep coming back to. To me, Kolla just simply takes configuration values and builds out artifacts (images for the OpenStack services here). Saying that we\u0027re deploying Kolla doesn\u0027t make sense in my mind because Kolla is the means to get those artifacts, not the artifacts themselves. That\u0027s me though -- I\u0027ll defer to other opinions here.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8019c576bf915532336b996bbcb17b6993612257","unresolved":false,"context_lines":[{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    docker images"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"Deploy kolla"},{"line_number":192,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to reflect the following changes. The"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_8da9b226","line":191,"range":{"start_line":191,"start_character":7,"end_line":191,"end_character":12},"in_reply_to":"3a71b18c_baa4e24a","updated":"2016-12-07 01:05:04.000000000","message":"Are we not deploying \u0027kolla\u0027 using kolla-ansible?","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"3d2a4b83e51e9a6dbc9f9522545a5bc4be0dd0fe","unresolved":false,"context_lines":[{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    docker images"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"Deploy kolla"},{"line_number":192,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to reflect the following changes. The"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_68cfdd55","line":191,"range":{"start_line":191,"start_character":7,"end_line":191,"end_character":12},"in_reply_to":"3a71b18c_e1394da5","updated":"2016-12-07 06:06:38.000000000","message":"Yes. I understand your train of thoughts. But then in a way it wouldn\u0027t make much sense to say \"Deploy kolla-ansibe\". Because, kolla-ansible provides playbooks to deploy containers from images built by kolla. I believe, Deploy containers would make more sense here. Open to other opinions.","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39ad881e70596aca11574743fb2e7fbea750fbe6","unresolved":false,"context_lines":[{"line_number":191,"context_line":"Deploy kolla"},{"line_number":192,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to reflect the following changes. The"},{"line_number":195,"context_line":"kolla_base_distro can be ubuntu/ centos/ oraclelinux."},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a71b18c_ba29429d","line":194,"range":{"start_line":194,"start_character":52,"end_line":194,"end_character":73},"updated":"2016-12-07 00:34:06.000000000","message":"see above (kolla-build.conf)","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9050233cabc3578510adddfead4b2fdc5097d512","unresolved":false,"context_lines":[{"line_number":191,"context_line":"Deploy kolla"},{"line_number":192,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to reflect the following changes. The"},{"line_number":195,"context_line":"kolla_base_distro can be ubuntu/ centos/ oraclelinux."},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a6eadb0_535b5787","line":194,"range":{"start_line":194,"start_character":52,"end_line":194,"end_character":73},"in_reply_to":"3a71b18c_ba29429d","updated":"2016-12-13 23:11:07.000000000","message":"Done","commit_id":"c94e81b910beb9c497438a0ffbe0253ff941f9b4"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"5829ff7a165bfe17952b89c3370f54035dd2444c","unresolved":false,"context_lines":[{"line_number":111,"context_line":"    #Ubuntu"},{"line_number":112,"context_line":"    apt-get install -y python-dev libffi-dev gcc libssl-dev"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"Kolla deploys OpenStack using `Ansible \u003chttp://www.ansible.com\u003e`__. Many DEB"},{"line_number":115,"context_line":"based systems do not meet Kolla\u0027s Ansible version requirements. "},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"It is recommended to use pip to install Ansible \u003e2.0. Ansible \u003e2.0 may be"}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a6eadb0_4e42ce11","line":114,"range":{"start_line":114,"start_character":0,"end_line":114,"end_character":5},"updated":"2016-12-13 23:14:35.000000000","message":"We should say Kolla-Ansible here since the repos have split, and Kolla\u0027s not handling the deployments now. I know its nit-picky, but for consistency\u0027s sake","commit_id":"03ae3bde0be243dcfe89a0263d79c8557ff7e153"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"32830499b2dc5dfd4dc84ae66563156933a2022f","unresolved":false,"context_lines":[{"line_number":111,"context_line":"    #Ubuntu"},{"line_number":112,"context_line":"    apt-get install -y python-dev libffi-dev gcc libssl-dev"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"Kolla deploys OpenStack using `Ansible \u003chttp://www.ansible.com\u003e`__. Many DEB"},{"line_number":115,"context_line":"based systems do not meet Kolla\u0027s Ansible version requirements. "},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"It is recommended to use pip to install Ansible \u003e2.0. Ansible \u003e2.0 may be"}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a6eadb0_0ea296ae","line":114,"range":{"start_line":114,"start_character":0,"end_line":114,"end_character":5},"in_reply_to":"1a6eadb0_4e42ce11","updated":"2016-12-13 23:23:04.000000000","message":"Agree.","commit_id":"03ae3bde0be243dcfe89a0263d79c8557ff7e153"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"5829ff7a165bfe17952b89c3370f54035dd2444c","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    apt-get install -y python-dev libffi-dev gcc libssl-dev"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"Kolla deploys OpenStack using `Ansible \u003chttp://www.ansible.com\u003e`__. Many DEB"},{"line_number":115,"context_line":"based systems do not meet Kolla\u0027s Ansible version requirements. "},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"It is recommended to use pip to install Ansible \u003e2.0. Ansible \u003e2.0 may be"},{"line_number":118,"context_line":"installed using."}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a6eadb0_eee39a31","line":115,"range":{"start_line":115,"start_character":63,"end_line":115,"end_character":64},"updated":"2016-12-13 23:14:35.000000000","message":"ws","commit_id":"03ae3bde0be243dcfe89a0263d79c8557ff7e153"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"32830499b2dc5dfd4dc84ae66563156933a2022f","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    apt-get install -y python-dev libffi-dev gcc libssl-dev"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"Kolla deploys OpenStack using `Ansible \u003chttp://www.ansible.com\u003e`__. Many DEB"},{"line_number":115,"context_line":"based systems do not meet Kolla\u0027s Ansible version requirements. "},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"It is recommended to use pip to install Ansible \u003e2.0. Ansible \u003e2.0 may be"},{"line_number":118,"context_line":"installed using."}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a6eadb0_ce77be38","line":115,"range":{"start_line":115,"start_character":63,"end_line":115,"end_character":64},"in_reply_to":"1a6eadb0_eee39a31","updated":"2016-12-13 23:23:04.000000000","message":"Done","commit_id":"03ae3bde0be243dcfe89a0263d79c8557ff7e153"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"5829ff7a165bfe17952b89c3370f54035dd2444c","unresolved":false,"context_lines":[{"line_number":272,"context_line":"follows:"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":"::"},{"line_number":275,"context_line":"    "},{"line_number":276,"context_line":"    pushd kolla"},{"line_number":277,"context_line":"    tools/build.py glance"},{"line_number":278,"context_line":"    popd"}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a6eadb0_0eea960f","line":275,"range":{"start_line":275,"start_character":0,"end_line":275,"end_character":4},"updated":"2016-12-13 23:14:35.000000000","message":"ws","commit_id":"03ae3bde0be243dcfe89a0263d79c8557ff7e153"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"32830499b2dc5dfd4dc84ae66563156933a2022f","unresolved":false,"context_lines":[{"line_number":272,"context_line":"follows:"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":"::"},{"line_number":275,"context_line":"    "},{"line_number":276,"context_line":"    pushd kolla"},{"line_number":277,"context_line":"    tools/build.py glance"},{"line_number":278,"context_line":"    popd"}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a6eadb0_ee72ba48","line":275,"range":{"start_line":275,"start_character":0,"end_line":275,"end_character":4},"in_reply_to":"1a6eadb0_0eea960f","updated":"2016-12-13 23:23:04.000000000","message":"Done","commit_id":"03ae3bde0be243dcfe89a0263d79c8557ff7e153"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"5829ff7a165bfe17952b89c3370f54035dd2444c","unresolved":false,"context_lines":[{"line_number":331,"context_line":""},{"line_number":332,"context_line":"The ``network_interface`` variable is the interface to which Kolla binds API"},{"line_number":333,"context_line":"services. For example, when starting up Mariadb it will bind to the IP on the"},{"line_number":334,"context_line":"interface list in the ``network_interface`` variable. "},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"::"},{"line_number":337,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a6eadb0_8edea66b","line":334,"range":{"start_line":334,"start_character":53,"end_line":334,"end_character":54},"updated":"2016-12-13 23:14:35.000000000","message":"ws","commit_id":"03ae3bde0be243dcfe89a0263d79c8557ff7e153"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"32830499b2dc5dfd4dc84ae66563156933a2022f","unresolved":false,"context_lines":[{"line_number":331,"context_line":""},{"line_number":332,"context_line":"The ``network_interface`` variable is the interface to which Kolla binds API"},{"line_number":333,"context_line":"services. For example, when starting up Mariadb it will bind to the IP on the"},{"line_number":334,"context_line":"interface list in the ``network_interface`` variable. "},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"::"},{"line_number":337,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a6eadb0_2e93d250","line":334,"range":{"start_line":334,"start_character":53,"end_line":334,"end_character":54},"in_reply_to":"1a6eadb0_8edea66b","updated":"2016-12-13 23:23:04.000000000","message":"Done","commit_id":"03ae3bde0be243dcfe89a0263d79c8557ff7e153"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"5829ff7a165bfe17952b89c3370f54035dd2444c","unresolved":false,"context_lines":[{"line_number":341,"context_line":"for the external bridge in Neutron. Without this bridge the deployment instance"},{"line_number":342,"context_line":"traffic will be unable to access the rest of the Internet. In the case of a"},{"line_number":343,"context_line":"single interface on a machine, a veth pair may be used where one end of the"},{"line_number":344,"context_line":"veth pair is listed here and the other end is in a bridge on the system. "},{"line_number":345,"context_line":""},{"line_number":346,"context_line":"::"},{"line_number":347,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a6eadb0_aed9a285","line":344,"range":{"start_line":344,"start_character":72,"end_line":344,"end_character":73},"updated":"2016-12-13 23:14:35.000000000","message":"ws","commit_id":"03ae3bde0be243dcfe89a0263d79c8557ff7e153"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"32830499b2dc5dfd4dc84ae66563156933a2022f","unresolved":false,"context_lines":[{"line_number":341,"context_line":"for the external bridge in Neutron. Without this bridge the deployment instance"},{"line_number":342,"context_line":"traffic will be unable to access the rest of the Internet. In the case of a"},{"line_number":343,"context_line":"single interface on a machine, a veth pair may be used where one end of the"},{"line_number":344,"context_line":"veth pair is listed here and the other end is in a bridge on the system. "},{"line_number":345,"context_line":""},{"line_number":346,"context_line":"::"},{"line_number":347,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a6eadb0_4e9ace64","line":344,"range":{"start_line":344,"start_character":72,"end_line":344,"end_character":73},"in_reply_to":"1a6eadb0_aed9a285","updated":"2016-12-13 23:23:04.000000000","message":"Done","commit_id":"03ae3bde0be243dcfe89a0263d79c8557ff7e153"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"d80233df0826f59ecd8815172a82a3d1ea867e65","unresolved":false,"context_lines":[{"line_number":21,"context_line":"Recommended environment"},{"line_number":22,"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"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"This guide recommends using a bare metal server or a virtual machine.Follow the"},{"line_number":25,"context_line":"instructions in this document to get started with deploying OpenStack on bare"},{"line_number":26,"context_line":"metal or a virtual machine with Kolla.  There are other deployment environments"},{"line_number":27,"context_line":"referenced below in `Additional Environments`_."}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_0e053679","line":24,"range":{"start_line":24,"start_character":68,"end_line":24,"end_character":70},"updated":"2016-12-13 23:31:05.000000000","message":"Oops, need a space here","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"5a5957446e7b56b446ef1ea09ac4e6add202c563","unresolved":false,"context_lines":[{"line_number":21,"context_line":"Recommended environment"},{"line_number":22,"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"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"This guide recommends using a bare metal server or a virtual machine.Follow the"},{"line_number":25,"context_line":"instructions in this document to get started with deploying OpenStack on bare"},{"line_number":26,"context_line":"metal or a virtual machine with Kolla.  There are other deployment environments"},{"line_number":27,"context_line":"referenced below in `Additional Environments`_."}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_a936fce4","line":24,"range":{"start_line":24,"start_character":68,"end_line":24,"end_character":70},"in_reply_to":"1a6eadb0_0e053679","updated":"2016-12-13 23:58:17.000000000","message":"Done","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"d80233df0826f59ecd8815172a82a3d1ea867e65","unresolved":false,"context_lines":[{"line_number":52,"context_line":"Install dependencies"},{"line_number":53,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Kolla is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":56,"context_line":"platforms and bare metal deployment targets."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"Fedora: Kolla will not run on Fedora 22 and later as a bare metal deployment"}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_2e2f52f7","line":55,"range":{"start_line":55,"start_character":0,"end_line":55,"end_character":5},"updated":"2016-12-13 23:31:05.000000000","message":"Hmm. Overlooked this. How do you feel about Kolla vs Kolla-Ansible here?","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"5a5957446e7b56b446ef1ea09ac4e6add202c563","unresolved":false,"context_lines":[{"line_number":52,"context_line":"Install dependencies"},{"line_number":53,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Kolla is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":56,"context_line":"platforms and bare metal deployment targets."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"Fedora: Kolla will not run on Fedora 22 and later as a bare metal deployment"}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_89cf807e","line":55,"range":{"start_line":55,"start_character":0,"end_line":55,"end_character":5},"in_reply_to":"1a6eadb0_2e2f52f7","updated":"2016-12-13 23:58:17.000000000","message":"I would rather say this to avoid any ambiguity.\n\nKolla builds images which are used by Kolla-Ansible to deploy OpenStack. The deployment is tested on ...\n\nWhat do you feel?","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"a0d271523ace6b5673e13c75c9d730470f70f3ae","unresolved":false,"context_lines":[{"line_number":52,"context_line":"Install dependencies"},{"line_number":53,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Kolla is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":56,"context_line":"platforms and bare metal deployment targets."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"Fedora: Kolla will not run on Fedora 22 and later as a bare metal deployment"}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_69ba2470","line":55,"range":{"start_line":55,"start_character":0,"end_line":55,"end_character":5},"in_reply_to":"1a6eadb0_89cf807e","updated":"2016-12-14 00:05:19.000000000","message":"That works for me","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"a0d271523ace6b5673e13c75c9d730470f70f3ae","unresolved":false,"context_lines":[{"line_number":52,"context_line":"Install dependencies"},{"line_number":53,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Kolla is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":56,"context_line":"platforms and bare metal deployment targets."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"Fedora: Kolla will not run on Fedora 22 and later as a bare metal deployment"}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_69a30450","line":55,"range":{"start_line":55,"start_character":0,"end_line":55,"end_character":5},"in_reply_to":"1a6eadb0_89cf807e","updated":"2016-12-14 00:05:19.000000000","message":"This is good for me","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"d80233df0826f59ecd8815172a82a3d1ea867e65","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Kolla is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":56,"context_line":"platforms and bare metal deployment targets."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"Fedora: Kolla will not run on Fedora 22 and later as a bare metal deployment"},{"line_number":59,"context_line":"target. These distributions compress kernel modules with the .xz compressed"},{"line_number":60,"context_line":"format. The guestfs system in the CentOS family of containers cannot read these"},{"line_number":61,"context_line":"images because a dependent package supermin in CentOS needs to be updated to"}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_8e4066a7","line":58,"range":{"start_line":58,"start_character":8,"end_line":58,"end_character":13},"updated":"2016-12-13 23:31:05.000000000","message":"Same as above","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"5a5957446e7b56b446ef1ea09ac4e6add202c563","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Kolla is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":56,"context_line":"platforms and bare metal deployment targets."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"Fedora: Kolla will not run on Fedora 22 and later as a bare metal deployment"},{"line_number":59,"context_line":"target. These distributions compress kernel modules with the .xz compressed"},{"line_number":60,"context_line":"format. The guestfs system in the CentOS family of containers cannot read these"},{"line_number":61,"context_line":"images because a dependent package supermin in CentOS needs to be updated to"}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_c9a098a2","line":58,"range":{"start_line":58,"start_character":8,"end_line":58,"end_character":13},"in_reply_to":"1a6eadb0_8e4066a7","updated":"2016-12-13 23:58:17.000000000","message":"The deployment will not run on ..\n\nWhat do you feel?","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"a0d271523ace6b5673e13c75c9d730470f70f3ae","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Kolla is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":56,"context_line":"platforms and bare metal deployment targets."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"Fedora: Kolla will not run on Fedora 22 and later as a bare metal deployment"},{"line_number":59,"context_line":"target. These distributions compress kernel modules with the .xz compressed"},{"line_number":60,"context_line":"format. The guestfs system in the CentOS family of containers cannot read these"},{"line_number":61,"context_line":"images because a dependent package supermin in CentOS needs to be updated to"}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_898a20be","line":58,"range":{"start_line":58,"start_character":8,"end_line":58,"end_character":13},"in_reply_to":"1a6eadb0_c9a098a2","updated":"2016-12-14 00:05:19.000000000","message":"Sounds good","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"d80233df0826f59ecd8815172a82a3d1ea867e65","unresolved":false,"context_lines":[{"line_number":373,"context_line":"    tools/kolla-ansible prechecks -i /path/to/all-in-one"},{"line_number":374,"context_line":"    popd"},{"line_number":375,"context_line":""},{"line_number":376,"context_line":"Deploy the containers using ansible playbook."},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"::"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_ee4abaab","line":376,"range":{"start_line":376,"start_character":28,"end_line":376,"end_character":35},"updated":"2016-12-13 23:31:05.000000000","message":"Lets do Ansible here for consistency with case","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"31d1062203e10bae544fec2082d0dcbe753b788a","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":"::"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"--base [ubuntu|centos|oraclelinux]"},{"line_number":245,"context_line":"--type [binary|source]"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a6eadb0_64421d12","line":244,"updated":"2016-12-14 18:08:42.000000000","message":"please indent this line","commit_id":"d8af161ee90079efe1db11431c00da2a790bfe00"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"f02d66361ce99f6fa81f68b75b426de95287a70b","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":"::"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"--base [ubuntu|centos|oraclelinux]"},{"line_number":245,"context_line":"--type [binary|source]"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a6eadb0_32e4dedf","line":244,"in_reply_to":"1a6eadb0_64421d12","updated":"2016-12-14 20:57:38.000000000","message":"Done","commit_id":"d8af161ee90079efe1db11431c00da2a790bfe00"},{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"31d1062203e10bae544fec2082d0dcbe753b788a","unresolved":false,"context_lines":[{"line_number":242,"context_line":"::"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"--base [ubuntu|centos|oraclelinux]"},{"line_number":245,"context_line":"--type [binary|source]"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":248,"context_line":"the MTU size to be used for Docker containers."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a6eadb0_a44c3543","line":245,"updated":"2016-12-14 18:08:42.000000000","message":"ditto","commit_id":"d8af161ee90079efe1db11431c00da2a790bfe00"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"f02d66361ce99f6fa81f68b75b426de95287a70b","unresolved":false,"context_lines":[{"line_number":242,"context_line":"::"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"--base [ubuntu|centos|oraclelinux]"},{"line_number":245,"context_line":"--type [binary|source]"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":248,"context_line":"the MTU size to be used for Docker containers."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a6eadb0_92d3f203","line":245,"in_reply_to":"1a6eadb0_a44c3543","updated":"2016-12-14 20:57:38.000000000","message":"Done","commit_id":"d8af161ee90079efe1db11431c00da2a790bfe00"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"30d08751aa63c84ea342ed1cdd0b5444de5c06f4","unresolved":false,"context_lines":[{"line_number":171,"context_line":"    mount --make-shared /run"},{"line_number":172,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":".. note:: "},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host, the back-end storage driver must not be AUFS (see the known issues in Building Container Images)."},{"line_number":177,"context_line":"    Note On ubuntu 16.04, please uninstall lxd and lxc packages. (issue with cgroup mounts, mounts exponentially increasing when restarting container)."}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_14e5d2a6","line":174,"range":{"start_line":174,"start_character":9,"end_line":174,"end_character":10},"updated":"2016-12-16 00:17:08.000000000","message":"whitespace","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"ffa4dc7a13661f948334bf19ac65596c190785ec","unresolved":false,"context_lines":[{"line_number":171,"context_line":"    mount --make-shared /run"},{"line_number":172,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":".. note:: "},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host, the back-end storage driver must not be AUFS (see the known issues in Building Container Images)."},{"line_number":177,"context_line":"    Note On ubuntu 16.04, please uninstall lxd and lxc packages. (issue with cgroup mounts, mounts exponentially increasing when restarting container)."}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_402f8487","line":174,"range":{"start_line":174,"start_character":9,"end_line":174,"end_character":10},"in_reply_to":"1a6eadb0_14e5d2a6","updated":"2016-12-16 02:10:51.000000000","message":"Done","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"766aef7764b07ccabbe3cb2c3427cc9d64351d2c","unresolved":false,"context_lines":[{"line_number":5,"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"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This guide provides step by step instructions to deploy OpenStack using"},{"line_number":8,"context_line":"kolla-Ansible for developers."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Host machine requirements"},{"line_number":11,"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"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_76bdf800","line":8,"range":{"start_line":8,"start_character":0,"end_line":8,"end_character":13},"updated":"2016-12-17 01:34:23.000000000","message":"Kolla-Ansible for consistency","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"07c9815eeb261ef7161478c0484c6a023eb0bf5a","unresolved":false,"context_lines":[{"line_number":348,"context_line":"In order to see all available parameters, run:"},{"line_number":349,"context_line":""},{"line_number":350,"context_line":"::"},{"line_number":351,"context_line":""},{"line_number":352,"context_line":"    pushd kolla"},{"line_number":353,"context_line":"    tools/build.py -h"},{"line_number":354,"context_line":"    popd"}],"source_content_type":"text/x-rst","patch_set":30,"id":"1a6eadb0_aa33a412","line":351,"updated":"2016-12-17 03:36:02.000000000","message":"Extra line. Whoops","commit_id":"a104a785a31603eb100d54afe679ca1a3a313ccf"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"bdbd5868285d1dfe0dbe81670bcb3cca73e09f8c","unresolved":false,"context_lines":[{"line_number":348,"context_line":"In order to see all available parameters, run:"},{"line_number":349,"context_line":""},{"line_number":350,"context_line":"::"},{"line_number":351,"context_line":""},{"line_number":352,"context_line":"    pushd kolla"},{"line_number":353,"context_line":"    tools/build.py -h"},{"line_number":354,"context_line":"    popd"}],"source_content_type":"text/x-rst","patch_set":30,"id":"1a6eadb0_cd0abad1","line":351,"in_reply_to":"1a6eadb0_aa33a412","updated":"2016-12-17 04:06:08.000000000","message":"We need this line for this block to be viewed correctly in the html version","commit_id":"a104a785a31603eb100d54afe679ca1a3a313ccf"},{"author":{"_account_id":22525,"name":"Qin Wang (qwang)","email":"qin.wang@intel.com","username":"qwang"},"change_message_id":"9ca9e446a304522dd98369ee29f8179b08dcf58e","unresolved":false,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":"On the system where the OpenStack CLI/Python code is run, the Kolla community"},{"line_number":145,"context_line":"recommends installing the OpenStack python clients if they are not installed."},{"line_number":146,"context_line":"This could be a completely different machine then the deployment host or"},{"line_number":147,"context_line":"deployment targets."},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_9e626bac","line":146,"range":{"start_line":146,"start_character":45,"end_line":146,"end_character":49},"updated":"2016-12-19 19:07:36.000000000","message":"nit: than","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"792283ca203beb2f79c2c586015e8c5f1700789e","unresolved":false,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":"On the system where the OpenStack CLI/Python code is run, the Kolla community"},{"line_number":145,"context_line":"recommends installing the OpenStack python clients if they are not installed."},{"line_number":146,"context_line":"This could be a completely different machine then the deployment host or"},{"line_number":147,"context_line":"deployment targets."},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_b5566504","line":146,"range":{"start_line":146,"start_character":45,"end_line":146,"end_character":49},"in_reply_to":"1a6eadb0_9e626bac","updated":"2016-12-19 19:39:07.000000000","message":"Done","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":22525,"name":"Qin Wang (qwang)","email":"qin.wang@intel.com","username":"qwang"},"change_message_id":"9ca9e446a304522dd98369ee29f8179b08dcf58e","unresolved":false,"context_lines":[{"line_number":197,"context_line":"    git clone https://github.com/openstack/kolla"},{"line_number":198,"context_line":"    git clone https://github.com/openstack/kolla-ansible"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"Kolla-ansible holds configuration files (globals.yml and passwords.yml) in"},{"line_number":201,"context_line":"etc/kolla.  Copy the configuration files to /etc directory."},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_de2a232c","line":200,"range":{"start_line":200,"start_character":0,"end_line":200,"end_character":13},"updated":"2016-12-19 19:07:36.000000000","message":"nit: Kolla-Ansible for consistency","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"792283ca203beb2f79c2c586015e8c5f1700789e","unresolved":false,"context_lines":[{"line_number":197,"context_line":"    git clone https://github.com/openstack/kolla"},{"line_number":198,"context_line":"    git clone https://github.com/openstack/kolla-ansible"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"Kolla-ansible holds configuration files (globals.yml and passwords.yml) in"},{"line_number":201,"context_line":"etc/kolla.  Copy the configuration files to /etc directory."},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_754ccd76","line":200,"range":{"start_line":200,"start_character":0,"end_line":200,"end_character":13},"in_reply_to":"1a6eadb0_de2a232c","updated":"2016-12-19 19:39:07.000000000","message":"Done","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":22525,"name":"Qin Wang (qwang)","email":"qin.wang@intel.com","username":"qwang"},"change_message_id":"9ca9e446a304522dd98369ee29f8179b08dcf58e","unresolved":false,"context_lines":[{"line_number":204,"context_line":""},{"line_number":205,"context_line":"    cp -r kolla-ansible/etc/kolla /etc/kolla/"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":208,"context_line":"ansible/inventory. Copy the configuration files to the current directory."},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_be0e47e3","line":207,"range":{"start_line":207,"start_character":0,"end_line":207,"end_character":13},"updated":"2016-12-19 19:07:36.000000000","message":"ditto","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":22525,"name":"Qin Wang (qwang)","email":"qin.wang@intel.com","username":"qwang"},"change_message_id":"9ca9e446a304522dd98369ee29f8179b08dcf58e","unresolved":false,"context_lines":[{"line_number":204,"context_line":""},{"line_number":205,"context_line":"    cp -r kolla-ansible/etc/kolla /etc/kolla/"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":208,"context_line":"ansible/inventory. Copy the configuration files to the current directory."},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_3ec87774","line":207,"range":{"start_line":207,"start_character":40,"end_line":207,"end_character":66},"updated":"2016-12-19 19:07:36.000000000","message":"since this is a single node deployment, why is multinode inventory is mentioned here?","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"792283ca203beb2f79c2c586015e8c5f1700789e","unresolved":false,"context_lines":[{"line_number":204,"context_line":""},{"line_number":205,"context_line":"    cp -r kolla-ansible/etc/kolla /etc/kolla/"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":208,"context_line":"ansible/inventory. Copy the configuration files to the current directory."},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_b282fbc6","line":207,"range":{"start_line":207,"start_character":40,"end_line":207,"end_character":66},"in_reply_to":"1a6eadb0_3ec87774","updated":"2016-12-19 19:39:07.000000000","message":"When the directories are cloned, they contain both the all-in-one and multinode files. Just stating what is in the directories.","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":22525,"name":"Qin Wang (qwang)","email":"qin.wang@intel.com","username":"qwang"},"change_message_id":"9ca9e446a304522dd98369ee29f8179b08dcf58e","unresolved":false,"context_lines":[{"line_number":241,"context_line":"    tools/generate_passwords.py"},{"line_number":242,"context_line":"    popd"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"To quickly prepare hosts, playbook bootstrap-servers can be used.This is an"},{"line_number":245,"context_line":"Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7 hosts to"},{"line_number":246,"context_line":"install and prepare the cluster for OpenStack installation. This also installs"},{"line_number":247,"context_line":"Docker on the hosts."}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_fec99f5b","line":244,"updated":"2016-12-19 19:07:36.000000000","message":"nit: ws","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"792283ca203beb2f79c2c586015e8c5f1700789e","unresolved":false,"context_lines":[{"line_number":241,"context_line":"    tools/generate_passwords.py"},{"line_number":242,"context_line":"    popd"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"To quickly prepare hosts, playbook bootstrap-servers can be used.This is an"},{"line_number":245,"context_line":"Ansible playbook which works on Ubuntu 14.04, 16.04 and CentOS 7 hosts to"},{"line_number":246,"context_line":"install and prepare the cluster for OpenStack installation. This also installs"},{"line_number":247,"context_line":"Docker on the hosts."}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_b51f455a","line":244,"in_reply_to":"1a6eadb0_fec99f5b","updated":"2016-12-19 19:39:07.000000000","message":"Done","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":22525,"name":"Qin Wang (qwang)","email":"qin.wang@intel.com","username":"qwang"},"change_message_id":"9ca9e446a304522dd98369ee29f8179b08dcf58e","unresolved":false,"context_lines":[{"line_number":310,"context_line":""},{"line_number":311,"context_line":".. note::"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":"    The MTU size should be lesser than or equal to the MTU size allowed on the"},{"line_number":314,"context_line":"    network interfaces of the host machine. If the MTU size allowed on the"},{"line_number":315,"context_line":"    network interfaces of the host machine is 1500 then this step can be"},{"line_number":316,"context_line":"    skipped."}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_de394343","line":313,"range":{"start_line":313,"start_character":27,"end_line":313,"end_character":33},"updated":"2016-12-19 19:07:36.000000000","message":"nit: less","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"792283ca203beb2f79c2c586015e8c5f1700789e","unresolved":false,"context_lines":[{"line_number":310,"context_line":""},{"line_number":311,"context_line":".. note::"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":"    The MTU size should be lesser than or equal to the MTU size allowed on the"},{"line_number":314,"context_line":"    network interfaces of the host machine. If the MTU size allowed on the"},{"line_number":315,"context_line":"    network interfaces of the host machine is 1500 then this step can be"},{"line_number":316,"context_line":"    skipped."}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_d524c1b0","line":313,"range":{"start_line":313,"start_character":27,"end_line":313,"end_character":33},"in_reply_to":"1a6eadb0_de394343","updated":"2016-12-19 19:39:07.000000000","message":"Done","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":22525,"name":"Qin Wang (qwang)","email":"qin.wang@intel.com","username":"qwang"},"change_message_id":"9ca9e446a304522dd98369ee29f8179b08dcf58e","unresolved":false,"context_lines":[{"line_number":318,"context_line":".. note::"},{"line_number":319,"context_line":""},{"line_number":320,"context_line":"   Verify that the MountFlags parameter is configured as shared. If you do not"},{"line_number":321,"context_line":"   set the MountFlags option correctly then kolla-ansible will fail to deploy the"},{"line_number":322,"context_line":"   neutron-dhcp-agent container and throws APIError/HTTPError.  Restart Docker."},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_9e16eba5","line":321,"range":{"start_line":321,"start_character":44,"end_line":321,"end_character":57},"updated":"2016-12-19 19:07:36.000000000","message":"nit: Kolla-Ansible","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"792283ca203beb2f79c2c586015e8c5f1700789e","unresolved":false,"context_lines":[{"line_number":318,"context_line":".. note::"},{"line_number":319,"context_line":""},{"line_number":320,"context_line":"   Verify that the MountFlags parameter is configured as shared. If you do not"},{"line_number":321,"context_line":"   set the MountFlags option correctly then kolla-ansible will fail to deploy the"},{"line_number":322,"context_line":"   neutron-dhcp-agent container and throws APIError/HTTPError.  Restart Docker."},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"1a6eadb0_153719e4","line":321,"range":{"start_line":321,"start_character":44,"end_line":321,"end_character":57},"in_reply_to":"1a6eadb0_9e16eba5","updated":"2016-12-19 19:39:07.000000000","message":"Done","commit_id":"668765ca4f8ba88f218a498905ee260e72888fd6"},{"author":{"_account_id":23205,"name":"ianeta hutchinson","email":"ianeta.hutchinson@intel.com","username":"iphutch"},"change_message_id":"f4b3978d6d14a08c31c97f058e112b27868c6957","unresolved":false,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":"::"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"    apt-get install linux-image-generic-lts-wily"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":".. note:: Install is *very* sensitive about version of components. Please"},{"line_number":82,"context_line":"   review carefully because default Operating System repos are likely out of"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_51ad7487","line":79,"range":{"start_line":79,"start_character":4,"end_line":79,"end_character":48},"updated":"2016-12-21 19:50:45.000000000","message":"apt-get update prior to this install","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":23205,"name":"ianeta hutchinson","email":"ianeta.hutchinson@intel.com","username":"iphutch"},"change_message_id":"f4b3978d6d14a08c31c97f058e112b27868c6957","unresolved":false,"context_lines":[{"line_number":194,"context_line":""},{"line_number":195,"context_line":"::"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"    git clone https://github.com/openstack/kolla"},{"line_number":198,"context_line":"    git clone https://github.com/openstack/kolla-ansible"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"Kolla-ansible holds configuration files (globals.yml and passwords.yml) in"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_51c4943f","line":197,"range":{"start_line":197,"start_character":4,"end_line":197,"end_character":13},"updated":"2016-12-21 19:50:45.000000000","message":"Will need to install git prior","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"af6e9e6b3c78f2afad4b93a94fed5c4f0a34c8e5","unresolved":false,"context_lines":[{"line_number":194,"context_line":""},{"line_number":195,"context_line":"::"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"    git clone https://github.com/openstack/kolla"},{"line_number":198,"context_line":"    git clone https://github.com/openstack/kolla-ansible"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"Kolla-ansible holds configuration files (globals.yml and passwords.yml) in"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_3f68aaba","line":197,"range":{"start_line":197,"start_character":4,"end_line":197,"end_character":13},"in_reply_to":"da4df55a_51c4943f","updated":"2016-12-22 03:39:16.000000000","message":"This needs to be assumed completed. We shouldn\u0027t document how to install things like git or other dependencies outside of what\u0027s required for Kolla (like Ansible or Docker)","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":23205,"name":"ianeta hutchinson","email":"ianeta.hutchinson@intel.com","username":"iphutch"},"change_message_id":"f4b3978d6d14a08c31c97f058e112b27868c6957","unresolved":false,"context_lines":[{"line_number":224,"context_line":"Automatic host bootstrap"},{"line_number":225,"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"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to configure interfaces."},{"line_number":228,"context_line":""},{"line_number":229,"context_line":"::"},{"line_number":230,"context_line":""}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_71efd8b0","line":227,"updated":"2016-12-21 19:50:45.000000000","message":"and uncomment these lines","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":23205,"name":"ianeta hutchinson","email":"ianeta.hutchinson@intel.com","username":"iphutch"},"change_message_id":"f4b3978d6d14a08c31c97f058e112b27868c6957","unresolved":false,"context_lines":[{"line_number":249,"context_line":"::"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"    pushd kolla-ansible"},{"line_number":252,"context_line":"    kolla-ansible -i \u003c\u003cinventory file\u003e\u003e bootstrap-servers"},{"line_number":253,"context_line":"    popd"},{"line_number":254,"context_line":""},{"line_number":255,"context_line":"Building container images"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_f18748d5","line":252,"range":{"start_line":252,"start_character":4,"end_line":252,"end_character":57},"updated":"2016-12-21 19:50:45.000000000","message":"tools/kolla-ansible -i \u003c\u003cinventory file\u003e\u003e bootstrap-servers","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"bba2160736d7bbb91704035d22891d662ee12069","unresolved":false,"context_lines":[{"line_number":249,"context_line":"::"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"    pushd kolla-ansible"},{"line_number":252,"context_line":"    kolla-ansible -i \u003c\u003cinventory file\u003e\u003e bootstrap-servers"},{"line_number":253,"context_line":"    popd"},{"line_number":254,"context_line":""},{"line_number":255,"context_line":"Building container images"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_28094d2d","line":252,"range":{"start_line":252,"start_character":4,"end_line":252,"end_character":57},"in_reply_to":"da4df55a_7fb9522e","updated":"2016-12-22 06:35:27.000000000","message":"Hi Steve. tools/ is required in the developmental workflow. Without it, the kolla-ansible command fails.","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"af6e9e6b3c78f2afad4b93a94fed5c4f0a34c8e5","unresolved":false,"context_lines":[{"line_number":249,"context_line":"::"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"    pushd kolla-ansible"},{"line_number":252,"context_line":"    kolla-ansible -i \u003c\u003cinventory file\u003e\u003e bootstrap-servers"},{"line_number":253,"context_line":"    popd"},{"line_number":254,"context_line":""},{"line_number":255,"context_line":"Building container images"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_7fb9522e","line":252,"range":{"start_line":252,"start_character":4,"end_line":252,"end_character":57},"in_reply_to":"da4df55a_f18748d5","updated":"2016-12-22 03:39:16.000000000","message":"By prepending the tools directory, we\u0027re assuming this command is run from the project\u0027s root directory. I\u0027d rather this stay kolla-ansible to reflect the command, not a path","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":23205,"name":"ianeta hutchinson","email":"ianeta.hutchinson@intel.com","username":"iphutch"},"change_message_id":"f4b3978d6d14a08c31c97f058e112b27868c6957","unresolved":false,"context_lines":[{"line_number":281,"context_line":"Edit the file ``/etc/kolla/kolla-build.conf`` to modify the default"},{"line_number":282,"context_line":"configuration options. The base can be ubuntu/centos/oraclelinux. The type can"},{"line_number":283,"context_line":"be source/binary. By default, CentOS is used as base and binary is used as the"},{"line_number":284,"context_line":"install_type if the kolla-build.conf configuration file is not modified."},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"::"},{"line_number":287,"context_line":""}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_11020c3f","line":284,"updated":"2016-12-21 19:50:45.000000000","message":"uncomment these lines","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":23205,"name":"ianeta hutchinson","email":"ianeta.hutchinson@intel.com","username":"iphutch"},"change_message_id":"f4b3978d6d14a08c31c97f058e112b27868c6957","unresolved":false,"context_lines":[{"line_number":293,"context_line":""},{"line_number":294,"context_line":"::"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"    --base [ubuntu|centos|oraclelinux]"},{"line_number":297,"context_line":"    --type [binary|source]"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_b1994022","line":296,"range":{"start_line":296,"start_character":4,"end_line":296,"end_character":38},"updated":"2016-12-21 19:50:45.000000000","message":"tools/build.py --base [ubuntu|centos|oraclelinux]","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"47ceca77f627686ff19b2bb6bf9e03267653d7d0","unresolved":false,"context_lines":[{"line_number":293,"context_line":""},{"line_number":294,"context_line":"::"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"    --base [ubuntu|centos|oraclelinux]"},{"line_number":297,"context_line":"    --type [binary|source]"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_e2f670d6","line":296,"range":{"start_line":296,"start_character":4,"end_line":296,"end_character":38},"in_reply_to":"da4df55a_082ba983","updated":"2016-12-22 14:18:48.000000000","message":"tools/build.py is mentioned right above this at the end of the text. I don\u0027t see it needing to be repeated here.","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"bba2160736d7bbb91704035d22891d662ee12069","unresolved":false,"context_lines":[{"line_number":293,"context_line":""},{"line_number":294,"context_line":"::"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"    --base [ubuntu|centos|oraclelinux]"},{"line_number":297,"context_line":"    --type [binary|source]"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_082ba983","line":296,"range":{"start_line":296,"start_character":4,"end_line":296,"end_character":38},"in_reply_to":"da4df55a_1f81264b","updated":"2016-12-22 06:35:27.000000000","message":"ditto","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"af6e9e6b3c78f2afad4b93a94fed5c4f0a34c8e5","unresolved":false,"context_lines":[{"line_number":293,"context_line":""},{"line_number":294,"context_line":"::"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"    --base [ubuntu|centos|oraclelinux]"},{"line_number":297,"context_line":"    --type [binary|source]"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_1f81264b","line":296,"range":{"start_line":296,"start_character":4,"end_line":296,"end_character":38},"in_reply_to":"da4df55a_b1994022","updated":"2016-12-22 03:39:16.000000000","message":"see above","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":23205,"name":"ianeta hutchinson","email":"ianeta.hutchinson@intel.com","username":"iphutch"},"change_message_id":"f4b3978d6d14a08c31c97f058e112b27868c6957","unresolved":false,"context_lines":[{"line_number":294,"context_line":"::"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"    --base [ubuntu|centos|oraclelinux]"},{"line_number":297,"context_line":"    --type [binary|source]"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":300,"context_line":"the MTU size to be used for Docker containers."}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_7190b8ed","line":297,"range":{"start_line":297,"start_character":3,"end_line":297,"end_character":26},"updated":"2016-12-21 19:50:45.000000000","message":"tools/build.py --type [binary|source]","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"bba2160736d7bbb91704035d22891d662ee12069","unresolved":false,"context_lines":[{"line_number":294,"context_line":"::"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"    --base [ubuntu|centos|oraclelinux]"},{"line_number":297,"context_line":"    --type [binary|source]"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":300,"context_line":"the MTU size to be used for Docker containers."}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_e82585ae","line":297,"range":{"start_line":297,"start_character":3,"end_line":297,"end_character":26},"in_reply_to":"da4df55a_3f96ea94","updated":"2016-12-22 06:35:27.000000000","message":"ditto","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"af6e9e6b3c78f2afad4b93a94fed5c4f0a34c8e5","unresolved":false,"context_lines":[{"line_number":294,"context_line":"::"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"    --base [ubuntu|centos|oraclelinux]"},{"line_number":297,"context_line":"    --type [binary|source]"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":300,"context_line":"the MTU size to be used for Docker containers."}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_3f96ea94","line":297,"range":{"start_line":297,"start_character":3,"end_line":297,"end_character":26},"in_reply_to":"da4df55a_7190b8ed","updated":"2016-12-22 03:39:16.000000000","message":"see above","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"47ceca77f627686ff19b2bb6bf9e03267653d7d0","unresolved":false,"context_lines":[{"line_number":294,"context_line":"::"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"    --base [ubuntu|centos|oraclelinux]"},{"line_number":297,"context_line":"    --type [binary|source]"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":300,"context_line":"the MTU size to be used for Docker containers."}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_020454be","line":297,"range":{"start_line":297,"start_character":3,"end_line":297,"end_character":26},"in_reply_to":"da4df55a_e82585ae","updated":"2016-12-22 14:18:48.000000000","message":"see above","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":23205,"name":"ianeta hutchinson","email":"ianeta.hutchinson@intel.com","username":"iphutch"},"change_message_id":"f4b3978d6d14a08c31c97f058e112b27868c6957","unresolved":false,"context_lines":[{"line_number":296,"context_line":"    --base [ubuntu|centos|oraclelinux]"},{"line_number":297,"context_line":"    --type [binary|source]"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":300,"context_line":"the MTU size to be used for Docker containers."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"::"},{"line_number":303,"context_line":""}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_51aad41a","line":300,"range":{"start_line":299,"start_character":0,"end_line":300,"end_character":46},"updated":"2016-12-21 19:50:45.000000000","message":"If using Ubuntu 14.04, there is no systemd. Must use upstart.","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"},{"author":{"_account_id":23205,"name":"ianeta hutchinson","email":"ianeta.hutchinson@intel.com","username":"iphutch"},"change_message_id":"f4b3978d6d14a08c31c97f058e112b27868c6957","unresolved":false,"context_lines":[{"line_number":332,"context_line":""},{"line_number":333,"context_line":"    pushd kolla"},{"line_number":334,"context_line":"    pip install -e ."},{"line_number":335,"context_line":"    tools/build.py -p default"},{"line_number":336,"context_line":"    popd"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"It is also possible to build individual container images. As an example, if the"}],"source_content_type":"text/x-rst","patch_set":35,"id":"da4df55a_d143246b","line":335,"range":{"start_line":335,"start_character":3,"end_line":335,"end_character":29},"updated":"2016-12-21 19:50:45.000000000","message":"This is the point I reached using Ubuntu 14.04. The image build would timeout at Step 1.","commit_id":"e44ed0074283452e3ab983c60a37ae80cac9fdf7"}],"doc/singlenode-deployment-operator-centos.rst":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"62501598074daa0d83d58e3118e243b44b64525e","unresolved":false,"context_lines":[{"line_number":67,"context_line":"read these images because a dependent package supermin in CentOS needs to be"},{"line_number":68,"context_line":"updated to add .xz compressed format support."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"Ubuntu: For Ubuntu based systems where Docker is used it is recommended to use"},{"line_number":71,"context_line":"the latest available LTS kernel. The latest LTS kernel available is the wily"},{"line_number":72,"context_line":"kernel (version 4.2). While all kernels should work for Docker, some older"},{"line_number":73,"context_line":"kernels may have issues with some of the different Docker back ends such as"},{"line_number":74,"context_line":"AUFS and OverlayFS. In order to update kernel in Ubuntu 14.04 LTS to 4.2, run:"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"::"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    yum install linux-image-generic-lts-wily"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":".. note:: Install is *very* sensitive about version of components. Please"},{"line_number":81,"context_line":"   review carefully because default Operating System repos are likely out of"}],"source_content_type":"text/x-rst","patch_set":27,"id":"1a6eadb0_1ba4fa05","line":78,"range":{"start_line":70,"start_character":0,"end_line":78,"end_character":44},"updated":"2016-12-16 16:46:55.000000000","message":"Should be removed","commit_id":"0453e02339bbc045dc66bef12b713686e79558d3"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"eed6f8983d6291900e36009d3b660723ddcce727","unresolved":false,"context_lines":[{"line_number":141,"context_line":"    pip install python-neutronclient"},{"line_number":142,"context_line":"    pip install python-openstackclient"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"Additional steps for upstart and other non-systemd distros"},{"line_number":145,"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"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"For Ubuntu 14.04 which uses upstart and other non-systemd distros, run the"},{"line_number":148,"context_line":"following."},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"::"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"    mount --make-shared /run"},{"line_number":153,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":154,"context_line":"    If /var/lib/nova/mnt is not partitioned, can do below work around"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"    mkdir -p /var/lib/nova/mnt /var/lib/nova/mnt1"},{"line_number":157,"context_line":"    mount --bind /var/lib/nova/mnt1 /var/lib/nova/mnt"},{"line_number":158,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"For mounting /run and /var/lib/nova/mnt as shared upon startup, edit"},{"line_number":161,"context_line":"/etc/rc.local to add the following."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"::"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"    mount --make-shared /run"},{"line_number":166,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":".. note::"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host,"},{"line_number":171,"context_line":"    the back-end storage driver must not be AUFS (see the known issues in"},{"line_number":172,"context_line":"    Building Container Images). Note On ubuntu 16.04, please uninstall lxd and"},{"line_number":173,"context_line":"    lxc packages. (issue with cgroup mounts, mounts exponentially increasing"},{"line_number":174,"context_line":"    when restarting container)."},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"Install Kolla"},{"line_number":177,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":27,"id":"1a6eadb0_649b9466","line":174,"range":{"start_line":144,"start_character":0,"end_line":174,"end_character":31},"updated":"2016-12-16 16:21:18.000000000","message":"As above","commit_id":"0453e02339bbc045dc66bef12b713686e79558d3"}],"doc/singlenode-deployment-operator-ubuntu.rst":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"62501598074daa0d83d58e3118e243b44b64525e","unresolved":false,"context_lines":[{"line_number":61,"context_line":"deployment is tested on CentOS, Oracle Linux and Ubuntu as both container OS"},{"line_number":62,"context_line":"platforms and bare metal deployment targets."},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Fedora: The deployment will not run on Fedora 22 and later as a bare metal"},{"line_number":65,"context_line":"deployment target. These distributions compress kernel modules with the .xz"},{"line_number":66,"context_line":"compressed format. The guestfs system in the CentOS family of containers cannot"},{"line_number":67,"context_line":"read these images because a dependent package supermin in CentOS needs to be"},{"line_number":68,"context_line":"updated to add .xz compressed format support."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"Ubuntu: For Ubuntu based systems where Docker is used it is recommended to use"},{"line_number":71,"context_line":"the latest available LTS kernel. The latest LTS kernel available is the wily"}],"source_content_type":"text/x-rst","patch_set":27,"id":"1a6eadb0_9bb80a2c","line":68,"range":{"start_line":64,"start_character":0,"end_line":68,"end_character":45},"updated":"2016-12-16 16:46:55.000000000","message":"Remove","commit_id":"0453e02339bbc045dc66bef12b713686e79558d3"}],"doc/singlenode-deployment-operator.rst":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"d80233df0826f59ecd8815172a82a3d1ea867e65","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"Single-node deployment using Kolla-ansible"},{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This guide provides step by step instructions to deploy Openstack using"}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_cee6deb3","line":2,"range":{"start_line":2,"start_character":28,"end_line":2,"end_character":42},"updated":"2016-12-13 23:31:05.000000000","message":"This is just personal preference, but I think capital case for project names in headers looks good, but thats just my opinion :) Your call here","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"d80233df0826f59ecd8815172a82a3d1ea867e65","unresolved":false,"context_lines":[{"line_number":73,"context_line":"    #Ubuntu"},{"line_number":74,"context_line":"    apt-get install -y python-dev libffi-dev gcc libssl-dev"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Install ansible."},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"::"},{"line_number":79,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_2ef2f26f","line":76,"range":{"start_line":76,"start_character":8,"end_line":76,"end_character":15},"updated":"2016-12-13 23:31:05.000000000","message":"Ansible for consistency","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"d80233df0826f59ecd8815172a82a3d1ea867e65","unresolved":false,"context_lines":[{"line_number":249,"context_line":"    The kolla_base_distro and kolla_install_type should be same as base and"},{"line_number":250,"context_line":"    install_type specified in the kolla-build.conf."},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"Deploy the containers using ansible playbook."},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"::"},{"line_number":255,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"1a6eadb0_0e9616f0","line":252,"range":{"start_line":252,"start_character":28,"end_line":252,"end_character":35},"updated":"2016-12-13 23:31:05.000000000","message":"Same here","commit_id":"494c679c53faee7e479ab22228d8e06993441700"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"30d08751aa63c84ea342ed1cdd0b5444de5c06f4","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Single-node deployment guide for operators"},{"line_number":5,"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"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This guide provides step by step instructions to deploy Openstack using"},{"line_number":8,"context_line":"kolla-ansible for operators."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Host machine requirements"}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_d4051a46","line":7,"range":{"start_line":7,"start_character":56,"end_line":7,"end_character":65},"updated":"2016-12-16 00:17:08.000000000","message":"OpenStack","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"ffa4dc7a13661f948334bf19ac65596c190785ec","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Single-node deployment guide for operators"},{"line_number":5,"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"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This guide provides step by step instructions to deploy Openstack using"},{"line_number":8,"context_line":"kolla-ansible for operators."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Host machine requirements"}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_802c3c9a","line":7,"range":{"start_line":7,"start_character":56,"end_line":7,"end_character":65},"in_reply_to":"1a6eadb0_d4051a46","updated":"2016-12-16 02:10:51.000000000","message":"Done","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"30d08751aa63c84ea342ed1cdd0b5444de5c06f4","unresolved":false,"context_lines":[{"line_number":32,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Verify the state of network interfaces. If you are using a VM spawned on"},{"line_number":35,"context_line":"Openstack as the host machine, the state of the second interface will be DOWN"},{"line_number":36,"context_line":"on booting the VM."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_1481528f","line":35,"range":{"start_line":35,"start_character":0,"end_line":35,"end_character":9},"updated":"2016-12-16 00:17:08.000000000","message":"OpenStack","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"ffa4dc7a13661f948334bf19ac65596c190785ec","unresolved":false,"context_lines":[{"line_number":32,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Verify the state of network interfaces. If you are using a VM spawned on"},{"line_number":35,"context_line":"Openstack as the host machine, the state of the second interface will be DOWN"},{"line_number":36,"context_line":"on booting the VM."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_0012ec56","line":35,"range":{"start_line":35,"start_character":0,"end_line":35,"end_character":9},"in_reply_to":"1a6eadb0_1481528f","updated":"2016-12-16 02:10:51.000000000","message":"Done","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"30d08751aa63c84ea342ed1cdd0b5444de5c06f4","unresolved":false,"context_lines":[{"line_number":171,"context_line":"    mount --make-shared /run"},{"line_number":172,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":".. note:: "},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host, the back-end storage driver must not be AUFS (see the known issues in Building Container Images)."},{"line_number":177,"context_line":"    Note On ubuntu 16.04, please uninstall lxd and lxc packages. (issue with cgroup mounts, mounts exponentially increasing when restarting container)."}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_7469a6f8","line":174,"range":{"start_line":174,"start_character":9,"end_line":174,"end_character":10},"updated":"2016-12-16 00:17:08.000000000","message":"whitespace","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"ffa4dc7a13661f948334bf19ac65596c190785ec","unresolved":false,"context_lines":[{"line_number":171,"context_line":"    mount --make-shared /run"},{"line_number":172,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":".. note:: "},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host, the back-end storage driver must not be AUFS (see the known issues in Building Container Images)."},{"line_number":177,"context_line":"    Note On ubuntu 16.04, please uninstall lxd and lxc packages. (issue with cgroup mounts, mounts exponentially increasing when restarting container)."}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_c00b9422","line":174,"range":{"start_line":174,"start_character":9,"end_line":174,"end_character":10},"in_reply_to":"1a6eadb0_7469a6f8","updated":"2016-12-16 02:10:51.000000000","message":"Done","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"30d08751aa63c84ea342ed1cdd0b5444de5c06f4","unresolved":false,"context_lines":[{"line_number":355,"context_line":""},{"line_number":356,"context_line":"    kolla-ansible prechecks -i /path/to/all-in-one"},{"line_number":357,"context_line":""},{"line_number":358,"context_line":"Deploy Openstack."},{"line_number":359,"context_line":""},{"line_number":360,"context_line":"::"},{"line_number":361,"context_line":""}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_b46fbefa","line":358,"range":{"start_line":358,"start_character":7,"end_line":358,"end_character":16},"updated":"2016-12-16 00:17:08.000000000","message":"OpenStack","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"ffa4dc7a13661f948334bf19ac65596c190785ec","unresolved":false,"context_lines":[{"line_number":355,"context_line":""},{"line_number":356,"context_line":"    kolla-ansible prechecks -i /path/to/all-in-one"},{"line_number":357,"context_line":""},{"line_number":358,"context_line":"Deploy Openstack."},{"line_number":359,"context_line":""},{"line_number":360,"context_line":"::"},{"line_number":361,"context_line":""}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_80051c12","line":358,"range":{"start_line":358,"start_character":7,"end_line":358,"end_character":16},"in_reply_to":"1a6eadb0_b46fbefa","updated":"2016-12-16 02:10:51.000000000","message":"Done","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"30d08751aa63c84ea342ed1cdd0b5444de5c06f4","unresolved":false,"context_lines":[{"line_number":408,"context_line":"    cd /usr/local/share/kolla"},{"line_number":409,"context_line":"    ./init-runonce"},{"line_number":410,"context_line":""},{"line_number":411,"context_line":"A bare metal system with Ceph takes 18 minutes to deploy. A virtual machine"},{"line_number":412,"context_line":"deployment takes 25 minutes. These are estimates; different hardware may be"},{"line_number":413,"context_line":"faster or slower but should be near these results."},{"line_number":414,"context_line":""},{"line_number":415,"context_line":"After successful deployment of OpenStack, the Horizon dashboard will be"},{"line_number":416,"context_line":"available by entering IP address or hostname from kolla_external_fqdn, or"}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_541bca80","line":413,"range":{"start_line":411,"start_character":0,"end_line":413,"end_character":50},"updated":"2016-12-16 00:17:08.000000000","message":"I\u0027d like to see a general disclaimer here. I\u0027m wary of adding solid times here, even if we say they\u0027re estimates. Maybe something along the lines of \"Please note: different hardware results in varying deployment times\"","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"ffa4dc7a13661f948334bf19ac65596c190785ec","unresolved":false,"context_lines":[{"line_number":408,"context_line":"    cd /usr/local/share/kolla"},{"line_number":409,"context_line":"    ./init-runonce"},{"line_number":410,"context_line":""},{"line_number":411,"context_line":"A bare metal system with Ceph takes 18 minutes to deploy. A virtual machine"},{"line_number":412,"context_line":"deployment takes 25 minutes. These are estimates; different hardware may be"},{"line_number":413,"context_line":"faster or slower but should be near these results."},{"line_number":414,"context_line":""},{"line_number":415,"context_line":"After successful deployment of OpenStack, the Horizon dashboard will be"},{"line_number":416,"context_line":"available by entering IP address or hostname from kolla_external_fqdn, or"}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_45015605","line":413,"range":{"start_line":411,"start_character":0,"end_line":413,"end_character":50},"in_reply_to":"1a6eadb0_541bca80","updated":"2016-12-16 02:10:51.000000000","message":"Done","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"766aef7764b07ccabbe3cb2c3427cc9d64351d2c","unresolved":false,"context_lines":[{"line_number":5,"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"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This guide provides step by step instructions to deploy OpenStack using"},{"line_number":8,"context_line":"kolla-ansible for operators."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Host machine requirements"},{"line_number":11,"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"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_d63c0c95","line":8,"range":{"start_line":8,"start_character":0,"end_line":8,"end_character":13},"updated":"2016-12-17 01:34:23.000000000","message":"Kolla-Ansible for consistency","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":5,"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"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This guide provides step by step instructions to deploy OpenStack using"},{"line_number":8,"context_line":"kolla-ansible for operators."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Host machine requirements"},{"line_number":11,"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"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_ea811cc4","line":8,"range":{"start_line":8,"start_character":0,"end_line":8,"end_character":13},"in_reply_to":"1a6eadb0_d63c0c95","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"91f00f706ef33aa3d1aaa0f99e53d604f4cff12a","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"::"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    ip a"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Bring up the second network interface if it is down."},{"line_number":46,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_b6eb1012","line":43,"range":{"start_line":43,"start_character":4,"end_line":43,"end_character":8},"updated":"2016-12-17 01:36:52.000000000","message":"nit: for consistency could you use \u0027ip addr show\u0027 even though this does the same thing","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"::"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    ip a"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Bring up the second network interface if it is down."},{"line_number":46,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_0a8578cd","line":43,"range":{"start_line":43,"start_character":4,"end_line":43,"end_character":8},"in_reply_to":"1a6eadb0_b6eb1012","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"91f00f706ef33aa3d1aaa0f99e53d604f4cff12a","unresolved":false,"context_lines":[{"line_number":68,"context_line":"updated to add .xz compressed format support."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"Ubuntu: For Ubuntu based systems where Docker is used it is recommended to use"},{"line_number":71,"context_line":"the latest available LTS kernel. The latest LTS kernel available is the wily"},{"line_number":72,"context_line":"kernel (version 4.2). While all kernels should work for Docker, some older"},{"line_number":73,"context_line":"kernels may have issues with some of the different Docker back ends such as"},{"line_number":74,"context_line":"AUFS and OverlayFS. In order to update kernel in Ubuntu 14.04 LTS to 4.2, run:"},{"line_number":75,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_b6d2305a","line":72,"range":{"start_line":71,"start_character":33,"end_line":72,"end_character":21},"updated":"2016-12-17 01:36:52.000000000","message":"I\u0027d remove this sentence as it\u0027s only related to 14.04, and is no longer true.","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":68,"context_line":"updated to add .xz compressed format support."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"Ubuntu: For Ubuntu based systems where Docker is used it is recommended to use"},{"line_number":71,"context_line":"the latest available LTS kernel. The latest LTS kernel available is the wily"},{"line_number":72,"context_line":"kernel (version 4.2). While all kernels should work for Docker, some older"},{"line_number":73,"context_line":"kernels may have issues with some of the different Docker back ends such as"},{"line_number":74,"context_line":"AUFS and OverlayFS. In order to update kernel in Ubuntu 14.04 LTS to 4.2, run:"},{"line_number":75,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_2a579458","line":72,"range":{"start_line":71,"start_character":33,"end_line":72,"end_character":21},"in_reply_to":"1a6eadb0_b6d2305a","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"91f00f706ef33aa3d1aaa0f99e53d604f4cff12a","unresolved":false,"context_lines":[{"line_number":86,"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"},{"line_number":87,"context_line":"Component               Min Version  Max Version  Comment"},{"line_number":88,"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"},{"line_number":89,"context_line":"Ansible                 1.9.4        \u003c 2.0.0      On deployment host"},{"line_number":90,"context_line":"Docker                  1.10.0       none         On target nodes"},{"line_number":91,"context_line":"Docker Python           1.6.0        none         On target nodes"},{"line_number":92,"context_line":"Python Jinja2           2.6.0        none         On deployment host"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_16112404","line":89,"range":{"start_line":89,"start_character":37,"end_line":89,"end_character":44},"updated":"2016-12-17 01:36:52.000000000","message":"in the section below this it is recommended to install ansible \u003e2.0?","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":86,"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"},{"line_number":87,"context_line":"Component               Min Version  Max Version  Comment"},{"line_number":88,"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"},{"line_number":89,"context_line":"Ansible                 1.9.4        \u003c 2.0.0      On deployment host"},{"line_number":90,"context_line":"Docker                  1.10.0       none         On target nodes"},{"line_number":91,"context_line":"Docker Python           1.6.0        none         On target nodes"},{"line_number":92,"context_line":"Python Jinja2           2.6.0        none         On deployment host"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_2a70740a","line":89,"range":{"start_line":89,"start_character":37,"end_line":89,"end_character":44},"in_reply_to":"1a6eadb0_16112404","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"91f00f706ef33aa3d1aaa0f99e53d604f4cff12a","unresolved":false,"context_lines":[{"line_number":120,"context_line":"Kolla-Ansible deploys OpenStack using `Ansible \u003chttp://www.ansible.com\u003e`__. Many DEB"},{"line_number":121,"context_line":"based systems do not meet Kolla\u0027s Ansible version requirements."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"It is recommended to use pip to install Ansible \u003e2.0. Ansible \u003e2.0 may be"},{"line_number":124,"context_line":"installed using."},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_36fc60b7","line":123,"range":{"start_line":123,"start_character":48,"end_line":123,"end_character":52},"updated":"2016-12-17 01:36:52.000000000","message":"inconsistent with above","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":120,"context_line":"Kolla-Ansible deploys OpenStack using `Ansible \u003chttp://www.ansible.com\u003e`__. Many DEB"},{"line_number":121,"context_line":"based systems do not meet Kolla\u0027s Ansible version requirements."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"It is recommended to use pip to install Ansible \u003e2.0. Ansible \u003e2.0 may be"},{"line_number":124,"context_line":"installed using."},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_4a6bf01d","line":123,"range":{"start_line":123,"start_character":48,"end_line":123,"end_character":52},"in_reply_to":"1a6eadb0_36fc60b7","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"91f00f706ef33aa3d1aaa0f99e53d604f4cff12a","unresolved":false,"context_lines":[{"line_number":161,"context_line":""},{"line_number":162,"context_line":"    mount --make-shared /run"},{"line_number":163,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":164,"context_line":"    If /var/lib/nova/mnt is not partitioned, can do below work around"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"    mkdir -p /var/lib/nova/mnt /var/lib/nova/mnt1"},{"line_number":167,"context_line":"    mount --bind /var/lib/nova/mnt1 /var/lib/nova/mnt"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_561e3c0c","line":164,"range":{"start_line":164,"start_character":31,"end_line":164,"end_character":43},"updated":"2016-12-17 01:36:52.000000000","message":"present?","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":161,"context_line":""},{"line_number":162,"context_line":"    mount --make-shared /run"},{"line_number":163,"context_line":"    mount --make-shared /var/lib/nova/mnt"},{"line_number":164,"context_line":"    If /var/lib/nova/mnt is not partitioned, can do below work around"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"    mkdir -p /var/lib/nova/mnt /var/lib/nova/mnt1"},{"line_number":167,"context_line":"    mount --bind /var/lib/nova/mnt1 /var/lib/nova/mnt"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_6a76ec06","line":164,"range":{"start_line":164,"start_character":31,"end_line":164,"end_character":43},"in_reply_to":"1a6eadb0_561e3c0c","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"91f00f706ef33aa3d1aaa0f99e53d604f4cff12a","unresolved":false,"context_lines":[{"line_number":177,"context_line":""},{"line_number":178,"context_line":".. note::"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host,"},{"line_number":181,"context_line":"    the back-end storage driver must not be AUFS (see the known issues in"},{"line_number":182,"context_line":"    Building Container Images). Note On ubuntu 16.04, please uninstall lxd and"},{"line_number":183,"context_line":"    lxc packages. (issue with cgroup mounts, mounts exponentially increasing"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_76f098c9","line":180,"range":{"start_line":180,"start_character":7,"end_line":180,"end_character":32},"updated":"2016-12-17 01:36:52.000000000","message":"CentOS/Fedora/OracleLinux","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":177,"context_line":""},{"line_number":178,"context_line":".. note::"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host,"},{"line_number":181,"context_line":"    the back-end storage driver must not be AUFS (see the known issues in"},{"line_number":182,"context_line":"    Building Container Images). Note On ubuntu 16.04, please uninstall lxd and"},{"line_number":183,"context_line":"    lxc packages. (issue with cgroup mounts, mounts exponentially increasing"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_8a71880e","line":180,"range":{"start_line":180,"start_character":7,"end_line":180,"end_character":32},"in_reply_to":"1a6eadb0_76f098c9","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"91f00f706ef33aa3d1aaa0f99e53d604f4cff12a","unresolved":false,"context_lines":[{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host,"},{"line_number":181,"context_line":"    the back-end storage driver must not be AUFS (see the known issues in"},{"line_number":182,"context_line":"    Building Container Images). Note On ubuntu 16.04, please uninstall lxd and"},{"line_number":183,"context_line":"    lxc packages. (issue with cgroup mounts, mounts exponentially increasing"},{"line_number":184,"context_line":"    when restarting container)."},{"line_number":185,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_d6bfaccd","line":182,"range":{"start_line":182,"start_character":40,"end_line":182,"end_character":46},"updated":"2016-12-17 01:36:52.000000000","message":"Ubuntu","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    If centos/fedora/oraclelinux container images are built on an Ubuntu host,"},{"line_number":181,"context_line":"    the back-end storage driver must not be AUFS (see the known issues in"},{"line_number":182,"context_line":"    Building Container Images). Note On ubuntu 16.04, please uninstall lxd and"},{"line_number":183,"context_line":"    lxc packages. (issue with cgroup mounts, mounts exponentially increasing"},{"line_number":184,"context_line":"    when restarting container)."},{"line_number":185,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_aa62c43b","line":182,"range":{"start_line":182,"start_character":40,"end_line":182,"end_character":46},"in_reply_to":"1a6eadb0_d6bfaccd","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"766aef7764b07ccabbe3cb2c3427cc9d64351d2c","unresolved":false,"context_lines":[{"line_number":186,"context_line":"Install Kolla"},{"line_number":187,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"Install kolla using pip."},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"::"},{"line_number":192,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_5649dc2f","line":189,"range":{"start_line":189,"start_character":8,"end_line":189,"end_character":13},"updated":"2016-12-17 01:34:23.000000000","message":"Kolla for consistency","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":186,"context_line":"Install Kolla"},{"line_number":187,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"Install kolla using pip."},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"::"},{"line_number":192,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_0a5c987b","line":189,"range":{"start_line":189,"start_character":8,"end_line":189,"end_character":13},"in_reply_to":"1a6eadb0_5649dc2f","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"766aef7764b07ccabbe3cb2c3427cc9d64351d2c","unresolved":false,"context_lines":[{"line_number":297,"context_line":""},{"line_number":298,"context_line":"    docker images"},{"line_number":299,"context_line":""},{"line_number":300,"context_line":"Deploy kolla"},{"line_number":301,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"Kolla-Ansible is used to deploy containers by using images built by Kolla.There"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_765418c9","line":300,"range":{"start_line":300,"start_character":7,"end_line":300,"end_character":12},"updated":"2016-12-17 01:34:23.000000000","message":"Kolla","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":297,"context_line":""},{"line_number":298,"context_line":"    docker images"},{"line_number":299,"context_line":""},{"line_number":300,"context_line":"Deploy kolla"},{"line_number":301,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"Kolla-Ansible is used to deploy containers by using images built by Kolla.There"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_4a521068","line":300,"range":{"start_line":300,"start_character":7,"end_line":300,"end_character":12},"in_reply_to":"1a6eadb0_765418c9","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"766aef7764b07ccabbe3cb2c3427cc9d64351d2c","unresolved":false,"context_lines":[{"line_number":300,"context_line":"Deploy kolla"},{"line_number":301,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"Kolla-Ansible is used to deploy containers by using images built by Kolla.There"},{"line_number":304,"context_line":"are two methods of deployment: *all-in-one* and *multinode*.  The *all-in-one*"},{"line_number":305,"context_line":"deployment installs all OpenStack services on a single host.  In the"},{"line_number":306,"context_line":"*multinode* deployment, OpenStack services can be run on specific hosts.  This"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_165a04f2","line":303,"range":{"start_line":303,"start_character":73,"end_line":303,"end_character":75},"updated":"2016-12-17 01:34:23.000000000","message":"Needs a space","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":300,"context_line":"Deploy kolla"},{"line_number":301,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"Kolla-Ansible is used to deploy containers by using images built by Kolla.There"},{"line_number":304,"context_line":"are two methods of deployment: *all-in-one* and *multinode*.  The *all-in-one*"},{"line_number":305,"context_line":"deployment installs all OpenStack services on a single host.  In the"},{"line_number":306,"context_line":"*multinode* deployment, OpenStack services can be run on specific hosts.  This"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_6a4d0cc3","line":303,"range":{"start_line":303,"start_character":73,"end_line":303,"end_character":75},"in_reply_to":"1a6eadb0_165a04f2","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"91f00f706ef33aa3d1aaa0f99e53d604f4cff12a","unresolved":false,"context_lines":[{"line_number":424,"context_line":""},{"line_number":425,"context_line":"After successful deployment of OpenStack, the Horizon dashboard will be"},{"line_number":426,"context_line":"available by entering IP address or hostname from kolla_external_fqdn, or"},{"line_number":427,"context_line":"kolla_internal_fqdn. If these variables were not set during deploy they default"},{"line_number":428,"context_line":"to kolla_internal_vip_address."},{"line_number":429,"context_line":""},{"line_number":430,"context_line":".. _Docker Hub Image Registry: https://hub.docker.com/u/kolla/"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_76c7b863","line":427,"range":{"start_line":427,"start_character":0,"end_line":427,"end_character":19},"updated":"2016-12-17 01:36:52.000000000","message":"formatting","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":424,"context_line":""},{"line_number":425,"context_line":"After successful deployment of OpenStack, the Horizon dashboard will be"},{"line_number":426,"context_line":"available by entering IP address or hostname from kolla_external_fqdn, or"},{"line_number":427,"context_line":"kolla_internal_fqdn. If these variables were not set during deploy they default"},{"line_number":428,"context_line":"to kolla_internal_vip_address."},{"line_number":429,"context_line":""},{"line_number":430,"context_line":".. _Docker Hub Image Registry: https://hub.docker.com/u/kolla/"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_8a48a8b4","line":427,"range":{"start_line":427,"start_character":0,"end_line":427,"end_character":19},"in_reply_to":"1a6eadb0_76c7b863","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"91f00f706ef33aa3d1aaa0f99e53d604f4cff12a","unresolved":false,"context_lines":[{"line_number":425,"context_line":"After successful deployment of OpenStack, the Horizon dashboard will be"},{"line_number":426,"context_line":"available by entering IP address or hostname from kolla_external_fqdn, or"},{"line_number":427,"context_line":"kolla_internal_fqdn. If these variables were not set during deploy they default"},{"line_number":428,"context_line":"to kolla_internal_vip_address."},{"line_number":429,"context_line":""},{"line_number":430,"context_line":".. _Docker Hub Image Registry: https://hub.docker.com/u/kolla/"},{"line_number":431,"context_line":".. _launchpad bug: https://bugs.launchpad.net/kolla/+filebug"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_96c29451","line":428,"range":{"start_line":428,"start_character":3,"end_line":428,"end_character":29},"updated":"2016-12-17 01:36:52.000000000","message":"formatting","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"33150957245ce5a7fa02effeb89f94402f68f012","unresolved":false,"context_lines":[{"line_number":425,"context_line":"After successful deployment of OpenStack, the Horizon dashboard will be"},{"line_number":426,"context_line":"available by entering IP address or hostname from kolla_external_fqdn, or"},{"line_number":427,"context_line":"kolla_internal_fqdn. If these variables were not set during deploy they default"},{"line_number":428,"context_line":"to kolla_internal_vip_address."},{"line_number":429,"context_line":""},{"line_number":430,"context_line":".. _Docker Hub Image Registry: https://hub.docker.com/u/kolla/"},{"line_number":431,"context_line":".. _launchpad bug: https://bugs.launchpad.net/kolla/+filebug"}],"source_content_type":"text/x-rst","patch_set":29,"id":"1a6eadb0_aac9e427","line":428,"range":{"start_line":428,"start_character":3,"end_line":428,"end_character":29},"in_reply_to":"1a6eadb0_96c29451","updated":"2016-12-17 03:21:16.000000000","message":"Done","commit_id":"a6a9df44cdceb0acef8e66cd95d7bd65f8b38b98"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"07c9815eeb261ef7161478c0484c6a023eb0bf5a","unresolved":false,"context_lines":[{"line_number":180,"context_line":""},{"line_number":181,"context_line":".. note::"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"    If CentOs/Fedora/OracleLinux container images are built on an Ubuntu host,"},{"line_number":184,"context_line":"    the back-end storage driver must not be AUFS (see the known issues in"},{"line_number":185,"context_line":"    Building Container Images). Note On Ubuntu 16.04, please uninstall lxd and"},{"line_number":186,"context_line":"    lxc packages. (issue with cgroup mounts, mounts exponentially increasing"}],"source_content_type":"text/x-rst","patch_set":30,"id":"1a6eadb0_4a23f0bc","line":183,"range":{"start_line":183,"start_character":11,"end_line":183,"end_character":13},"updated":"2016-12-17 03:36:02.000000000","message":"OS","commit_id":"a104a785a31603eb100d54afe679ca1a3a313ccf"},{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"168c6976ddb4082916c79adcbddfc56a3f487a98","unresolved":false,"context_lines":[{"line_number":316,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to modify the dafault environment"},{"line_number":317,"context_line":"variables.  The default for ``kolla_base_distro`` is ``centos`` and for"},{"line_number":318,"context_line":"``kolla_install_type`` is ``binary``. The kolla_base_distro can be modified to"},{"line_number":319,"context_line":"ubuntu/oraclelinux if desired.The ``kolla_install_tupe`` can be modified to"},{"line_number":320,"context_line":"source if desired."},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":32,"id":"1a6eadb0_45c00de1","line":319,"range":{"start_line":319,"start_character":36,"end_line":319,"end_character":54},"updated":"2016-12-19 16:36:34.000000000","message":"s/kolla_install_tupe/kolla_install_type","commit_id":"909fd617ed228ee37a59ca5b0470a87901fb0271"}],"doc/singlenode-deployment-using-kolla-ansible.rst":[{"author":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"change_message_id":"277650547844e8eea6bd1c9a96ea695f257b65be","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"Single-node deployment using Kolla-ansible"},{"line_number":3,"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"},{"line_number":4,"context_line":"                                           "}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_50b42df1","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":43},"updated":"2016-11-30 22:31:58.000000000","message":"Extra white spaces","commit_id":"f956e27323d01ff56245ffc7edc36799ef959305"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"::"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    ifconfig ens4 up"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Verify if the second interface has an IP address."},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_78cae46f","line":52,"range":{"start_line":52,"start_character":4,"end_line":52,"end_character":12},"updated":"2016-12-02 15:31:58.000000000","message":"ifconfig command is deprecated, now use iproute2 commands (ip)","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"::"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    ifconfig ens4 up"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Verify if the second interface has an IP address."},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_0af50882","line":52,"range":{"start_line":52,"start_character":4,"end_line":52,"end_character":12},"in_reply_to":"3a71b18c_78cae46f","updated":"2016-12-02 21:37:08.000000000","message":"Done","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":"::"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    sudo dhclient -r ens4"},{"line_number":66,"context_line":"    sudo dhclient ens4"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Install dependencies"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_189ad063","line":65,"range":{"start_line":65,"start_character":4,"end_line":65,"end_character":9},"updated":"2016-12-02 15:31:58.000000000","message":"Often, sudo command are not used in documentation.","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":"::"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    sudo dhclient -r ens4"},{"line_number":66,"context_line":"    sudo dhclient ens4"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Install dependencies"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_ca395043","line":65,"range":{"start_line":65,"start_character":4,"end_line":65,"end_character":9},"in_reply_to":"3a71b18c_189ad063","updated":"2016-12-02 21:37:08.000000000","message":"Done","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":63,"context_line":"::"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    sudo dhclient -r ens4"},{"line_number":66,"context_line":"    sudo dhclient ens4"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Install dependencies"},{"line_number":69,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_389dcc59","line":66,"range":{"start_line":66,"start_character":4,"end_line":66,"end_character":8},"updated":"2016-12-02 15:31:58.000000000","message":"ditto","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":63,"context_line":"::"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    sudo dhclient -r ens4"},{"line_number":66,"context_line":"    sudo dhclient ens4"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Install dependencies"},{"line_number":69,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_0a3c282e","line":66,"range":{"start_line":66,"start_character":4,"end_line":66,"end_character":8},"in_reply_to":"3a71b18c_389dcc59","updated":"2016-12-02 21:37:08.000000000","message":"Done","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":98,"context_line":"    git clone https://github.com/openstack/kolla"},{"line_number":99,"context_line":"    git clone https://github.com/openstack/kolla-ansible"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"Kolla holds configuration files (globals.yml and passwords.yml) in etc/kolla."},{"line_number":102,"context_line":"Copy the configuration files to /etc:"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_78c6644a","line":101,"range":{"start_line":101,"start_character":33,"end_line":101,"end_character":44},"updated":"2016-12-02 15:31:58.000000000","message":"Not true, kolla-ansible holds configuration in globals, also the same for passwords","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":98,"context_line":"    git clone https://github.com/openstack/kolla"},{"line_number":99,"context_line":"    git clone https://github.com/openstack/kolla-ansible"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"Kolla holds configuration files (globals.yml and passwords.yml) in etc/kolla."},{"line_number":102,"context_line":"Copy the configuration files to /etc:"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_4a4620c0","line":101,"range":{"start_line":101,"start_character":33,"end_line":101,"end_character":44},"in_reply_to":"3a71b18c_78c6644a","updated":"2016-12-02 21:37:08.000000000","message":"Done","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":103,"context_line":""},{"line_number":104,"context_line":"::"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"    cp -r ~/etc/kolla /etc/kolla/"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":109,"context_line":"ansible/inventory. Copy the configuration files to the home directory."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_78cd845c","line":106,"range":{"start_line":106,"start_character":5,"end_line":106,"end_character":33},"updated":"2016-12-02 15:31:58.000000000","message":"Part at kolla-ansible repo","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":103,"context_line":""},{"line_number":104,"context_line":"::"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"    cp -r ~/etc/kolla /etc/kolla/"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":109,"context_line":"ansible/inventory. Copy the configuration files to the home directory."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_6a13dcb8","line":106,"range":{"start_line":106,"start_character":5,"end_line":106,"end_character":33},"in_reply_to":"3a71b18c_78cd845c","updated":"2016-12-02 21:37:08.000000000","message":"Done","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":110,"context_line":""},{"line_number":111,"context_line":"::"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"   cd ~/kolla-ansible/ansible/inventory"},{"line_number":114,"context_line":"   cp * ~/"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"Prepare the host machine for building images"},{"line_number":117,"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"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_783bc438","line":114,"range":{"start_line":113,"start_character":0,"end_line":114,"end_character":10},"updated":"2016-12-02 15:31:58.000000000","message":"Why no merge cp /path/ ~/ ?","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":110,"context_line":""},{"line_number":111,"context_line":"::"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"   cd ~/kolla-ansible/ansible/inventory"},{"line_number":114,"context_line":"   cp * ~/"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"Prepare the host machine for building images"},{"line_number":117,"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"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_aa0df491","line":114,"range":{"start_line":113,"start_character":0,"end_line":114,"end_character":10},"in_reply_to":"3a71b18c_783bc438","updated":"2016-12-02 21:37:08.000000000","message":"Done","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":116,"context_line":"Prepare the host machine for building images"},{"line_number":117,"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"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to reflect the following changes."},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"::"},{"line_number":122,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_d87938fe","line":119,"range":{"start_line":119,"start_character":11,"end_line":119,"end_character":33},"updated":"2016-12-02 15:31:58.000000000","message":"This is not part of building images. Build requires configuration of kolla-build.conf","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":116,"context_line":"Prepare the host machine for building images"},{"line_number":117,"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"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"Edit the ``/etc/kolla/globals.yml`` file to reflect the following changes."},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"::"},{"line_number":122,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_4a7460fc","line":119,"range":{"start_line":119,"start_character":11,"end_line":119,"end_character":33},"in_reply_to":"3a71b18c_d87938fe","updated":"2016-12-02 21:37:08.000000000","message":"Done","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"86f1efe0c22989741f4dca05f4f235add71e4571","unresolved":false,"context_lines":[{"line_number":121,"context_line":"::"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    kolla_base_distro: “ubuntu\""},{"line_number":124,"context_line":"    kolla_install_type: \"source\""},{"line_number":125,"context_line":"    openstack_release: \"4.0.0\""},{"line_number":126,"context_line":"    kolla_internal_vip_address: “192.168.137.79”"},{"line_number":127,"context_line":"    network_interface: “ens3”"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_dfa4baba","line":124,"updated":"2016-12-02 16:40:38.000000000","message":"I don\u0027t agree with that tbh:) I think source has proven to be much more reliable, especially for ubuntu. I\u0027d suggest keeping QSG source.","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":121,"context_line":"::"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    kolla_base_distro: “ubuntu\""},{"line_number":124,"context_line":"    kolla_install_type: \"source\""},{"line_number":125,"context_line":"    openstack_release: \"4.0.0\""},{"line_number":126,"context_line":"    kolla_internal_vip_address: “192.168.137.79”"},{"line_number":127,"context_line":"    network_interface: “ens3”"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_cbd08456","line":124,"range":{"start_line":124,"start_character":24,"end_line":124,"end_character":32},"updated":"2016-12-02 15:31:58.000000000","message":"Not recommend source, use binary instead","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":121,"context_line":"::"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    kolla_base_distro: “ubuntu\""},{"line_number":124,"context_line":"    kolla_install_type: \"source\""},{"line_number":125,"context_line":"    openstack_release: \"4.0.0\""},{"line_number":126,"context_line":"    kolla_internal_vip_address: “192.168.137.79”"},{"line_number":127,"context_line":"    network_interface: “ens3”"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_eadc4ce6","line":124,"in_reply_to":"3a71b18c_dfa4baba","updated":"2016-12-02 21:37:08.000000000","message":"I have kept this as source.","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    kolla_base_distro: “ubuntu\""},{"line_number":124,"context_line":"    kolla_install_type: \"source\""},{"line_number":125,"context_line":"    openstack_release: \"4.0.0\""},{"line_number":126,"context_line":"    kolla_internal_vip_address: “192.168.137.79”"},{"line_number":127,"context_line":"    network_interface: “ens3”"},{"line_number":128,"context_line":"    neutron_external_interface: “ens4\""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_d8605838","line":125,"range":{"start_line":125,"start_character":0,"end_line":125,"end_character":30},"updated":"2016-12-02 15:31:58.000000000","message":"Better not specify version, leave as default. So when next release is up, we wont need to change version in here.","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    kolla_base_distro: “ubuntu\""},{"line_number":124,"context_line":"    kolla_install_type: \"source\""},{"line_number":125,"context_line":"    openstack_release: \"4.0.0\""},{"line_number":126,"context_line":"    kolla_internal_vip_address: “192.168.137.79”"},{"line_number":127,"context_line":"    network_interface: “ens3”"},{"line_number":128,"context_line":"    neutron_external_interface: “ens4\""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_8a991822","line":125,"range":{"start_line":125,"start_character":0,"end_line":125,"end_character":30},"in_reply_to":"3a71b18c_d8605838","updated":"2016-12-02 21:37:08.000000000","message":"Done","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":126,"context_line":"    kolla_internal_vip_address: “192.168.137.79”"},{"line_number":127,"context_line":"    network_interface: “ens3”"},{"line_number":128,"context_line":"    neutron_external_interface: “ens4\""},{"line_number":129,"context_line":"    keepalived_virtual_router_id: “21”"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":".. note::"},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_d8c77810","line":129,"range":{"start_line":129,"start_character":0,"end_line":129,"end_character":38},"updated":"2016-12-02 15:31:58.000000000","message":"Not necessary, default option is enough","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":126,"context_line":"    kolla_internal_vip_address: “192.168.137.79”"},{"line_number":127,"context_line":"    network_interface: “ens3”"},{"line_number":128,"context_line":"    neutron_external_interface: “ens4\""},{"line_number":129,"context_line":"    keepalived_virtual_router_id: “21”"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":".. note::"},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_ea8a8cbe","line":129,"range":{"start_line":129,"start_character":0,"end_line":129,"end_character":38},"in_reply_to":"3a71b18c_d8c77810","updated":"2016-12-02 21:37:08.000000000","message":"Done","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":127,"context_line":"    network_interface: “ens3”"},{"line_number":128,"context_line":"    neutron_external_interface: “ens4\""},{"line_number":129,"context_line":"    keepalived_virtual_router_id: “21”"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":".. note::"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"    The kolla_internal_vip_address must be unique and should belong to the same"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_58036842","line":130,"updated":"2016-12-02 15:31:58.000000000","message":"Missing docker repository path.","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":127,"context_line":"    network_interface: “ens3”"},{"line_number":128,"context_line":"    neutron_external_interface: “ens4\""},{"line_number":129,"context_line":"    keepalived_virtual_router_id: “21”"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":".. note::"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"    The kolla_internal_vip_address must be unique and should belong to the same"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_4aa7004f","line":130,"in_reply_to":"3a71b18c_58036842","updated":"2016-12-02 21:37:08.000000000","message":"Not using a local docker repository. In that case, is the docker repository path still required?","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":140,"context_line":"Use bootstrap-servers to quickly prepare host machine"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"::"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"    cd ~/kolla-ansible"},{"line_number":145,"context_line":"    tools/kolla-ansible -i ~/multinode bootstrap-servers"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"Generate the ``kolla-build.conf``. The build configuration is designed to hold"},{"line_number":148,"context_line":"advanced customizations when building containers."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_d831380d","line":145,"range":{"start_line":143,"start_character":0,"end_line":145,"end_character":56},"updated":"2016-12-02 15:31:58.000000000","message":"Code from here to the previous section is not required for building images, is part of the deployment.\nLines 116 to 145","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":140,"context_line":"Use bootstrap-servers to quickly prepare host machine"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"::"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"    cd ~/kolla-ansible"},{"line_number":145,"context_line":"    tools/kolla-ansible -i ~/multinode bootstrap-servers"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"Generate the ``kolla-build.conf``. The build configuration is designed to hold"},{"line_number":148,"context_line":"advanced customizations when building containers."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_aa6ed4fe","line":145,"range":{"start_line":143,"start_character":0,"end_line":145,"end_character":56},"in_reply_to":"3a71b18c_d831380d","updated":"2016-12-02 21:37:08.000000000","message":"Moved it to deployment section. Done!","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":166,"context_line":""},{"line_number":167,"context_line":"    vim /etc/kolla/kolla-build.conf"},{"line_number":168,"context_line":"    base \u003d ubuntu"},{"line_number":169,"context_line":"    install_type \u003d source"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":".. note::"},{"line_number":172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_ebd3805d","line":169,"range":{"start_line":169,"start_character":19,"end_line":169,"end_character":25},"updated":"2016-12-02 15:31:58.000000000","message":"No build source, use binary packages","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"86f1efe0c22989741f4dca05f4f235add71e4571","unresolved":false,"context_lines":[{"line_number":166,"context_line":""},{"line_number":167,"context_line":"    vim /etc/kolla/kolla-build.conf"},{"line_number":168,"context_line":"    base \u003d ubuntu"},{"line_number":169,"context_line":"    install_type \u003d source"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":".. note::"},{"line_number":172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_ffab3687","line":169,"updated":"2016-12-02 16:40:38.000000000","message":"ditto, I think source is better actually","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":166,"context_line":""},{"line_number":167,"context_line":"    vim /etc/kolla/kolla-build.conf"},{"line_number":168,"context_line":"    base \u003d ubuntu"},{"line_number":169,"context_line":"    install_type \u003d source"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":".. note::"},{"line_number":172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_4a7e20af","line":169,"in_reply_to":"3a71b18c_ffab3687","updated":"2016-12-02 21:37:08.000000000","message":"Kept it as source.","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"::"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"    cd ~/kolla"},{"line_number":209,"context_line":"    pip install -e ."},{"line_number":210,"context_line":"    tools/build.py -p default"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"View the images."},{"line_number":213,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_7808242e","line":210,"range":{"start_line":208,"start_character":0,"end_line":210,"end_character":29},"updated":"2016-12-02 15:31:58.000000000","message":"Pip install kolla is the proper method for install stable releases. Unless this guide is used to deploy development environments","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"::"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"    cd ~/kolla"},{"line_number":209,"context_line":"    pip install -e ."},{"line_number":210,"context_line":"    tools/build.py -p default"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"View the images."},{"line_number":213,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_9d0a4020","line":210,"range":{"start_line":208,"start_character":0,"end_line":210,"end_character":29},"in_reply_to":"3a71b18c_7808242e","updated":"2016-12-02 21:37:08.000000000","message":"Can we have the procedure for deploying both development environment and otherwise using pip install kolla? Plan to add the step to use pip install kolla soon.","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8bc67d86c159e7db36bd04046203f91501f0ab2c","unresolved":false,"context_lines":[{"line_number":221,"context_line":""},{"line_number":222,"context_line":"::"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"    cd ~/kolla"},{"line_number":225,"context_line":"    tools/generate_passwords.py"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":228,"context_line":"Deploy kolla"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_2b0d7837","line":225,"range":{"start_line":224,"start_character":0,"end_line":225,"end_character":31},"updated":"2016-12-02 15:31:58.000000000","message":"Part of deployment","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"9bfb3bc9d86bc01f9e4ea23c266f269e61de9071","unresolved":false,"context_lines":[{"line_number":221,"context_line":""},{"line_number":222,"context_line":"::"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"    cd ~/kolla"},{"line_number":225,"context_line":"    tools/generate_passwords.py"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":228,"context_line":"Deploy kolla"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a71b18c_fd36d4e5","line":225,"range":{"start_line":224,"start_character":0,"end_line":225,"end_character":31},"in_reply_to":"3a71b18c_2b0d7837","updated":"2016-12-02 21:37:08.000000000","message":"Moved to deployment section. Done!","commit_id":"d6ff2c9512391c40a0d383cb765d59c1538e6495"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991b3d93dd3a4568e90ac628091eb777a9978057","unresolved":false,"context_lines":[{"line_number":21,"context_line":"Recommended environment"},{"line_number":22,"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"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"This guide recommends using an Ubuntu Virtual Machine."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":".. note::"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_43940942","line":24,"updated":"2016-12-05 20:45:05.000000000","message":"If your going to rewrite the QSG, I\u0027d recommend splitting it into different distributions per QSG.  This is very ubuntu centric, which is good for ubuntu folks and bad for centos folks.  I am not keen to merge a QSG replacement for ubuntu only when the current QSG includes centos.","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8af6d17e265c3edcc3d18d40c5155bc334ebcef9","unresolved":false,"context_lines":[{"line_number":21,"context_line":"Recommended environment"},{"line_number":22,"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"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"This guide recommends using an Ubuntu Virtual Machine."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":".. note::"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_79b33f98","line":24,"in_reply_to":"3a71b18c_43940942","updated":"2016-12-06 21:15:54.000000000","message":"Done","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991b3d93dd3a4568e90ac628091eb777a9978057","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    ip addr show"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"If the second interface does not have an IP address, use dhclient to configure"},{"line_number":54,"context_line":"an IP address on the second interface using DHCP."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"::"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_63c66569","line":54,"updated":"2016-12-05 20:45:05.000000000","message":"I am pretty sure this is wrong.  On my gear, if I set a second interface to have an IP address, Neutron implodes.","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8af6d17e265c3edcc3d18d40c5155bc334ebcef9","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    ip addr show"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"If the second interface does not have an IP address, use dhclient to configure"},{"line_number":54,"context_line":"an IP address on the second interface using DHCP."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"::"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_f94caf9f","line":54,"in_reply_to":"3a71b18c_63c66569","updated":"2016-12-06 21:15:54.000000000","message":"I works fine for me. But, it also works fine without this step. I have removed it.","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991b3d93dd3a4568e90ac628091eb777a9978057","unresolved":false,"context_lines":[{"line_number":90,"context_line":""},{"line_number":91,"context_line":"    git clone https://github.com/openstack/kolla"},{"line_number":92,"context_line":"    git clone https://github.com/openstack/kolla-ansible"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Kolla-ansible holds configuration files (globals.yml and passwords.yml) in"},{"line_number":95,"context_line":"etc/kolla.  Copy the configuration files to /etc directory."},{"line_number":96,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_23e9cde6","line":93,"updated":"2016-12-05 20:45:05.000000000","message":"the existing QSG has different instructions for different workflows.  What is listed here is a developer workflow (git clone).  I\u0027d prefer a deployment using kolla-ansible doc to use the pip workflow method.\n\nSolving this particular problem is why the current QSG is difficult to follow.","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8af6d17e265c3edcc3d18d40c5155bc334ebcef9","unresolved":false,"context_lines":[{"line_number":90,"context_line":""},{"line_number":91,"context_line":"    git clone https://github.com/openstack/kolla"},{"line_number":92,"context_line":"    git clone https://github.com/openstack/kolla-ansible"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Kolla-ansible holds configuration files (globals.yml and passwords.yml) in"},{"line_number":95,"context_line":"etc/kolla.  Copy the configuration files to /etc directory."},{"line_number":96,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_d929b39c","line":93,"in_reply_to":"3a71b18c_23e9cde6","updated":"2016-12-06 21:15:54.000000000","message":"I have added another file singlenode-deployment-operator.rst in the new patch which has the pip workflow method.","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991b3d93dd3a4568e90ac628091eb777a9978057","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"::"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    cp -r ~/kolla-ansible/etc/kolla /etc/kolla/"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":102,"context_line":"ansible/inventory. Copy the configuration files to the home directory."}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_83bf01a9","line":99,"updated":"2016-12-05 20:45:05.000000000","message":"these are the wrong paths for the pip workflow method","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8af6d17e265c3edcc3d18d40c5155bc334ebcef9","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"::"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    cp -r ~/kolla-ansible/etc/kolla /etc/kolla/"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"Kolla-ansible holds the inventory files (all-in-one and multinode) in"},{"line_number":102,"context_line":"ansible/inventory. Copy the configuration files to the home directory."}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_790fbf36","line":99,"in_reply_to":"3a71b18c_83bf01a9","updated":"2016-12-06 21:15:54.000000000","message":"changed accordingly in singlenode-deployment-operator.rst file","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991b3d93dd3a4568e90ac628091eb777a9978057","unresolved":false,"context_lines":[{"line_number":132,"context_line":"    install_type \u003d source"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":135,"context_line":"the MTU size to be used for docker containers."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"::"},{"line_number":138,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_e3fb5579","line":135,"updated":"2016-12-05 20:45:05.000000000","message":"something shoudl be said about MountFlags","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8af6d17e265c3edcc3d18d40c5155bc334ebcef9","unresolved":false,"context_lines":[{"line_number":132,"context_line":"    install_type \u003d source"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"Edit the file ``/etc/systemd/system/docker.service.d/kolla.conf`` to include"},{"line_number":135,"context_line":"the MTU size to be used for docker containers."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"::"},{"line_number":138,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_990adb24","line":135,"in_reply_to":"3a71b18c_e3fb5579","updated":"2016-12-06 21:15:54.000000000","message":"Done","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991b3d93dd3a4568e90ac628091eb777a9978057","unresolved":false,"context_lines":[{"line_number":146,"context_line":".. note::"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"    The MTU size should be lesser than the MTU size allowed on the"},{"line_number":149,"context_line":"    network interfaces of the host machine."},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"Restart Docker."},{"line_number":152,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_83ed41b9","line":149,"updated":"2016-12-05 20:45:05.000000000","message":"why bother specifying MTU in a hardcoded fashion?","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8af6d17e265c3edcc3d18d40c5155bc334ebcef9","unresolved":false,"context_lines":[{"line_number":146,"context_line":".. note::"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"    The MTU size should be lesser than the MTU size allowed on the"},{"line_number":149,"context_line":"    network interfaces of the host machine."},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"Restart Docker."},{"line_number":152,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_a4384ed4","line":149,"in_reply_to":"3a71b18c_83ed41b9","updated":"2016-12-06 21:15:54.000000000","message":"My host VM boots with network interfaces having an MTU size of 1450. If this parameter is not mentioned, the building of images fails because the containers use an MTU size of 1500. This step can be skipped if the host VM has an MTU of 1500.","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991b3d93dd3a4568e90ac628091eb777a9978057","unresolved":false,"context_lines":[{"line_number":193,"context_line":""},{"line_number":194,"context_line":".. note::"},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"    The kolla_base_distro and kolla_install_type should be same as base and install_type specified in the kolla-build.conf."},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"Use bootstrap-servers to quickly prepare host machine"},{"line_number":199,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_2328ede1","line":196,"updated":"2016-12-05 20:45:05.000000000","message":"wrap at 79 characters","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"8af6d17e265c3edcc3d18d40c5155bc334ebcef9","unresolved":false,"context_lines":[{"line_number":193,"context_line":""},{"line_number":194,"context_line":".. note::"},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"    The kolla_base_distro and kolla_install_type should be same as base and install_type specified in the kolla-build.conf."},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"Use bootstrap-servers to quickly prepare host machine"},{"line_number":199,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_c4338af4","line":196,"in_reply_to":"3a71b18c_2328ede1","updated":"2016-12-06 21:15:54.000000000","message":"Done","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"991b3d93dd3a4568e90ac628091eb777a9978057","unresolved":false,"context_lines":[{"line_number":200,"context_line":"::"},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"    cd ~/kolla-ansible"},{"line_number":203,"context_line":"    tools/kolla-ansible -i ~/all-in-one bootstrap-servers"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"Generate passwords. This will populate all empty fields in the"},{"line_number":206,"context_line":"``/etc/kolla/passwords.yml`` file using randomly generated values to secure the"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a71b18c_236f0d2c","line":203,"updated":"2016-12-05 20:45:05.000000000","message":"a+","commit_id":"d9cccd8f4b26442e3c8baaebac65e24b1d5c1d89"}],"doc/troubleshooting.rst":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"30d08751aa63c84ea342ed1cdd0b5444de5c06f4","unresolved":false,"context_lines":[{"line_number":11,"context_line":"process or a problem in the ``globals.yml`` configuration."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"To correct the problem where Operators have a misconfigured environment, the"},{"line_number":14,"context_line":"Kolla developers have added a precheck feature which ensures the deployment"},{"line_number":15,"context_line":"targets are in a state where Kolla may deploy to them. To run the prechecks,"},{"line_number":16,"context_line":"execute:"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_3401ee06","line":14,"range":{"start_line":14,"start_character":6,"end_line":14,"end_character":16},"updated":"2016-12-16 00:17:08.000000000","message":"community","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"30d08751aa63c84ea342ed1cdd0b5444de5c06f4","unresolved":false,"context_lines":[{"line_number":11,"context_line":"process or a problem in the ``globals.yml`` configuration."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"To correct the problem where Operators have a misconfigured environment, the"},{"line_number":14,"context_line":"Kolla developers have added a precheck feature which ensures the deployment"},{"line_number":15,"context_line":"targets are in a state where Kolla may deploy to them. To run the prechecks,"},{"line_number":16,"context_line":"execute:"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_5f02030b","line":14,"range":{"start_line":14,"start_character":17,"end_line":14,"end_character":21},"updated":"2016-12-16 00:17:08.000000000","message":"has","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"ffa4dc7a13661f948334bf19ac65596c190785ec","unresolved":false,"context_lines":[{"line_number":11,"context_line":"process or a problem in the ``globals.yml`` configuration."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"To correct the problem where Operators have a misconfigured environment, the"},{"line_number":14,"context_line":"Kolla developers have added a precheck feature which ensures the deployment"},{"line_number":15,"context_line":"targets are in a state where Kolla may deploy to them. To run the prechecks,"},{"line_number":16,"context_line":"execute:"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_c514864e","line":14,"range":{"start_line":14,"start_character":6,"end_line":14,"end_character":16},"in_reply_to":"1a6eadb0_3401ee06","updated":"2016-12-16 02:10:51.000000000","message":"Done","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"ffa4dc7a13661f948334bf19ac65596c190785ec","unresolved":false,"context_lines":[{"line_number":11,"context_line":"process or a problem in the ``globals.yml`` configuration."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"To correct the problem where Operators have a misconfigured environment, the"},{"line_number":14,"context_line":"Kolla developers have added a precheck feature which ensures the deployment"},{"line_number":15,"context_line":"targets are in a state where Kolla may deploy to them. To run the prechecks,"},{"line_number":16,"context_line":"execute:"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":20,"id":"1a6eadb0_851e0e6e","line":14,"range":{"start_line":14,"start_character":17,"end_line":14,"end_character":21},"in_reply_to":"1a6eadb0_5f02030b","updated":"2016-12-16 02:10:51.000000000","message":"Done","commit_id":"28256c9d51f77c4f077648c58a367b82ce97317d"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"5f90c3eb17fff4516e2c564c63289bc29d09e863","unresolved":false,"context_lines":[{"line_number":96,"context_line":"The logs from all services in all containers may be read from"},{"line_number":97,"context_line":"``/var/log/kolla/SERVICE_NAME``"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"If the stdout logs are needed, please run:"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"::"},{"line_number":102,"context_line":""}],"source_content_type":"text/x-rst","patch_set":40,"id":"9a57fde8_94796b32","line":99,"range":{"start_line":99,"start_character":41,"end_line":99,"end_character":42},"updated":"2017-01-12 17:52:37.000000000","message":"here we use colon and elsewhere in the quickstart rewrite period is used.","commit_id":"68727e702386ede790ac1afdeef66ad233118883"},{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"c4f47e2a08148a634a5671c23dcc679b6e276c68","unresolved":false,"context_lines":[{"line_number":85,"context_line":"    docker ps -a"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"If any of the containers exited, this indicates a bug in the container. Please"},{"line_number":88,"context_line":"seek help by filing a `launchpad bug`_ or contacting the developers via IRC."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"The logs can be examined by executing:"},{"line_number":91,"context_line":""}],"source_content_type":"text/x-rst","patch_set":41,"id":"9a57fde8_11e3c8a4","line":88,"range":{"start_line":88,"start_character":22,"end_line":88,"end_character":38},"updated":"2017-01-12 19:17:40.000000000","message":"`launchpad bug\n    \u003chttps://bugs.launchpad.net/kolla/+filebug\u003e`__","commit_id":"07c9556f5da4517e0f6aa608cd235c23b49d6ba2"},{"author":{"_account_id":24164,"name":"Sayantani Goswami","email":"sayantani.goswami@intel.com","username":"sayantani.goswami"},"change_message_id":"cb1a81f7e7ad755b2b5deac7fb64efc7e537ba9d","unresolved":false,"context_lines":[{"line_number":85,"context_line":"    docker ps -a"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"If any of the containers exited, this indicates a bug in the container. Please"},{"line_number":88,"context_line":"seek help by filing a `launchpad bug`_ or contacting the developers via IRC."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"The logs can be examined by executing:"},{"line_number":91,"context_line":""}],"source_content_type":"text/x-rst","patch_set":41,"id":"7a3c09a3_d411545f","line":88,"range":{"start_line":88,"start_character":22,"end_line":88,"end_character":38},"in_reply_to":"9a57fde8_11e3c8a4","updated":"2017-01-12 21:50:53.000000000","message":"I have not changed it since it is being rendered correctly.","commit_id":"07c9556f5da4517e0f6aa608cd235c23b49d6ba2"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"78ae5602b58f8fdd7cd3d4219133cf74ab372003","unresolved":false,"context_lines":[{"line_number":85,"context_line":"    docker ps -a"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"If any of the containers exited, this indicates a bug in the container. Please"},{"line_number":88,"context_line":"seek help by filing a `launchpad bug`_ or contacting the developers via IRC."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"The logs can be examined by executing:"},{"line_number":91,"context_line":""}],"source_content_type":"text/x-rst","patch_set":41,"id":"7a3c09a3_4e779302","line":88,"range":{"start_line":88,"start_character":22,"end_line":88,"end_character":38},"in_reply_to":"9a57fde8_11e3c8a4","updated":"2017-01-12 21:01:17.000000000","message":"mlima,\n\nI think this could just be changed to `launchpad bug`_  since the reference to the website is at the bottom of this file.  As is, I\u0027m not sure if it would render or link correctly.","commit_id":"07c9556f5da4517e0f6aa608cd235c23b49d6ba2"}]}
