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