Bug 1426066

Summary: Auto-fencing mapped provisioning interfaces instead of IPMI interfaces
Product: Red Hat OpenStack Reporter: Asaf Hirshberg <ahirshbe>
Component: rhosp-directorAssignee: Chris Jones <chjones>
Status: CLOSED NOTABUG QA Contact: Asaf Hirshberg <ahirshbe>
Severity: high Docs Contact:
Priority: unspecified    
Version: 11.0 (Ocata)CC: aschultz, dbecker, mburns, morazi, rhel-osp-director-maint
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-04-04 11:06:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1242422, 1558241    
Bug Blocks:    

Description Asaf Hirshberg 2017-02-23 07:15:11 UTC
Description of problem:
Auto-fencing mapping hosts between Ironic/Nova but in multi nic environment the ironic use the provisioning and not the IPMI.


[stack@puma33 ~]$ ironic port-list 
+--------------------------------------+-------------------+
| UUID                                 | Address           |
+--------------------------------------+-------------------+
...
| 032eca3c-2916-430c-82f7-eaea28b8128a | 44:1e:a1:73:39:91 |

enp5s0f1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.24.18  netmask 255.255.255.0  broadcast 192.168.24.255
        inet6 fe80::461e:a1ff:fe73:3991  prefixlen 64  scopeid 0x20<link>
        ether 44:1e:a1:73:39:91  txqueuelen 1000  (Ethernet)
        RX packets 4396925  bytes 2868439874 (2.6 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2934465  bytes 348956949 (332.7 MiB)



Additional info:
Christopher Jones created a fix: https://review.openstack.org/#/c/436932/

Comment 1 Chris Jones 2017-04-04 11:06:23 UTC
I believe this can be closed - it is correct to be using the provisioning interface.