)]}'
{"roles/undercloud-deploy/templates/undercloud.conf.j2":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"4f471d8a7157f549c3b1eac5f6d75fa7a183cb6f","unresolved":false,"context_lines":[{"line_number":300,"context_line":"{% else %}"},{"line_number":301,"context_line":"# ipv6_address_mode \u003d dhcpv6-stateless"},{"line_number":302,"context_line":"{% endif %}"},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"# Ironic network interface implementation to use by default. (string"},{"line_number":305,"context_line":"# value)"},{"line_number":306,"context_line":"# Possible values:"},{"line_number":307,"context_line":"# flat - Use one flat provider network."},{"line_number":308,"context_line":"# neutron - Ironic interacts with Neutron to enable other network"},{"line_number":309,"context_line":"# types and advanced networking features."},{"line_number":310,"context_line":"{% if undercloud_ironic_default_network_interface is defined %}"},{"line_number":311,"context_line":"ironic_default_network_interface \u003d {{ undercloud_ironic_default_network_interface }}"},{"line_number":312,"context_line":"{% else %}"},{"line_number":313,"context_line":"#ironic_default_network_interface \u003d flat"},{"line_number":314,"context_line":"{% endif %}"},{"line_number":315,"context_line":""},{"line_number":316,"context_line":"# Enabled ironic network interface implementations. Each hardware type"},{"line_number":317,"context_line":"# must have at least one valid implementation enabled. (list value)"},{"line_number":318,"context_line":"{% if undercloud_ironic_enabled_network_interfaces is defined %}"},{"line_number":319,"context_line":"ironic_enabled_network_interfaces \u003d {{ undercloud_ironic_enabled_network_interfaces }}"},{"line_number":320,"context_line":"{% else %}"},{"line_number":321,"context_line":"#ironic_enabled_network_interfaces \u003d flat"},{"line_number":322,"context_line":"{% endif %}"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"{% if undercloud_docker_registry_mirror is defined and undercloud_docker_registry_mirror %}"},{"line_number":325,"context_line":"docker_registry_mirror \u003d {{undercloud_docker_registry_mirror}}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3f65232a_58a8561e","line":322,"range":{"start_line":303,"start_character":0,"end_line":322,"end_character":11},"updated":"2020-10-23 13:40:24.000000000","message":"while networking related, none of this seems to be ipv6 specific?","commit_id":"957611c8ef226cd0f769f8a0c71ec548a411221d"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"9343bad47c73d7f332d8ed571d0d7edfe51062eb","unresolved":false,"context_lines":[{"line_number":300,"context_line":"{% else %}"},{"line_number":301,"context_line":"# ipv6_address_mode \u003d dhcpv6-stateless"},{"line_number":302,"context_line":"{% endif %}"},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"# Ironic network interface implementation to use by default. (string"},{"line_number":305,"context_line":"# value)"},{"line_number":306,"context_line":"# Possible values:"},{"line_number":307,"context_line":"# flat - Use one flat provider network."},{"line_number":308,"context_line":"# neutron - Ironic interacts with Neutron to enable other network"},{"line_number":309,"context_line":"# types and advanced networking features."},{"line_number":310,"context_line":"{% if undercloud_ironic_default_network_interface is defined %}"},{"line_number":311,"context_line":"ironic_default_network_interface \u003d {{ undercloud_ironic_default_network_interface }}"},{"line_number":312,"context_line":"{% else %}"},{"line_number":313,"context_line":"#ironic_default_network_interface \u003d flat"},{"line_number":314,"context_line":"{% endif %}"},{"line_number":315,"context_line":""},{"line_number":316,"context_line":"# Enabled ironic network interface implementations. Each hardware type"},{"line_number":317,"context_line":"# must have at least one valid implementation enabled. (list value)"},{"line_number":318,"context_line":"{% if undercloud_ironic_enabled_network_interfaces is defined %}"},{"line_number":319,"context_line":"ironic_enabled_network_interfaces \u003d {{ undercloud_ironic_enabled_network_interfaces }}"},{"line_number":320,"context_line":"{% else %}"},{"line_number":321,"context_line":"#ironic_enabled_network_interfaces \u003d flat"},{"line_number":322,"context_line":"{% endif %}"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"{% if undercloud_docker_registry_mirror is defined and undercloud_docker_registry_mirror %}"},{"line_number":325,"context_line":"docker_registry_mirror \u003d {{undercloud_docker_registry_mirror}}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3f65232a_5355d74f","line":322,"range":{"start_line":303,"start_character":0,"end_line":322,"end_character":11},"in_reply_to":"3f65232a_58a8561e","updated":"2020-10-23 14:17:04.000000000","message":"Support to use of a different ironic network interface was added for IPv6 provisioning support. IPv6 provisioning need the neutron interface due to the DHCPv6 issues related to PXE booting, see https://review.opendev.org/717205.\n\nTechnically we can use the \u0027neutron\u0027 ironic network interface for provisioning IPv4 as well. I can split these out to a different patch.","commit_id":"957611c8ef226cd0f769f8a0c71ec548a411221d"}]}
