Mailing List Archive

Struggling with Octavia install / configuration.
Hello all,

I am getting acquainted with octavia (and I have very little experience
with openstack). I have a difficult time configuring it. I am running a
multi node environment where I am installing components individually. I
did the following on my controller node
1. Pip install octavia
2. Modify /etc/neutron/neutron.conf as follows:
[DEFAULT]
service_plugins=router,lbaasv2

[service_providers]
service_provider =
LOADBALANCERV2:Octavia:neutron_lbaas.drivers.octavia.driver.OctaviaDriver:default

It appears the service plugin cannot be loaded.


Could not load neutron_lbaas.drivers.octavia.driver.OctaviaDriver

And also

nrecoverable error: please check log for details.: ProgrammingError:
(pymysql.err.ProgrammingError) (1146, u"Table 'neutron.lbaas_loadbalancers'
doesn't exist") [.SQL: u'SELECT lbaas_loadbalancers.project_id AS
lbaas_loadbalancers_project_id, lbaas_loadbalancers.id AS
lbaas_loadbalancers_id, lbaas_loadbalancers.name AS
lbaas_loadbalancers_name, lbaas_loadbalancers.description AS
lbaas_loadbalancers_description, lbaas_loadbalancers.vip_subnet_id AS
lbaas_loadbalancers_vip_subnet_id, lbaas_loadbalancers.vip_port_id AS
lbaas_loadbalancers_vip_port_id, lbaas_loadbalancers.vip_address AS
lbaas_loadbalancers_vip_address, lbaas_loadbalancers.provisioning_status AS
lbaas_loadbalancers_provisioning_status,
lbaas_loadbalancers.operating_status AS
lbaas_loadbalancers_operating_status, lbaas_loadbalancers.admin_state_up AS
lbaas_loadbalancers_admin_state_up, lbaas_loadbalancers.flavor_id AS
lbaas_loadbalancers_flavor_id \nFROM lbaas_loadbalancers']


it appears I have missed some important configuration step. Thanks in
advance for any help.

Ranga



--
M. Ranganathan
Re: Struggling with Octavia install / configuration. [ In reply to ]
Hi,

"table does not exists" sounds like you forgot to run the db-scripts. If
I remember correctly something like

"octavia-db-manage"

you could *carefully* read

https://docs.openstack.org/octavia/latest/contributor/guides/dev-quick-start.html

because important information are not marked as such :(

Fabian

Am 17.10.18 um 19:32 schrieb M. Ranganathan:
> Hello all,
>
> I am getting acquainted with octavia (and I have very little experience
> with openstack). I have a difficult time configuring it. I am running a
> multi node environment where I am installing components individually.
> I did the following on my controller node
> 1. Pip install octavia
> 2. Modify /etc/neutron/neutron.conf as follows:
> [DEFAULT]
> service_plugins=router,lbaasv2
>
> [service_providers]
> service_provider =
> LOADBALANCERV2:Octavia:neutron_lbaas.drivers.octavia.driver.OctaviaDriver:default
>
> It appears the service plugin cannot be loaded.
>
>
>  Could not load neutron_lbaas.drivers.octavia.driver.OctaviaDriver
>
> And also
>
> nrecoverable error: please check log for details.: ProgrammingError:
> (pymysql.err.ProgrammingError) (1146, u"Table
> 'neutron.lbaas_loadbalancers' doesn't exist") [SQL: u'SELECT
> lbaas_loadbalancers.project_id AS lbaas_loadbalancers_project_id,
> lbaas_loadbalancers.id <http://lbaas_loadbalancers.id> AS
> lbaas_loadbalancers_id, lbaas_loadbalancers.name
> <http://lbaas_loadbalancers.name> AS lbaas_loadbalancers_name,
> lbaas_loadbalancers.description AS lbaas_loadbalancers_description,
> lbaas_loadbalancers.vip_subnet_id AS lbaas_loadbalancers_vip_subnet_id,
> lbaas_loadbalancers.vip_port_id AS lbaas_loadbalancers_vip_port_id,
> lbaas_loadbalancers.vip_address AS lbaas_loadbalancers_vip_address,
> lbaas_loadbalancers.provisioning_status AS
> lbaas_loadbalancers_provisioning_status,
> lbaas_loadbalancers.operating_status AS
> lbaas_loadbalancers_operating_status, lbaas_loadbalancers.admin_state_up
> AS lbaas_loadbalancers_admin_state_up, lbaas_loadbalancers.flavor_id AS
> lbaas_loadbalancers_flavor_id \nFROM lbaas_loadbalancers']
>
>
> it appears I have missed some important configuration step. Thanks in
> advance for any help.
>
> Ranga
>
>
>
> --
> M. Ranganathan
>
>
> _______________________________________________
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack