]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
ci: refresh variables/dockerfiles with latest content
authorDaniel P. Berrangé <berrange@redhat.com>
Tue, 23 Nov 2021 12:09:37 +0000 (12:09 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Tue, 23 Nov 2021 16:44:15 +0000 (16:44 +0000)
  - The Cirrus CI variables are now sorted
  - The dockerfiles update commands changed for some distros
  - Meson in CentOS is now new enough to use

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
ci/cirrus/freebsd-12.vars
ci/cirrus/freebsd-13.vars
ci/cirrus/freebsd-current.vars
ci/cirrus/macos-11.vars
ci/containers/centos-8.Dockerfile
ci/containers/centos-stream-8.Dockerfile
ci/containers/fedora-rawhide-cross-mingw32.Dockerfile
ci/containers/fedora-rawhide-cross-mingw64.Dockerfile
ci/containers/fedora-rawhide.Dockerfile
ci/containers/opensuse-tumbleweed.Dockerfile

index 4318b255e920625783d617055a3509d1c0c2ff00..4845d8d4613cae670ae331a5fa50277a7157ac9a 100644 (file)
@@ -4,10 +4,13 @@
 #
 # https://gitlab.com/libvirt/libvirt-ci
 
-PACKAGING_COMMAND='pkg'
 CCACHE='/usr/local/bin/ccache'
+CPAN_PKGS=''
+CROSS_PKGS=''
 MAKE='/usr/local/bin/gmake'
 NINJA='/usr/local/bin/ninja'
-PYTHON='/usr/local/bin/python3'
+PACKAGING_COMMAND='pkg'
 PIP3='/usr/local/bin/pip-3.8'
 PKGS='augeas bash-completion ca_root_nss ccache cppi curl cyrus-sasl dbus diffutils diskscrub dnsmasq fusefs-libs gettext git glib gmake gnugrep gnutls gsed libpcap libpciaccess libssh libssh2 libxml2 libxslt meson ninja perl5 pkgconf polkit py38-docutils py38-flake8 python3 qemu radvd readline yajl'
+PYPI_PKGS=''
+PYTHON='/usr/local/bin/python3'
index 4318b255e920625783d617055a3509d1c0c2ff00..4845d8d4613cae670ae331a5fa50277a7157ac9a 100644 (file)
@@ -4,10 +4,13 @@
 #
 # https://gitlab.com/libvirt/libvirt-ci
 
-PACKAGING_COMMAND='pkg'
 CCACHE='/usr/local/bin/ccache'
+CPAN_PKGS=''
+CROSS_PKGS=''
 MAKE='/usr/local/bin/gmake'
 NINJA='/usr/local/bin/ninja'
-PYTHON='/usr/local/bin/python3'
+PACKAGING_COMMAND='pkg'
 PIP3='/usr/local/bin/pip-3.8'
 PKGS='augeas bash-completion ca_root_nss ccache cppi curl cyrus-sasl dbus diffutils diskscrub dnsmasq fusefs-libs gettext git glib gmake gnugrep gnutls gsed libpcap libpciaccess libssh libssh2 libxml2 libxslt meson ninja perl5 pkgconf polkit py38-docutils py38-flake8 python3 qemu radvd readline yajl'
+PYPI_PKGS=''
+PYTHON='/usr/local/bin/python3'
index 4318b255e920625783d617055a3509d1c0c2ff00..4845d8d4613cae670ae331a5fa50277a7157ac9a 100644 (file)
@@ -4,10 +4,13 @@
 #
 # https://gitlab.com/libvirt/libvirt-ci
 
-PACKAGING_COMMAND='pkg'
 CCACHE='/usr/local/bin/ccache'
+CPAN_PKGS=''
+CROSS_PKGS=''
 MAKE='/usr/local/bin/gmake'
 NINJA='/usr/local/bin/ninja'
-PYTHON='/usr/local/bin/python3'
+PACKAGING_COMMAND='pkg'
 PIP3='/usr/local/bin/pip-3.8'
 PKGS='augeas bash-completion ca_root_nss ccache cppi curl cyrus-sasl dbus diffutils diskscrub dnsmasq fusefs-libs gettext git glib gmake gnugrep gnutls gsed libpcap libpciaccess libssh libssh2 libxml2 libxslt meson ninja perl5 pkgconf polkit py38-docutils py38-flake8 python3 qemu radvd readline yajl'
+PYPI_PKGS=''
+PYTHON='/usr/local/bin/python3'
index 065d86aa45178d36ea08000379fb1826cfb303b1..6bc25aa380efcf784cce5a64052540d3f4fac452 100644 (file)
@@ -4,10 +4,13 @@
 #
 # https://gitlab.com/libvirt/libvirt-ci
 
-PACKAGING_COMMAND='brew'
 CCACHE='/usr/local/bin/ccache'
+CPAN_PKGS=''
+CROSS_PKGS=''
 MAKE='/usr/local/bin/gmake'
 NINJA='/usr/local/bin/ninja'
-PYTHON='/usr/local/bin/python3'
+PACKAGING_COMMAND='brew'
 PIP3='/usr/local/bin/pip3'
 PKGS='augeas bash-completion ccache cppi curl dbus diffutils dnsmasq docutils flake8 gettext git glib gnu-sed gnutls grep libiscsi libpcap libssh libssh2 libxml2 libxslt make meson ninja perl pkg-config python3 qemu readline rpcgen scrub yajl'
+PYPI_PKGS=''
+PYTHON='/usr/local/bin/python3'
index 5ac1e45459ae71a469504c99c02d81e370f73eaa..05793fee4c9e89c2ee04e1f74c8accf0ec497d7c 100644 (file)
@@ -63,6 +63,7 @@ RUN dnf update -y && \
         libxslt \
         lvm2 \
         make \
+        meson \
         netcf-devel \
         nfs-utils \
         ninja-build \
@@ -76,9 +77,6 @@ RUN dnf update -y && \
         python3 \
         python3-docutils \
         python3-flake8 \
-        python3-pip \
-        python3-setuptools \
-        python3-wheel \
         qemu-img \
         radvd \
         readline-devel \
@@ -99,9 +97,6 @@ RUN dnf update -y && \
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
 
-RUN pip3 install \
-         meson==0.56.0
-
 ENV LANG "en_US.UTF-8"
 ENV MAKE "/usr/bin/make"
 ENV NINJA "/usr/bin/ninja"
index 6baf5765800d5b9787e44e5e5435c6c278e5dd04..895fc06aa1141575ac40986a6633f3a7eb9d3a12 100644 (file)
@@ -63,6 +63,7 @@ RUN dnf update -y && \
         libxslt \
         lvm2 \
         make \
+        meson \
         netcf-devel \
         nfs-utils \
         ninja-build \
@@ -76,9 +77,6 @@ RUN dnf update -y && \
         python3 \
         python3-docutils \
         python3-flake8 \
-        python3-pip \
-        python3-setuptools \
-        python3-wheel \
         qemu-img \
         radvd \
         readline-devel \
@@ -99,9 +97,6 @@ RUN dnf update -y && \
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
 
-RUN pip3 install \
-         meson==0.56.0
-
 ENV LANG "en_US.UTF-8"
 ENV MAKE "/usr/bin/make"
 ENV NINJA "/usr/bin/ninja"
index 8b9a9d61ae35512884561a9ba777e996e4f6831c..31006b8092cf84af4068de570e64a18f44232dd3 100644 (file)
@@ -17,7 +17,7 @@ else\n\
 fi\n\
 exec "$@"' > /usr/bin/nosync && \
     chmod +x /usr/bin/nosync && \
-    nosync dnf update -y && \
+    nosync dnf distro-sync -y && \
     nosync dnf install -y \
         augeas \
         bash-completion \
index 6293658420eae88d6e6ba61c13e8abbd6725e1d1..c9b01984b5a32fc3697269714126da7fd0208290 100644 (file)
@@ -17,7 +17,7 @@ else\n\
 fi\n\
 exec "$@"' > /usr/bin/nosync && \
     chmod +x /usr/bin/nosync && \
-    nosync dnf update -y && \
+    nosync dnf distro-sync -y && \
     nosync dnf install -y \
         augeas \
         bash-completion \
index 74e1f014830c9ed6b78e73d60811b3bf76770c8c..97476535b9770ff7bc29d8806b29c551087e5d1d 100644 (file)
@@ -17,7 +17,7 @@ else\n\
 fi\n\
 exec "$@"' > /usr/bin/nosync && \
     chmod +x /usr/bin/nosync && \
-    nosync dnf update -y && \
+    nosync dnf distro-sync -y && \
     nosync dnf install -y \
         audit-libs-devel \
         augeas \
index be2d6b6d25d1c0096f8c8ad75a6892e5d77d20e6..4687f503d71cbfa47b5e1fb7b484fa102aa3dcea 100644 (file)
@@ -6,7 +6,7 @@
 
 FROM registry.opensuse.org/opensuse/tumbleweed:latest
 
-RUN zypper update -y && \
+RUN zypper dist-upgrade -y && \
     zypper install -y \
            audit-devel \
            augeas \