aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2022-05-05 09:47:18 +0300
committerMatias Elo <matias.elo@nokia.com>2022-05-25 10:58:00 +0300
commite0293ad77c3b6888c8c4c6232b82ce66ef44ecca (patch)
tree876000eb0234b1fe679ac75a4b4aeab474e272e4 /.github
parent39328e6047450c758d544be2d7eeb35356ebafc2 (diff)
github_ci: use custom ubuntu 22.04 containers
DPDK OpenSSL PMD doesn't currently work properly with OpenSSL 3.0, which is the included version in Ubuntu 22.04. Use Ubuntu 22.04 containers, which include manually built OpenSSL 1.1.1 to work around this problem. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Tuomas Taipale <tuomas.taipale@nokia.com>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci-pipeline-arm64.yml2
-rw-r--r--.github/workflows/ci-pipeline.yml2
2 files changed, 2 insertions, 2 deletions
diff --git a/.github/workflows/ci-pipeline-arm64.yml b/.github/workflows/ci-pipeline-arm64.yml
index cacdb7a0d..3f939a4bb 100644
--- a/.github/workflows/ci-pipeline-arm64.yml
+++ b/.github/workflows/ci-pipeline-arm64.yml
@@ -142,7 +142,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- os: ['ubuntu_18.04', 'ubuntu_22.04']
+ os: ['ubuntu_18.04', 'ubuntu_22.04-openssl']
steps:
- uses: AutoModality/action-clean@v1.1.0
- uses: actions/checkout@v2
diff --git a/.github/workflows/ci-pipeline.yml b/.github/workflows/ci-pipeline.yml
index 102ad0213..fd76a2f82 100644
--- a/.github/workflows/ci-pipeline.yml
+++ b/.github/workflows/ci-pipeline.yml
@@ -264,7 +264,7 @@ jobs:
fail-fast: false
matrix:
cc: [gcc, clang]
- os: ['ubuntu_20.04', 'ubuntu_22.04']
+ os: ['ubuntu_20.04', 'ubuntu_22.04-openssl']
steps:
- uses: actions/checkout@v2
- run: sudo docker run -i -v `pwd`:/odp --privileged --shm-size 8g -e CC="${{matrix.cc}}" -e ARCH="${ARCH}"