Public bug reported:

release: Queens

quite a lot of advanced services enabled:
"service_plugins = 
neutron.services.l3_router.l3_router_plugin.L3RouterPlugin,metering,lbaasv2,neutron.services.qos.qos_plugin.QoSPlugin,trunk,networking_l2gw.services.l2gateway.plugin.L2GatewayPlugin,bgpvpn"

Neutron server fails to start with repeating sqlalchemy errors "Class
'networking_bgpvpn.neutron.db.bgpvpn_db.BGPVPNPortAssociationRoute' is
not mapped" or "Class 'networking_bgpvpn.neutron.db.bgpvpn_db.BGPVPN' is
not mapped".

The errors happen on handling state reports from agents. So if stop all
neutron agents, start server, wait server initialization, and only then
start agents - everything is ok.

Also it appears that if place 'bgpvpn' in "service_plugins" config closer to 
beginning:
"service_plugins = 
neutron.services.l3_router.l3_router_plugin.L3RouterPlugin,bgpvpn,metering,lbaasv2,neutron.services.qos.qos_plugin.QoSPlugin,trunk,networking_l2gw.services.l2gateway.plugin.L2GatewayPlugin"
 - no errors happen, even if not stop neutron agents during server restart.

Full log near error trace:

2019-04-09 13:42:27,194.194 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-0392737c-e6c8-472f-8685-91190f882862 - - - - -] 
(BGPVPNPortAssociation|bgpvpn_port_associations) initialize prop routes
2019-04-09 13:42:27,197.197 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(port_association, RelationshipProperty)
2019-04-09 13:42:27,197.197 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(bgpvpn, RelationshipProperty)
2019-04-09 13:42:27,198.198 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(id, Column)
2019-04-09 13:42:27,199.199 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(port_association_id, Column)
2019-04-09 13:42:27,200.200 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(type, Column)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server 
[req-0392737c-e6c8-472f-8685-91190f882862 - - - - -] Exception during message 
handling: UnmappedClassError: Class 
'networking_bgpvpn.neutron.db.bgpvpn_db.BGPVPNPortAssociationRoute' is not 
mapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server Traceback 
(most recent call last):
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 160, in 
_process_incoming
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     res = 
self.dispatcher.dispatch(message)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 213, 
in dispatch
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
self._do_dispatch(endpoint, method, ctxt, args)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, 
in _do_dispatch
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     result = 
func(ctxt, **new_args)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 161, in wrapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
method(*args, **kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 91, in wrapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
setattr(e, '_RETRY_EXCEEDED', True)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 87, in wrapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*args, **kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 147, in wrapper
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
ectxt.value = e.inner_exc
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 135, in wrapper
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*args, **kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 126, in wrapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
LOG.debug("Retry wrapper got retriable exception: %s", e)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 122, in wrapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*dup_args, **dup_kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/agents_db.py", line 439, in 
report_state
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     context, 
agent_state)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 161, in wrapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
method(*args, **kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 91, in wrapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
setattr(e, '_RETRY_EXCEEDED', True)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 87, in wrapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*args, **kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 147, in wrapper
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
ectxt.value = e.inner_exc
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 135, in wrapper
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*args, **kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 126, in wrapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
LOG.debug("Retry wrapper got retriable exception: %s", e)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 122, in wrapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*dup_args, **dup_kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/agents_db.py", line 346, in 
create_or_update_agent
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
agent.update()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/base.py", line 314, in 
decorator
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     res = 
func(self, *args, **kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/base.py", line 808, in update
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self._get_composite_keys()))
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/db/api.py", line 80, in 
update_object
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     db_obj = 
_safe_get_object(obj_cls, context, **kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/db/api.py", line 68, in 
_safe_get_object
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     db_obj = 
get_object(obj_cls, context, **kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/db/api.py", line 33, in 
get_object
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
_get_filter_query(obj_cls, context, **kwargs).first()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/db/api.py", line 28, in 
_get_filter_query
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     context, 
obj_cls.db_model, filters)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/_model_query.py", line 256, in 
get_collection_query
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
collection = query_with_hooks(context, model)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/_model_query.py", line 137, in 
query_with_hooks
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     query = 
context.session.query(model)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 1260, in 
query
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
self._query_cls(entities, self, **kwargs)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 110, in 
__init__
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self._set_entities(entities)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 120, in 
_set_entities
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self._set_entity_selectables(self._entities)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 150, in 
_set_entity_selectables
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
ent.setup_entity(*d[entity])
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 3446, in 
setup_entity
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self._with_polymorphic = ext_info.with_polymorphic_mappers
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/util/langhelpers.py", line 754, in 
__get__
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
obj.__dict__[self.__name__] = result = self.fget(obj)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/mapper.py", line 1893, in 
_with_polymorphic_mappers
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
configure_mappers()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/mapper.py", line 2770, in 
configure_mappers
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
mapper._post_configure_properties()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/mapper.py", line 1710, in 
_post_configure_properties
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
prop.init()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/interfaces.py", line 183, in 
init
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.do_init()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/relationships.py", line 1628, 
in do_init
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self._process_dependent_arguments()
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/relationships.py", line 1685, 
in _process_dependent_arguments
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.target = self.mapper.mapped_table
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/util/langhelpers.py", line 754, in 
__get__
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
obj.__dict__[self.__name__] = result = self.fget(obj)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/relationships.py", line 1607, 
in mapper
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
configure=False)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/base.py", line 426, in 
class_mapper
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     raise 
exc.UnmappedClassError(class_)
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server 
UnmappedClassError: Class 
'networking_bgpvpn.neutron.db.bgpvpn_db.BGPVPNPortAssociationRoute' is not 
mapped
2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server
2019-04-09 13:42:27,201.201 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(local_pref, Column)
2019-04-09 13:42:27,209.209 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(prefix, Column)
2019-04-09 13:42:27,209.209 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(bgpvpn_id, Column)
2019-04-09 13:42:27,210.210 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) Identified primary 
key columns: ColumnSet([Column('id', String(length=36), 
table=<bgpvpn_port_association_routes>, primary_key=True, nullable=False, 
default=ColumnDefault(<function <lambda> at 0x7f5ef1342b90>))])
2019-04-09 13:42:27,211.211 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) constructed
2019-04-09 13:42:27,215.215 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(network_associations, RelationshipProperty)
2019-04-09 13:42:27,215.215 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(router_associations, RelationshipProperty)
2019-04-09 13:42:27,216.216 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(port_associations, RelationshipProperty)
2019-04-09 13:42:27,217.217 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(tenant_id, SynonymProperty)
2019-04-09 13:42:27,218.218 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(project_id, Column)
2019-04-09 13:42:27,219.219 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(id, Column)
2019-04-09 13:42:27,219.219 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(name, Column)
2019-04-09 13:42:27,220.220 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(type, Column)
2019-04-09 13:42:27,221.221 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(route_targets, Column)
2019-04-09 13:42:27,222.222 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(import_targets, Column)
2019-04-09 13:42:27,223.223 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(export_targets, Column)
2019-04-09 13:42:27,224.224 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(route_distinguishers, Column)
2019-04-09 13:42:27,224.224 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(vni, Column)
2019-04-09 13:42:27,225.225 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(local_pref, Column)
2019-04-09 13:42:27,226.226 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
Identified primary key columns: ColumnSet([Column('id', String(length=36), 
table=<bgpvpns>, primary_key=True, nullable=False, 
default=ColumnDefault(<function <lambda> at 0x7f5ef1342b90>))])
2019-04-09 13:42:27,227.227 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
constructed

