LBaaSv2 API output incomplete for listener and loadbalancer objects
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.2 |
Fix Committed
|
High
|
Michel Nederlof | |||
R3.2.3.x |
Fix Committed
|
High
|
Michel Nederlof | |||
R4.0 |
Fix Committed
|
High
|
Michel Nederlof | |||
R4.1 |
Fix Committed
|
High
|
Michel Nederlof | |||
Trunk |
Fix Committed
|
High
|
Michel Nederlof |
Bug Description
1. When running 'neutron lbaas-loadbalan
Currently it is like { ... , 'listener': ['<uuid>'], ...}
While it should be like { ... , 'listener': [{'id': '<uuid>'}], ... }
this causes automation tools like kubernetes and terraform to fail when cleaning up loadbancers of contrail
For example see this bug (which was fixed after changing the output like above):
https:/
2. When running 'neutron lbaas-loadbalan
3. In the output of 'neutron lbaas-listener-
I'd opt to use the first pool ref in the listener object (similar to referencing the loadbalancer).
I will provide patches for these issues.
Changed in juniperopenstack: | |
assignee: | nobody → Michel Nederlof (mnederlof) |
information type: | Proprietary → Public |
description: | updated |
description: | updated |
tags: | added: lbaas neutron neutronapi |
summary: |
- LBaaSv2 API output incomplete + LBaaSv2 API output incomplete for listener and loadbalancer objects |
Review in progress for https:/ /review. opencontrail. org/37674
Submitter: Michel Nederlof (<email address hidden>)