[4.22] Storage: Change Cirros images for RHEL from DataSource into upgrade tests#5226
Merged
rnetser merged 1 commit intoJul 2, 2026
cnv-tests-github-webhook-dollierp / build-container
succeeded
Jul 1, 2026 in 0s
Build container
Details
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 5844k 100 5844k 0 0 18.5M 0 --:--:-- --:--:-- --:--:-- 18.5M
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 928 100 928 0 0 3819 0 --:--:-- --:--:-- --:--:-- 3819
Downloading cpython-3.14.6-linux-x86_64-gnu (download) (34.4MiB)
Downloaded cpython-3.14.6-linux-x86_64-gnu (download)
Using CPython 3.14.6
Creating virtual environment at: .venv
Resolved 173 packages in 9ms
Building openshift-virtualization-tests-4-22 @ file:///openshift-virtualization-tests
Downloading pynacl (1.3MiB)
Downloading openstacksdk (1.8MiB)
Downloading pyvmomi (1.9MiB)
Downloading pydantic-core (2.0MiB)
Downloading cryptography (4.5MiB)
Downloading sqlalchemy (3.1MiB)
Downloading netaddr (2.2MiB)
Downloading beartype (1.3MiB)
Downloading pygments (1.2MiB)
Downloading jedi (4.7MiB)
Downloading kubernetes (1.9MiB)
Downloading ruff (10.8MiB)
Building openshift-python-wrapper-data-collector==2.0.15
Building pyhelper-utils==2.0.2
Building openshift-python-utilities==6.0.16
Building python-simple-logger==2.0.19
Building python-utility-scripts==2.0.6
Building timeout-sampler==1.0.22
Building pytest-dependency==0.6.1
Downloaded pynacl
Downloaded pygments
Downloaded beartype
Downloaded pydantic-core
Downloaded netaddr
Downloaded sqlalchemy
Downloaded cryptography
Downloaded ruff
Downloaded kubernetes
Downloaded openstacksdk
Building openshift-python-wrapper==4.22.0
Downloaded pyvmomi
Downloaded jedi
Built pyhelper-utils==2.0.2
Built openshift-python-wrapper==4.22.0
Built openshift-python-utilities==6.0.16
Built timeout-sampler==1.0.22
Built python-utility-scripts==2.0.6
Built python-simple-logger==2.0.19
Built openshift-virtualization-tests-4-22 @ file:///openshift-virtualization-tests
Built openshift-python-wrapper-data-collector==2.0.15
Built pytest-dependency==0.6.1
Prepared 163 packages in 1m 29s
Installed 163 packages in 47.15s
+ annotated-types==0.7.0
+ anyio==4.13.0
+ ast-comments==1.3.0
+ asttokens==3.0.1
+ attrs==26.1.0
+ authlib==1.7.2
+ bcrypt==5.0.0
+ beartype==0.22.9
+ beautifulsoup4==4.14.3
+ bitmath==2.0.1
+ bs4==0.0.2
+ cachetools==7.1.1
+ certifi==2026.4.22
+ cffi==2.0.0
+ charset-normalizer==3.4.7
+ click==8.3.3
+ cloup==3.0.9
+ colorlog==6.10.1
+ cryptography==48.0.0
+ cyclopts==4.11.2
+ dacite==1.9.2
+ decorator==5.2.1
+ deepdiff==9.0.0
+ defusedxml==0.7.1
+ deprecation==2.1.0
+ dictdiffer==0.9.0
+ diskcache==5.6.3
+ dnspython==2.8.0
+ docker==7.1.0
+ docstring-parser==0.18.0
+ docutils==0.22.4
+ dogpile-cache==1.5.0
+ durationpy==0.10
+ email-validator==2.3.0
+ exceptiongroup==1.3.1
+ executing==2.2.1
+ fastmcp==2.13.3
+ greenlet==3.5.0
+ h11==0.16.0
+ httpcore==1.0.9
+ httpx==0.28.1
+ httpx-sse==0.4.3
+ idna==3.14
+ importlib-metadata==9.0.0
+ importlib-resources==7.1.0
+ iniconfig==2.3.0
+ invoke==3.0.3
+ ipdb==0.13.13
+ ipython==9.13.0
+ ipython-pygments-lexers==1.1.1
+ iso8601==2.1.0
+ jedi==0.20.0
+ jinja2==3.1.6
+ jira==3.10.5
+ jmespath==1.1.0
+ joserfc==1.6.5
+ jsonpatch==1.33
+ jsonpointer==3.1.1
+ jsons==1.6.3
+ jsonschema==4.26.0
+ jsonschema-path==0.4.6
+ jsonschema-specifications==2025.9.1
+ keystoneauth1==5.13.1
+ kubernetes==35.0.0
+ markdown-it-py==4.2.0
+ markupsafe==3.0.3
+ marshmallow==4.3.0
+ matplotlib-inline==0.2.2
+ mcp==1.22.0
+ mdurl==0.1.2
+ netaddr==1.3.0
+ oauthlib==3.3.1
+ openapi-pydantic==0.5.1
+ openshift-python-utilities==6.0.16
+ openshift-python-wrapper==4.22.0
+ openshift-python-wrapper-data-collector==2.0.15
+ openshift-virtualization-tests-4-22==4.22 (from file:///openshift-virtualization-tests)
+ openstacksdk==4.12.0
+ orderly-set==5.5.0
+ os-service-types==1.8.2
+ packaging==26.2
+ paramiko==4.0.0
+ parso==0.8.7
+ pathable==0.5.0
+ pathvalidate==3.3.1
+ pbr==7.0.3
+ pexpect==4.9.0
+ platformdirs==4.9.6
+ pluggy==1.6.0
+ podman==5.8.0
+ prompt-toolkit==3.0.52
+ psutil==7.2.2
+ ptyprocess==0.7.0
+ pure-eval==0.2.3
+ py-cpuinfo==9.0.0
+ py-key-value-aio==0.3.0
+ py-key-value-shared==0.3.0
+ pycparser==3.0
+ pydantic==2.13.4
+ pydantic-core==2.46.4
+ pydantic-settings==2.14.1
+ pygments==2.20.0
+ pyhelper-utils==2.0.2
+ pyjwt==2.12.1
+ pylero==0.2.0
+ pynacl==1.6.2
+
[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 79ab734a670ee253ad7fc0869d763da29c0edda8fdaf7c50654c873cc34ffd46
--> 79ab734a670e
[1/2] STEP 3/5: ENV CNV_TESTS_CONTAINER=Yes
--> Using cache 55f3511ad328874392d2657f1aeb436a6565cf367c70d2a9bf6438db5890a872
--> 55f3511ad328
[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 5f0c7c726070df5832c8a5f3d7fe2ba0f6d45d01b7dcbefb27945ab1360916d0
--> 5f0c7c726070
[1/2] STEP 5/5: COPY / /openshift-virtualization-tests/
--> cccaec6110f0
[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 25d776ff7c530c49c39528c5da8683ca60ca53a79dc40fb8d3225cace48f88f4
--> 25d776ff7c53
[2/2] STEP 3/21: ARG OPENSHIFT_PYTHON_WRAPPER_COMMIT=''
--> Using cache 1f0634fe66d8213ac880767be016aa950152cf96939ea6c0c36f7691c055033f
--> 1f0634fe66d8
[2/2] STEP 4/21: ARG OPENSHIFT_PYTHON_UTILITIES_COMMIT=''
--> Using cache bd386710e7047d48682ee9538152840a4ac97419effed0d620f568f3f714d278
--> bd386710e704
[2/2] STEP 5/21: ARG TIMEOUT_SAMPLER_COMMIT=''
--> Using cache ab19caf6242f26a9037061ad3410cfefea170e5af14dcb892419086dd53d8a05
--> ab19caf6242f
[2/2] STEP 6/21: ARG PYHELPER_UTILS_COMMIT=''
--> Using cache 400e45143d054750e2e0e86382d0a88f5bcefce29c53d73d6aee2f979b51904d
--> 400e45143d05
[2/2] STEP 7/21: ENV LANG=C.UTF-8
--> Using cache e6236d42fc0f66a8e815a5f55c7a23e998de2c619929059d210cf97bdfb86ee9
--> e6236d42fc0f
[2/2] STEP 8/21: ENV CNV_TESTS_CONTAINER=Yes
--> Using cache 33a02de4008e6d5c285b0607e0ad53508d877ff150548e78cc9248be17d65e9e
--> 33a02de4008e
[2/2] STEP 9/21: ENV UV_PYTHON=python3.14
--> Using cache cfa726540c3d86b46c374b726fd86defcc5f68345ef18fa0bf81ea408ecd89c7
--> cfa726540c3d
[2/2] STEP 10/21: ENV UV_NO_SYNC=1
--> Using cache 6588cb2cb0ebd3fab959c881fad5331a12b6351d0395023048e205d761bb5d4b
--> 6588cb2cb0eb
[2/2] STEP 11/21: WORKDIR ${TEST_DIR}
--> Using cache 0387ce5f60f08d70f3ce2b122b7d7f477543a67a3b59e9e8a068a7203aa89c51
--> 0387ce5f60f0
[2/2] STEP 12/21: ENV UV_CACHE_DIR=${TEST_DIR}/.cache
--> Using cache 38b27aab3a57daebbf74ad7620af1db6e32f63c9ebd868903d19a430b32c1312
--> 38b27aab3a57
[2/2] STEP 13/21: ENV HOME=${TEST_DIR}
--> Using cache 7709fdfe837e94c0c12c875a94160141fd52ee2a8009abc4fa2f3c5efa370cab
--> 7709fdfe837e
[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 1066fe28ccb69425c93551c19251ad5248bc85b6a5f2c9f75031c17d0f6bf238
--> 1066fe28ccb6
[2/2] STEP 15/21: COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /usr/bin/
--> Using cache 5ab3643ce40bda9eb731bdb350faa4e7a9fed189517a8af4ec689ee710a5ba41
--> 5ab3643ce40b
[2/2] STEP 16/21: COPY --from=builder /usr/bin/which /usr/bin/which
--> Using cache c0631d63e752555a84f8dab75905b0beb201fa4dce893c2e4f50c245dba129f9
--> c0631d63e752
[2/2] STEP 17/21: COPY --from=builder /usr/bin/sshpass /usr/bin/sshpass
--> Using cache 97eef19b3e4d1c556b85c8651446e3b482ecae41b7840cdd271d824bdaa9a742
--> 97eef19b3e4d
[2/2] STEP 18/21: COPY --from=builder ${TEST_DIR}/ ${TEST_DIR}/
--> 6f66c7159de9
[2/2] STEP 19/21: RUN curl -fsSL https://bws.bitwarden.com/install | sh && mkdir -p ${TEST_DIR}/.config/bws/state
Downloading bws from: https://github.com/bitwarden/sdk-sm/releases/download/bws-v2.1.0/bws-x86_64-unknown-linux-gnu-2.1.0.zip
Downloading checksum file from: https://github.com/bitwarden/sdk-sm/releases/download/bws-v2.1.0/bws-sha256-checksums-2.1.0.txt
Checksum validation successful.
Installing bws...
Archive: /tmp/tmp.Bhxkgnq3fC/bws.zip
inflating: /tmp/tmp.Bhxkgnq3fC/bws
Attempting to install bws with sudo. Please enter your password if prompted.
sudo is available and we have the necessary permissions.
Installing bws to /usr/local/bin...
bws installed to /usr/local/bin/bws
--> 83d239a5a194
[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
--> b86e70e7d670
[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-5226
--> 3a38fb179be9
Successfully tagged quay.io/openshift-cnv/openshift-virtualization-tests:pr-5226
3a38fb179be9bb580d0a5fa0a9cd51e29a22336c7f6a1f4ca977d72ddaaffe36
Loading