)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},"change_message_id":"04d809e9b03fdfe3a19a56baf55f2daf4918b8b3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     wu.chunyang \u003cwuchunyang@yovole.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-08-20 23:20:32 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"update octavia doc"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I733d412ba6c92c2c9bcc2e9681d6ac8333fb661b"},{"line_number":10,"context_line":"Implements: blueprint implement-automatic-deploy-of-octavia"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"9f560f44_20cf6c7f","line":10,"range":{"start_line":7,"start_character":0,"end_line":10,"end_character":59},"updated":"2020-09-25 15:38:33.000000000","message":"Depends-On is needed for this docs","commit_id":"9eab310ab8399c75326b22d2c431407dffe01177"}],"doc/source/reference/networking/octavia.rst":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"167e7e9300ff018d8f1615efaf51cb4278b228a2","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":".. code-block:: console"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"   openstack image create amphora-x64-haproxy.qcow2 --container-format bare --disk-format qcow2 --private --tag amphora --file amphora-x64-haproxy.qcow2"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":".. note::"},{"line_number":98,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_2cc0747c","line":95,"updated":"2020-08-19 23:03:43.000000000","message":"Optional:\n\nYou might consider defining the architecture (Octavia supports multiple) by setting \"--property hw_architecture\u003d\u0027x86_64\u0027\"\nAlso, we typically include the hw_rng_model property:\n\"--property hw_rng_model\u003dvirtio\"","commit_id":"91cb59e322379d1b817d63da7d535eaea22d9db7"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a7a25ab3e28b8ed2a964922c7d3290eb3bc18e45","unresolved":false,"context_lines":[{"line_number":7,"context_line":"\u003c\u003e` for full details. The :octavia-doc:`installation guide"},{"line_number":8,"context_line":"\u003cinstall/install-ubuntu.html\u003e` is a useful reference."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Resources"},{"line_number":11,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Currently in Kolla Ansible it is necessary to manually register the OpenStack"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_e7d8ba80","side":"PARENT","line":10,"updated":"2020-10-14 09:20:27.000000000","message":"It seems a shame to lose the information on manual configuration. Should we keep it, in a separate section?","commit_id":"4fe4820b1fd46b37d9fecae72fdcedc630c9382e"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a7a25ab3e28b8ed2a964922c7d3290eb3bc18e45","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"   kolla-ansible octavia-certificates"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Configure octavia management network"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":".. code-block:: yaml"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_875f46e4","line":28,"updated":"2020-10-14 09:20:27.000000000","message":"The format needs to be documented, e.g.\n\n# See os_network and os_subnet for details. Supported parameters:\n# - external (optional)\n# - mtu (optional)\n# - name\n# - provider_network_type (optional)\n# - provider_physical_network (optional)\n# - provider_segmentation_id (optional)\n# - shared (optional)\n# - subnet\n# The subnet parameter has the following supported parameters:\n# - allocation_pool_start (optional)\n# - allocation_pool_start (optional)\n# - cidr\n# - enable_dhcp (optional)\n# - gateway_ip (optional)\n# - name\n# - no_gateway_ip (optional)","commit_id":"ef99bc559dd6ab47cba03ddfd803d7bc155c6970"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a7a25ab3e28b8ed2a964922c7d3290eb3bc18e45","unresolved":false,"context_lines":[{"line_number":34,"context_line":"     provider_network_type: vlan"},{"line_number":35,"context_line":"     provider_segmentation_id: 1000"},{"line_number":36,"context_line":"     provider_physical_network: physnet1"},{"line_number":37,"context_line":"     external: true"},{"line_number":38,"context_line":"     shared: false"},{"line_number":39,"context_line":"     subnet:"},{"line_number":40,"context_line":"       name: lb-mgmt-subnet"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_47e6ce46","line":37,"range":{"start_line":37,"start_character":5,"end_line":37,"end_character":19},"updated":"2020-10-14 09:20:27.000000000","message":"false","commit_id":"ef99bc559dd6ab47cba03ddfd803d7bc155c6970"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a7a25ab3e28b8ed2a964922c7d3290eb3bc18e45","unresolved":false,"context_lines":[{"line_number":41,"context_line":"       cidr: \"10.1.2.0/24\""},{"line_number":42,"context_line":"       allocation_pool_start: \"10.1.2.100\""},{"line_number":43,"context_line":"       allocation_pool_end: \"10.1.2.200\""},{"line_number":44,"context_line":"       gateway_ip: \"10.1.2.1\""},{"line_number":45,"context_line":"       enable_dhcp: yes"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"   enable_neutron_provider_networks: yes"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_87d1065b","line":44,"range":{"start_line":44,"start_character":7,"end_line":44,"end_character":29},"updated":"2020-10-14 09:20:27.000000000","message":"no_gateway_ip","commit_id":"ef99bc559dd6ab47cba03ddfd803d7bc155c6970"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"8947b728beaf774a8ee70532ff9dbb2fa24f7262","unresolved":false,"context_lines":[{"line_number":41,"context_line":"       cidr: \"10.1.2.0/24\""},{"line_number":42,"context_line":"       allocation_pool_start: \"10.1.2.100\""},{"line_number":43,"context_line":"       allocation_pool_end: \"10.1.2.200\""},{"line_number":44,"context_line":"       gateway_ip: \"10.1.2.1\""},{"line_number":45,"context_line":"       enable_dhcp: yes"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"   enable_neutron_provider_networks: yes"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_1956f92a","line":44,"range":{"start_line":44,"start_character":7,"end_line":44,"end_character":29},"in_reply_to":"7f6b1bfe_87d1065b","updated":"2020-10-14 16:32:43.000000000","message":"why? this is a provider network, we often use this type of network to communicate with manage interface(also used for octavia health manager) though an external router. and usually , there are not in a same network CIDR. so we need gateway.","commit_id":"ef99bc559dd6ab47cba03ddfd803d7bc155c6970"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a7a25ab3e28b8ed2a964922c7d3290eb3bc18e45","unresolved":false,"context_lines":[{"line_number":44,"context_line":"       gateway_ip: \"10.1.2.1\""},{"line_number":45,"context_line":"       enable_dhcp: yes"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"   enable_neutron_provider_networks: yes"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":".. note::"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_07c5f68e","line":47,"range":{"start_line":47,"start_character":0,"end_line":47,"end_character":40},"updated":"2020-10-14 09:20:27.000000000","message":"This should go on L57","commit_id":"ef99bc559dd6ab47cba03ddfd803d7bc155c6970"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a7a25ab3e28b8ed2a964922c7d3290eb3bc18e45","unresolved":false,"context_lines":[{"line_number":48,"context_line":""},{"line_number":49,"context_line":".. note::"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"   uncomment the octavia_amp_network dict in globals.yml. ensure the network and subnet information are match your external configuration"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":".. important::"},{"line_number":54,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_c7cbfea2","line":51,"range":{"start_line":51,"start_character":115,"end_line":51,"end_character":123},"updated":"2020-10-14 09:20:27.000000000","message":"it shouldn\u0027t be an external network.","commit_id":"ef99bc559dd6ab47cba03ddfd803d7bc155c6970"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a7a25ab3e28b8ed2a964922c7d3290eb3bc18e45","unresolved":false,"context_lines":[{"line_number":134,"context_line":"   the tag should match the ``octavia_amp_image_tag`` in ``/etc/kolla/globals.yml``, by default,"},{"line_number":135,"context_line":"   the tag is \"amphora\", octavia uses the tag to determine which image to use."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"Customize resources"},{"line_number":138,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"The following options should be added to globals.yml."}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_47bfeefa","line":137,"range":{"start_line":137,"start_character":0,"end_line":137,"end_character":19},"updated":"2020-10-14 09:20:27.000000000","message":"This should be before the deploy.","commit_id":"ef99bc559dd6ab47cba03ddfd803d7bc155c6970"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a7a25ab3e28b8ed2a964922c7d3290eb3bc18e45","unresolved":false,"context_lines":[{"line_number":148,"context_line":"``octavia_amphora_flavor``  in ``/etc/kolla/globals.yml``"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":".. code-block:: yaml"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"   octavia_amp_flavor:"},{"line_number":153,"context_line":"     name: \"amphora\""},{"line_number":154,"context_line":"     is_public: no"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_6764aaba","line":151,"updated":"2020-10-14 09:20:27.000000000","message":"The format needs to be documented, e.g.\n\n# Octavia amphora flavor.\n# See os_nova_flavor for details. Supported parameters:\n# - disk\n# - ephemeral (optional)\n# - extra_specs (optional)\n# - flavorid (optional)\n# - is_public (optional)\n# - name\n# - ram\n# - swap (optional)\n# - vcpus","commit_id":"ef99bc559dd6ab47cba03ddfd803d7bc155c6970"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a7a25ab3e28b8ed2a964922c7d3290eb3bc18e45","unresolved":false,"context_lines":[{"line_number":196,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"if you upgrade from \u0027Ussuri\u0027, you must disable ``octavia_auto_configure`` in"},{"line_number":199,"context_line":"``globals.yml`` and keep your other octavia config like before."}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_a75ec2e3","line":199,"updated":"2020-10-14 09:20:27.000000000","message":"Should we include how to migrate a manual deployment to one using auto configure?","commit_id":"ef99bc559dd6ab47cba03ddfd803d7bc155c6970"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"75fb75008b5243b88f8ff5611fb1b74725bf2917","unresolved":false,"context_lines":[{"line_number":196,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"if you upgrade from \u0027Ussuri\u0027, you must disable ``octavia_auto_configure`` in"},{"line_number":199,"context_line":"``globals.yml`` and keep your other octavia config like before."}],"source_content_type":"text/x-rst","patch_set":6,"id":"7f6b1bfe_0e7a2a23","line":199,"in_reply_to":"7f6b1bfe_a75ec2e3","updated":"2020-10-14 16:37:04.000000000","message":"i don\u0027t think change to auto configuire will benefit more","commit_id":"ef99bc559dd6ab47cba03ddfd803d7bc155c6970"}]}
