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/ ==========================================
signature.asc
Description: Digital signature
_______________________________________________ Dev mailing list [email protected] http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org
