Descobrimos isso. Precisávamos adicionar a configuração para neutron-openvswitch para ativar o agente LBaaS.
-
juju ssh neutron-openvswitch/0
-
Instale o agente lb
sudo apt-get install neutron-lbaas-agent
-
Modifique o /etc/neutron/neutron.conf adicionando as seguintes linhas
service_provider = LOADBALANCER:Haproxy:neutron.services.loadbalancer.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default service_plugins = lbaas
-
Reinicie o serviço de agente LB
sudo neutron-lbaas-agent restart
-
Isso funciona com nossa etapa anterior já em andamento
juju set openstack-dashboard neutron-network-lb=True
mas a ordem não importa. O painel pode ser modificado após a alteração da configuração de nêutrons.