[ovs-git] [openvswitch/ovs] 0038d7: travis: Switch to dpdk main branch.

David Marchand noreply at github.com
Wed May 19 11:15:01 UTC 2021


  Branch: refs/heads/dpdk-latest
  Home:   https://github.com/openvswitch/ovs
  Commit: 0038d7edee35ee02c7cbb21769d2b2033aed36b9
      https://github.com/openvswitch/ovs/commit/0038d7edee35ee02c7cbb21769d2b2033aed36b9
  Author: David Marchand <david.marchand at redhat.com>
  Date:   2021-05-19 (Wed, 19 May 2021)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: Switch to dpdk main branch.

Make this branch point to current DPDK main branch so that we can
track API breakage.

Also the default branch name in DPDK is changed from master to main. This
patch reflects the same on travis builds for dpdk-latest branch.

Note: this should not be merged to master, intended for dpdk-latest
branch only.

Signed-off-by: David Marchand <david.marchand at redhat.com>
Acked-by: Ilya Maximets <i.maximets at ovn.org>
Signed-off-by: Sunil Pai G <sunil.pai.g at intel.com>
Co-authored-by: Sunil Pai G <sunil.pai.g at intel.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>


  Commit: 8ba889c59036376b7cff7fb45619861b3665f5c9
      https://github.com/openvswitch/ovs/commit/8ba889c59036376b7cff7fb45619861b3665f5c9
  Author: David Marchand <david.marchand at redhat.com>
  Date:   2021-05-19 (Wed, 19 May 2021)

  Changed paths:
    M .ci/linux-build.sh
    M .github/workflows/build-and-test.yml
    M .travis.yml

  Log Message:
  -----------
  travis: Check compilation with DPDK experimental API.

Add Travis jobs to check compilation with DPDK experimental API enabled.
This will help us catch issues for the day we need one of them.

Note: this should not be merged to master, intended for dpdk-latest
branch only.

Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>


  Commit: 58b4473d92e92aad056407ee266a070d0653f82e
      https://github.com/openvswitch/ovs/commit/58b4473d92e92aad056407ee266a070d0653f82e
  Author: David Marchand <david.marchand at redhat.com>
  Date:   2021-05-19 (Wed, 19 May 2021)

  Changed paths:
    M .ci/linux-prepare.sh

  Log Message:
  -----------
  ci: Install python elftools for DPDK 21.02.

pyelftools is now required to build DPDK [1].

1: https://git.dpdk.org/dpdk/commit/?id=f0f93a7adfee

Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>


  Commit: fe025761ff59c030045e39e4e8359c36050abea9
      https://github.com/openvswitch/ovs/commit/fe025761ff59c030045e39e4e8359c36050abea9
  Author: David Marchand <david.marchand at redhat.com>
  Date:   2021-05-19 (Wed, 19 May 2021)

  Changed paths:
    M .ci/linux-prepare.sh

  Log Message:
  -----------
  ci: Update meson requirement for DPDK 21.05.

A recent change [1] in DPDK bumped requirements on meson to 0.49.2.

1: https://git.dpdk.org/dpdk/commit/?id=8c1053083678

Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>


  Commit: 6195d72e1e43eb47ba44db4023817903211715d4
      https://github.com/openvswitch/ovs/commit/6195d72e1e43eb47ba44db4023817903211715d4
  Author: David Marchand <david.marchand at redhat.com>
  Date:   2021-05-19 (Wed, 19 May 2021)

  Changed paths:
    M lib/netdev-dpdk.c

  Log Message:
  -----------
  netdev-dpdk: Fix build with 21.05.

PCI_ANY_ID has been prefixed with RTE_ [1].

1: https://git.dpdk.org/dpdk/commit/?id=4d509afa7bb2

Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>


  Commit: e915c90d81dc7042acf92723e11942f703a7283a
      https://github.com/openvswitch/ovs/commit/e915c90d81dc7042acf92723e11942f703a7283a
  Author: David Marchand <david.marchand at redhat.com>
  Date:   2021-05-19 (Wed, 19 May 2021)

  Changed paths:
    M .ci/linux-build.sh

  Log Message:
  -----------
  ci: Compile DPDK in non developer mode.

This new option [1] has been added to remove checks [2][3] that only
a DPDK developer cares about.

1: https://git.dpdk.org/dpdk/commit/?id=bc4617433845
2: https://git.dpdk.org/dpdk/commit/?id=d317f7ebd484
3: https://git.dpdk.org/dpdk/commit/?id=720dfda4551e

Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>


Compare: https://github.com/openvswitch/ovs/compare/ac0db9788dcb...e915c90d81dc


More information about the git mailing list