)]}'
{"doc/source/install/configure-ipv6-networking.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a8fc89127f0380fc5d25ff1aeaf892f9f5a6e53c","unresolved":false,"context_lines":[{"line_number":74,"context_line":"``flat`` network interface is not recommended. When ironic operate with the"},{"line_number":75,"context_line":"``flat`` network interface the server instance port is used for provisioning and"},{"line_number":76,"context_line":"other operations. Ironic will not use multiple address reservations in this"},{"line_number":77,"context_line":"scenario. Because of this *it will not work in most cases*."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Using the ``neutron`` network interface"},{"line_number":80,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":1,"id":"df33271e_818991cb","line":77,"updated":"2020-03-27 09:58:12.000000000","message":"nit: you probably intended to use **bold syntax**","commit_id":"047f4f8458ad19549e0448374004ec67a1b975fd"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"7e4bcc1e42904369ba22885a6e567313bc33a5fe","unresolved":false,"context_lines":[{"line_number":74,"context_line":"``flat`` network interface is not recommended. When ironic operate with the"},{"line_number":75,"context_line":"``flat`` network interface the server instance port is used for provisioning and"},{"line_number":76,"context_line":"other operations. Ironic will not use multiple address reservations in this"},{"line_number":77,"context_line":"scenario. Because of this *it will not work in most cases*."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Using the ``neutron`` network interface"},{"line_number":80,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":1,"id":"df33271e_dd289187","line":77,"in_reply_to":"df33271e_818991cb","updated":"2020-03-27 19:34:12.000000000","message":"Done","commit_id":"047f4f8458ad19549e0448374004ec67a1b975fd"},{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"d0b765f9c918532ce9c4846a97debae6dec05a45","unresolved":false,"context_lines":[{"line_number":71,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"Due to the \"identity-association\" challenges with DHCPv6 provisioning using the"},{"line_number":74,"context_line":"``flat`` network interface is not recommended. When ironic operate with the"},{"line_number":75,"context_line":"``flat`` network interface the server instance port is used for provisioning and"},{"line_number":76,"context_line":"other operations. Ironic will not use multiple address reservations in this"},{"line_number":77,"context_line":"scenario. Because of this **it will not work in most cases**."}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_fafd8d6e","line":74,"range":{"start_line":74,"start_character":59,"end_line":74,"end_character":66},"updated":"2020-03-29 17:12:02.000000000","message":"nit - operates","commit_id":"1c4417f8cd816290669dc6123e3e797c2d55581f"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"48803e0f8944e990f480d8ec41c1a087080011cd","unresolved":false,"context_lines":[{"line_number":71,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"Due to the \"identity-association\" challenges with DHCPv6 provisioning using the"},{"line_number":74,"context_line":"``flat`` network interface is not recommended. When ironic operate with the"},{"line_number":75,"context_line":"``flat`` network interface the server instance port is used for provisioning and"},{"line_number":76,"context_line":"other operations. Ironic will not use multiple address reservations in this"},{"line_number":77,"context_line":"scenario. Because of this **it will not work in most cases**."}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_49930c5c","line":74,"range":{"start_line":74,"start_character":59,"end_line":74,"end_character":66},"in_reply_to":"df33271e_fafd8d6e","updated":"2020-03-30 10:45:01.000000000","message":"Done","commit_id":"1c4417f8cd816290669dc6123e3e797c2d55581f"},{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"d0b765f9c918532ce9c4846a97debae6dec05a45","unresolved":false,"context_lines":[{"line_number":87,"context_line":"configuration file (``/etc/ironic/ironic.conf``). Using multiple address"},{"line_number":88,"context_line":"reservations ensures that the DHCPv6 server can lease addresses to each step."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"To enable IPv6 provisioning on ``flat`` networks with no switch management, the"},{"line_number":91,"context_line":"``local_link_connection`` field of baremetal ports must be set to"},{"line_number":92,"context_line":"``{\u0027network_type\u0027: \u0027unmanaged\u0027}``. The following example shows how to set the"},{"line_number":93,"context_line":"local_link_connection for operation on unmanaged networks::"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"  openstack baremetal port set \\"},{"line_number":96,"context_line":"    --local-link-connection network_type\u003dunmanaged \u003cport-uuid\u003e"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"The use of multiple IPv6 addresses must also be enabled in the Networking"},{"line_number":99,"context_line":"Service\u0027s dhcp agent configuration (``/etc/neutron/dhcp_agent.ini``) by setting"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_5aee39b4","line":96,"range":{"start_line":90,"start_character":0,"end_line":96,"end_character":62},"updated":"2020-03-29 17:12:02.000000000","message":"This section is confusing to me here, maybe it should move to section above - \"Using the ``flat`` network interface\"?","commit_id":"1c4417f8cd816290669dc6123e3e797c2d55581f"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"48803e0f8944e990f480d8ec41c1a087080011cd","unresolved":false,"context_lines":[{"line_number":87,"context_line":"configuration file (``/etc/ironic/ironic.conf``). Using multiple address"},{"line_number":88,"context_line":"reservations ensures that the DHCPv6 server can lease addresses to each step."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"To enable IPv6 provisioning on ``flat`` networks with no switch management, the"},{"line_number":91,"context_line":"``local_link_connection`` field of baremetal ports must be set to"},{"line_number":92,"context_line":"``{\u0027network_type\u0027: \u0027unmanaged\u0027}``. The following example shows how to set the"},{"line_number":93,"context_line":"local_link_connection for operation on unmanaged networks::"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"  openstack baremetal port set \\"},{"line_number":96,"context_line":"    --local-link-connection network_type\u003dunmanaged \u003cport-uuid\u003e"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"The use of multiple IPv6 addresses must also be enabled in the Networking"},{"line_number":99,"context_line":"Service\u0027s dhcp agent configuration (``/etc/neutron/dhcp_agent.ini``) by setting"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_09e0e4f9","line":96,"range":{"start_line":90,"start_character":0,"end_line":96,"end_character":62},"in_reply_to":"df33271e_5aee39b4","updated":"2020-03-30 10:45:01.000000000","message":"I tried to re-word it.\n\nSetting local-link-connection network_type\u003dunmanaged is only needed for the ``neutron`` interface when using flat networks without switch management. It belongs here, not in the Using flat network interface section.","commit_id":"1c4417f8cd816290669dc6123e3e797c2d55581f"},{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"d0b765f9c918532ce9c4846a97debae6dec05a45","unresolved":false,"context_lines":[{"line_number":100,"context_line":"the option ``[DEFAULT]/dnsmasq_enable_addr6_list`` to ``True`` (default"},{"line_number":101,"context_line":"``False`` in Ussuri release)."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":".. Note:: Support for multiple IPv6 address reservations in the dnsmasq backend"},{"line_number":104,"context_line":"          was added to the Networking Service Ussuri release."},{"line_number":105,"context_line":""},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"Creating networks and subnets in the Networking Service"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_fa0bcd79","line":104,"range":{"start_line":103,"start_character":3,"end_line":104,"end_character":61},"updated":"2020-03-29 17:12:02.000000000","message":"And also backported to Train, no?","commit_id":"1c4417f8cd816290669dc6123e3e797c2d55581f"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"48803e0f8944e990f480d8ec41c1a087080011cd","unresolved":false,"context_lines":[{"line_number":100,"context_line":"the option ``[DEFAULT]/dnsmasq_enable_addr6_list`` to ``True`` (default"},{"line_number":101,"context_line":"``False`` in Ussuri release)."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":".. Note:: Support for multiple IPv6 address reservations in the dnsmasq backend"},{"line_number":104,"context_line":"          was added to the Networking Service Ussuri release."},{"line_number":105,"context_line":""},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"Creating networks and subnets in the Networking Service"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_89eb54da","line":104,"range":{"start_line":103,"start_character":3,"end_line":104,"end_character":61},"in_reply_to":"df33271e_fa0bcd79","updated":"2020-03-30 10:45:01.000000000","message":"Yes, the backport has merged now. https://review.opendev.org/713290","commit_id":"1c4417f8cd816290669dc6123e3e797c2d55581f"},{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"d0b765f9c918532ce9c4846a97debae6dec05a45","unresolved":false,"context_lines":[{"line_number":111,"context_line":"Service, subnets should have ``ipv6-address-mode`` set to ``dhcpv6-stateful``"},{"line_number":112,"context_line":"and ``ip-version`` set to ``6``. Depending on whether a router in the Networking"},{"line_number":113,"context_line":"Service is providing RA\u0027s (Router Advertisements) or not, the ``ipv6-ra-mode``"},{"line_number":114,"context_line":"for the subnet(s) should be set to either ``dhcpv6-stateful`` or or be left"},{"line_number":115,"context_line":"unset.."},{"line_number":116,"context_line":""},{"line_number":117,"context_line":".. Note:: If ``ipv6-ra-mode`` is left unset, an external router on the network"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_1af83179","line":114,"range":{"start_line":114,"start_character":65,"end_line":114,"end_character":67},"updated":"2020-03-29 17:12:02.000000000","message":"duplicate \"or\"","commit_id":"1c4417f8cd816290669dc6123e3e797c2d55581f"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"48803e0f8944e990f480d8ec41c1a087080011cd","unresolved":false,"context_lines":[{"line_number":111,"context_line":"Service, subnets should have ``ipv6-address-mode`` set to ``dhcpv6-stateful``"},{"line_number":112,"context_line":"and ``ip-version`` set to ``6``. Depending on whether a router in the Networking"},{"line_number":113,"context_line":"Service is providing RA\u0027s (Router Advertisements) or not, the ``ipv6-ra-mode``"},{"line_number":114,"context_line":"for the subnet(s) should be set to either ``dhcpv6-stateful`` or or be left"},{"line_number":115,"context_line":"unset.."},{"line_number":116,"context_line":""},{"line_number":117,"context_line":".. Note:: If ``ipv6-ra-mode`` is left unset, an external router on the network"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_09b904e8","line":114,"range":{"start_line":114,"start_character":65,"end_line":114,"end_character":67},"in_reply_to":"df33271e_1af83179","updated":"2020-03-30 10:45:01.000000000","message":"Done","commit_id":"1c4417f8cd816290669dc6123e3e797c2d55581f"},{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"d0b765f9c918532ce9c4846a97debae6dec05a45","unresolved":false,"context_lines":[{"line_number":112,"context_line":"and ``ip-version`` set to ``6``. Depending on whether a router in the Networking"},{"line_number":113,"context_line":"Service is providing RA\u0027s (Router Advertisements) or not, the ``ipv6-ra-mode``"},{"line_number":114,"context_line":"for the subnet(s) should be set to either ``dhcpv6-stateful`` or or be left"},{"line_number":115,"context_line":"unset.."},{"line_number":116,"context_line":""},{"line_number":117,"context_line":".. Note:: If ``ipv6-ra-mode`` is left unset, an external router on the network"},{"line_number":118,"context_line":"          is expected to provide RA\u0027s with the appropriate flags set for managed"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_9a31e15d","line":115,"range":{"start_line":115,"start_character":6,"end_line":115,"end_character":7},"updated":"2020-03-29 17:12:02.000000000","message":"nit - extra period","commit_id":"1c4417f8cd816290669dc6123e3e797c2d55581f"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"48803e0f8944e990f480d8ec41c1a087080011cd","unresolved":false,"context_lines":[{"line_number":112,"context_line":"and ``ip-version`` set to ``6``. Depending on whether a router in the Networking"},{"line_number":113,"context_line":"Service is providing RA\u0027s (Router Advertisements) or not, the ``ipv6-ra-mode``"},{"line_number":114,"context_line":"for the subnet(s) should be set to either ``dhcpv6-stateful`` or or be left"},{"line_number":115,"context_line":"unset.."},{"line_number":116,"context_line":""},{"line_number":117,"context_line":".. Note:: If ``ipv6-ra-mode`` is left unset, an external router on the network"},{"line_number":118,"context_line":"          is expected to provide RA\u0027s with the appropriate flags set for managed"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_69d1b023","line":115,"range":{"start_line":115,"start_character":6,"end_line":115,"end_character":7},"in_reply_to":"df33271e_9a31e15d","updated":"2020-03-30 10:45:01.000000000","message":"Done","commit_id":"1c4417f8cd816290669dc6123e3e797c2d55581f"}]}
