Octavia Loadbalancer healthmonitor in error state due to wrong error http code
Issue
Octavia loadbalancer operating_status
in ERROR
due to members health monitor in ERROR
state.
(overcloud) [stack@director ~]$ openstack loadbalancer status show lb1
{
"loadbalancer": {
"id": "81400af8-9dac-4fbe-920f-6b9d058d8c24",
"name": "lb1",
"operating_status": "ERROR",
"provisioning_status": "ACTIVE",
"listeners": [
{
"id": "f14c1bf5-dedd-4fda-9a7b-d627743c8f8c",
"name": "listener1",
"operating_status": "ONLINE",
"provisioning_status": "ACTIVE",
"pools": [
{
"id": "deebf94e-267d-43a6-94d2-1de3968694e0",
"name": "pool1",
"provisioning_status": "ACTIVE",
"operating_status": "ERROR",
"health_monitor": {
"id": "82ab8c24-ea4b-465f-8700-00fe82258e4d",
"name": "heatlhmon1",
"type": "HTTP",
"provisioning_status": "ACTIVE",
"operating_status": "ONLINE"
},
"members": [
{
"id": "11b4f3fb-cdf6-4914-9a6c-351a4fdd0781",
"name": "",
"operating_status": "ERROR",
"provisioning_status": "ACTIVE",
"address": "172.20.1.189",
"protocol_port": 80
},
{
"id": "9ec8af66-06c2-49b0-aff2-693fa10331a5",
"name": "",
"operating_status": "ERROR",
"provisioning_status": "ACTIVE",
"address": "172.20.1.201",
"protocol_port": 80
}
]
}
]
}
]
}
}
Environment
- Red Hat Openstack Platform 13
- Red Hat Openstack Platform 16.1
- Red Hat Openstack Platform 16.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.