So creating the configuration file used to be done automatically via a 
nova-manage project zipfile, but it got removed along with the deprecated auth 
removal. A user should be able to generate the required certificate and private 
key from nova using novaclient via:

nova x509-create-cert (it downloads the files as pk.pem and cert.pem)

You can get the ip and port for a project using:

nova cloudpipe-list

Then you can create the certfile manually from:

nova/cloudpipe/client.ovpn.template

you will have to replace the file names with pk.pem and cert.pem and ip and 
port with the data from the cloudpipe-list call.

We really should add a GET to the cloudpipes extension that is not admin only 
so that a user can retrieve the ip and port for his or her own cloudpipe. Then 
we could create a novaclient command to generate the ovpn template for you 
(move the template into novaclient). This would allow a user to get the 
configuration for his or her cloudpipe without needing an admin to generate it.

Vish

On Jul 17, 2012, at 3:16 AM, Kevin Jackson wrote:

> Hi All,
> So I've been looking at CloudPipe and have got to a stage where I can 
> successfully (I presume) create a CloudPipe image and it launches.
> 
> But now what? :)
> 
> My understanding is that you now execute, from your desktop, openvpn against 
> the public IP of the CloudPipe image which then allows you access to the 
> previously unrouted private (fixed) network range.  But what settings do you 
> use against this?
> Under the old deprecated auth, nova-manage packaged up the relevant config 
> file as part of the project.  Under Keystone there isn't that notion of 
> projects.
> 
> As much as I love the much improved docs on creating the image, I don't see 
> that final step on how to use it once its running.
> 
> I did try to take a template that was buried deep in the Python dist-packages 
> [using Ubuntu 12.04] area and filled in some details - but it suggests that 
> this (being a  template) should create the final file for a user to use.  
> This seemed to try to  connect and didn't complete [kept retrying] so I'm not 
> sure if it was the process I used to create the image or configuration issues 
> that caused my problem
> 
> Cheers,
> 
> Kev
> 
> On 21 June 2012 17:23, Anne Gentle <a...@openstack.org> wrote:
> The docs team is on it!
> 
> https://bugs.launchpad.net/openstack-manuals/+bug/1015937
> 
> I <3 the docs team.
> 
> Anne
> 
> On Thu, Jun 21, 2012 at 3:00 AM, Sébastien Han <han.sebast...@gmail.com> 
> wrote:
> > Hi,
> >
> > The official doc needs to be updated at some points. If you want to make
> > this compatible with Ubuntu 12.04.
> > You can check my article
> > here 
> > http://www.sebastien-han.fr/blog/2012/06/20/setup-cloud-pipe-vpn-in-openstack/
> > and the fork of the mirantis
> > repo 
> > https://github.com/leseb/cloudpipe-image-auto-creation/blob/master/cloudpipeconf.sh
> >
> > I will also try to  update the OpenStacj wiki asap.
> >
> > Cheers.
> >
> >
> > On Thu, Jun 21, 2012 at 7:01 AM, Atul Jha <atul....@csscorp.com> wrote:
> >>
> >> Hi Naveen,
> >> ________________________________________
> >> From: openstack-bounces+atul.jha=csscorp....@lists.launchpad.net
> >> [openstack-bounces+atul.jha=csscorp....@lists.launchpad.net] on behalf of
> >> Naveen Kuna [naveen.k...@oneconvergence.com]
> >> Sent: Thursday, June 21, 2012 8:22 AM
> >> To: openstack@lists.launchpad.net
> >> Subject: [Openstack] How to use Cloudpipe
> >>
> >> Hi All,
> >>
> >> Can anyone help me in making cloudpipe image and how to use cloudpipe
> >> image for VPN service ?
> >>
> >>
> >> http://docs.openstack.org/trunk/openstack-compute/admin/content/cloudpipe-per-project-vpns.html
> >>
> >> Please go through documentation pages next time onwards before asking
> >> questions which are already easily available.
> >>
> >> Thanks in Advance
> >>
> >> Regards,
> >> Naveen
> >>
> >> Cheers!!
> >>
> >> Atul
> >> http://www.csscorp.com/common/email-disclaimer.php
> >>
> >> _______________________________________________
> >> Mailing list: https://launchpad.net/~openstack
> >> Post to     : openstack@lists.launchpad.net
> >> Unsubscribe : https://launchpad.net/~openstack
> >> More help   : https://help.launchpad.net/ListHelp
> >
> >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~openstack
> > Post to     : openstack@lists.launchpad.net
> > Unsubscribe : https://launchpad.net/~openstack
> > More help   : https://help.launchpad.net/ListHelp
> >
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
> 
> 
> 
> -- 
> Kevin Jackson
> @itarchitectkev
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to