# Fail to Introspect/Provision nodes - Ironic cleaning_network_UUID

Hi,

I'm trying to deploy RedHat OpenStack 10 (Newton) with a Director (TripleO). I was able to deploy the Director but I am unable to provision the nodes. I can see them registered ("ironic node-list", shows both of them). But when I try to provision or introspect them ( openstack baremetal introspection bulk start ), the process fails.

I can see in both my physical nodes that the are able to boot from PXE agent, that they get an IP address from my OpenStack Director node, but then it shows an error saying that the agent failst to start as there is no boot device.

/var/log/messages in the Director machine shows this error which I don't know how to solve.

Jan 5 08:25:01 os-dir01 ironic-conductor: 2017-01-05 08:25:01.503 1264 ERROR ironic.conductor.manager InvalidParameterValue: You must provide a valid cleaning network UUID in [neutron]cleaning_network_uuid configuration option.

Any clues? I'm kind of lost right now and the guide (https://access.redhat.com/webassets/avalon/d/Red_Hat_OpenStack_Platform-10-Director_Installation_and_Usage-en-US/Red_Hat_OpenStack_Platform-10-Director_Installation_and_Usage-en-US.pdf (https://access.redhat.com/webassets/a...)) I'm following for the installations says absolutly nothing about this parameter :(

Any help is more than welcome.

Regards, Seb

edit retag close merge delete

1

What reports neutron net-list on undercloud node ?

( 2017-01-05 08:56:29 -0500 )edit

Sort by » oldest newest most voted

For anyone looking on this issue, you would need configure cleaning as described in

• http://docs.openstack.org/project-install-guide/baremetal/newton/configure-cleaning.html (http://docs.openstack.org/project-ins...)

And don't forget on step 1 configuring the network first for cleaning

• http://docs.openstack.org/project-install-guide/baremetal/newton/configure-integration.html#configure-networking (http://docs.openstack.org/project-ins...)
more

Hello Seb, Can you show the relevant part of yourconfiguration? as part of the Configure Bare Metal service http://docs.openstack.org/admin-guide...

" Warning

The cleaning_network_uuid and provisioning_network_uuid parameters are required for the neutron network interface. If they are not set, ironic-conductor fails to start. "

Regards,

more

Hi!

You are absolutly right. I was following RedHat install guide which said nothing regarding that configuration. What i did, was to set to "false" the "clean_node" value in the undercloud.conf before deployment (i was working with a virtualized tripleO so that rollback was easy). So now, when performing the introspection/provising, I don't need the cleanning network and it's working. Since cleanning the nodes or not is not a concern to me at this point, I'll stick with this workaround although I already added to my bookmarks your references.

Thanks again for your help! Regards, Seb

more