[PATCH v6 1/5] ci: replace IPsec-mb package install
David Marchand
david.marchand at redhat.com
Tue Mar 12 14:54:18 CET 2024
Hello,
On Tue, Mar 12, 2024 at 2:50 PM Brian Dooley <brian.dooley at intel.com> wrote:
>
> From: Ciara Power <ciara.power at intel.com>
>
> The IPsec-mb version that is available through current package
> managers is 1.2.
> This release moves the minimum required IPsec-mb version for IPsec-mb
> based SW PMDs to 1.4.
> To compile these PMDs, a manual step is added to install IPsec-mb v1.4
> using dpkg.
>
> Signed-off-by: Ciara Power <ciara.power at intel.com>
> ---
> .github/workflows/build.yml | 25 ++++++++++++++++++++++---
> 1 file changed, 22 insertions(+), 3 deletions(-)
>
> diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
> index 776fbf6f30..ed44b1f730 100644
> --- a/.github/workflows/build.yml
> +++ b/.github/workflows/build.yml
> @@ -106,9 +106,15 @@ jobs:
> run: sudo apt update || true
> - name: Install packages
> run: sudo apt install -y ccache libarchive-dev libbsd-dev libbpf-dev
> - libfdt-dev libibverbs-dev libipsec-mb-dev libisal-dev libjansson-dev
> + libfdt-dev libibverbs-dev libisal-dev libjansson-dev
> libnuma-dev libpcap-dev libssl-dev ninja-build pkg-config python3-pip
> python3-pyelftools python3-setuptools python3-wheel zlib1g-dev
> + - name: Install ipsec-mb library
> + run: |
> + wget "https://launchpad.net/ubuntu/+archive/primary/+files/libipsec-mb-dev_1.4-3_amd64.deb"
> + wget "https://launchpad.net/ubuntu/+archive/primary/+files/libipsec-mb1_1.4-3_amd64.deb"
> + sudo dpkg -i libipsec-mb1_1.4-3_amd64.deb
> + sudo dpkg -i libipsec-mb-dev_1.4-3_amd64.deb
I am not enthousiastic at advertising a kind of out of tree approach.
That's a bit like if NVIDIA asked us to stop testing distribution
rdma-core packages and instead rely on MOFED.
Why are we removing support for versions that are packaged by the main
distributions?
--
David Marchand
More information about the dev
mailing list