RoleNetIpMap missing ctlplane entries for computes from DeployedServerPortMap
Bug #1903775 reported by
John Fulton
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Invalid
|
Wishlist
|
Harald Jensås |
Bug Description
`openstack overcloud admin authorize` is only creating tripleo-admin on my controller nodes but not my computes (or ceph-storage): http://
My ansible logs show only the controller node IPs when running tripleo_
As a result, the deploy fails when it needs to do something with nodes besides the controllers
because ansible can't reach them: http://
Why might get_overcloud_
tags: | added: metalsmith |
summary: |
- tripleo-admin user is created on controllers but not computes + RoleNetIpMap missing hosts from DeployedServerPortMap |
summary: |
- RoleNetIpMap missing hosts from DeployedServerPortMap + RoleNetIpMap missing ctlplane entries for computes from + DeployedServerPortMap |
Changed in tripleo: | |
assignee: | nobody → Harald Jensås (harald-jensas) |
Changed in tripleo: | |
milestone: | wallaby-1 → wallaby-2 |
Changed in tripleo: | |
milestone: | wallaby-2 → wallaby-3 |
Changed in tripleo: | |
milestone: | wallaby-3 → wallaby-rc1 |
Changed in tripleo: | |
importance: | High → Wishlist |
To post a comment you must log in.
I don't think it's the functions that query Heat as the attached stack output shows that the RoleNetIpMap IS missing the ctlplane IPs for the compute and ceph-storage nodes but not the controllers. So why is Heat missing it?
$ openstack stack show oc0 -f value > stack_show_oc0 ddresses" ,
"storage_ cloud_0" : [
"172. 16.11.93" ,
"172. 16.11.227"
"internal_ api_cloud_ 0": [
"172. 16.13.92" ,
"172. 16.13.200"
"tenant_ cloud_0" : [
"172. 16.14.71" ,
"172. 16.14.110"
"192. 168.24. 12",
"192. 168.24. 8",
"192. 168.24. 18"
"storage_ cloud_0" : [
"172. 16.11.166" ,
"172. 16.11.94" ,
"172. 16.11.184"
"storage_ mgmt_cloud_ 0": [
"172. 16.12.143" ,
"172. 16.12.75" ,
"172. 16.12.175"
"internal_ api_cloud_ 0": [
"172. 16.13.198" ,
"172. 16.13.221" ,
"172. 16.13.108"
"tenant_ cloud_0" : [
"172. 16.14.116" ,
"172. 16.14.188" ,
"172. 16.14.64"
"external_ cloud_0" : [
"192. 168.100. 81",
"192. 168.100. 34",
"192. 168.100. 84" CephStorage" : { CephStorage" : {
"storage_ cloud_0" : [
"172. 16.11.89" ,
"172. 16.11.114" ,
"172. 16.11.159"
"storage_ mgmt_cloud_ 0": [
"172. 16.12.94" ,
"172. 16.12.168" ,
"172. 16.12.210"
$ less stack_show_oc0
...
{
"output_key": "BlacklistedIpA
"description": "List of blacklisted ctlplane IP addresses",
"output_value": [
"",
"",
"",
"",
"",
"",
"",
""
]
},
$
{
"output_key": "RoleNetIpMap",
"description": "Mapping of each network to a list of IPs for each role",
"output_value": {
"Compute": {
"ctlplane": [
"",
""
],
],
],
]
},
"Controller": {
"ctlplane": [
],
],
],
],
],
]
},
"
"ctlplane": [
"",
"",
""
"
"ctlplane": [
"",
"",
""
],
],
]
}
}
},
...
$