OpenStack

OpenStack

In the MCP 2019.2.8 maintenance update, Mirantis introduces the following enhancements for OpenStack:

To obtain the enhancements, follow the steps described in Apply maintenance updates.


Octavia enhancements

Added the capability to enable amphora HA mode and define the size of the spare amphorae pool for the Octavia load balancer. You can enable the features when enabling Octavia on a new or existing OpenStack environment as described in MCP Deployment Guide: Configure load balancing with OpenStack Octavia. For existing environments with Octavia already enabled, perform the steps below, as required:

To obtain the enhancements for the deployments with Octavia enabled:

  1. Open your Git project repository with the Reclass model on the cluster level.

  2. In cluster/<cluster_name>/openstack/init.yml, set octavia_loadbalancer_topology to ACTIVE_STANDBY to use the amphora HA mode.

  3. In cluster/<cluster_name>/openstack/octavia_manager.yml, specify the spare_amphora_pool_size parameter as required to use a spare amphorae pool for the Octavia load balancer:

    octavia:
      manager:
        house_keeping:
          spare_amphora_pool_size: 0
    
  4. From the Salt Master node, apply the changes:

    salt -C 'I@octavia:api' state.sls octavia
    salt -C 'I@octavia:manager' state.sls octavia