** Affects: neutron
     Importance: High
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1824299

Title:
  Race condition during init may lead to neutron server malfunction

Status in neutron:
  New

Bug description:
  release: Queens

  quite a lot of advanced services enabled:
  "service_plugins = 
neutron.services.l3_router.l3_router_plugin.L3RouterPlugin,metering,lbaasv2,neutron.services.qos.qos_plugin.QoSPlugin,trunk,networking_l2gw.services.l2gateway.plugin.L2GatewayPlugin,bgpvpn"

  Neutron server fails to start with repeating sqlalchemy errors "Class
  'networking_bgpvpn.neutron.db.bgpvpn_db.BGPVPNPortAssociationRoute' is
  not mapped" or "Class 'networking_bgpvpn.neutron.db.bgpvpn_db.BGPVPN'
  is not mapped".

  The errors happen on handling state reports from agents. So if stop
  all neutron agents, start server, wait server initialization, and only
  then start agents - everything is ok.

  Also it appears that if place 'bgpvpn' in "service_plugins" config closer to 
beginning:
  "service_plugins = 
neutron.services.l3_router.l3_router_plugin.L3RouterPlugin,bgpvpn,metering,lbaasv2,neutron.services.qos.qos_plugin.QoSPlugin,trunk,networking_l2gw.services.l2gateway.plugin.L2GatewayPlugin"
   - no errors happen, even if not stop neutron agents during server restart.

  Full log near error trace:

  2019-04-09 13:42:27,194.194 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-0392737c-e6c8-472f-8685-91190f882862 - - - - -] 
