Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Ironic provisioning HW random IP/MAC created?

When trying to use devstack's ironic to provision physical hardware with the amt driver, I am finding a rouge interface appears after stack.sh completes. It mimics the IP of my target device (which I specified in the hardware_info file). This IP is definitely coming from the controller, but doesn't show up with ip a or ifconfig. Interestingly enough, when I connect to a switch and check the arp table from another PC, the MAC associated with this IP is not on any of interfaces. With this existing IP conflict, I am unable to move on to the next step of seeing if I can provision my HW using pxe_amt.

Cheers! Eric


[[local|localrc]]

ADMIN_PASSWORD=password MYSQL_PASSWORD=password RABBIT_PASSWORD=password SERVICE_PASSWORD=password SERVICE_TOKEN=password

SWIFT_ENABLE_TEMPURLS=True

MULTI_HOST=1

HOST_IP=172.18.18.25

VOLUME_BACKING_FILE_SIZE=100000M VOLUME_BACKING_FILE=/data/openstack/stack-volumes-backing-file

enable_service ironic enable_service ir-api enable_service ir-cond

disable_service n-net enable_service q-svc enable_service q-agt enable_service q-dhcp enable_service neutron

IP_VERSION=4

VIRT_DRIVER=ironic

LOGFILE=stacklog-ironic LOGDAYS=3

IRONIC_HARDWARE=True Q_ML2_TENANT_NETWORK_TYPE=flat ENABLE_TENANT_TUNNELS=False PHYSICAL_NETWORK=physnet1 OVS_PHYSICAL_BRIDGE=br-eth4 Q_ML2_PLUGIN_TYPE_DRIVERS=flat Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch ENABLE_TENANT_VLANS=False

Q_USE_PROVIDER_NETWORKING=True PUBLIC_INTERFACE=eth4 FLAT_NETWORK_BRIDGE=br-eth4 PROVIDER_NETWORK_TYPE=flat IRONIC_BAREMETAL_BASIC_OPS=True FIXED_RANGE=192.168.1.0/24

IRONIC_HWINFO_FILE=/var/tmp/hardware_info

NETWORK_GATEWAY=192.168.1.1

OFFLINE=1

HOST_IP=127.0.0.1 IRONIC_ENABLED_DRIVERS=fake,agent_ssh,agent_ipmitool,pxe_amt IRONIC_DEPLOY_DRIVER=pxe_amt

IRONIC_DEPLOY_DRIVER=agent_ipmitool