Re: Zrpcd/Quagga repo - pulling from master.


Sam Hague <shague@...>
 



On Wed, Oct 24, 2018 at 3:37 AM Philippe Guibert <philippe.guibert@...> wrote:
Hi Anil,

+Kanagasundaram, +integration-dev@...

On Wed, Oct 24, 2018 at 5:08 AM Anil Belur <abelur@...> wrote:
>
> Greetings Phillipe, Fengtian:
>
> The latest version of the build logs are here and the jobs is going through:
>
> https://jenkins.opendaylight.org/sandbox/view/01-Recent/job/netvirt-thirdparty-quagga-centos7/2/console
>
> The following CentOS7 rpms and srcs are available in Nexus part:
> https://nexus.opendaylight.org/content/repositories/thirdparty/quagga5/
>
> 01:52:44 /w/workspace/netvirt-thirdparty-quagga-centos7/zrpcd/pkgsrc/thrift-1.1.0.b2a4d4ae.CentOS7.5.1804-0.x86_64.rpm
> 01:52:44 /w/workspace/netvirt-thirdparty-quagga-centos7/zrpcd/pkgsrc/thrift-src-1.1.0.b2a4d4ae.CentOS7.5.1804-0.src.rpm
> 01:52:44 /w/workspace/netvirt-thirdparty-quagga-centos7/zrpcd/pkgsrc/zmq-4.1.3.56b71af2.CentOS7.5.1804-0.x86_64.rpm
> 01:52:44 /w/workspace/netvirt-thirdparty-quagga-centos7/zrpcd/pkgsrc/zmq-src-4.1.3.56b71af2.CentOS7.5.1804-0.src.rpm
> 01:52:44 /w/workspace/netvirt-thirdparty-quagga-centos7/zrpcd/pkgsrc/c-capnproto-1.0.2.75f7901.CentOS7.5.1804-0.x86_64.rpm
> 01:52:44 /w/workspace/netvirt-thirdparty-quagga-centos7/zrpcd/pkgsrc/c-capnproto-src-1.0.2.75f7901.CentOS7.5.1804-0.src.rpm
> 01:52:44 /w/workspace/netvirt-thirdparty-quagga-centos7/zrpcd/pkgsrc/quagga-1.1.0.b3c9d1b7.CentOS7.5.1804-0.x86_64.rpm
> 01:52:44 /w/workspace/netvirt-thirdparty-quagga-centos7/zrpcd/pkgsrc/quagga-src-1.1.0.b3c9d1b7.CentOS7.5.1804-0.src.rpm
> 01:52:44 /w/workspace/netvirt-thirdparty-quagga-centos7/zrpcd/pkgsrc/zrpc-0.2.f8b65a2.thriftv5.CentOS7.5.1804-0.x86_64.rpm
> 01:52:44 /w/workspace/netvirt-thirdparty-quagga-centos7/zrpcd/pkgsrc/zrpc-src-0.2.f8b65a2.thriftv5.CentOS7.5.1804-0.src.rpm
>

This is good news. thanks for your help.

> 04:14:13  > git rev-list --no-walk d229bbf3397441d52f8173c9f4efa7cec4df845c # timeout=10

We will merge the patch to master zrpc.

> A few questions on the Gerrit change asked by Sam: (CC'ed Sam).
>
> https://git.opendaylight.org/gerrit/#/c/63519/19/jjb/netvirt/netvirt-dependencies.yaml
>
> 1. What is the required version for Quagga/thrift model version for CSIT jobs and streams (Neon. Fluorine, Oxygen). Previous we built 2 and 4 as well.

I would recommend 5, but before applying the change, I would ask to
Kanagasundaram.

> 2. Do we need separate jobs for each platforms (CentOS7 and Ubuntu 16.04)?
>

I would recommend to keep separate jobs.
Reason is that some distributions may have some specificities. ( see
gerrit link).
Yes, we can keep separate jobs. But looks like we can reduce to a single job template that takes the distro as input. The distro input still isn't used today though so maybe we don't need that yet and should just make this a generic quagga build. WE can easily add the distro variant if needed.

Thanks,
Philippe

Join {integration-dev@lists.opendaylight.org to automatically receive all group messages.