tests/docker: Update the opensuse-leap container file to version 16
Run "make lcitool-refresh" to update the container file to the latest version of openSUSE. Signed-off-by: Thomas Huth <thuth@redhat.com> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Message-ID: <20260316135407.209072-4-thuth@redhat.com> Message-ID: <20260320155107.2143191-8-alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Thomas Huth committed
Mar 20, 2026 at 15:51 UTC
b68e5bc1ed2f0956d92ffd2d7d91848f31b095d0
1 file changed
+17
-18
tests/docker/dockerfiles/opensuse-leap.docker
+17
-18
@@ -1,13 +1,12 @@
1
# THIS FILE WAS AUTO-GENERATED
2
#
3
-# $ lcitool dockerfile --layers all opensuse-leap-15 qemu
3
+# $ lcitool dockerfile --layers all opensuse-leap-16 qemu
4
#
5
# https://gitlab.com/libvirt/libvirt-ci
6
7
-FROM registry.opensuse.org/opensuse/leap:15.6
7
+FROM registry.opensuse.org/opensuse/leap:16.0
8
9
RUN zypper update -y && \
10
- zypper addrepo -fc https://download.opensuse.org/update/leap/15.6/backports/openSUSE:Backports:SLE-15-SP6:Update.repo && \
10
zypper install -y \
11
Mesa-devel \
12
alsa-lib-devel \
@@ -80,13 +79,14 @@ RUN zypper update -y && \
79
libudev-devel \
80
liburing-devel \
81
libusb-1_0-devel \
82
+ libxdp-devel \
83
libzstd-devel \
84
llvm \
85
lttng-ust-devel \
86
lzo-devel \
87
make \
88
+ meson \
89
mtools \
89
- ncat \
90
ncurses-devel \
91
ninja \
92
openssh \
@@ -94,11 +94,17 @@ RUN zypper update -y && \
94
pcre2-devel-static \
95
pipewire-devel \
96
pkgconfig \
97
- python311 \
98
- python311-base \
99
- python311-pip \
100
- python311-setuptools \
101
- python311-wheel \
97
+ python3-Pillow \
98
+ python3-PyYAML \
99
+ python3-Sphinx \
100
+ python3-base \
101
+ python3-numpy \
102
+ python3-opencv \
103
+ python3-pip \
104
+ python3-setuptools \
105
+ python3-sphinx_rtd_theme \
106
+ python3-tomli \
107
+ python3-wheel \
108
rdma-core-devel \
109
rust \
110
rust-bindgen \
@@ -110,7 +116,7 @@ RUN zypper update -y && \
116
spice-protocol-devel \
117
swtpm \
118
systemd-devel \
113
- systemtap-sdt-devel \
119
+ systemtap-dtrace \
120
tar \
121
tesseract-ocr \
122
tesseract-ocr-traineddata-english \
@@ -133,18 +139,11 @@ RUN zypper update -y && \
139
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \
140
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
141
136
-RUN /usr/bin/pip3.11 install \
137
- PyYAML \
138
- meson==1.8.1 \
139
- pillow \
140
- sphinx \
141
- sphinx-rtd-theme
142
-
142
ENV CCACHE_WRAPPERSDIR="/usr/libexec/ccache-wrappers"
143
ENV LANG="en_US.UTF-8"
144
ENV MAKE="/usr/bin/make"
145
ENV NINJA="/usr/bin/ninja"
147
-ENV PYTHON="/usr/bin/python3.11"
146
+ENV PYTHON="/usr/bin/python3"
147
# As a final step configure the user (if env is defined)
148
ARG USER
149
ARG UID