(BGPVPNPortAssociation|bgpvpn_port_associations) initialize prop routes
  2019-04-09 13:42:27,197.197 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(port_association, RelationshipProperty)
  2019-04-09 13:42:27,197.197 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(bgpvpn, RelationshipProperty)
  2019-04-09 13:42:27,198.198 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(id, Column)
  2019-04-09 13:42:27,199.199 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(port_association_id, Column)
  2019-04-09 13:42:27,200.200 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(type, Column)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server 
[req-0392737c-e6c8-472f-8685-91190f882862 - - - - -] Exception during message 
handling: UnmappedClassError: Class 
'networking_bgpvpn.neutron.db.bgpvpn_db.BGPVPNPortAssociationRoute' is not 
mapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server Traceback 
(most recent call last):
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 160, in 
_process_incoming
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     res = 
self.dispatcher.dispatch(message)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 213, 
in dispatch
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
self._do_dispatch(endpoint, method, ctxt, args)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, 
in _do_dispatch
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     result 
= func(ctxt, **new_args)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 161, in wrapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
method(*args, **kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 91, in wrapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
setattr(e, '_RETRY_EXCEEDED', True)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 87, in wrapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*args, **kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 147, in wrapper
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
ectxt.value = e.inner_exc
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 135, in wrapper
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*args, **kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 126, in wrapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
LOG.debug("Retry wrapper got retriable exception: %s", e)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 122, in wrapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*dup_args, **dup_kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/agents_db.py", line 439, in 
report_state
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
context, agent_state)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 161, in wrapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
method(*args, **kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 91, in wrapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
setattr(e, '_RETRY_EXCEEDED', True)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 87, in wrapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*args, **kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 147, in wrapper
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
ectxt.value = e.inner_exc
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 135, in wrapper
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*args, **kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 126, in wrapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
LOG.debug("Retry wrapper got retriable exception: %s", e)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.force_reraise()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in 
force_reraise
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
six.reraise(self.type_, self.value, self.tb)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 122, in wrapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
f(*dup_args, **dup_kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/agents_db.py", line 346, in 
create_or_update_agent
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
agent.update()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/base.py", line 314, in 
decorator
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     res = 
func(self, *args, **kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/base.py", line 808, in update
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self._get_composite_keys()))
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/db/api.py", line 80, in 
update_object
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     db_obj 
= _safe_get_object(obj_cls, context, **kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/db/api.py", line 68, in 
_safe_get_object
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     db_obj 
= get_object(obj_cls, context, **kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/db/api.py", line 33, in 
get_object
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
_get_filter_query(obj_cls, context, **kwargs).first()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/objects/db/api.py", line 28, in 
_get_filter_query
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
context, obj_cls.db_model, filters)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/_model_query.py", line 256, in 
get_collection_query
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
collection = query_with_hooks(context, model)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/neutron/db/_model_query.py", line 137, in 
query_with_hooks
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     query = 
context.session.query(model)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 1260, in 
query
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     return 
self._query_cls(entities, self, **kwargs)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 110, in 
__init__
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self._set_entities(entities)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 120, in 
_set_entities
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self._set_entity_selectables(self._entities)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 150, in 
_set_entity_selectables
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
ent.setup_entity(*d[entity])
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 3446, in 
setup_entity
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self._with_polymorphic = ext_info.with_polymorphic_mappers
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/util/langhelpers.py", line 754, in 
__get__
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
obj.__dict__[self.__name__] = result = self.fget(obj)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/mapper.py", line 1893, in 
_with_polymorphic_mappers
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
configure_mappers()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/mapper.py", line 2770, in 
configure_mappers
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
mapper._post_configure_properties()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/mapper.py", line 1710, in 
_post_configure_properties
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
prop.init()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/interfaces.py", line 183, in 
init
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.do_init()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/relationships.py", line 1628, 
in do_init
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self._process_dependent_arguments()
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/relationships.py", line 1685, 
in _process_dependent_arguments
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
self.target = self.mapper.mapped_table
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/util/langhelpers.py", line 754, in 
__get__
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
obj.__dict__[self.__name__] = result = self.fget(obj)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/relationships.py", line 1607, 
in mapper
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     
configure=False)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server   File 
"/usr/lib/python2.7/dist-packages/sqlalchemy/orm/base.py", line 426, in 
class_mapper
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server     raise 
exc.UnmappedClassError(class_)
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server 
UnmappedClassError: Class 
'networking_bgpvpn.neutron.db.bgpvpn_db.BGPVPNPortAssociationRoute' is not 
mapped
  2019-04-09 13:42:27,201.201 15604 ERROR oslo_messaging.rpc.server
  2019-04-09 13:42:27,201.201 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(local_pref, Column)
  2019-04-09 13:42:27,209.209 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(prefix, Column)
  2019-04-09 13:42:27,209.209 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) 
