[Tripleo] Issue in Baremetal Provisioning from Overcloud
juliaashleykreger at gmail.com
Fri Feb 4 13:09:58 UTC 2022
It is not a matter of disabling OVN, but a matter of enabling the dnsmasq
service and notifications.
may provide some insight.
I suspect if you're using stable/wallaby based branches and it is not
working, there may need to be a patch backported by the TripleO maintainers.
On Thu, Feb 3, 2022 at 8:02 PM Anirudh Gupta <anyrude10 at gmail.com> wrote:
> Hi Julia,
> Thanks for your response.
> For the overcloud deployment, I am executing the following command:
> openstack overcloud deploy --templates \
> -n /home/stack/templates/network_data.yaml \
> -r /home/stack/templates/roles_data.yaml \
> -e /home/stack/templates/node-info.yaml \
> -e /home/stack/templates/environment.yaml \
> -e /home/stack/templates/environments/network-isolation.yaml \
> -e /home/stack/templates/environments/network-environment.yaml \
> -e /home/stack/templates/ironic-config.yaml \
> /usr/share/openstack-tripleo-heat-templates/environments/docker-ha.yaml \
> /usr/share/openstack-tripleo-heat-templates/environments/podman.yaml \
> -e /home/stack/containers-prepare-parameter.yaml
> I can see some OVN related stuff in my roles_data and
> [stack at undercloud ~]$ grep -inr "ovn"
> roles_data.yaml:34: *OVNCMSOptions: "enable-chassis-as-gw"*
> roles_data.yaml:168: - *OS::TripleO::Services::OVNDBs*
> roles_data.yaml:169: - *OS::TripleO::Services::OVNController*
> roles_data.yaml:279: - *OS::TripleO::Services::OVNController*
> roles_data.yaml:280: - *OS::TripleO::Services::OVNMetadataAgent*
> environments/network-isolation.yaml:16: *OS::TripleO::Network::Ports::OVNDBsVipPort:
> What is your recommendation and how to disable OVN....should I remove it
> from roles_data.yaml and then render so that it doesn't get generated
> in environments/network-isolation.yaml
> Please suggest some pointers.
> Anirudh Gupta
> It seems OVN is getting installed in ironic
> On Fri, Feb 4, 2022 at 1:36 AM Julia Kreger <juliaashleykreger at gmail.com>
>> 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.
>> On Thu, Feb 3, 2022 at 9:06 AM Anirudh Gupta <anyrude10 at gmail.com> wrote:
>>> Hi Team
>>> I am trying to Provision Bare Metal Node from my tripleo Overcloud.
>>> For this, while deploying the overcloud, I have followed the *"default
>>> flat" *network approach specified in the below link
>>> Just to highlight the changes, I have defined the
>>> IronicIPXEEnabled: true
>>> - ip_range: *172.23.3.100,172.23.3.150*
>>> IronicInspectorInterface: 'br-baremetal'
>>> Also modified the file *~/templates/network-environment.yaml*
>>> NeutronBridgeMappings: datacentre:br-ex,baremetal:br-baremetal
>>> NeutronFlatNetworks: datacentre,baremetal
>>> With this I have Followed all the steps of creating br-baremetal bridge
>>> on controller, given in the link below:
>>> - type: ovs_bridge
>>> name: br-baremetal
>>> use_dhcp: false
>>> - type: interface
>>> name: nic3
>>> Post Deployment, I have also create a flat network on "datacentre"
>>> physical network and subnet having the range *172.23.3.200,172.23.3.240
>>> *(as suggested subnet is same as of inspector and range is different)
>>> and the router
>>> Also created a baremetal node and ran *"openstack baremetal node manage
>>> bm1", *the state of which was a success.
>>> On executing "openstack baremetal node *provide* bm1", the machine
>>> gets power on and ideally it should take an IP from ironic inspector range
>>> and PXE Boot.
>>> But nothing of this sort happens and we see an IP from neutron range "
>>> *172.23.3.239*" (attached the screenshot)
>>> [image: image.png]
>>> I have checked overcloud ironic inspector podman logs alongwith the
>>> In tcpdump, I can only see dhcp discover request on br-baremetal and
>>> nothing happens after that.
>>> I have tried to explain my issue in detail, but I would be happy to
>>> share more details in case still required.
>>> Can someone please help in resolving my issue.
>>> Anirudh Gupta
-------------- next part --------------
An HTML attachment was scrubbed...
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 47711 bytes
Desc: not available
More information about the openstack-discuss