Codebase list virt-viewer / ab84b11
gitlab: re-generate container images from lcitool This introduces Fedora 33 and removes some redundant packages. Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Daniel P. Berrangé 3 years ago
15 changed file(s) with 90 addition(s) and 237 deletion(s). Raw diff Collapse all Expand all
139139 variables:
140140 NAME: debian-sid
141141
142 x86-fedora-31-container:
143 <<: *container_job_definition
144 variables:
145 NAME: fedora-31
146
147142 x86-fedora-32-container:
148143 <<: *container_job_definition
149144 variables:
150145 NAME: fedora-32
146
147 x86-fedora-33-container:
148 <<: *container_job_definition
149 variables:
150 NAME: fedora-33
151151
152152 x86-fedora-rawhide-container:
153153 <<: *container_job_definition
207207 variables:
208208 NAME: debian-sid
209209
210 x86-fedora-31-dist-build:
211 <<: *dist_native_build_job_definition
212 variables:
213 NAME: fedora-31
214
215210 x86-fedora-32-dist-build:
216211 <<: *dist_native_build_job_definition
217212 variables:
218213 NAME: fedora-32
214
215 x86-fedora-33-dist-build:
216 <<: *dist_native_build_job_definition
217 variables:
218 NAME: fedora-33
219219
220220 x86-fedora-rawhide-dist-build:
221221 <<: *dist_native_build_job_definition
0 FROM centos:7
0 FROM registry.centos.org/centos:7
11
22 RUN echo -e '[openvz]\n\
33 name=OpenVZ addons\n\
3838 bash-completion \
3939 ca-certificates \
4040 ccache \
41 chrony \
4241 gcc \
43 gdb \
4442 gettext \
4543 gettext-devel \
4644 git \
5654 libvirt-gobject-devel \
5755 libxml2 \
5856 libxml2-devel \
59 lsof \
6057 make \
61 net-tools \
62 ninja-build \
6358 patch \
6459 perl \
6560 perl-App-cpanminus \
7065 python3-wheel \
7166 rest-devel \
7267 rpm-build \
73 screen \
74 spice-gtk3-devel \
75 strace \
76 sudo \
77 vim \
78 xz && \
68 spice-gtk3-devel && \
7969 yum autoremove -y && \
8070 yum clean all -y && \
8171 mkdir -p /usr/libexec/ccache-wrappers && \
8272 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
8373 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
84
85 RUN pip3 install \
86 meson==0.54.0
8774
8875 ENV LANG "en_US.UTF-8"
8976
0 FROM centos:8
0 FROM registry.centos.org/centos:8
11
22 RUN dnf install 'dnf-command(config-manager)' -y && \
33 dnf config-manager --set-enabled -y PowerTools && \
4 dnf install -y centos-release-advanced-virtualization && \
45 dnf install -y epel-release && \
56 dnf update -y && \
67 dnf install -y \
1011 bash-completion \
1112 ca-certificates \
1213 ccache \
13 chrony \
1414 cyrus-sasl-devel \
1515 gcc \
16 gdb \
1716 gdk-pixbuf2-devel \
1817 gettext \
1918 gettext-devel \
3433 libxml2 \
3534 libxml2-devel \
3635 libxslt \
37 lsof \
3836 make \
39 net-tools \
4037 ninja-build \
4138 patch \
4239 perl \
5047 python3-wheel \
5148 rpcgen \
5249 rpm-build \
53 screen \
5450 spice-gtk3-devel \
55 strace \
56 sudo \
57 vala \
58 vim \
59 xz && \
51 vala && \
6052 dnf autoremove -y && \
6153 dnf clean all -y && \
6254 mkdir -p /usr/libexec/ccache-wrappers && \
0 FROM centos:8
0 FROM registry.centos.org/centos:8
11
22 RUN dnf install -y centos-release-stream && \
33 dnf install 'dnf-command(config-manager)' -y && \
44 dnf config-manager --set-enabled -y Stream-PowerTools && \
5 dnf install -y centos-release-advanced-virtualization && \
56 dnf install -y epel-release && \
67 dnf update -y && \
78 dnf install -y \
1112 bash-completion \
1213 ca-certificates \
1314 ccache \
14 chrony \
1515 cyrus-sasl-devel \
1616 gcc \
17 gdb \
1817 gdk-pixbuf2-devel \
1918 gettext \
2019 gettext-devel \
3534 libxml2 \
3635 libxml2-devel \
3736 libxslt \
38 lsof \
3937 make \
40 net-tools \
4138 ninja-build \
4239 patch \
4340 perl \
5148 python3-wheel \
5249 rpcgen \
5350 rpm-build \
54 screen \
5551 spice-gtk3-devel \
56 strace \
57 sudo \
58 vala \
59 vim \
60 xz && \
52 vala && \
6153 dnf autoremove -y && \
6254 dnf clean all -y && \
6355 mkdir -p /usr/libexec/ccache-wrappers && \
0 FROM debian:10
0 FROM docker.io/library/debian:10
11
22 RUN export DEBIAN_FRONTEND=noninteractive && \
33 apt-get update && \
1010 bash-completion \
1111 ca-certificates \
1212 ccache \
13 chrony \
1413 cpanminus \
1514 gcc \
16 gdb \
1715 gettext \
1816 git \
1917 icoutils \
3129 libxml2-dev \
3230 libxml2-utils \
3331 locales \
34 lsof \
3532 make \
36 net-tools \
37 ninja-build \
3833 patch \
3934 perl \
4035 pkgconf \
4136 python3 \
4237 python3-pip \
4338 python3-setuptools \
44 python3-wheel \
45 screen \
46 strace \
47 sudo \
48 vim \
49 xz-utils && \
39 python3-wheel && \
5040 apt-get autoremove -y && \
5141 apt-get autoclean -y && \
5242 sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
5545 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
5646 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
5747
58 RUN pip3 install \
59 meson==0.54.0
60
6148 ENV LANG "en_US.UTF-8"
6249
6350 ENV MAKE "/usr/bin/make"
0 FROM debian:sid
0 FROM docker.io/library/debian:sid
11
22 RUN export DEBIAN_FRONTEND=noninteractive && \
33 apt-get update && \
1010 bash-completion \
1111 ca-certificates \
1212 ccache \
13 chrony \
1413 cpanminus \
1514 gcc \
16 gdb \
1715 gettext \
1816 git \
1917 icoutils \
3129 libxml2-dev \
3230 libxml2-utils \
3331 locales \
34 lsof \
3532 make \
36 meson \
37 net-tools \
38 ninja-build \
3933 patch \
4034 perl \
4135 pkgconf \
4236 python3 \
4337 python3-pip \
4438 python3-setuptools \
45 python3-wheel \
46 screen \
47 strace \
48 sudo \
49 vim \
50 xz-utils && \
39 python3-wheel && \
5140 apt-get autoremove -y && \
5241 apt-get autoclean -y && \
5342 sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
+0
-65
ci/containers/fedora-31.Dockerfile less more
0 FROM fedora:31
1
2 RUN dnf update -y && \
3 dnf install -y \
4 autoconf \
5 automake \
6 bash \
7 bash-completion \
8 ca-certificates \
9 ccache \
10 chrony \
11 cppi \
12 gcc \
13 gdb \
14 gettext \
15 gettext-devel \
16 git \
17 glib2-devel \
18 glibc-devel \
19 glibc-langpack-en \
20 gtk-vnc2-devel \
21 gtk3-devel \
22 icoutils \
23 libgovirt-devel \
24 libtool \
25 libvirt-devel \
26 libvirt-gobject-devel \
27 libxml2 \
28 libxml2-devel \
29 lsof \
30 make \
31 net-tools \
32 ninja-build \
33 patch \
34 perl \
35 perl-App-cpanminus \
36 pkgconfig \
37 python3 \
38 python3-pip \
39 python3-setuptools \
40 python3-wheel \
41 rest-devel \
42 rpm-build \
43 screen \
44 spice-gtk3-devel \
45 strace \
46 sudo \
47 vim \
48 xz && \
49 dnf autoremove -y && \
50 dnf clean all -y && \
51 mkdir -p /usr/libexec/ccache-wrappers && \
52 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
53 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
54
55 RUN pip3 install \
56 meson==0.54.0
57
58 ENV LANG "en_US.UTF-8"
59
60 ENV MAKE "/usr/bin/make"
61 ENV NINJA "/usr/bin/ninja"
62 ENV PYTHON "/usr/bin/python3"
63
64 ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
0 FROM fedora:32
0 FROM registry.fedoraproject.org/fedora:32
11
22 RUN dnf update -y && \
33 dnf install -y \
77 bash-completion \
88 ca-certificates \
99 ccache \
10 chrony \
11 cppi \
1210 gcc \
13 gdb \
1411 gettext \
1512 gettext-devel \
1613 git \
2623 libvirt-gobject-devel \
2724 libxml2 \
2825 libxml2-devel \
29 lsof \
3026 make \
31 meson \
32 net-tools \
33 ninja-build \
3427 patch \
3528 perl \
3629 perl-App-cpanminus \
4134 python3-wheel \
4235 rest-devel \
4336 rpm-build \
44 screen \
45 spice-gtk3-devel \
46 strace \
47 sudo \
48 vim \
49 xz && \
37 spice-gtk3-devel && \
5038 dnf autoremove -y && \
5139 dnf clean all -y && \
5240 mkdir -p /usr/libexec/ccache-wrappers && \
0 FROM fedora:33
1
2 RUN dnf update -y && \
3 dnf install -y \
4 autoconf \
5 automake \
6 bash \
7 bash-completion \
8 ca-certificates \
9 ccache \
10 gcc \
11 gettext \
12 gettext-devel \
13 git \
14 glib2-devel \
15 glibc-devel \
16 glibc-langpack-en \
17 gtk-vnc2-devel \
18 gtk3-devel \
19 icoutils \
20 libgovirt-devel \
21 libtool \
22 libvirt-devel \
23 libvirt-gobject-devel \
24 libxml2 \
25 libxml2-devel \
26 make \
27 patch \
28 perl \
29 perl-App-cpanminus \
30 pkgconfig \
31 python3 \
32 python3-pip \
33 python3-setuptools \
34 python3-wheel \
35 rest-devel \
36 rpm-build \
37 spice-gtk3-devel && \
38 dnf autoremove -y && \
39 dnf clean all -y && \
40 mkdir -p /usr/libexec/ccache-wrappers && \
41 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
42 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
43
44 ENV LANG "en_US.UTF-8"
45
46 ENV MAKE "/usr/bin/make"
47 ENV NINJA "/usr/bin/ninja"
48 ENV PYTHON "/usr/bin/python3"
49
50 ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
0 FROM fedora:rawhide
0 FROM registry.fedoraproject.org/fedora:rawhide
11
2 RUN dnf update -y --nogpgcheck fedora-gpg-keys fedora-release-container && \
2 RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
33 dnf update -y && \
44 dnf install -y \
55 augeas \
99 bash-completion \
1010 ca-certificates \
1111 ccache \
12 chrony \
1312 clang \
1413 cppi \
1514 dnsmasq \
1615 dwarves \
1716 ebtables \
17 firewalld-filesystem \
1818 gcc \
19 gdb \
2019 gettext-devel \
2120 git \
2221 glibc-langpack-en \
3130 libwsman-devel \
3231 libxml2 \
3332 libxslt \
34 lsof \
3533 lvm2 \
3634 make \
3735 meson \
38 net-tools \
3936 nfs-utils \
4037 ninja-build \
4138 numad \
5451 radvd \
5552 rpcgen \
5653 rpm-build \
57 screen \
5854 scrub \
5955 sheepdog \
60 strace \
61 sudo \
6256 vala \
63 vim \
64 xz \
6557 zfs-fuse && \
6658 dnf autoremove -y && \
6759 dnf clean all -y && \
0 FROM fedora:rawhide
0 FROM registry.fedoraproject.org/fedora:rawhide
11
2 RUN dnf update -y --nogpgcheck fedora-gpg-keys fedora-release-container && \
2 RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
33 dnf update -y && \
44 dnf install -y \
55 augeas \
99 bash-completion \
1010 ca-certificates \
1111 ccache \
12 chrony \
1312 clang \
1413 cppi \
1514 dnsmasq \
1615 dwarves \
1716 ebtables \
17 firewalld-filesystem \
1818 gcc \
19 gdb \
2019 gettext-devel \
2120 git \
2221 glibc-langpack-en \
3130 libwsman-devel \
3231 libxml2 \
3332 libxslt \
34 lsof \
3533 lvm2 \
3634 make \
3735 meson \
38 net-tools \
3936 nfs-utils \
4037 ninja-build \
4138 numad \
5451 radvd \
5552 rpcgen \
5653 rpm-build \
57 screen \
5854 scrub \
5955 sheepdog \
60 strace \
61 sudo \
6256 vala \
63 vim \
64 xz \
6557 zfs-fuse && \
6658 dnf autoremove -y && \
6759 dnf clean all -y && \
0 FROM fedora:rawhide
0 FROM registry.fedoraproject.org/fedora:rawhide
11
2 RUN dnf update -y --nogpgcheck fedora-gpg-keys fedora-release-container && \
2 RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
33 dnf update -y && \
44 dnf install -y \
55 autoconf \
88 bash-completion \
99 ca-certificates \
1010 ccache \
11 chrony \
12 cppi \
1311 gcc \
14 gdb \
1512 gettext \
1613 gettext-devel \
1714 git \
2724 libvirt-gobject-devel \
2825 libxml2 \
2926 libxml2-devel \
30 lsof \
3127 make \
32 meson \
33 net-tools \
34 ninja-build \
3528 patch \
3629 perl \
3730 perl-App-cpanminus \
4235 python3-wheel \
4336 rest-devel \
4437 rpm-build \
45 screen \
46 spice-gtk3-devel \
47 strace \
48 sudo \
49 vim \
50 xz && \
38 spice-gtk3-devel && \
5139 dnf autoremove -y && \
5240 dnf clean all -y && \
5341 mkdir -p /usr/libexec/ccache-wrappers && \
0 FROM opensuse/leap:15.1
0 FROM registry.opensuse.org/opensuse/leap:15.1
11
22 RUN zypper update -y && \
33 zypper install -y \
77 bash-completion \
88 ca-certificates \
99 ccache \
10 chrony \
11 cppi \
1210 gcc \
13 gdb \
1411 gettext \
1512 gettext-devel \
1613 git \
2724 libvirt-glib-devel \
2825 libxml2 \
2926 libxml2-devel \
30 lsof \
3127 make \
32 net-tools \
33 ninja \
3428 patch \
3529 perl \
3630 perl-App-cpanminus \
4034 python3-setuptools \
4135 python3-wheel \
4236 rpm-build \
43 screen \
44 spice-gtk-devel \
45 strace \
46 sudo \
47 vim \
48 xz && \
37 spice-gtk-devel && \
4938 zypper clean --all && \
5039 mkdir -p /usr/libexec/ccache-wrappers && \
5140 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
5241 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
53
54 RUN pip3 install \
55 meson==0.54.0
5642
5743 ENV LANG "en_US.UTF-8"
5844
0 FROM ubuntu:18.04
0 FROM docker.io/library/ubuntu:18.04
11
22 RUN export DEBIAN_FRONTEND=noninteractive && \
33 apt-get update && \
1010 bash-completion \
1111 ca-certificates \
1212 ccache \
13 chrony \
1413 cpanminus \
1514 gcc \
16 gdb \
1715 gettext \
1816 git \
1917 icoutils \
3028 libxml2-dev \
3129 libxml2-utils \
3230 locales \
33 lsof \
3431 make \
35 net-tools \
36 ninja-build \
3732 patch \
3833 perl \
3934 pkgconf \
4035 python3 \
4136 python3-pip \
4237 python3-setuptools \
43 python3-wheel \
44 screen \
45 strace \
46 sudo \
47 vim \
48 xz-utils && \
38 python3-wheel && \
4939 apt-get autoremove -y && \
5040 apt-get autoclean -y && \
5141 sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
5444 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
5545 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
5646
57 RUN pip3 install \
58 meson==0.54.0
59
6047 ENV LANG "en_US.UTF-8"
6148
6249 ENV MAKE "/usr/bin/make"
0 FROM ubuntu:20.04
0 FROM docker.io/library/ubuntu:20.04
11
22 RUN export DEBIAN_FRONTEND=noninteractive && \
33 apt-get update && \
1010 bash-completion \
1111 ca-certificates \
1212 ccache \
13 chrony \
1413 cpanminus \
1514 gcc \
16 gdb \
1715 gettext \
1816 git \
1917 icoutils \
3028 libxml2-dev \
3129 libxml2-utils \
3230 locales \
33 lsof \
3431 make \
35 net-tools \
36 ninja-build \
3732 patch \
3833 perl \
3934 pkgconf \
4035 python3 \
4136 python3-pip \
4237 python3-setuptools \
43 python3-wheel \
44 screen \
45 strace \
46 sudo \
47 vim \
48 xz-utils && \
38 python3-wheel && \
4939 apt-get autoremove -y && \
5040 apt-get autoclean -y && \
5141 sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
5444 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
5545 ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
5646
57 RUN pip3 install \
58 meson==0.54.0
59
6047 ENV LANG "en_US.UTF-8"
6148
6249 ENV MAKE "/usr/bin/make"