net, tests, stuntime: Add remaining l2bridge migration stuntime scenarios#5026
Merged
Merged
cnv-tests-github-webhook-dollierp / build-container
succeeded
Jun 3, 2026 in 0s
Build container
Details
[1/2] STEP 1/5: FROM quay.io/fedora/fedora:41 AS builder
[1/2] STEP 2/5: ENV LANG=C.UTF-8
--> Using cache e8716c2bc2a2d1bbcd49c0669ae5b31019770beb69b88ccf6cfea8a7805a66d3
--> e8716c2bc2a2
[1/2] STEP 3/5: ENV CNV_TESTS_CONTAINER=Yes
--> Using cache 95749784188bf7b7d764a9568c1e07aeb46e49413567ad57aefdbeb0a060bc8c
--> 95749784188b
[1/2] STEP 4/5: RUN dnf update -y && dnf -y install systemd-container python3-devel gcc sshpass libcurl-devel libxslt-devel libxml2-devel which && dnf clean all && rm -rf /var/cache/dnf && rm -rf /var/lib/dnf && truncate -s0 /var/log/*.log
--> Using cache 4638d7413dbb1a9168629b653d76260fdbec9239fa2f1c0c7a326bc117827816
--> 4638d7413dbb
[1/2] STEP 5/5: COPY / /openshift-virtualization-tests/
--> Using cache 7efe138bea27e6dc6f676e42bab0555d69e3586750f2fc4966bf71a9ddbec13c
--> 7efe138bea27
[2/2] STEP 1/21: FROM quay.io/fedora/fedora:41 AS runner
[2/2] STEP 2/21: ARG TEST_DIR=/openshift-virtualization-tests
--> Using cache 3056f6b45942a81ae10467da4f1028f100ce5d8a57ba8481347a1055df1f3889
--> 3056f6b45942
[2/2] STEP 3/21: ARG OPENSHIFT_PYTHON_WRAPPER_COMMIT=''
--> Using cache 272d0e168edc81a461486b90ebd47883ea608dde86f6e857a2dbbf39894e71ea
--> 272d0e168edc
[2/2] STEP 4/21: ARG OPENSHIFT_PYTHON_UTILITIES_COMMIT=''
--> Using cache 9d404b3ddc2022e57ebd0c4c7bdafc9a8f3f11fd7f14c12eaf95cfd805322681
--> 9d404b3ddc20
[2/2] STEP 5/21: ARG TIMEOUT_SAMPLER_COMMIT=''
--> Using cache 1e90e5f11966d6ff4c9ebf944b982565df1f9db36fac8a647c90d68261a6e24b
--> 1e90e5f11966
[2/2] STEP 6/21: ARG PYHELPER_UTILS_COMMIT=''
--> Using cache d04d2973a39b45c82d350c2895f39be7b8622797f1110fb47df738a31a8feefd
--> d04d2973a39b
[2/2] STEP 7/21: ENV LANG=C.UTF-8
--> Using cache 11617c97dfb675bb39ae4af87a36b18a0d3285b3b931eb15bd8f569f7f19299a
--> 11617c97dfb6
[2/2] STEP 8/21: ENV CNV_TESTS_CONTAINER=Yes
--> Using cache 5f1786ba49f6671e620340180b424e0f7f28db6bd5fae3a3083026b45f77de7e
--> 5f1786ba49f6
[2/2] STEP 9/21: ENV UV_PYTHON=python3.14
--> Using cache c4809d9d9d06036a9dfd6aa58fa63b69b31671ef97f155a7413c7e485b6c9fdb
--> c4809d9d9d06
[2/2] STEP 10/21: ENV UV_NO_SYNC=1
--> Using cache dc0e106d14a0e9bf7bfd0768b5d2493a988afd379994f23a52fc77f8c868655d
--> dc0e106d14a0
[2/2] STEP 11/21: WORKDIR ${TEST_DIR}
--> Using cache 2f3e83b4ca78deb1eee91f64754a6e150fd62629367f168ed7976262a4596829
--> 2f3e83b4ca78
[2/2] STEP 12/21: ENV UV_CACHE_DIR=${TEST_DIR}/.cache
--> Using cache 4c8c8bcc47f26c999bb64389b92192e11c8e5a1a155448ab22e41138a97f0961
--> 4c8c8bcc47f2
[2/2] STEP 13/21: ENV HOME=${TEST_DIR}
--> Using cache c66730f05c9dc213ffd93123b0f293ce99e2c72c21e36b3ad11b74cae5f6a2ac
--> c66730f05c9d
[2/2] STEP 14/21: RUN dnf update -y && dnf install -y procps-ng python3 bind-utils jq fwknop parallel wget clang cargo rsync openssl openssl-devel git unzip && dnf clean all && rm -rf /var/cache/dnf && rm -rf /var/lib/dnf && truncate -s0 /var/log/*.log
--> Using cache 631648c15b68037b7c236270868abbc2af76681559cb40ccd7aeff243ba0b19b
--> 631648c15b68
[2/2] STEP 15/21: COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /usr/bin/
--> Using cache 0e32859a92882476e943c70520851c11bfb3e3b5f4ddd8c3947c8c5337aa8200
--> 0e32859a9288
[2/2] STEP 16/21: COPY --from=builder /usr/bin/which /usr/bin/which
--> Using cache c1614b1a34e7eb1ef1f3f420f29e9a28c191e8f3cfcc466ebdf0ae40eca1eed3
--> c1614b1a34e7
[2/2] STEP 17/21: COPY --from=builder /usr/bin/sshpass /usr/bin/sshpass
--> Using cache d535e227aed8a21009b246346863961be2a5c41e379c488af9325075d961cdd7
--> d535e227aed8
[2/2] STEP 18/21: COPY --from=builder ${TEST_DIR}/ ${TEST_DIR}/
--> Using cache a6eb517bb5b122922c84a97c22a194a43397343b6754c8bcf28c94b13850cdf4
--> a6eb517bb5b1
[2/2] STEP 19/21: RUN curl -fsSL https://bws.bitwarden.com/install | sh && mkdir -p ${TEST_DIR}/.config/bws/state
--> Using cache 3745b7a50d279cf2a182276380a891ed3e8a4445dc10b20e564b39bcfe1ecb37
--> 3745b7a50d27
[2/2] STEP 20/21: RUN uv sync --locked && uv export --no-hashes && if [[ -n "${OPENSHIFT_PYTHON_WRAPPER_COMMIT}" ]]; then uv pip install git+https://github.com/RedHatQE/openshift-python-wrapper.git@$OPENSHIFT_PYTHON_WRAPPER_COMMIT; fi && if [[ -n "${OPENSHIFT_PYTHON_UTILITIES_COMMIT}" ]]; then uv pip install git+https://github.com/RedHatQE/openshift-python-utilities.git@$OPENSHIFT_PYTHON_UTILITIES_COMMIT; fi && if [[ -n "${TIMEOUT_SAMPLER_COMMIT}" ]]; then uv pip install git+https://github.com/RedHatQE/timeout-sampler.git@$TIMEOUT_SAMPLER_COMMIT; fi && if [[ -n "${PYHELPER_UTILS_COMMIT}" ]]; then uv pip install git+https://github.com/RedHatQE/pyhelper-utils.git@$PYHELPER_UTILS_COMMIT; fi && rm -rf ${TEST_DIR}/.cache && rm -rf ${TEST_DIR}/artifacts && find ${TEST_DIR}/ -type d -name "__pycache__" -print0 | xargs -0 rm -rfv
--> Using cache 9c791cd4fd411a7b6f3424434322bb77a6695e8f373430b8c2587c6fc18f5550
--> 9c791cd4fd41
[2/2] STEP 21/21: CMD ["uv", "run", "pytest", "--tc=server_url:${HTTP_IMAGE_SERVER}", "--collect-only"]
[2/2] COMMIT quay.io/openshift-cnv/openshift-virtualization-tests:pr-5026
--> 60589088668d
Successfully tagged quay.io/openshift-cnv/openshift-virtualization-tests:pr-5026
60589088668d1273512d25d49872b5186797f7c911aed1ddf29b11773a782156
Loading