VPN agent works incorrectly with DVR on multinode setup

Bug #1481329 reported by Sergey Kolekonov
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
neutron
Expired
Undecided
Unassigned

Bug Description

VPN agent works incorrectly with DVR on multi-node setup. It looks like VPN agents on network nodes try to find snat namespace which in fact presents only on one of the nodes, it leads to errors on nodes without this namespace when IPSec connection is created.

The following errors are observed:
2015-08-04 11:41:36.354 12343 ERROR oslo_messaging.rpc.dispatcher [req-bed314eb-329d-47de-ab7a-e63d893949e6 ] Exception during message handling: 'NoneType' object has no attribute 'name
-----------
2015-08-04 11:41:36.354 12343 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/neutron_vpnaas/services/vpn/device_drivers/ipsec.py", line 561, in get_namespace
2015-08-04 11:41:36.354 12343 TRACE oslo_messaging.rpc.dispatcher return router.snat_namespace.name
2015-08-04 11:41:36.354 12343 TRACE oslo_messaging.rpc.dispatcher AttributeError: 'NoneType' object has no attribute 'name'

tags: added: vpnaas
Elena Ezhova (eezhova)
Changed in neutron:
assignee: nobody → Elena Ezhova (eezhova)
Elena Ezhova (eezhova)
Changed in neutron:
assignee: Elena Ezhova (eezhova) → nobody
Revision history for this message
Al Miller (al-miller) wrote :

I have run into this issue and am working on a patch. I will post it shortly.

Changed in neutron:
assignee: nobody → Al Miller (al-miller)
status: New → Confirmed
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/310316

Changed in neutron:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron-vpnaas (master)

Change abandoned by Armando Migliaccio (<email address hidden>) on branch: master
Review: https://review.openstack.org/310316
Reason: This review is > 4 weeks without comment, and failed Jenkins the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a 'recheck' comment to get fresh test results.

Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

Needs a new owner?

Changed in neutron:
status: In Progress → Incomplete
assignee: Al Miller (al-miller) → nobody
tags: added: l3-dvr-backlog
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for neutron because there has been no activity for 60 days.]

Changed in neutron:
status: Incomplete → Expired
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.