_configure_property(bgpvpn_id, Column)
  2019-04-09 13:42:27,210.210 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) Identified primary 
key columns: ColumnSet([Column('id', String(length=36), 
table=<bgpvpn_port_association_routes>, primary_key=True, nullable=False, 
default=ColumnDefault(<function <lambda> at 0x7f5ef1342b90>))])
  2019-04-09 13:42:27,211.211 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] 
(BGPVPNPortAssociationRoute|bgpvpn_port_association_routes) constructed
  2019-04-09 13:42:27,215.215 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(network_associations, RelationshipProperty)
  2019-04-09 13:42:27,215.215 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(router_associations, RelationshipProperty)
  2019-04-09 13:42:27,216.216 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(port_associations, RelationshipProperty)
  2019-04-09 13:42:27,217.217 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(tenant_id, SynonymProperty)
  2019-04-09 13:42:27,218.218 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(project_id, Column)
  2019-04-09 13:42:27,219.219 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(id, Column)
  2019-04-09 13:42:27,219.219 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(name, Column)
  2019-04-09 13:42:27,220.220 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(type, Column)
  2019-04-09 13:42:27,221.221 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(route_targets, Column)
  2019-04-09 13:42:27,222.222 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(import_targets, Column)
  2019-04-09 13:42:27,223.223 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(export_targets, Column)
  2019-04-09 13:42:27,224.224 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(route_distinguishers, Column)
  2019-04-09 13:42:27,224.224 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(vni, Column)
  2019-04-09 13:42:27,225.225 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
_configure_property(local_pref, Column)
  2019-04-09 13:42:27,226.226 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
Identified primary key columns: ColumnSet([Column('id', String(length=36), 
table=<bgpvpns>, primary_key=True, nullable=False, 
default=ColumnDefault(<function <lambda> at 0x7f5ef1342b90>))])
  2019-04-09 13:42:27,227.227 15604 INFO sqlalchemy.orm.mapper.Mapper 
[req-917b59e9-2b38-4214-a808-6bf2872d708f - - - - -] (BGPVPN|bgpvpns) 
constructed

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1824299/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to