<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Dear Kolla-ansible team,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am trying to deploy ironic through kolla-ansible. According to ironic documentation
<a href="https://docs.openstack.org/ironic/rocky/install/configure-networking.html">
https://docs.openstack.org/ironic/rocky/install/configure-networking.html</a> we need bare metal network with
<span style="font-family:Consolas">tenant_network_types = flat. </span>However kolla-ansible configures:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">[root@TEST-openstack-controller ~]# grep -R -i "baremetal" -R /etc/kolla/*<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">/etc/kolla/neutron-openvswitch-agent/ml2_conf.ini:mechanism_drivers = openvswitch,baremetal,l2population<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">/etc/kolla/neutron-server/ml2_conf.ini:mechanism_drivers = openvswitch,baremetal,l2population<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">[root@TEST-openstack-controller ~]# grep -R -i "tenant_network_types" -R /etc/kolla/*<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">/etc/kolla/neutron-openvswitch-agent/ml2_conf.ini:tenant_network_types = vxlan<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">/etc/kolla/neutron-server/ml2_conf.ini:tenant_network_types = vxlan<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This is my filtered globals.yml:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">[root@openstack-deployment ~]# grep -E -i "(^[^#]|ironic)" /etc/kolla/globals.yml<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">---<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">openstack_release: "rocky"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">kolla_internal_vip_address: "192.168.1.51"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">neutron_external_interface: "ens161"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">enable_cinder: "yes"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">enable_cinder_backend_nfs: "yes"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">#enable_horizon_ironic: "{{ enable_ironic | bool }}"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">enable_ironic: "yes"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">#enable_ironic_ipxe: "no"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">#enable_ironic_neutron_agent: "no"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">#enable_ironic_pxe_uefi: "no"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">glance_enable_rolling_upgrade: "no"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"># Ironic options<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"># following value must be set when enable ironic, the value format<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">ironic_dnsmasq_dhcp_range: "192.168.1.100,192.168.1.150"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"># PXE bootloader file for Ironic Inspector, relative to /tftpboot.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">ironic_dnsmasq_boot_file: "pxelinux.0"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">ironic_cleaning_network: "ens224"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">#ironic_dnsmasq_default_gateway: 192.168.1.255<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"># Configure ironic upgrade option, due to currently kolla support<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"># two upgrade ways for ironic: legacy_upgrade and rolling_upgrade<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"># The variable "ironic_enable_rolling_upgrade: yes" is meaning legacy_upgrade<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">#ironic_enable_rolling_upgrade: "yes"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">#ironic_inspector_kernel_cmdline_extras: []<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">tempest_image_id:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">tempest_flavor_ref_id:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">tempest_public_network_id:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">tempest_floating_network_name:</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">ens224 is a my management network for admins to ssh and install and manage the physical nodes.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Any idea why <span style="font-family:Consolas">tenant_network_types = vxlan and not flat as suggested by the ironic documentation?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">Thank you<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b><span style="color:#333333;background:white">Manuel Sopena Ballesteros </span></b><span style="color:#333333;background:white">|<b> </b>Big data Engineer</span><span style="color:#333333"><br>
<b><span style="background:white">Garvan Institute of Medical Research </span></b><br>
<span style="background:white">The Kinghorn Cancer Centre,<b> </b>370 Victoria Street, Darlinghurst, NSW 2010</span><br>
<b><span style="background:white">T:</span></b><span style="background:white"> + 61 (0)2 9355 5760 | <b>F:</b> +61 (0)2 9295 8507 | <b>E:</b> </span></span><span style="color:black"><a href="mailto:manuel.sb@garvan.org.au"><span style="color:blue">manuel.sb@garvan.org.au</span></a><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div style="font-size:8pt; font-family: Arial">NOTICE</div>
<div style="font-size:8pt; font-family: Arial">Please consider the environment before printing this email. This message and any attachments are intended for the addressee named and may contain legally privileged/confidential/copyright information. If you are
 not the intended recipient, you should not read, use, disclose, copy or distribute this communication. If you have received this message in error please notify us at once by return email and then delete both messages. We accept no liability for the distribution
 of viruses or similar in electronic communications. This notice should not be removed.
</div>
</body>
</html>