Since recently actions/setup-python@v2 started to pull python 3.10.0 which seems to be incompatible with the meson 0.47.1 which we're using to build DPDK.
This broke CI on 2.16 and master branches: https://github.com/ovsrobot/ovs/runs/3967167374 Sticking the version to 3.9 for now to avoid the CI failure. Dependency resolver is still not very happy, but at least it works. We'll need to find a newer version of meson to use later and revert this change. Signed-off-by: Ilya Maximets <[email protected]> --- .github/workflows/build-and-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index e2350c6d9..7434ad18e 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -127,7 +127,7 @@ jobs: - name: set up python uses: actions/setup-python@v2 with: - python-version: '3.x' + python-version: '3.9' - name: create ci signature file for the dpdk cache key if: matrix.dpdk != '' || matrix.dpdk_shared != '' @@ -215,7 +215,7 @@ jobs: - name: set up python uses: actions/setup-python@v2 with: - python-version: '3.x' + python-version: '3.9' - name: install dependencies run: brew install automake libtool - name: prepare -- 2.31.1 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
