service_plugins gets rocky values for queens
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Neutron API Charm |
Fix Released
|
High
|
James Page |
Bug Description
On a cloud recently upgraded to queens, we've lost lbaas, because in the neutron.conf on the api hosts:
# queens
#######
# [ WARNING ]
# Configuration file maintained by Juju. Local changes may be overwritten.
# Restart trigger db06c350-
#######
[DEFAULT]
verbose = False
debug = False
use_syslog = False
state_path = /var/lib/neutron
bind_host = 0.0.0.0
auth_strategy = keystone
api_workers = 8
rpc_workers = 8
router_distributed = False
l3_ha = True
max_l3_
min_l3_
bind_port = 9686
core_plugin = neutron.
service_plugins = router,
This service_plugins list is from neutron_
service_plugins = {
}
(no queens).
Changed in charm-neutron-api: | |
milestone: | none → 19.04 |
tags: | added: sts |
Changed in charm-neutron-api: | |
status: | Fix Committed → Fix Released |
Utterly ugly and fast patch at cs:~xavpaice/ neutron- api :
diff --git a/hooks/ neutron_ api_context. py b/hooks/ neutron_ api_context. py neutron_ api_context. py neutron_ api_context. py t(context. NeutronContext) :
' LoadBalancerPlu ginv2') ,
(' neutron_ dynamic_ routing. '
' services. bgp.bgp_ plugin. BgpPlugin' )], lbaas.services. loadbalancer. plugin. ' uginv2' ), dynamic_ routing. ' bgp.bgp_ plugin. BgpPlugin' )],
'rocky' : ['router', 'firewall', 'metering', 'segments',
( 'neutron_ dynamic_ routing. '
'services. bgp.bgp_ plugin. BgpPlugin' )],
index 33558fe..536f88e 100644
--- a/hooks/
+++ b/hooks/
@@ -542,6 +542,11 @@ class NeutronCCContex
+ 'queens': ['router', 'firewall', 'metering', 'segments',
+ ('neutron_
+ 'LoadBalancerPl
+ ('neutron_
+ 'services.
I'm not even submitting that as a change as it needs tests and so on.