VPNaaS - No providers specified for 'VPN' service

Bug #1527483 reported by Victor Laza
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
devstack
Fix Released
Critical
Martin Hickey

Bug Description

VPNaaS - No providers specified for 'VPN' service - when trying to start neutron on devstack

# devstack_logs/screen-q-svc.log

 ERROR neutron.services.service_base [req-f1f03224-2935-4f35-b25f-5db85c818005 None None] No providers specified for 'VPN' service, exiting
q-svc failed to start

# devstack_logs/stack.sh.txt

2015-12-18 05:40:29.738 | + die 2200 'Neutron did not start'
2015-12-18 05:40:29.738 | + local exitcode=0
2015-12-18 05:40:29.738 | [Call Trace]
2015-12-18 05:40:29.738 | ./stack.sh:1246:start_neutron_service_and_check
2015-12-18 05:40:29.738 | /home/ubuntu/devstack/lib/neutron-legacy:693:test_with_retry
2015-12-18 05:40:29.738 | /home/ubuntu/devstack/functions-common:2200:die
2015-12-18 05:40:29.741 | [ERROR] /home/ubuntu/devstack/functions-common:2200 Neutron did not start
2015-12-18 05:40:30.744 | Error on exit

Elena Ezhova (eezhova)
tags: added: vpnaas
Revision history for this message
Thomas Herve (therve) wrote :

The new tools/generate_config_file_samples.sh in neutron_vpnaas generates an empty configuration file. There is no default VPN provider specified anymore.

Revision history for this message
Ihar Hrachyshka (ihar-hrachyshka) wrote :

Breaking heat gate, they are band aiding it right now.

The problem is devstack not setting providers, not neutron not having a default value for the setting.

Changed in neutron:
importance: Undecided → Critical
status: New → Confirmed
assignee: nobody → Martin Hickey (martin-hickey)
tags: added: gate-failure
Revision history for this message
Martin Hickey (martin-hickey) wrote :
Revision history for this message
Paul Michali (pcm) wrote :

VPN uses a devstack plugin. Does the gate job setup devstack for VPN? Should be the following:

enable_plugin neutron-vpnaas https://git.openstack.org/openstack/neutron-vpnaas

in local.conf.

Revision history for this message
Martin Hickey (martin-hickey) wrote :

Hi Paul,

It looks like deployment was done using enable_service q-vpn and not the devstack plugin. I think we need to make sure service_provider config item is updated to support the old enable_service method.

Cheers,
Martin

affects: neutron → devstack
Changed in devstack:
status: Confirmed → Fix Committed
Sean Dague (sdague)
Changed in devstack:
status: Fix Committed → Fix Released
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.