We have struggled for quite some time getting a basic devstack + open-contrail 
All-in-One installation functional as well.

 

In absence of "getting started" documentation, it definitely was not easy. 
There is a contrail-installer repo but seems to be little outdated.

With no support for MITAKA and earlier releases of devstack, it makes things 
more difficult.

 

We tried pushing a fix to the repo but there was didn’t get response on the 
pull request

 

https://github.com/Juniper/contrail-installer/pull/147

 

Eventually, we wrote a couple of scripts and repos as a stopgap solution to get 
things started. This hacks around a few of the issues to have a working 
devstack-all-in-one-node.

 

We are working on contributing by fixing issues and documenting relevant 
getting-started steps.

 

For now, if it helps, you can try using

 

https://github.com/nasim-techtrueup/contrail-devstack

 

which is working fairly well for mainline contrail + newton devstack on 
ubuntu14.04.2 build

 

 

Best Regards,

Nabeel

From: Dev [mailto:dev-boun...@lists.opencontrail.org] On Behalf Of CARVER, PAUL
Sent: Thursday, August 3, 2017 4:47 PM
To: Abhijit Gadgil <gabhi...@iitbombay.org>; dev@lists.opencontrail.org
Subject: Re: [opencontrail-dev] OpenContrail Quick Start

 

You’re right that “getting started” documentation is a major area for 
improvement.

 

We’ve got a new documentation repository where I hope we will be able to start 
consolidating the best information and weeding out the older and less accurate 
information, but currently it’s just a skeleton.

 

https://review.opencontrail.org/34136

 

If you’ve kept good notes on what worked and what didn’t we would love to have 
your help in cleaning up and consolidating the stuff that worked.

 

From: Dev [mailto:dev-boun...@lists.opencontrail.org] On Behalf Of Abhijit 
Gadgil
Sent: Thursday, August 03, 2017 10:39
To: dev@lists.opencontrail.org <mailto:dev@lists.opencontrail.org> 
Subject: [opencontrail-dev] OpenContrail Quick Start

 

Dear All,

I am quite new to OpenContrail, but not so much to OpenStack or fiddling around 
vrtual networking in general. I am trying to bring up a single node 
OpenContrail. Something along the lines of `devstack`. Unfortunately, the 
documentation seems to be all over the place, for instance the Quick Start 
Guide looks quite dated and hard to follow. 

It took me a bit of a time to actually find out that there's a repo called 
`contrail-installer` that does something along the lines of what I want to do. 
I had a few troubles getting around the issues to make it run successfully on 
Ubuntu 16.04 (clearly the support doesn't exist, and looks like this project is 
not actively maintained), I have not yet completely gone past that issue - but 
using another approach I followed I am able to build the repository(ies).

After stumbling upon the following document - 

http://juniper.github.io/contrail-vnc/README.html 
<https://urldefense.proofpoint.com/v2/url?u=http-3A__juniper.github.io_contrail-2Dvnc_README.html&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=xtmPik_TP2fjPVGWP4yBRQ&m=b7k-Tvrzapir03QSr1nFcNlK35bYBHB0hIZmOhlmXt4&s=TsYHkF9nxE0tFVAKlF0wIdLf6XtDJRC93Wy4Gl7TzCw&e=>
 

I managed to eventually get everything to build (though the approach I followed 
was inspired from what is mentioned here, but not exactly those instructions). 
For instance, when you build everything - it starts with web-core which I am 
not so much interested at the moment. I have managed to build the vRouter agent 
and the kernel module. (along with almost everything from the 
contrail-controller repo). 

I have a couple of questions -

1. Was I really looking at right places? This seems to be a rather steep 
learning curve for someone working for the first time with OpenContrail.

 

2. If I am just interested in 'talking to agent somehow' and configuring the 
'vrouter kernel module' to see what the datapath looks like - what should be 
the next logical step? Is it even trivially possible. I haven't looked at some 
of the unit-code tests yet, which I would probably next, but just wanted to 
learn if there's an alternate / better way.  

Thanks in advance.

-abhijit

 

_______________________________________________
Dev mailing list
Dev@lists.opencontrail.org
http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org

Reply via email to