)]}'
{"doc/host-setup/host-requirements.rst":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","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"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"The recommended deployment target requirements:"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- 2 (or more) network interfaces."},{"line_number":10,"context_line":"- At least 8gb main memory"},{"line_number":11,"context_line":"- At least 40gb disk space."}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_2884fcd0","line":8,"updated":"2016-08-07 19:53:26.000000000","message":"I am missing the number of required processors.","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"The recommended deployment target requirements:"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- 2 (or more) network interfaces."},{"line_number":10,"context_line":"- At least 8gb main memory"},{"line_number":11,"context_line":"- At least 40gb disk space."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_a8190cd3","line":9,"updated":"2016-08-07 19:53:26.000000000","message":"At least 2 ...","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":7,"context_line":"The recommended deployment target requirements:"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- 2 (or more) network interfaces."},{"line_number":10,"context_line":"- At least 8gb main memory"},{"line_number":11,"context_line":"- At least 40gb disk space."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":".. NOTE:: Some commands below may require root permissions (e.g. pip, apt-get)."}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_68239405","line":10,"range":{"start_line":10,"start_character":11,"end_line":10,"end_character":26},"updated":"2016-08-07 19:53:26.000000000","message":"8 GB memory","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- 2 (or more) network interfaces."},{"line_number":10,"context_line":"- At least 8gb main memory"},{"line_number":11,"context_line":"- At least 40gb disk space."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":".. NOTE:: Some commands below may require root permissions (e.g. pip, apt-get)."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_c81e00ba","line":11,"range":{"start_line":11,"start_character":11,"end_line":11,"end_character":26},"updated":"2016-08-07 19:53:26.000000000","message":"40 GB storage","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":11105,"name":"Swapnil Kulkarni","email":"coolsvap@gmail.com","username":"coolsvap"},"change_message_id":"3f99483b4c645c9b947349c6d5c66b36e370ee93","unresolved":false,"context_lines":[{"line_number":31,"context_line":"system."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"If developing Kolla on an OpenStack cloud environment that supports Heat,"},{"line_number":34,"context_line":"follow the :doc:`heat-dev-env`."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"If developing Kolla on a system that provides VirtualBox or Libvirt in addition"},{"line_number":37,"context_line":"to Vagrant, use the Vagrant virtual environment documented in"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3ac371cc_9ce0f2ce","line":34,"updated":"2016-08-18 02:50:42.000000000","message":"This might need updating depending on the https://review.openstack.org/352119","commit_id":"751fa03257a70fbaf8c88f9f230f20704f3be613"}],"doc/host-setup/host-setup.rst":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Host Setup Guide"},{"line_number":5,"context_line":"\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":"Kolla is tested on CentOS, Oracle Linux, RHEL and Ubuntu as both container OS"},{"line_number":8,"context_line":"platforms and bare metal deployment targets. Follow the guide that is most"},{"line_number":9,"context_line":"appriopriate."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_c87560fa","line":7,"updated":"2016-08-07 19:53:26.000000000","message":"What about Debian?","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"2eb0adca01855ebf474d2b5239c4f6ef38a0b5e5","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Host Setup Guide"},{"line_number":5,"context_line":"\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":"Kolla is tested on CentOS, Oracle Linux, RHEL and Ubuntu as both container OS"},{"line_number":8,"context_line":"platforms and bare metal deployment targets. Follow the guide that is most"},{"line_number":9,"context_line":"appriopriate."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9ad45d7e_a90ccf3b","line":7,"in_reply_to":"bacf61ea_c87560fa","updated":"2016-08-10 14:46:53.000000000","message":"I don\u0027t know anyone who\u0027s been testing on debian","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"}],"doc/host-setup/setup-host-centos.rst":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"d3d77ba1c1601c0126ce1287dde490e0980eda75","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Install Dependencies"},{"line_number":10,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Kolla is tested on CentOS, Oracle Linux, RHEL and Ubuntu as both container OS"},{"line_number":13,"context_line":"platforms and bare metal deployment targets."},{"line_number":14,"context_line":""},{"line_number":15,"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":4,"id":"bacf61ea_4230dd56","line":12,"range":{"start_line":12,"start_character":46,"end_line":12,"end_character":56},"updated":"2016-07-28 14:18:39.000000000","message":"Is necessary reference to Ubuntu at CentOS host config?\n\nI would move this line to host-setup document at \"host setup guide\" section","commit_id":"caae7379a905166be1178d888c4432e0a9271cb0"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Fedora: Kolla will not run on Fedora 22 and later as a bare metal deployment"},{"line_number":13,"context_line":"target. These distributions compress kernel modules with the .xz compressed"},{"line_number":14,"context_line":"format. The guestfs system in the CentOS family of containers cannot read"},{"line_number":15,"context_line":"these images because a dependent package supermin in CentOS needs to be updated"},{"line_number":16,"context_line":"to add .xz compressed format support."},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_e864a449","line":14,"range":{"start_line":14,"start_character":12,"end_line":14,"end_character":19},"updated":"2016-08-07 19:53:26.000000000","message":"libguestfs?","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":15492,"name":"Robin Naundorf","email":"r.naundorf@fh-muenster.de","username":"senk"},"change_message_id":"43dac33640ba87df6015dd24a16f35132e92f1e7","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"::"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    yum -y install epel-release"},{"line_number":36,"context_line":"    yum -y install python-pip"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    # Upgrade pip and check version"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_ee4e6d6d","line":35,"updated":"2016-08-07 20:06:43.000000000","message":"refrain from using -y in docs","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":15492,"name":"Robin Naundorf","email":"r.naundorf@fh-muenster.de","username":"senk"},"change_message_id":"43dac33640ba87df6015dd24a16f35132e92f1e7","unresolved":false,"context_lines":[{"line_number":33,"context_line":"::"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    yum -y install epel-release"},{"line_number":36,"context_line":"    yum -y install python-pip"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    # Upgrade pip and check version"},{"line_number":39,"context_line":"    pip install -U pip"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_ce51e90f","line":36,"updated":"2016-08-07 20:06:43.000000000","message":"ditto","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":15492,"name":"Robin Naundorf","email":"r.naundorf@fh-muenster.de","username":"senk"},"change_message_id":"43dac33640ba87df6015dd24a16f35132e92f1e7","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"::"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"    yum install -y python-docker-py"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"OpenStack, RabbitMQ, and Ceph require all hosts to have matching times to"},{"line_number":88,"context_line":"ensure proper message delivery. In the case of Ceph, it will complain if the"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_0e582130","line":85,"updated":"2016-08-07 20:06:43.000000000","message":"ditto","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":15492,"name":"Robin Naundorf","email":"r.naundorf@fh-muenster.de","username":"senk"},"change_message_id":"43dac33640ba87df6015dd24a16f35132e92f1e7","unresolved":false,"context_lines":[{"line_number":97,"context_line":"To install, start, and enable ntp on CentOS execute the following::"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    # CentOS 7"},{"line_number":100,"context_line":"    yum -y install ntp"},{"line_number":101,"context_line":"    systemctl enable ntpd.service"},{"line_number":102,"context_line":"    systemctl start ntpd.service"},{"line_number":103,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_6e439d42","line":100,"updated":"2016-08-07 20:06:43.000000000","message":"ditto","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":15492,"name":"Robin Naundorf","email":"r.naundorf@fh-muenster.de","username":"senk"},"change_message_id":"43dac33640ba87df6015dd24a16f35132e92f1e7","unresolved":false,"context_lines":[{"line_number":124,"context_line":""},{"line_number":125,"context_line":"On CentOS or RHEL systems, this can be done using::"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"    yum -y install ansible"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"Install Python Clients"},{"line_number":130,"context_line":"\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":5,"id":"bacf61ea_8e441147","line":127,"updated":"2016-08-07 20:06:43.000000000","message":"ditto","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":15492,"name":"Robin Naundorf","email":"r.naundorf@fh-muenster.de","username":"senk"},"change_message_id":"43dac33640ba87df6015dd24a16f35132e92f1e7","unresolved":false,"context_lines":[{"line_number":134,"context_line":"This could be a completely different machine then the deployment host or"},{"line_number":135,"context_line":"deployment targets. To install the clients use::"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    yum install -y python-openstackclient python-neutronclient"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Local Registry"},{"line_number":140,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_ee75cd97","line":137,"updated":"2016-08-07 20:06:43.000000000","message":"ditto","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Install Dependencies"},{"line_number":10,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Fedora: Kolla will not run on Fedora 22 and later as a bare metal deployment"},{"line_number":13,"context_line":"target. These distributions compress kernel modules with the .xz compressed"},{"line_number":14,"context_line":"format. The filesystem format in the CentOS family of containers cannot read"},{"line_number":15,"context_line":"these images because a dependent package supermin in CentOS needs to be updated"},{"line_number":16,"context_line":"to add .xz compressed format support."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":".. WARNING::"},{"line_number":19,"context_line":"   Operators performing an evaluation or deployment should use a stable"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_d6b01d46","line":16,"range":{"start_line":12,"start_character":0,"end_line":16,"end_character":37},"updated":"2016-08-28 17:10:46.000000000","message":"Please delete- we are removing fedora support until rhel8 comes closer to existing.","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":77,"context_line":"    docker --version"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"When running with systemd, setup docker-engine with the appropriate information"},{"line_number":80,"context_line":"in the Docker daemon to launch with. This means setting up the following"},{"line_number":81,"context_line":"information in the ``docker.service`` file. If you do not set the MountFlags"},{"line_number":82,"context_line":"option correctly then ``kolla-ansible`` will fail to deploy the"},{"line_number":83,"context_line":"``neutron-dhcp-agent`` container and throws APIError/HTTPError. After adding"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_d6973d8e","line":80,"range":{"start_line":80,"start_character":0,"end_line":80,"end_character":2},"updated":"2016-08-28 17:10:46.000000000","message":"for","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":77,"context_line":"    docker --version"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"When running with systemd, setup docker-engine with the appropriate information"},{"line_number":80,"context_line":"in the Docker daemon to launch with. This means setting up the following"},{"line_number":81,"context_line":"information in the ``docker.service`` file. If you do not set the MountFlags"},{"line_number":82,"context_line":"option correctly then ``kolla-ansible`` will fail to deploy the"},{"line_number":83,"context_line":"``neutron-dhcp-agent`` container and throws APIError/HTTPError. After adding"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_f692819e","line":80,"range":{"start_line":80,"start_character":31,"end_line":80,"end_character":35},"updated":"2016-08-28 17:10:46.000000000","message":"prepositions at end of sentence \u003d nono :)","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":77,"context_line":"    docker --version"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"When running with systemd, setup docker-engine with the appropriate information"},{"line_number":80,"context_line":"in the Docker daemon to launch with. This means setting up the following"},{"line_number":81,"context_line":"information in the ``docker.service`` file. If you do not set the MountFlags"},{"line_number":82,"context_line":"option correctly then ``kolla-ansible`` will fail to deploy the"},{"line_number":83,"context_line":"``neutron-dhcp-agent`` container and throws APIError/HTTPError. After adding"},{"line_number":84,"context_line":"the drop-in unit file as follows, reload and restart the Docker service:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_76867166","line":81,"range":{"start_line":80,"start_character":37,"end_line":81,"end_character":43},"updated":"2016-08-28 17:10:46.000000000","message":"remove and replacing with \"Configure ``docker.service`` file as shown.\"","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":80,"context_line":"in the Docker daemon to launch with. This means setting up the following"},{"line_number":81,"context_line":"information in the ``docker.service`` file. If you do not set the MountFlags"},{"line_number":82,"context_line":"option correctly then ``kolla-ansible`` will fail to deploy the"},{"line_number":83,"context_line":"``neutron-dhcp-agent`` container and throws APIError/HTTPError. After adding"},{"line_number":84,"context_line":"the drop-in unit file as follows, reload and restart the Docker service:"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_1692859e","line":83,"range":{"start_line":83,"start_character":37,"end_line":83,"end_character":43},"updated":"2016-08-28 17:10:46.000000000","message":"generates APIerror/HTTPError during Ansible deployment operations.","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":111,"context_line":"---"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"OpenStack, RabbitMQ, and Ceph require all hosts to have matching times to"},{"line_number":114,"context_line":"ensure proper message delivery. In the case of Ceph, it will complain if the"},{"line_number":115,"context_line":"hosts differ by more than 0.05 seconds. Some OpenStack services have timers as"},{"line_number":116,"context_line":"low as 2 seconds by default. For these reasons it is highly recommended to"},{"line_number":117,"context_line":"setup an NTP service of some kind. While ``ntpd`` will achieve more accurate"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_368dc97b","line":114,"range":{"start_line":114,"start_character":32,"end_line":114,"end_character":54},"updated":"2016-08-28 17:10:46.000000000","message":"Ceph will complain","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":171,"context_line":"Local Registry"},{"line_number":172,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"A local registry is not required for an ``all-in-one`` installation. Check out"},{"line_number":175,"context_line":"the :doc:`multinode` for more information on using a local registry. Otherwise,"},{"line_number":176,"context_line":"the `Docker Hub Image Registry`_ contains all images from each of Kolla\u0027s major"},{"line_number":177,"context_line":"releases. The latest release tag is 2.0.1 for Mitaka."}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_b6ce39b2","line":174,"range":{"start_line":174,"start_character":33,"end_line":174,"end_character":67},"updated":"2016-08-28 17:10:46.000000000","message":"for ``all-in-one`` or ``multinode installation``.  For multinode deploysments a local registry is recommended by the Kolla community to improve deployment performance.","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":171,"context_line":"Local Registry"},{"line_number":172,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"A local registry is not required for an ``all-in-one`` installation. Check out"},{"line_number":175,"context_line":"the :doc:`multinode` for more information on using a local registry. Otherwise,"},{"line_number":176,"context_line":"the `Docker Hub Image Registry`_ contains all images from each of Kolla\u0027s major"},{"line_number":177,"context_line":"releases. The latest release tag is 2.0.1 for Mitaka."},{"line_number":178,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_16e9a514","line":175,"range":{"start_line":174,"start_character":69,"end_line":175,"end_character":3},"updated":"2016-08-28 17:10:46.000000000","message":"Reference the","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":174,"context_line":"A local registry is not required for an ``all-in-one`` installation. Check out"},{"line_number":175,"context_line":"the :doc:`multinode` for more information on using a local registry. Otherwise,"},{"line_number":176,"context_line":"the `Docker Hub Image Registry`_ contains all images from each of Kolla\u0027s major"},{"line_number":177,"context_line":"releases. The latest release tag is 2.0.1 for Mitaka."},{"line_number":178,"context_line":""},{"line_number":179,"context_line":".. _Docker Hub Image Registry: https://hub.docker.com/u/kolla/"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_36e4e939","line":177,"range":{"start_line":177,"start_character":40,"end_line":177,"end_character":41},"updated":"2016-08-28 17:10:46.000000000","message":"2.0.2","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"}],"doc/host-setup/setup-host-ubuntu.rst":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"d3d77ba1c1601c0126ce1287dde490e0980eda75","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Install Dependencies"},{"line_number":10,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Kolla is tested on CentOS, Oracle Linux, RHEL and Ubuntu as both container OS"},{"line_number":13,"context_line":"platforms and bare metal deployment targets."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Where Docker is used it is recommended to use the latest available LTS kernel."}],"source_content_type":"text/x-rst","patch_set":4,"id":"bacf61ea_42f3bd73","line":12,"range":{"start_line":12,"start_character":19,"end_line":12,"end_character":45},"updated":"2016-07-28 14:18:39.000000000","message":"Ditto for RHEL based distros","commit_id":"caae7379a905166be1178d888c4432e0a9271cb0"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Where Docker is used it is recommended to use the latest available LTS kernel."},{"line_number":13,"context_line":"The latest LTS kernel available is the wily kernel (version 4.2). While all"},{"line_number":14,"context_line":"kernels should work for Docker, some older kernels may have issues with some of"},{"line_number":15,"context_line":"the different Docker backends such as AUFS and OverlayFS. In order to update"},{"line_number":16,"context_line":"kernel in Ubuntu 14.04 LTS to 4.2, run:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"::"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_08c93826","line":16,"range":{"start_line":15,"start_character":58,"end_line":16,"end_character":39},"updated":"2016-08-07 19:53:26.000000000","message":"I would prefer to document Ubuntu 16.04 instead of Ubuntu 14.04.","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"2eb0adca01855ebf474d2b5239c4f6ef38a0b5e5","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Where Docker is used it is recommended to use the latest available LTS kernel."},{"line_number":13,"context_line":"The latest LTS kernel available is the wily kernel (version 4.2). While all"},{"line_number":14,"context_line":"kernels should work for Docker, some older kernels may have issues with some of"},{"line_number":15,"context_line":"the different Docker backends such as AUFS and OverlayFS. In order to update"},{"line_number":16,"context_line":"kernel in Ubuntu 14.04 LTS to 4.2, run:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"::"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9ad45d7e_09999bc4","line":16,"range":{"start_line":15,"start_character":58,"end_line":16,"end_character":39},"in_reply_to":"bacf61ea_08c93826","updated":"2016-08-10 14:46:53.000000000","message":"if you use 16.04 you can skip this step","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"::"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    apt-get -y install linux-image-generic-lts-wily"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":".. NOTE:: Install is *very* sensitive about version of components. Please"},{"line_number":23,"context_line":"  review carefully because default Operating System repos are likely out of"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_48cfb028","line":20,"updated":"2016-08-07 19:53:26.000000000","message":"Please use shell prompts.","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":15492,"name":"Robin Naundorf","email":"r.naundorf@fh-muenster.de","username":"senk"},"change_message_id":"43dac33640ba87df6015dd24a16f35132e92f1e7","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"::"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    apt-get -y install linux-image-generic-lts-wily"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":".. NOTE:: Install is *very* sensitive about version of components. Please"},{"line_number":23,"context_line":"  review carefully because default Operating System repos are likely out of"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_6809d430","line":20,"in_reply_to":"bacf61ea_48cfb028","updated":"2016-08-07 20:06:43.000000000","message":"refrain from using -y in docs","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":32,"context_line":"Python Jinja2           2.8.0        none         On deployment host"},{"line_number":33,"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":34,"context_line":""},{"line_number":35,"context_line":"Make sure the ``pip`` package manager is installed and upgraded to latest before"},{"line_number":36,"context_line":"proceeding:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_a8de2cd7","line":35,"range":{"start_line":35,"start_character":51,"end_line":35,"end_character":73},"updated":"2016-08-07 19:53:26.000000000","message":"Why is this required?","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"2eb0adca01855ebf474d2b5239c4f6ef38a0b5e5","unresolved":false,"context_lines":[{"line_number":32,"context_line":"Python Jinja2           2.8.0        none         On deployment host"},{"line_number":33,"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":34,"context_line":""},{"line_number":35,"context_line":"Make sure the ``pip`` package manager is installed and upgraded to latest before"},{"line_number":36,"context_line":"proceeding:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9ad45d7e_69d7774b","line":35,"range":{"start_line":35,"start_character":51,"end_line":35,"end_character":73},"in_reply_to":"bacf61ea_a8de2cd7","updated":"2016-08-10 14:46:53.000000000","message":"I\u0027m sure this was added because of an issue someone had in the past.  May not be relevant anymore.","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":15492,"name":"Robin Naundorf","email":"r.naundorf@fh-muenster.de","username":"senk"},"change_message_id":"43dac33640ba87df6015dd24a16f35132e92f1e7","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"::"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    apt-get -y install python-pip"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    # Upgrade pip and check version"},{"line_number":43,"context_line":"    pip install -U pip"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_c8044019","line":40,"updated":"2016-08-07 20:06:43.000000000","message":"ditto","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":42,"context_line":"    # Upgrade pip and check version"},{"line_number":43,"context_line":"    pip install -U pip"},{"line_number":44,"context_line":"    pip -V"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Since Docker is required to build images as well as be present on all deployed"},{"line_number":47,"context_line":"targets, the Kolla community recommends installing the official Docker, Inc."},{"line_number":48,"context_line":"packaged version of Docker for maximum stability and compatibility. Follow"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_08f01866","line":45,"updated":"2016-08-07 19:53:26.000000000","message":"I would prefer to add a sub header (Docker) here.","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":48,"context_line":"packaged version of Docker for maximum stability and compatibility. Follow"},{"line_number":49,"context_line":"Docker\u0027s setup guide https://docs.docker.com/engine/installation/linux/ubuntulinux/ ."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"Please note that Kolla releases are not in sync with docker in any way, so some"},{"line_number":52,"context_line":"things could stop working with new version. The latest release of Kolla is"},{"line_number":53,"context_line":"tested to work with docker-engine \u003e\u003d 1.10.0. To check your docker version run"},{"line_number":54,"context_line":"this command:"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_28e99c7f","line":51,"range":{"start_line":51,"start_character":53,"end_line":51,"end_character":59},"updated":"2016-08-07 19:53:26.000000000","message":"Docker","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"Please note that Kolla releases are not in sync with docker in any way, so some"},{"line_number":52,"context_line":"things could stop working with new version. The latest release of Kolla is"},{"line_number":53,"context_line":"tested to work with docker-engine \u003e\u003d 1.10.0. To check your docker version run"},{"line_number":54,"context_line":"this command:"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_a8f58c51","line":53,"range":{"start_line":53,"start_character":20,"end_line":53,"end_character":43},"updated":"2016-08-07 19:53:26.000000000","message":"``...``","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    docker --version"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"To allow for mount propogation within the containers, the host\u0027s directory /run"},{"line_number":61,"context_line":"needs to be a shared mount."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_089778ec","line":60,"range":{"start_line":60,"start_character":75,"end_line":60,"end_character":79},"updated":"2016-08-07 19:53:26.000000000","message":"``... ``","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    mount --make-shared /run"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":".. NOTE:: If centos/fedora/oraclelinux container images are built on an Ubuntu"},{"line_number":68,"context_line":"  host, the backend storage driver must not be AUFS (see the known issues in"},{"line_number":69,"context_line":"  :doc:`image-building`)."},{"line_number":70,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_e8994420","line":67,"range":{"start_line":67,"start_character":13,"end_line":67,"end_character":38},"updated":"2016-08-07 19:53:26.000000000","message":"CentOS, Fedora, ...","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":68,"context_line":"  host, the backend storage driver must not be AUFS (see the known issues in"},{"line_number":69,"context_line":"  :doc:`image-building`)."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":".. NOTE:: On ubuntu 16.04, please uninstall ``lxd`` and ``lxc`` packages. (issue"},{"line_number":72,"context_line":"  with cgroup mounts, mounts exponentially increasing when restarting container)."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"On the target hosts you also need an updated version of the Docker python"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_489df008","line":71,"range":{"start_line":71,"start_character":13,"end_line":71,"end_character":19},"updated":"2016-08-07 19:53:26.000000000","message":"Ubuntu","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":"::"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    pip install -U docker-py"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"OpenStack, RabbitMQ, and Ceph require all hosts to have matching times to"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_888b68c2","line":83,"updated":"2016-08-07 19:53:26.000000000","message":"Is it not possible to use the distribution package?","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":81,"context_line":"::"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    pip install -U docker-py"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"OpenStack, RabbitMQ, and Ceph require all hosts to have matching times to"},{"line_number":87,"context_line":"ensure proper message delivery. In the case of Ceph, it will complain if the"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_a88c6cd7","line":84,"updated":"2016-08-07 19:53:26.000000000","message":"sub heading: NTP","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":118,"context_line":"::"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"   apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Kolla deploys OpenStack using `Ansible \u003chttp://www.ansible.com\u003e`__. Install"},{"line_number":123,"context_line":"Ansible from distribution packaging if the distro packaging has recommended"},{"line_number":124,"context_line":"version available."}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_68ad5430","line":121,"updated":"2016-08-07 19:53:26.000000000","message":"sub heading: Ansible","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":124,"context_line":"version available."},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"Some implemented distro versions of Ansible are too old to use distro"},{"line_number":127,"context_line":"packaging. It is recommended to use pip to install Ansible \u003e2.0."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"::"},{"line_number":130,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_0865b81c","line":127,"updated":"2016-08-07 19:53:26.000000000","message":"Why is it recommend to install Ansible with pip?","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":15492,"name":"Robin Naundorf","email":"r.naundorf@fh-muenster.de","username":"senk"},"change_message_id":"43dac33640ba87df6015dd24a16f35132e92f1e7","unresolved":false,"context_lines":[{"line_number":147,"context_line":"deployment targets. The following requirements are needed to build the"},{"line_number":148,"context_line":"client code::"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"   apt-get install -y python-dev libffi-dev libssl-dev gcc"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"To install with ``pip`` do::"},{"line_number":153,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_6e155d3e","line":150,"updated":"2016-08-07 20:06:43.000000000","message":"ditto","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":151,"context_line":""},{"line_number":152,"context_line":"To install with ``pip`` do::"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"    pip install -U python-openstackclient python-neutronclient"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"Local Registry"},{"line_number":157,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_286ebcff","line":154,"updated":"2016-08-07 19:53:26.000000000","message":"python-openstackclient should have all other clients as dependency","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":169,"context_line":"system."},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"If developing Kolla on an OpenStack cloud environment that supports Heat,"},{"line_number":172,"context_line":"follow the :doc:`heat-dev-env`."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"If developing Kolla on a system that provides VirtualBox or Libvirt in addition"},{"line_number":175,"context_line":"to Vagrant, use the Vagrant virtual environment documented in"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_a87aacb7","line":172,"updated":"2016-08-07 19:53:26.000000000","message":"The heat environment looks very out of date. Is somebody actually working with it?","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"51b1fe4b96b235614c52da9a4f06e328dbdbdcee","unresolved":false,"context_lines":[{"line_number":169,"context_line":"system."},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"If developing Kolla on an OpenStack cloud environment that supports Heat,"},{"line_number":172,"context_line":"follow the :doc:`heat-dev-env`."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"If developing Kolla on a system that provides VirtualBox or Libvirt in addition"},{"line_number":175,"context_line":"to Vagrant, use the Vagrant virtual environment documented in"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_2e6c05cf","line":172,"in_reply_to":"bacf61ea_a87aacb7","updated":"2016-08-07 20:07:27.000000000","message":"Ok, I have not recognised that this is just a copy of the existing quick start document. I opened https://review.openstack.org/#/c/352119/ to propose to remove the heat environment to avoid confusions.","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"8f3c29c4a6be3f36c9904cb8a9f94d5461465621","unresolved":false,"context_lines":[{"line_number":175,"context_line":"to Vagrant, use the Vagrant virtual environment documented in"},{"line_number":176,"context_line":":doc:`vagrant-dev-env`."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"Currently the Heat development environment is entirely non-functional. The"},{"line_number":179,"context_line":"Kolla core reviewers have debated removing it from the repository but have"},{"line_number":180,"context_line":"resisted to provide an opportunity for contributors to make Heat usable for"},{"line_number":181,"context_line":"Kolla development. The Kolla core reviewers believe Heat would offer a great"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bacf61ea_084c989c","line":178,"updated":"2016-08-07 19:53:26.000000000","message":"This answers my question from line 172. I think the environment should not be documented when it is not usable.","commit_id":"3a152af85d7de19ee28f7f3ca6e7c59f13331a2b"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":28,"context_line":"  review carefully because default Operating System repos are likely out of"},{"line_number":29,"context_line":"  date."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Dependencies for the stable branch are:"},{"line_number":32,"context_line":""},{"line_number":33,"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":34,"context_line":"Component               Min Version  Max Version  Comment"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_36bb0910","line":31,"updated":"2016-08-28 17:10:46.000000000","message":"releaaes of liberty and mitaka","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":108,"context_line":""},{"line_number":109,"context_line":"NTP"},{"line_number":110,"context_line":"---"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"OpenStack, RabbitMQ, and Ceph require all hosts to have matching times to"},{"line_number":113,"context_line":"ensure proper message delivery. In the case of Ceph, it will complain if the"},{"line_number":114,"context_line":"hosts differ by more than 0.05 seconds. Some OpenStack services have timers as"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_56388da0","line":111,"updated":"2016-08-28 17:10:46.000000000","message":"check out last file in review for suggested changes in wording here.","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":135,"context_line":"    service libvirt-bin stop"},{"line_number":136,"context_line":"    update-rc.d libvirt-bin disable"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"Apparmor will sometimes prevent libvirt from working."},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"::"},{"line_number":141,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_d64c9d44","line":138,"updated":"2016-08-28 17:10:46.000000000","message":"will prevent libvirt from functioning by presenting the folllowing error:","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":141,"context_line":""},{"line_number":142,"context_line":"   /usr/sbin/libvirtd: error while loading shared libraries: libvirt-admin.so.0: cannot open shared object file: Permission denied"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"If you are seeing the libvirt container fail with the error above, disable the"},{"line_number":145,"context_line":"libvirt profile."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_f647e11a","line":144,"range":{"start_line":144,"start_character":3,"end_line":144,"end_character":17},"updated":"2016-08-28 17:10:46.000000000","message":"witnessing","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":156,"context_line":"version available."},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"Some implemented distro versions of Ansible are too old to use distro"},{"line_number":159,"context_line":"packaging. It is recommended to use pip to install Ansible \u003e2.0."},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"::"},{"line_number":162,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_7662f1ae","line":159,"range":{"start_line":159,"start_character":11,"end_line":159,"end_character":64},"updated":"2016-08-28 17:10:46.000000000","message":"If the distro has packaged versions that meet the deependency requirements, please use those, otherwise use pip.\n\nrest of instructions need to change as relevant.","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":186,"context_line":""},{"line_number":187,"context_line":"Local Registry"},{"line_number":188,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"A local registry is not required for an ``all-in-one`` installation. Check out"},{"line_number":191,"context_line":"the :doc:`multinode` for more information on using a local registry. Otherwise,"},{"line_number":192,"context_line":"the `Docker Hub Image Registry`_ contains all images from each of Kolla\u0027s major"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_f66e0195","line":189,"updated":"2016-08-28 17:10:46.000000000","message":"see commentary about local registry in last file","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"}],"doc/index.rst":[{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"8a45ffdd30ae25c3e8e776511aa71325c2a71356","unresolved":false,"context_lines":[{"line_number":37,"context_line":"   :maxdepth: 2"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"   deployment-philosophy/deployment-philosophy"},{"line_number":40,"context_line":"   host-setup/host-setup"},{"line_number":41,"context_line":"   quickstart"},{"line_number":42,"context_line":"   multinode"},{"line_number":43,"context_line":"   image-building"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fa7ab95a_166e0595","line":40,"updated":"2016-08-28 17:10:46.000000000","message":"for the moment can we keep all files in one tld and reorg later if we need to do so?  It helps with analytics.\n\nTIA","commit_id":"ef1c58580f32fecf08a681835ff3754e839d4d71"}],"doc/setup-host-centos.rst":[{"author":{"_account_id":979,"name":"Dave Walker","email":"email@daviey.com","username":"davewalker"},"change_message_id":"aaf0c299e8636379d474947ea12f5b1eba4017d5","unresolved":false,"context_lines":[{"line_number":21,"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":22,"context_line":""},{"line_number":23,"context_line":"If developing or evaluating Kolla, the community strongly recommends using bare"},{"line_number":24,"context_line":"metal or a virtual machine. Follow the instructions in this document to get"},{"line_number":25,"context_line":"started with deploying OpenStack on bare metal or a virtual machine with Kolla."},{"line_number":26,"context_line":"There are other deployment environments referenced below in `Additional Environments`_."},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_658cf87f","line":24,"range":{"start_line":24,"start_character":18,"end_line":24,"end_character":19},"updated":"2016-07-19 10:45:01.000000000","message":"bare metal or virtual machine?  What should not be used?","commit_id":"6fc396d73f4d452c10dd9da284f759b9012aaa02"},{"author":{"_account_id":979,"name":"Dave Walker","email":"email@daviey.com","username":"davewalker"},"change_message_id":"aaf0c299e8636379d474947ea12f5b1eba4017d5","unresolved":false,"context_lines":[{"line_number":69,"context_line":""},{"line_number":70,"context_line":"::"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    curl -sSL https://get.docker.io | bash"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"This command will install the most recent stable version of Docker, but please"},{"line_number":75,"context_line":"note that Kolla releases are not in sync with docker in any way, so some things"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_85c92c7b","line":72,"range":{"start_line":72,"start_character":38,"end_line":72,"end_character":42},"updated":"2016-07-19 10:45:01.000000000","message":"ugh. can we alternatively link to this? https://docs.docker.com/engine/installation/linux/centos/","commit_id":"6fc396d73f4d452c10dd9da284f759b9012aaa02"},{"author":{"_account_id":979,"name":"Dave Walker","email":"email@daviey.com","username":"davewalker"},"change_message_id":"aaf0c299e8636379d474947ea12f5b1eba4017d5","unresolved":false,"context_lines":[{"line_number":163,"context_line":"deployment targets. The following requirements are needed to build the"},{"line_number":164,"context_line":"client code::"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"   yum -y install python-devel libffi-devel openssl-devel gcc"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"To install the clients use::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_e5858807","line":166,"range":{"start_line":166,"start_character":24,"end_line":166,"end_character":25},"updated":"2016-07-19 10:45:01.000000000","message":"Slightly confusing between installing the clients from source or yum?","commit_id":"6fc396d73f4d452c10dd9da284f759b9012aaa02"},{"author":{"_account_id":979,"name":"Dave Walker","email":"email@daviey.com","username":"davewalker"},"change_message_id":"aaf0c299e8636379d474947ea12f5b1eba4017d5","unresolved":false,"context_lines":[{"line_number":176,"context_line":"A local registry is not required for an ``all-in-one`` installation. Check out"},{"line_number":177,"context_line":"the :doc:`multinode` for more information on using a local registry. Otherwise,"},{"line_number":178,"context_line":"the `Docker Hub Image Registry`_ contains all images from each of Kolla\u0027s major"},{"line_number":179,"context_line":"releases. The latest release tag is 2.0.0 for Mitaka."},{"line_number":180,"context_line":""},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"Additional Environments"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_e59c685f","line":179,"updated":"2016-07-19 10:45:01.000000000","message":"These doc\u0027s are targeting master, which means Newton. 3.0.0","commit_id":"6fc396d73f4d452c10dd9da284f759b9012aaa02"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"82df4423ad34b57c2e27393ebbcaa7e098f895c2","unresolved":false,"context_lines":[{"line_number":45,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d   \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":46,"context_line":"Component               Min Version  Max Version  Comment"},{"line_number":47,"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":48,"context_line":"Ansible                 2.0.0        none         On deployment host"},{"line_number":49,"context_line":"Docker                  1.10.0       none         On target nodes"},{"line_number":50,"context_line":"Docker Python           1.6.0        none         On target nodes"},{"line_number":51,"context_line":"Python Jinja2           2.8.0        none         On deployment host"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dada55a8_50224601","line":48,"updated":"2016-07-19 14:59:44.000000000","message":"I think we should bump that up to 2.1.0","commit_id":"4964f2f29c93668481d2e51690c000f1e71e2737"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"82df4423ad34b57c2e27393ebbcaa7e098f895c2","unresolved":false,"context_lines":[{"line_number":48,"context_line":"Ansible                 2.0.0        none         On deployment host"},{"line_number":49,"context_line":"Docker                  1.10.0       none         On target nodes"},{"line_number":50,"context_line":"Docker Python           1.6.0        none         On target nodes"},{"line_number":51,"context_line":"Python Jinja2           2.8.0        none         On deployment host"},{"line_number":52,"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":53,"context_line":""},{"line_number":54,"context_line":"Make sure the ``pip`` package manager is installed and upgraded to latest before proceeding:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dada55a8_301d12be","line":51,"updated":"2016-07-19 14:59:44.000000000","message":"this should be installed by our requirements.txt","commit_id":"4964f2f29c93668481d2e51690c000f1e71e2737"}],"doc/setup-host-ubuntu.rst":[{"author":{"_account_id":979,"name":"Dave Walker","email":"email@daviey.com","username":"davewalker"},"change_message_id":"aaf0c299e8636379d474947ea12f5b1eba4017d5","unresolved":false,"context_lines":[{"line_number":35,"context_line":"The latest LTS kernel available is the wily kernel (version 4.2). While all"},{"line_number":36,"context_line":"kernels should work for Docker, some older kernels may have issues with some of"},{"line_number":37,"context_line":"the different Docker backends such as AUFS and OverlayFS. In order to update"},{"line_number":38,"context_line":"kernel in Ubuntu 14.04 LTS to 4.2, run:"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"::"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_65d7d8ed","line":38,"range":{"start_line":38,"start_character":17,"end_line":38,"end_character":19},"updated":"2016-07-19 10:45:01.000000000","message":"Aren\u0027t these doc\u0027s targetting 16.04?","commit_id":"6fc396d73f4d452c10dd9da284f759b9012aaa02"},{"author":{"_account_id":979,"name":"Dave Walker","email":"email@daviey.com","username":"davewalker"},"change_message_id":"aaf0c299e8636379d474947ea12f5b1eba4017d5","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"::"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"    apt-get -y install python-pip"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    # Upgrade pip and check version"},{"line_number":65,"context_line":"    pip install -U pip"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_65eeb8b5","line":62,"range":{"start_line":62,"start_character":23,"end_line":62,"end_character":29},"updated":"2016-07-19 10:45:01.000000000","message":"Is this needed on 16.04?","commit_id":"6fc396d73f4d452c10dd9da284f759b9012aaa02"},{"author":{"_account_id":979,"name":"Dave Walker","email":"email@daviey.com","username":"davewalker"},"change_message_id":"aaf0c299e8636379d474947ea12f5b1eba4017d5","unresolved":false,"context_lines":[{"line_number":73,"context_line":""},{"line_number":74,"context_line":"::"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"    curl -sSL https://get.docker.io | bash"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"This command will install the most recent stable version of Docker, but please"},{"line_number":79,"context_line":"note that Kolla releases are not in sync with docker in any way, so some things"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_c52b24ea","line":76,"range":{"start_line":76,"start_character":35,"end_line":76,"end_character":36},"updated":"2016-07-19 10:45:01.000000000","message":"same as centos","commit_id":"6fc396d73f4d452c10dd9da284f759b9012aaa02"},{"author":{"_account_id":979,"name":"Dave Walker","email":"email@daviey.com","username":"davewalker"},"change_message_id":"aaf0c299e8636379d474947ea12f5b1eba4017d5","unresolved":false,"context_lines":[{"line_number":145,"context_line":""},{"line_number":146,"context_line":"::"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"   sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"Kolla deploys OpenStack using `Ansible \u003chttp://www.ansible.com\u003e`__. Install"},{"line_number":151,"context_line":"Ansible from distribution packaging if the distro packaging has recommended"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_456e1430","line":148,"range":{"start_line":148,"start_character":8,"end_line":148,"end_character":23},"updated":"2016-07-19 10:45:01.000000000","message":"Some commands are sudo prefixed, others not. Ubuntu recommends not using the root account, so this should probably be standardised with sudo everywhere as required\n\nI think if we are seeing apparmor issues, we need to raise this as a bug - as disabling it is not ideal","commit_id":"6fc396d73f4d452c10dd9da284f759b9012aaa02"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"82df4423ad34b57c2e27393ebbcaa7e098f895c2","unresolved":false,"context_lines":[{"line_number":49,"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":50,"context_line":"Component               Min Version  Max Version  Comment"},{"line_number":51,"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":52,"context_line":"Ansible                 2.0.0        none         On deployment host"},{"line_number":53,"context_line":"Docker                  1.10.0       none         On target nodes"},{"line_number":54,"context_line":"Docker Python           1.6.0        none         On target nodes"},{"line_number":55,"context_line":"Python Jinja2           2.8.0        none         On deployment host"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dada55a8_b010e2a9","line":52,"updated":"2016-07-19 14:59:44.000000000","message":"ditto","commit_id":"4964f2f29c93668481d2e51690c000f1e71e2737"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"82df4423ad34b57c2e27393ebbcaa7e098f895c2","unresolved":false,"context_lines":[{"line_number":85,"context_line":""},{"line_number":86,"context_line":"::"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"    mount --make-shared /run"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":".. NOTE:: If centos/fedora/oraclelinux container images are built on an Ubuntu"},{"line_number":91,"context_line":"  host, the backend storage driver must not be AUFS (see the known issues in"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dada55a8_1028cee1","line":88,"updated":"2016-07-19 14:59:44.000000000","message":"we might want to add note that for ubuntu 16.04 it\u0027s same procedure as CentOS - systemd","commit_id":"4964f2f29c93668481d2e51690c000f1e71e2737"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"82df4423ad34b57c2e27393ebbcaa7e098f895c2","unresolved":false,"context_lines":[{"line_number":158,"context_line":""},{"line_number":159,"context_line":"::"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"    apt-get install ansible"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"Install Python Clients"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dada55a8_f0225a00","line":161,"updated":"2016-07-19 14:59:44.000000000","message":"we need to change this to pip install ansible\u003d\u003d2.1.0 as apt version isn\u0027t reliable","commit_id":"4964f2f29c93668481d2e51690c000f1e71e2737"}]}
