)]}'
{"doc/source/configure-octavia.rst":[{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"783d5bdb7c6a657591e64bb348b2bb4839d330e8","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. code-block:: yaml"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"     - network:"},{"line_number":39,"context_line":"        container_bridge: \"br-lbaas\""},{"line_number":40,"context_line":"        container_type: \"veth\""},{"line_number":41,"context_line":"        container_interface: \"eth14\""},{"line_number":42,"context_line":"        ip_from_q: \"octavia\""},{"line_number":43,"context_line":"        type: \"raw\""},{"line_number":44,"context_line":"        net_name: \"octavia\""},{"line_number":45,"context_line":"        group_binds:"},{"line_number":46,"context_line":"          - octavia-worker"},{"line_number":47,"context_line":"          - octavia-housekeeping"},{"line_number":48,"context_line":"          - octavia-health-manager"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Make sure to modify the other entries in this file as well."},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9fdfeff1_7fb152e1","line":48,"range":{"start_line":38,"start_character":0,"end_line":48,"end_character":34},"updated":"2019-02-07 19:40:00.000000000","message":"Is there a good reason we make this deviate from what is probably the most tested reference point we have, namely https://github.com/openstack/openstack-ansible-ops/blob/master/multi-node-aio/playbooks/osa/openstack_user_config.yml#L111-L122 ?","commit_id":"7ddd240a1ada31952641262787f2c72da61644b5"},{"author":{"_account_id":14552,"name":"Bjoern Teipel","email":"bjoern.teipel@rackspace.com","username":"bjoern"},"change_message_id":"d55aca9688ca075e3377f077403aa594c76f09ed","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. code-block:: yaml"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"     - network:"},{"line_number":39,"context_line":"        container_bridge: \"br-lbaas\""},{"line_number":40,"context_line":"        container_type: \"veth\""},{"line_number":41,"context_line":"        container_interface: \"eth14\""},{"line_number":42,"context_line":"        ip_from_q: \"octavia\""},{"line_number":43,"context_line":"        type: \"raw\""},{"line_number":44,"context_line":"        net_name: \"octavia\""},{"line_number":45,"context_line":"        group_binds:"},{"line_number":46,"context_line":"          - octavia-worker"},{"line_number":47,"context_line":"          - octavia-housekeeping"},{"line_number":48,"context_line":"          - octavia-health-manager"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Make sure to modify the other entries in this file as well."},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9fdfeff1_1aeb74dc","line":48,"range":{"start_line":38,"start_character":0,"end_line":48,"end_character":34},"in_reply_to":"9fdfeff1_7fb152e1","updated":"2019-02-07 20:26:14.000000000","message":"Yes there is as few thing are wrong with it\n\ntype: \"raw\":\n\nThe octavia container is IP\u0027d so flat network type does not apply, raw it better used in the context\n\ngroup binds neutron_linuxbridge_agent: \n\nneutron_linuxbridge_agent are already bound to neutron_agents_container which manages the DHCP server for the lbaas management network as it gets added as regular neutron network\n\nhost_bind_override: \"eth14\" :\n\nThe octavia container run inside the br-lbaas bridge so this setting is not required and has been removed from https://github.com/openstack/openstack-ansible-ops/blob/master/multi-node-aio/playbooks/osa/openstack_user_config.yml\n\nBut I agree that we should gate close to proposed configuration so I get a PR ready to alter MNAIO","commit_id":"7ddd240a1ada31952641262787f2c72da61644b5"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"21fcda7935f9730f2401378c7013e39b2164a536","unresolved":false,"context_lines":[{"line_number":92,"context_line":"   .. code-block:: bash"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"      apt-get install qemu uuid-runtime curl kpartx git jq python-pip"},{"line_number":95,"context_line":"      pip install virtualenv"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"#. Install the necessary pip packages inside a isolated virtual environment:"},{"line_number":98,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9fdfeff1_c5dcb1e5","line":95,"updated":"2019-02-14 23:01:53.000000000","message":"Since you are changing this doc to use a virtualenv, you should update the \"script\" version down below on line 145 as well.","commit_id":"7ddd240a1ada31952641262787f2c72da61644b5"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"21fcda7935f9730f2401378c7013e39b2164a536","unresolved":false,"context_lines":[{"line_number":101,"context_line":"      virtualenv /opt/octavia-image-build"},{"line_number":102,"context_line":"      source /opt/octavia-image-build/bin/activate"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"      pip install --isolated argparse \u0027Babel\u003e\u003d1.3\u0027 dib-utils PyYAML"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"#. Clone the necessary repositories:"},{"line_number":107,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9fdfeff1_e5521567","line":104,"updated":"2019-02-14 23:01:53.000000000","message":"While you are here, there is no point to this. When you install diskimage-builder below it will install the required python modules.","commit_id":"7ddd240a1ada31952641262787f2c72da61644b5"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"21fcda7935f9730f2401378c7013e39b2164a536","unresolved":false,"context_lines":[{"line_number":161,"context_line":"            --container-format bare --tags octavia-amphora-image \u003c/var/lib/octavia/amphora-x64-haproxy.qcow2"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":".. note::"},{"line_number":164,"context_line":"    If you have trouble installing dib-utils from pipy consider"},{"line_number":165,"context_line":"    installing it directly from source"},{"line_number":166,"context_line":"    `pip install git+https://github.com/openstack/dib-utils.git`"},{"line_number":167,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9fdfeff1_25eb3d78","line":164,"updated":"2019-02-14 23:01:53.000000000","message":"I don\u0027t think dib-utils is needed any longer.","commit_id":"7ddd240a1ada31952641262787f2c72da61644b5"}]}
