Hello Sean,

opencontrail build was and still is a little bit tricky.

We build dependencies on our own, all of them (and more) are available
in our Launchpad repository [1]
I believe most of these dependencies will be available in upcomming
Ubuntu 16.04 (Xenial) so it won't be necessary to use 3rd party repo for
them.

R3.0 packages are ready here [2]
And should be working fine with juno, kilo, liberty (but we are testing
only kilo and liberty at the moment).

I have published our jenkins jobs recently, including jobs for contrail
build using pbuilder (so completely sandboxed environment) [3]
It requires a little bit more to get it working - setup jenkins slave
with pbuilder, eg. using salt [4] and of course you need to have
repository with dependencies first.

I know these are only a pieces.. it would be possible to prepare eg.
docker container with jenkins ready to build all the packages or
something to make it easier.

Anyway I think that `-b R3.0` is all you need, what was the result?

---
[1] https://launchpad.net/~tcpcloud/+archive/ubuntu/extra
[2] https://launchpad.net/~tcpcloud/+archive/ubuntu/contrail-3.0
[3] https://github.com/tcpcloud/jenkins-jobs/tree/master/contrail-build
[4] https://github.com/tcpcloud/salt-formula-jenkins

On 2016/03/09 17:54, Winn, Sean wrote:
> Hello,
> 
> I’m trying to build debian (ubuntu/trusty) packages for opencontrail R3.0 for 
> two days now with no luck. I’ve been following a mix of directions (because 
> there’s no current single doc that actually works) between:
> 
> https://juniper.github.io/contrail-vnc/README.html
> https://fpy.cz/wiki/howto/build_contrail#toc-references
> 
> I’ve worked through a ton of dependency problems and packages that just 
> aren’t published into public repos. At the end of the build process, I end up 
> with packages (!) but not for the version I had thought I selected when 
> setting up the repo via:
> 
> ‘repo init –u [email protected]:Juniper/contrail-vnc –b R3.0’
> 
> How can I build packages and end up with the correct packages for R3.0 on 
> debian w/ Juno? Clearly I’m just missing a simple step, but it’s completely 
> non-documented. This has been asked previously in another contrail list and 
> answered by Filip Pytloun but with not enough detail to know how to build 
> other branches as the direction he provides does not produce the desired 
> result (open contrail 3.0 packages for amd64 built for trusty)
> 
> ref: http://permalink.gmane.org/gmane.comp.networking.opencontrail.user/359
> 
> Regards,
> 
> Sean Winn

> _______________________________________________
> Dev mailing list
> [email protected]
> http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org


-- 
Filip Pytloun
Cloud Architect
 
[tcp ◕ cloud]
 
tcp cloud a.s.
Thamova 16, 180 00  Prague 8
 
Mobile: +420 776 004 323
E-mail: [email protected]
GPG ID: 9C72E61B
Web:    http://www.opentcpcloud.org/
 
========================================== 
          OpenStack Day Prague 
 June 8th, 2016 // Prague, Czech Republic 
 http://openstackdayprague.eu/ 
/The first OpenStack conference in Prague/ 
========================================== 

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Dev mailing list
[email protected]
http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org

Reply via email to