Multi-node (VIP) mode does not work, api-endpoint with empty result

Bug #1794938 reported by Volker
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Neutron API Charm
Expired
Low
Unassigned

Bug Description

I have successfully (according to juju) set up an openstack, all units are ready. I now try to create a network in the dashboard (horizon) and get the messages as a red popup:

- Error: Unable to check if network availability zone extension is supported
- Error: Unable to check if DHCP agent scheduler extension is supported
- Error: Network list can not be retrieved.

if i try to call the neutron-api endpoint directly, i get an empty result:

# curl http://10.50.0.204:9696
curl. (52) Empty reply from server (52) Empty reply from server

here is still the obliatory output:

# cat bundle.yaml
https://paste.ubuntu.com/p/nTQbKvRwkG/

# juju debug-log -i neutron-api/0
https://paste.ubuntu.com/p/CnHxMptzr8/

# ip a
https://paste.ubuntu.com/p/8hbCtPPz4j/

# tail /var/log/neutron/neutron-server.log
https://paste.ubuntu.com/p/Wf4qQmBSkB/

# cat /etc/neutron/neutron.conf
https://paste.ubuntu.com/p/Rhtx2wYqFG/

# cat /etc/neutron/neutron_lbaas.conf
https://paste.ubuntu.com/p/gbwZXg3xxz/

Volker (skydiablo)
description: updated
Revision history for this message
Volker (skydiablo) wrote :

hm, i can not deploy an running version with this charm??? in no way?! i digging and find the problem:

Could not load neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver

but i cannot fix it, so i have set to v2 in neutron_lbaas.conf with no result? can anyone deploy a running version with ubuntu 18.04 and openstack:rocky ?

Revision history for this message
James Page (james-page) wrote :

# curl http://10.50.0.204:9696
curl. (52) Empty reply from server (52) Empty reply from server

Looks suspicious - is the neutron-server daemon actually running on the unit hosting the VIP?

Revision history for this message
James Page (james-page) wrote :

(As an aside - vip_cidr: 24 is not actually required as the charm will autodetect the CIDR and interface to use)

Revision history for this message
James Page (james-page) wrote :

I don't think

"Could not load neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver"

is material to the actual issue you are seeing - I have the same in my deployment and its not impacting function.

Changed in charm-neutron-api:
status: New → Incomplete
importance: Undecided → Critical
importance: Critical → Low
Revision history for this message
Volker (skydiablo) wrote :

now seriously, i've been silly around here for weeks and can't find a real green branch. if i build the complete stack without HA, i can do it all, but as soon as i want to build two controllers and everything with HA, everything flies around my ears.

i currently have two symptoms:

1. the neutron-api can not be started because there are problems with the LBaaS (only in HA mode!)
2. i don't have a hypervisor in my dashboard?

attached my bundle.yaml, can someone please have a look at it?

greez & thx,
  volker...

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for OpenStack neutron-api charm because there has been no activity for 60 days.]

Changed in charm-neutron-api:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.