Loadbalancers with UDP listeners will fail to create in VMware Integrated OpenStack 7.0 and 7.0.1
search cancel

Loadbalancers with UDP listeners will fail to create in VMware Integrated OpenStack 7.0 and 7.0.1

book

Article ID: 337218

calendar_today

Updated On:

Products

VMware VMware Integrated OpenStack

Issue/Introduction

Symptoms:

In VMware Integrated OpenStack 7.0.1 UDP listeners will fail to create. The loadbalancer can also not be deleted due to the error state.

 

In the neutron-server logs we see errors similar to the following:

Apr 07 13:52:20 controller-6rbqx752pg neutron-server[792]: 2021-04-07 13:52:20.322 177 ERROR vmware_nsx.services.lbaas.octavia.octavia_listener [req-884a7c05-761f-478f-b36b-01f8333ed4d6 - fdc2b4af145e46579915e3c67021e0ab - - -] NSX driver loadbalancer_delete_cascade failed to delete sub-object Bad lbaas-listener request: Cannot create listener 0828d208-bf9a-470b-b45d-a7357e89aa9d with protocol UDP.: neutron_lib.exceptions.BadRequest: Bad lbaas-listener request: Cannot create listener 0828d208-bf9a-470b-b45d-a7357e89aa9d with protocol UDP.


Environment

VMware Integrated Openstack 7.x

Cause

At the time of release the neutron plugin to NSX-T did not support creation of UDP listeners for VIO 7.0 and 7.0.1.

Resolution

This issue is resolved in VMware Integrated OpenStack 7.1 and 7.2.

  • In 7.1 UDP listeners can be created by OpenStack Client.
  • In 7.2 UDP listeners can be created in the OpenStack horizon GUI or by OpenStack Client.


Workaround:
If a loadbalancer is unable to be deleted due to being in error from this please open a support request. Reference this KB.