3.2.6 - RHOSP10 : Issue provisioning DPDK compute using ansible script
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juniper Openstack |
Won't Fix
|
High
|
Michael Henkel | ||
R3.2 |
Won't Fix
|
High
|
Michael Henkel | ||
R4.0 |
Won't Fix
|
High
|
Michael Henkel | ||
R4.1 |
Won't Fix
|
High
|
Michael Henkel | ||
Trunk |
Won't Fix
|
High
|
Michael Henkel |
Bug Description
Facing an issue with DPDK bring up for redhat in 3.2.6. The power state is going to none for DPDK compute.
Hypervisor: 10.87.67.44
Ansible directory: /root/vivek/
changed: [192.168.122.233] => (item=42aba8a8-
changed: [192.168.122.233] => (item=fd36d7bf-
changed: [192.168.122.233] => (item=ab979bb5-
changed: [192.168.122.233] => (item=56e46518-
changed: [192.168.122.233] => (item=ff74b52a-
changed: [192.168.122.233] => (item=35fea0e8-
changed: [192.168.122.233] => (item=e46f7570-
changed: [192.168.122.233] => (item=3c2f7f44-
TASK [undercloud_
fatal: [192.168.122.233]: FAILED! => {"changed": true, "cmd": "source /home/stack/stackrc &&\n /bin/openstack baremetal configure boot", "delta": "0:02:15.859783
", "end": "2017-10-16 18:09:24.628781", "failed": true, "rc": 1, "start": "2017-10-16 18:07:08.768998", "stderr": "Node ab979bb5-
r state is in transition. Waiting up to 120 seconds for it to complete.\nTimed out waiting for node ab979bb5-
ines": ["Node ab979bb5-
9bb5-2ce8-
to retry, use: --limit @/root/
PLAY RECAP *******
192.168.122.233 : ok=83 changed=52 unreachable=0 failed=1
localhost : ok=8 changed=6 unreachable=0 failed=0
[stack@uc-newtonX ~]$ ironic node-list
+------
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+------
| 42aba8a8-
| fd36d7bf-
| ab979bb5-
| 56e46518-
| ff74b52a-
| 35fea0e8-
| e46f7570-
| 3c2f7f44-
+------
Created [stack@uc-newtonX ~]$/home/
[stack@uc-newtonX ~]$ cat dpdk.json
{
"nodes": [
{
"mac": [
],
"name": "compute3-dpdk",
"
"pm_user": "admin",
"pm_addr": "10.87.122.164",
"
"pm_type": "pxe_ipmitool"
}
]
}
description: | updated |
summary: |
- 3.2.6 - RHOSP10 Issue provisioning DPDK compute using ansible script + 3.2.6 - RHOSP10 : Issue provisioning DPDK compute using ansible script |
tags: | added: provisioning |
tags: | added: releasenote |
information type: | Proprietary → Public |
tags: | added: sanityblocker |
Changed in juniperopenstack: | |
status: | New → Won't Fix |
Notes for release notes:
While provisioning a RHOSP10 cluster with DPDK nodes, the DPDK node power state goes down during introspection stage. As a workaround, delete the DPDK nodes from Ironic configuration and re-add them with right configuration.
1. ironic node-delete <node name>
2. Create json file configuration shown in below example for all DPDK nodes
{
"90:e2: ba:4c:67: 3d" capabilities" : "profile: compute- dpdk", pm_password" : "admin",
"nodes": [
{
"mac": [
],
"name": "compute3-dpdk",
"
"pm_user": "admin",
"pm_addr": "10.87.122.164",
"
"pm_type": "pxe_ipmitool"
}
]
}
3. openstack baremetal import --json <path to .json>
4. openstack baremetal introspection bulk start