Re: [ovs-dev] [PATCH v2] ci: Separate DPDK from OVS build.

2023-04-28 Thread Ilya Maximets
On 4/28/23 14:55, David Marchand wrote: > On Fri, Apr 28, 2023 at 2:26 PM David Marchand > wrote: >> >> On Fri, Apr 28, 2023 at 11:36 AM David Marchand >> wrote: > +- name: create ci signature file for the dpdk cache key > + # This will collect most of DPDK related lines, so hash

Re: [ovs-dev] [PATCH v2] ci: Separate DPDK from OVS build.

2023-04-28 Thread David Marchand
On Fri, Apr 28, 2023 at 2:26 PM David Marchand wrote: > > On Fri, Apr 28, 2023 at 11:36 AM David Marchand > wrote: > > > > +- name: create ci signature file for the dpdk cache key > > > > + # This will collect most of DPDK related lines, so hash will be > > > > different > > > > +

Re: [ovs-dev] [PATCH v2] ci: Separate DPDK from OVS build.

2023-04-28 Thread David Marchand
On Fri, Apr 28, 2023 at 11:36 AM David Marchand wrote: > > > +- name: create ci signature file for the dpdk cache key > > > + # This will collect most of DPDK related lines, so hash will be > > > different > > > + # if something changed in a way we're building DPDK including > > >

Re: [ovs-dev] [PATCH v2] ci: Separate DPDK from OVS build.

2023-04-28 Thread Ilya Maximets
On 4/28/23 11:36, David Marchand wrote: > Hello, > > On Thu, Apr 27, 2023 at 2:45 PM Ilya Maximets wrote: >>> diff --git a/.ci/dpdk-build.sh b/.ci/dpdk-build.sh >>> new file mode 100755 >>> index 00..64dec87247 >>> --- /dev/null >>> +++ b/.ci/dpdk-build.sh >>> @@ -0,0 +1,65 @@ >>> +#!/bin

Re: [ovs-dev] [PATCH v2] ci: Separate DPDK from OVS build.

2023-04-28 Thread David Marchand
Hello, On Thu, Apr 27, 2023 at 2:45 PM Ilya Maximets wrote: > > diff --git a/.ci/dpdk-build.sh b/.ci/dpdk-build.sh > > new file mode 100755 > > index 00..64dec87247 > > --- /dev/null > > +++ b/.ci/dpdk-build.sh > > @@ -0,0 +1,65 @@ > > +#!/bin/bash > > + > > +set -o errexit > > +set -x >

Re: [ovs-dev] [PATCH v2] ci: Separate DPDK from OVS build.

2023-04-27 Thread Ilya Maximets
On 4/13/23 10:23, David Marchand wrote: > Let's separate DPDK compilation from the rest of OVS build: > - this avoids multiple jobs building DPDK in parallel, which especially > affects builds in the dpdk-latest branch, > - we separate concerns about DPDK build requirements from OVS build > req

Re: [ovs-dev] [PATCH v2] ci: Separate DPDK from OVS build.

2023-04-20 Thread Simon Horman
On Thu, Apr 13, 2023 at 10:23:31AM +0200, David Marchand wrote: > Let's separate DPDK compilation from the rest of OVS build: > - this avoids multiple jobs building DPDK in parallel, which especially > affects builds in the dpdk-latest branch, > - we separate concerns about DPDK build requirement

[ovs-dev] [PATCH v2] ci: Separate DPDK from OVS build.

2023-04-13 Thread David Marchand
Let's separate DPDK compilation from the rest of OVS build: - this avoids multiple jobs building DPDK in parallel, which especially affects builds in the dpdk-latest branch, - we separate concerns about DPDK build requirements from OVS build requirements, like python dependencies, - building DP