[Storage] Remove DeclarativeHotplugVolumes feature gate enablement - #5987
Open
jpeimer wants to merge 2 commits into
Open
[Storage] Remove DeclarativeHotplugVolumes feature gate enablement#5987jpeimer wants to merge 2 commits into
jpeimer wants to merge 2 commits into
cnv-tests-github-webhook-dollierp / build-container
succeeded
Aug 13, 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 21.1M 0 --:--:-- --:--:-- --:--:-- 21.1M
% 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 928 100 928 0 0 3149 0 --:--:-- --:--:-- --:--:-- 3149
Downloading cpython-3.14.7-linux-x86_64-gnu (download) (34.3MiB)
Downloaded cpython-3.14.7-linux-x86_64-gnu (download)
Using CPython 3.14.7
Creating virtual environment at: .venv
Resolved 187 packages in 2ms
Building openshift-virtualization-tests-5-0 @ file:///openshift-virtualization-tests
Downloading pygments (1.2MiB)
Downloading netaddr (2.2MiB)
Downloading cryptography (4.5MiB)
Downloading beartype (1.3MiB)
Downloading jedi (4.7MiB)
Downloading pynacl (1.3MiB)
Downloading ruff (10.9MiB)
Downloading openstacksdk (1.9MiB)
Downloading sqlalchemy (3.1MiB)
Downloading kubernetes (1.9MiB)
Downloading pydantic-core (2.0MiB)
Downloaded pynacl
Building openshift-python-wrapper-data-collector==2.0.15
Building python-simple-logger==2.0.19
Building pyhelper-utils==2.0.3
Building openshift-python-utilities==6.0.16
Building python-utility-scripts==2.0.6
Building pytest-dependency==0.6.1
Building timeout-sampler==1.1.2
Downloaded pygments
Downloaded beartype
Downloaded pydantic-core
Downloaded netaddr
Downloaded sqlalchemy
Downloaded cryptography
Downloaded ruff
Downloaded kubernetes
Building openshift-python-wrapper==11.0.139
Downloaded openstacksdk
Downloaded jedi
Built openshift-python-wrapper==11.0.139
Built openshift-python-utilities==6.0.16
Built timeout-sampler==1.1.2
Built pyhelper-utils==2.0.3
Built python-utility-scripts==2.0.6
Built openshift-python-wrapper-data-collector==2.0.15
Built python-simple-logger==2.0.19
Built openshift-virtualization-tests-5-0 @ file:///openshift-virtualization-tests
Built pytest-dependency==0.6.1
Prepared 176 packages in 1m 24s
Installed 176 packages in 17.35s
+ aiofile==3.12.3
+ annotated-types==0.8.0
+ anyio==4.14.2
+ ast-comments==1.3.0
+ asttokens==3.0.2
+ attrs==26.1.0
+ authlib==1.7.2
+ bcrypt==5.0.0
+ beartype==0.22.9
+ beautifulsoup4==4.15.0
+ bitmath==2.1.1
+ bs4==0.0.2
+ cachebox==5.2.3
+ cachetools==7.1.7
+ caio==0.12.2
+ certifi==2026.7.22
+ cffi==2.1.1
+ charset-normalizer==3.4.9
+ click==8.4.2
+ cloup==3.1.0
+ colorlog==6.12.0
+ cryptography==50.0.0
+ cyclopts==4.22.5
+ dacite==1.9.2
+ decorator==5.3.1
+ deepdiff==9.1.0
+ defusedxml==0.7.1
+ deprecation==2.1.0
+ dictdiffer==0.10.0
+ dnspython==2.8.0
+ docker==7.2.0
+ docstring-parser==0.18.0
+ dogpile-cache==1.5.0
+ durationpy==0.10
+ email-validator==2.3.0
+ exceptiongroup==1.3.1
+ executing==2.2.1
+ fastmcp==3.4.6
+ fastmcp-slim==3.4.6
+ greenlet==3.5.4
+ griffelib==2.1.0
+ h11==0.16.0
+ httpcore==1.0.9
+ httpx==0.28.1
+ httpx-sse==0.4.3
+ idna==3.18
+ importlib-metadata==9.0.0
+ importlib-resources==7.1.0
+ iniconfig==2.3.0
+ invoke==3.0.3
+ ipdb==0.13.13
+ ipython==9.16.1
+ ipython-pygments-lexers==1.1.1
+ iso8601==2.1.0
+ jaraco-classes==3.4.0
+ jaraco-context==6.1.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 13a9b522e316b647e26a0e2d34b7a52ebd6ed917b01893fa6944e480eb50b5f4
--> 13a9b522e316
[1/2] STEP 3/5: ENV CNV_TESTS_CONTAINER=Yes
--> Using cache ee6b75a56eeac61af6c46f7bb47d22415554ddc479e70ea7dc8acf5eeb25d91e
--> ee6b75a56eea
[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 21cdf6dacbf0d96ca43d8ead60e46b98b8a1da017ef8263eb81998f39e4c8136
--> 21cdf6dacbf0
[1/2] STEP 5/5: COPY / /openshift-virtualization-tests/
--> 7e8bc7e85c77
[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 003ddd98f36a24fc444e91f8001022c8149d87c1205c559303cd9b008f936046
--> 003ddd98f36a
[2/2] STEP 3/21: ARG OPENSHIFT_PYTHON_WRAPPER_COMMIT=''
--> Using cache 10154de9359696db36fd543d086cca617121387855fcaa6b603c9ea3383d15d8
--> 10154de93596
[2/2] STEP 4/21: ARG OPENSHIFT_PYTHON_UTILITIES_COMMIT=''
--> Using cache cae51ad8082aa9e4e440db5696fd9399ceccd5b3f446bda0b55ae22d56a6a43d
--> cae51ad8082a
[2/2] STEP 5/21: ARG TIMEOUT_SAMPLER_COMMIT=''
--> Using cache da4e26d3b41f2335571c9039544cbc87b6394e9741fd064fad71c3d7b1c80589
--> da4e26d3b41f
[2/2] STEP 6/21: ARG PYHELPER_UTILS_COMMIT=''
--> Using cache 22d4f68498f4f6809f683231163a38c4d6ccadf6f8d2aa43afc0b7bb64129a83
--> 22d4f68498f4
[2/2] STEP 7/21: ENV LANG=C.UTF-8
--> Using cache 0c20149bb27a1e5083d16a80f25cdfad667499015df66ad429b3a12257274c4f
--> 0c20149bb27a
[2/2] STEP 8/21: ENV CNV_TESTS_CONTAINER=Yes
--> Using cache e8a5b297784da718114c3f545b0a2f3da75aa3172897df0015a207042ec24343
--> e8a5b297784d
[2/2] STEP 9/21: ENV UV_PYTHON=python3.14
--> Using cache 5e35b22ad3ed2ffebed54218773c3726ed31545f6e3d21cce7b91daa943853ec
--> 5e35b22ad3ed
[2/2] STEP 10/21: ENV UV_NO_SYNC=1
--> Using cache 4ede6c0d04a4e86b4da7ec389198b713e5397631e77fc399fd829eda4eb52a88
--> 4ede6c0d04a4
[2/2] STEP 11/21: WORKDIR ${TEST_DIR}
--> Using cache 948ca39e148418d8484a09c893b613f7c887ef034f8595ac4439c1ef4c694ece
--> 948ca39e1484
[2/2] STEP 12/21: ENV UV_CACHE_DIR=${TEST_DIR}/.cache
--> Using cache 67afff5a105c12d25c323f6338af8ea86e2ce5dde3640e66de9f602cc41bb978
--> 67afff5a105c
[2/2] STEP 13/21: ENV HOME=${TEST_DIR}
--> Using cache 34668613ff6d301ecedab239b816bb1305eb6476341995f10de233f259025a50
--> 34668613ff6d
[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 189c77273aa9b3cd772aa6e464572c305cb0d333d821b6eeefea898e53458394
--> 189c77273aa9
[2/2] STEP 15/21: COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /usr/bin/
--> Using cache 4a6c70679239e34e4506c87e2015aa15cdd5d5410dfd60a429706792308241b1
--> 4a6c70679239
[2/2] STEP 16/21: COPY --from=builder /usr/bin/which /usr/bin/which
--> Using cache 2d301377ad8c243e5293bf9a77afc2c1e05071b65be6dfb535c9b0229511738c
--> 2d301377ad8c
[2/2] STEP 17/21: COPY --from=builder /usr/bin/sshpass /usr/bin/sshpass
--> Using cache b834227a5322a745e544a56d3cc6107d4ea081229f4b06c81681c00fe4747bbe
--> b834227a5322
[2/2] STEP 18/21: COPY --from=builder ${TEST_DIR}/ ${TEST_DIR}/
--> 63ac5c813d27
[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.fgD6fLeLLS/bws.zip
inflating: /tmp/tmp.fgD6fLeLLS/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
--> acf2789638b2
[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
--> 44f0ab4eb7a8
[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-5987
--> cbaf981846c5
Successfully tagged quay.io/openshift-cnv/openshift-virtualization-tests:pr-5987
cbaf981846c54945181164331b64faf3118b373afed79927a9c23576d03006bb
Loading