KeyError in vpn agent

Bug #1649762 reported by YAMAMOTO Takashi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
YAMAMOTO Takashi

Bug Description

eg. http://logs.openstack.org/11/410511/2/check/gate-neutron-vpnaas-dsvm-api-ubuntu-xenial-nv/7e31cf8/logs/screen-neutron-vpnaas.txt.gz

2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server [req-3b108eca-b4cb-470e-be8e-d20d2829974e tempest-BaseTestCase-373340779 -] Exception during message handling
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server Traceback (most recent call last):
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 155, in _process_incoming
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 222, in dispatch
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 192, in _do_dispatch
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args)
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server File "/opt/stack/new/neutron-vpnaas/neutron_vpnaas/services/vpn/device_drivers/ipsec.py", line 884, in vpnservice_updated
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server self.sync(context, [router] if router else [])
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 271, in inner
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server return f(*args, **kwargs)
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server File "/opt/stack/new/neutron-vpnaas/neutron_vpnaas/services/vpn/device_drivers/ipsec.py", line 1049, in sync
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server self.report_status(context)
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server File "/opt/stack/new/neutron-vpnaas/neutron_vpnaas/services/vpn/device_drivers/ipsec.py", line 1005, in report_status
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server if not self.should_be_reported(context, process):
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server File "/opt/stack/new/neutron-vpnaas/neutron_vpnaas/services/vpn/device_drivers/ipsec.py", line 999, in should_be_reported
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server process.vpnservice["tenant_id"] == context.tenant_id):
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server KeyError: 'tenant_id'
2016-12-14 03:50:37.103 1970 ERROR oslo_messaging.rpc.server

Tags: vpnaas
tags: added: vpnaas
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron-vpnaas (master)

Fix proposed to branch: master
Review: https://review.openstack.org/410530

Changed in neutron:
assignee: nobody → YAMAMOTO Takashi (yamamoto)
status: New → In Progress
Miguel Lavalle (minsel)
Changed in neutron:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron-vpnaas (master)

Reviewed: https://review.openstack.org/410530
Committed: https://git.openstack.org/cgit/openstack/neutron-vpnaas/commit/?id=b942ead930bc1811b9d6f759be343237e1547d0c
Submitter: Jenkins
Branch: master

commit b942ead930bc1811b9d6f759be343237e1547d0c
Author: YAMAMOTO Takashi <email address hidden>
Date: Wed Dec 14 13:14:31 2016 +0900

    Restore RPC after tenant_id -> project_id DB column rename

    Closes-Bug: #1649762
    Change-Id: Iaf99814082d122512e5ee17dd2dc6f6682c3d196

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/neutron-vpnaas 10.0.0

This issue was fixed in the openstack/neutron-vpnaas 10.0.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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