QEMU: allow to hot plugging virtio-serial-pci device
[libvirt.git] / ci / containers / opensuse-tumbleweed.Dockerfile
blobd7cbc88e1a79adf8dbbf087ff88911bfcb816213
1 # THIS FILE WAS AUTO-GENERATED
3 #  $ lcitool manifest ci/manifest.yml
5 # https://gitlab.com/libvirt/libvirt-ci
7 FROM registry.opensuse.org/opensuse/tumbleweed:latest
9 RUN zypper dist-upgrade -y && \
10     zypper install -y \
11            audit-devel \
12            augeas \
13            augeas-lenses \
14            bash-completion-devel \
15            ca-certificates \
16            ccache \
17            clang \
18            clang-devel \
19            codespell \
20            cpp \
21            cppi \
22            cyrus-sasl-devel \
23            device-mapper-devel \
24            diffutils \
25            dwarves \
26            ebtables \
27            fuse-devel \
28            gcc \
29            gettext-runtime \
30            git \
31            glib2-devel \
32            glibc-devel \
33            glibc-locale \
34            glusterfs-devel \
35            grep \
36            iproute2 \
37            iptables \
38            kmod \
39            libacl-devel \
40            libapparmor-devel \
41            libattr-devel \
42            libblkid-devel \
43            libcap-ng-devel \
44            libcurl-devel \
45            libgnutls-devel \
46            libiscsi-devel \
47            libjson-c-devel \
48            libnbd-devel \
49            libnl3-devel \
50            libnuma-devel \
51            libpcap-devel \
52            libpciaccess-devel \
53            librbd-devel \
54            libselinux-devel \
55            libssh-devel \
56            libssh2-devel \
57            libtirpc-devel \
58            libudev-devel \
59            libwsman-devel \
60            libxml2 \
61            libxml2-devel \
62            libxslt \
63            lvm2 \
64            make \
65            meson \
66            nfs-utils \
67            ninja \
68            numad \
69            open-iscsi \
70            parted-devel \
71            perl-base \
72            pkgconfig \
73            polkit \
74            python3-base \
75            python3-black \
76            python3-docutils \
77            python3-flake8 \
78            python3-pytest \
79            qemu-tools \
80            readline-devel \
81            rpm-build \
82            sanlock-devel \
83            sed \
84            systemd-rpm-macros \
85            systemtap-dtrace \
86            systemtap-headers \
87            wireshark-devel \
88            xen-devel && \
89     zypper clean --all && \
90     rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED && \
91     rpm -qa | sort > /packages.txt && \
92     mkdir -p /usr/libexec/ccache-wrappers && \
93     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
94     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \
95     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
97 ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
98 ENV LANG "en_US.UTF-8"
99 ENV MAKE "/usr/bin/make"
100 ENV NINJA "/usr/bin/ninja"
101 ENV PYTHON "/usr/bin/python3"