Cloud Docs Home > F5 OpenStack LBaaSv1 Index

Attention

End of Technical Support for F5 OpenStack LBaaS version 1

F5 announces the End of Technical Support (EoTS) for the F5 OpenStack LBaaS version 1 integration. This announcement is in compliance with the OpenStack community deprecation of the OpenStack Neutron LBaaS version 1 plugin. Customers are encouraged to move to OpenStack LBaaS version 2.

F5 ceased to repair defects and perform maintenance on the F5 OpenStack LBaaS version 1 integration as of the Openstack Ocata release in April 2017.

For additional information, please refer to the F5 End of Life policy.

Neutron Networking Prerequisites

The F5® OpenStack LBaaSv1 plugin supports two modes of network operation: global routed mode and L2 adjacent mode (the default). The Neutron core provider requirements are different for each mode; the modes are described in detail later in this document. You can configure this in the L3 Segmentation Mode Settings section of the agent configuration file, as described in Configuring the F5® LBaaSv1 agent.

Neutron is configured to use the ML2 core plugin by default. This configuration should appear in /etc/neutron/neutron.conf as shown below.

core_plugin = neutron.plugins.ml2.plugin.Ml2Plugin

The Neutron providernet extension allows you to configure a provider network that can be mapped directly to an existing physical network.

The F5® LBaaSv1 agent uses providernet attributes to establish an L2 connection to BIG-IP® devices. If your Neutron network doesn’t use the providernet extension, the F5® agent will not be able to correctly provision L2 isolation and tenancy on your BIG-IP® devices.

To see if your Neutron networks support the providernet extension:

Tip

The *starred* attributes must be present for the agent to function properly.

# neutron net-show <network_name>
+-----------------------------+--------------------------------------+
| Field                       | Value                                |
+-----------------------------+--------------------------------------+
| admin_state_up              | True                                 |
| id                          | 07f92400-4bb6-4ebc-9b5e-eb8ffcd5b34c |
| name                        | Provider-VLAN-62                     |
| *provider:network_type*     | vlan                                 |
| *provider:physical_network* | ph-eth3                              |
| *provider:segmentation_id*  | 62                                   |
| router:external             | False                                |
| shared                      | True                                 |
| status                      | ACTIVE                               |
| subnets                     | a89aa39e-3a8e-4f2f-9b57-45aa052b87bf |
| tenant_id                   | 3aef8f59a43943359932300f634513b3     |
+-----------------------------+--------------------------------------+