<div dir="ltr">My guess: You're running OVN. You need neutron-dhcp-agent running as well. OVN disables it by default and OVN's integrated DHCP service does not support options for network booting.<div><br></div><div>-Julia</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 3, 2022 at 9:06 AM Anirudh Gupta <<a href="mailto:anyrude10@gmail.com">anyrude10@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Hi Team<div><br></div><div>I am trying to Provision Bare Metal Node from my tripleo Overcloud.</div><div>For this, while deploying the overcloud, I have followed the <b>"default flat" </b>network approach specified in the below link</div><div><a href="https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/15/html/bare_metal_provisioning/sect-planning" target="_blank">https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/15/html/bare_metal_provisioning/sect-planning</a></div><div><br></div><div>Just to highlight the changes, I have defined the </div><div><br></div><div><b>ironic-config.yaml</b> </div><div><br></div><div>parameter_defaults:<br>    ...</div><div>    ...<br>    IronicIPXEEnabled: true<br>    IronicInspectorSubnets:<br>    - ip_range: <b>172.23.3.100,172.23.3.150</b><br>    IronicInspectorInterface: 'br-baremetal'<br></div><div><br></div><div>Also modified the file <b>~/templates/network-environment.yaml</b><br><br>parameter_defaults:<br>  NeutronBridgeMappings: datacentre:br-ex,baremetal:br-baremetal<br>  NeutronFlatNetworks: datacentre,baremetal<br></div><div><br></div><div>With this I have Followed all the steps of creating br-baremetal bridge on controller, given in the link below:</div><div><br></div><div><a href="https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/15/html/bare_metal_provisioning/sect-deploy" target="_blank">https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/15/html/bare_metal_provisioning/sect-deploy</a><br></div><div><br></div><div>  - type: ovs_bridge<br>     name: br-baremetal<br>     use_dhcp: false<br>     members:<br>     - type: interface<br>       name: nic3<br></div><div><br></div><div>Post Deployment, I have also create a flat network on "datacentre" physical network and subnet having the range <b>172.23.3.200,172.23.3.240 </b>(as suggested subnet is same as of inspector and range is different) and the router</div><div><br></div><div>Also created a baremetal node and ran <b>"openstack baremetal node manage bm1", </b>the state of which was a success.</div><div><br></div><div>Observation:</div><div><br></div><div>On executing 

"openstack baremetal node <b>provide</b> bm1", the machine gets power on and ideally it should take an IP from ironic inspector range and PXE Boot.</div><div>But nothing of this sort happens and we see an IP from neutron range "<b>172.23.3.239</b>" (attached the screenshot)</div><div><br></div><div><img src="cid:ii_kz6zxjuu0" alt="image.png" width="394" height="215" style="margin-right: 0px;"><br></div><div><br></div><div>I have checked overcloud ironic inspector podman logs alongwith the tcpdump.</div><div>In tcpdump, I can only see dhcp discover request on br-baremetal and nothing happens after that.</div><div><br></div><div>I have tried to explain my issue in detail, but I would be happy to share more details in case still required.<br></div><div>Can someone please help in resolving my issue.</div><div><br></div><div>Regards</div><div>Anirudh Gupta</div></div></div>
</blockquote></div>