Cloudpipe in Folsom: no such option: cnt_vpn_clients
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Vish Ishaya | ||
Folsom |
Fix Released
|
Medium
|
Vish Ishaya | ||
nova (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Hi everyone,
I'm running OpenStack Folsom on Ubuntu 12.04 with Cloud Archive.
After setting up cloudpipe VPN according to the official docs, I ended up with a weird error in the logs while creating a new VPN.
My nova flags:
# Cloud pipe VPN
vpn_image_
use_project_ca=True
vpn_instance_
cnt_vpn_clients=10
The command was:
$ nova cloudpipe-create f34d8f717003428
ERROR: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-8a835589-
See below the logs of nova api:
2012-10-22 01:54:19 INFO nova.api.
2012-10-22 01:54:19 ERROR nova.api.openstack [req-da9e443c-
2012-10-22 01:54:19 TRACE nova.api.openstack Traceback (most recent call last):
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack return req.get_
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack application, catch_exc_
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack app_iter = application(
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack return resp(environ, start_response)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack return self.app(env, start_response)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack return resp(environ, start_response)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack return resp(environ, start_response)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack return resp(environ, start_response)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack response = self.app(environ, start_response)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack return resp(environ, start_response)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack resp = self.call_func(req, *args, **self.kwargs)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack return self.func(req, *args, **kwargs)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack content_type, body, accept)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack action_result = self.dispatch(meth, request, action_args)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack return method(req=request, **action_args)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack result = self.cloudpipe.
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack user_data = self.get_
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack num_vpn=
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack return self._get(name)
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack value = self._substitut
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack info = self._get_
2012-10-22 01:54:19 TRACE nova.api.openstack File "/usr/lib/
2012-10-22 01:54:19 TRACE nova.api.openstack raise NoSuchOptError(
2012-10-22 01:54:19 TRACE nova.api.openstack NoSuchOptError: no such option: cnt_vpn_clients
2012-10-22 01:54:19 TRACE nova.api.openstack
No matter this flag is present or not in my conf, it seems to be required. I might be wrong, but it looks like the flag is not declare and should be...
Any idea?
Thank you in advance ;-)
Related branches
- Openstack Ubuntu Testers: Pending requested
-
Diff: 121 lines (+100/-4)1 file modifieddebian/changelog (+100/-4)
CVE References
tags: | added: folsom-backport-potential |
Changed in nova: | |
importance: | Undecided → Medium |
Changed in nova: | |
milestone: | none → grizzly-1 |
status: | Fix Committed → Fix Released |
tags: | removed: folsom-backport-potential |
Changed in nova (Ubuntu): | |
status: | New → Fix Released |
Changed in nova (Ubuntu Quantal): | |
status: | New → Confirmed |
Changed in nova: | |
milestone: | grizzly-1 → 2013.1 |
Fix proposed to branch: master /review. openstack. org/14608
Review: https:/