Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Sys-Virt for openSUSE:Factory checked in at 2022-03-05 14:44:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Sys-Virt (Old) and /work/SRC/openSUSE:Factory/.perl-Sys-Virt.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Sys-Virt" Sat Mar 5 14:44:06 2022 rev:90 rq:959277 version:8.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Sys-Virt/perl-Sys-Virt.changes 2022-01-22 08:18:28.386786927 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Sys-Virt.new.1958/perl-Sys-Virt.changes 2022-03-05 14:44:52.207722920 +0100 @@ -1,0 +2,6 @@ +Thu Mar 3 17:15:49 UTC 2022 - James Fehlig <[email protected]> + +- Update to 8.1.0 + - Add all new APIs and constants in libvirt 8.1.0 + +------------------------------------------------------------------- Old: ---- Sys-Virt-8.0.0.tar.gz New: ---- Sys-Virt-8.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Sys-Virt.spec ++++++ --- /var/tmp/diff_new_pack.mnjEPY/_old 2022-03-05 14:44:52.795723068 +0100 +++ /var/tmp/diff_new_pack.mnjEPY/_new 2022-03-05 14:44:52.799723069 +0100 @@ -17,7 +17,7 @@ Name: perl-Sys-Virt -Version: 8.0.0 +Version: 8.1.0 Release: 0 %define cpan_name Sys-Virt Summary: Represent and manage a libvirt hypervisor connection ++++++ Sys-Virt-8.0.0.tar.gz -> Sys-Virt-8.1.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/.gitlab-ci.yml new/Sys-Virt-8.1.0/.gitlab-ci.yml --- old/Sys-Virt-8.0.0/.gitlab-ci.yml 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/.gitlab-ci.yml 2022-03-01 12:08:44.000000000 +0100 @@ -32,7 +32,11 @@ - perl Build test - perl Build install - perl Build dist - - if test -x /usr/bin/rpmbuild ; then rpmbuild --nodeps -ta Sys-Virt*.tar.gz ; fi + - if test -x /usr/bin/rpmbuild ; + then + rpmbuild --clean --nodeps --define "_topdir $PWD/rpmbuild" -ta Sys-Virt*.tar.gz ; + mv rpmbuild/RPMS/x86_64/ libvirt-perl-rpms ; + fi - mv "$SCRATCH_DIR" scratch include: '/ci/gitlab.yml' @@ -40,7 +44,7 @@ apiref: stage: docs needs: [] - image: $CI_REGISTRY_IMAGE/ci-centos-8:latest + image: $CI_REGISTRY_IMAGE/ci-almalinux-8:latest script: - mkdir apiref - perl -MPod::Simple::HTMLBatch -e Pod::Simple::HTMLBatch::go lib apiref @@ -53,10 +57,10 @@ - apiref api-coverage: - image: $CI_REGISTRY_IMAGE/ci-centos-8:latest + image: $CI_REGISTRY_IMAGE/ci-almalinux-8:latest stage: sanity_checks needs: - - job: x86_64-centos-8 + - job: x86_64-almalinux-8 artifacts: true before_script: - *git_build_vars diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/Build.PL new/Sys-Virt-8.1.0/Build.PL --- old/Sys-Virt-8.0.0/Build.PL 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/Build.PL 2022-03-01 12:08:44.000000000 +0100 @@ -17,7 +17,7 @@ use strict; use warnings; -my $libvirtver = "8.0.0"; +my $libvirtver = "8.1.0"; my $stat = system "pkg-config --atleast-version=$libvirtver libvirt"; die "cannot run pkg-config to check libvirt version" if $stat == -1; die "libvirt >= $libvirtver is required\n" unless $stat == 0; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/Changes new/Sys-Virt-8.1.0/Changes --- old/Sys-Virt-8.0.0/Changes 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/Changes 2022-03-01 12:08:44.000000000 +0100 @@ -1,5 +1,13 @@ Revision history for perl module Sys::Virt +8.1.0 2022-03-01 + + - Add VIR_DOMAIN_SAVE_RESET_NVRAM, VIR_DOMAIN_SNAPSHOT_REVERT_RESET_NVRAM + and VIR_DOMAIN_START_RESET_NVRAM constants + - Add VIR_DOMAIN_DIRTYRATE_MODE_PAGE_SAMPLING, + VIR_DOMAIN_DIRTYRATE_MODE_DIRTY_BITMAP, and + VIR_DOMAIN_DIRTYRATE_MODE_DIRTY_RING constants + 8.0.0 2022-01-14 - Add VIR_DOMAIN_BLOCK_COPY_SYNCHRONOUS_WRITES and diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/README new/Sys-Virt-8.1.0/README --- old/Sys-Virt-8.0.0/README 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/README 2022-03-01 12:08:44.000000000 +0100 @@ -8,6 +8,6 @@ Module::Build buld system. For installation instructions, consult the INSTALL file. -The current minimum required version of libvirt is 8.0.0 +The current minimum required version of libvirt is 8.1.0 -- End diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/almalinux-8.Dockerfile new/Sys-Virt-8.1.0/ci/containers/almalinux-8.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/almalinux-8.Dockerfile 1970-01-01 01:00:00.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/almalinux-8.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -0,0 +1,59 @@ +# THIS FILE WAS AUTO-GENERATED +# +# $ lcitool manifest ci/manifest.yml +# +# https://gitlab.com/libvirt/libvirt-ci + +FROM docker.io/library/almalinux:8 + +RUN dnf update -y && \ + dnf install 'dnf-command(config-manager)' -y && \ + dnf config-manager --set-enabled -y powertools && \ + dnf install -y centos-release-advanced-virtualization && \ + dnf install -y epel-release && \ + dnf install -y \ + ca-certificates \ + ccache \ + cpp \ + gcc \ + gettext \ + git \ + glib2-devel \ + glibc-devel \ + glibc-langpack-en \ + gnutls-devel \ + libnl3-devel \ + libtirpc-devel \ + libxml2 \ + libxml2-devel \ + libxslt \ + make \ + meson \ + ninja-build \ + perl \ + perl-Archive-Tar \ + perl-CPAN-Changes \ + perl-ExtUtils-CBuilder \ + perl-Module-Build \ + perl-Test-Pod \ + perl-Test-Pod-Coverage \ + perl-Time-HiRes \ + perl-XML-XPath \ + perl-generators \ + pkgconfig \ + python3 \ + python3-docutils \ + rpcgen \ + rpm-build && \ + dnf autoremove -y && \ + dnf clean all -y && \ + rpm -qa | sort > /packages.txt && \ + mkdir -p /usr/libexec/ccache-wrappers && \ + ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ + ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc + +ENV LANG "en_US.UTF-8" +ENV MAKE "/usr/bin/make" +ENV NINJA "/usr/bin/ninja" +ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/centos-8.Dockerfile new/Sys-Virt-8.1.0/ci/containers/centos-8.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/centos-8.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/centos-8.Dockerfile 1970-01-01 01:00:00.000000000 +0100 @@ -1,58 +0,0 @@ -# THIS FILE WAS AUTO-GENERATED -# -# $ lcitool manifest ci/manifest.yml -# -# https://gitlab.com/libvirt/libvirt-ci - -FROM docker.io/library/centos:8 - -RUN dnf update -y && \ - dnf install 'dnf-command(config-manager)' -y && \ - dnf config-manager --set-enabled -y powertools && \ - dnf install -y centos-release-advanced-virtualization && \ - dnf install -y epel-release && \ - dnf install -y \ - ca-certificates \ - ccache \ - cpp \ - gcc \ - gettext \ - git \ - glib2-devel \ - glibc-devel \ - glibc-langpack-en \ - gnutls-devel \ - libnl3-devel \ - libtirpc-devel \ - libxml2 \ - libxml2-devel \ - libxslt \ - make \ - meson \ - ninja-build \ - perl \ - perl-Archive-Tar \ - perl-CPAN-Changes \ - perl-Module-Build \ - perl-Test-Pod \ - perl-Test-Pod-Coverage \ - perl-Time-HiRes \ - perl-XML-XPath \ - perl-generators \ - pkgconfig \ - python3 \ - python3-docutils \ - rpcgen \ - rpm-build && \ - dnf autoremove -y && \ - dnf clean all -y && \ - rpm -qa | sort > /packages.txt && \ - mkdir -p /usr/libexec/ccache-wrappers && \ - ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ - ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc - -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/centos-stream-8.Dockerfile new/Sys-Virt-8.1.0/ci/containers/centos-stream-8.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/centos-stream-8.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/centos-stream-8.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -28,10 +28,12 @@ libxml2-devel \ libxslt \ make \ + meson \ ninja-build \ perl \ perl-Archive-Tar \ perl-CPAN-Changes \ + perl-ExtUtils-CBuilder \ perl-Module-Build \ perl-Test-Pod \ perl-Test-Pod-Coverage \ @@ -41,9 +43,6 @@ pkgconfig \ python3 \ python3-docutils \ - python3-pip \ - python3-setuptools \ - python3-wheel \ rpcgen \ rpm-build && \ dnf autoremove -y && \ @@ -53,9 +52,6 @@ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ 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" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/centos-stream-9.Dockerfile new/Sys-Virt-8.1.0/ci/containers/centos-stream-9.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/centos-stream-9.Dockerfile 1970-01-01 01:00:00.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/centos-stream-9.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -0,0 +1,55 @@ +# THIS FILE WAS AUTO-GENERATED +# +# $ lcitool manifest ci/manifest.yml +# +# https://gitlab.com/libvirt/libvirt-ci + +FROM quay.io/centos/centos:stream9 + +RUN dnf update -y && \ + dnf install 'dnf-command(config-manager)' -y && \ + dnf config-manager --set-enabled -y crb && \ + dnf install -y \ + https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \ + https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm && \ + dnf install -y \ + ca-certificates \ + cpp \ + gcc \ + gettext \ + git \ + glib2-devel \ + glibc-devel \ + glibc-langpack-en \ + gnutls-devel \ + libnl3-devel \ + libtirpc-devel \ + libxml2 \ + libxml2-devel \ + libxslt \ + make \ + meson \ + ninja-build \ + perl-Archive-Tar \ + perl-CPAN-Changes \ + perl-Module-Build \ + perl-Sys-Hostname \ + perl-Test-Pod \ + perl-Test-Pod-Coverage \ + perl-Time-HiRes \ + perl-XML-XPath \ + perl-base \ + perl-generators \ + pkgconfig \ + python3 \ + python3-docutils \ + rpcgen \ + rpm-build && \ + dnf autoremove -y && \ + dnf clean all -y && \ + rpm -qa | sort > /packages.txt + +ENV LANG "en_US.UTF-8" +ENV MAKE "/usr/bin/make" +ENV NINJA "/usr/bin/ninja" +ENV PYTHON "/usr/bin/python3" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/debian-10.Dockerfile new/Sys-Virt-8.1.0/ci/containers/debian-10.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/debian-10.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/debian-10.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -21,6 +21,7 @@ libc-dev-bin \ libc6-dev \ libcpan-changes-perl \ + libextutils-cbuilder-perl \ libglib2.0-dev \ libgnutls28-dev \ libmodule-build-perl \ @@ -53,8 +54,7 @@ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc -RUN pip3 install \ - meson==0.56.0 +RUN pip3 install meson==0.56.0 ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/debian-sid.Dockerfile new/Sys-Virt-8.1.0/ci/containers/debian-sid.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/debian-sid.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/debian-sid.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -21,6 +21,7 @@ libc-dev-bin \ libc6-dev \ libcpan-changes-perl \ + libextutils-cbuilder-perl \ libglib2.0-dev \ libgnutls28-dev \ libmodule-build-perl \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/fedora-34.Dockerfile new/Sys-Virt-8.1.0/ci/containers/fedora-34.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/fedora-34.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/fedora-34.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -38,6 +38,7 @@ ninja-build \ perl-Archive-Tar \ perl-CPAN-Changes \ + perl-ExtUtils-CBuilder \ perl-Module-Build \ perl-Sys-Hostname \ perl-Test-Pod \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/fedora-35.Dockerfile new/Sys-Virt-8.1.0/ci/containers/fedora-35.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/fedora-35.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/fedora-35.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -38,6 +38,7 @@ ninja-build \ perl-Archive-Tar \ perl-CPAN-Changes \ + perl-ExtUtils-CBuilder \ perl-Module-Build \ perl-Sys-Hostname \ perl-Test-Pod \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/fedora-rawhide.Dockerfile new/Sys-Virt-8.1.0/ci/containers/fedora-rawhide.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/fedora-rawhide.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/fedora-rawhide.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -17,7 +17,7 @@ fi\n\ exec "$@"' > /usr/bin/nosync && \ chmod +x /usr/bin/nosync && \ - nosync dnf update -y && \ + nosync dnf distro-sync -y && \ nosync dnf install -y \ ca-certificates \ ccache \ @@ -39,6 +39,7 @@ ninja-build \ perl-Archive-Tar \ perl-CPAN-Changes \ + perl-ExtUtils-CBuilder \ perl-Module-Build \ perl-Sys-Hostname \ perl-Test-Pod \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/opensuse-leap-152.Dockerfile new/Sys-Virt-8.1.0/ci/containers/opensuse-leap-152.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/opensuse-leap-152.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/opensuse-leap-152.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -27,6 +27,7 @@ ninja \ perl-Archive-Tar \ perl-CPAN-Changes \ + perl-ExtUtils-CBuilder \ perl-Module-Build \ perl-Test-Pod \ perl-Test-Pod-Coverage \ @@ -47,8 +48,7 @@ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc -RUN pip3 install \ - meson==0.56.0 +RUN pip3 install meson==0.56.0 ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/opensuse-tumbleweed.Dockerfile new/Sys-Virt-8.1.0/ci/containers/opensuse-tumbleweed.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/opensuse-tumbleweed.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/opensuse-tumbleweed.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -6,7 +6,7 @@ FROM registry.opensuse.org/opensuse/tumbleweed:latest -RUN zypper update -y && \ +RUN zypper dist-upgrade -y && \ zypper install -y \ ca-certificates \ ccache \ @@ -28,6 +28,7 @@ ninja \ perl-Archive-Tar \ perl-CPAN-Changes \ + perl-ExtUtils-CBuilder \ perl-Module-Build \ perl-Test-Pod \ perl-Test-Pod-Coverage \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/ubuntu-1804.Dockerfile new/Sys-Virt-8.1.0/ci/containers/ubuntu-1804.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/ubuntu-1804.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/ubuntu-1804.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -21,6 +21,7 @@ libc-dev-bin \ libc6-dev \ libcpan-changes-perl \ + libextutils-cbuilder-perl \ libglib2.0-dev \ libgnutls28-dev \ libmodule-build-perl \ @@ -53,8 +54,7 @@ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc -RUN pip3 install \ - meson==0.56.0 +RUN pip3 install meson==0.56.0 ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/ubuntu-2004.Dockerfile new/Sys-Virt-8.1.0/ci/containers/ubuntu-2004.Dockerfile --- old/Sys-Virt-8.0.0/ci/containers/ubuntu-2004.Dockerfile 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/containers/ubuntu-2004.Dockerfile 2022-03-01 12:08:44.000000000 +0100 @@ -21,6 +21,7 @@ libc-dev-bin \ libc6-dev \ libcpan-changes-perl \ + libextutils-cbuilder-perl \ libglib2.0-dev \ libgnutls28-dev \ libmodule-build-perl \ @@ -53,8 +54,7 @@ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc -RUN pip3 install \ - meson==0.56.0 +RUN pip3 install meson==0.56.0 ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/gitlab.yml new/Sys-Virt-8.1.0/ci/gitlab.yml --- old/Sys-Virt-8.0.0/ci/gitlab.yml 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/gitlab.yml 2022-03-01 12:08:44.000000000 +0100 @@ -50,11 +50,11 @@ # Native container jobs -x86_64-centos-8-container: +x86_64-almalinux-8-container: extends: .container_job allow_failure: false variables: - NAME: centos-8 + NAME: almalinux-8 x86_64-centos-stream-8-container: @@ -64,6 +64,13 @@ NAME: centos-stream-8 +x86_64-centos-stream-9-container: + extends: .container_job + allow_failure: true + variables: + NAME: centos-stream-9 + + x86_64-debian-10-container: extends: .container_job allow_failure: false @@ -94,7 +101,7 @@ x86_64-fedora-rawhide-container: extends: .container_job - allow_failure: false + allow_failure: true variables: NAME: fedora-rawhide @@ -108,7 +115,7 @@ x86_64-opensuse-tumbleweed-container: extends: .container_job - allow_failure: false + allow_failure: true variables: NAME: opensuse-tumbleweed @@ -129,13 +136,13 @@ # Native build jobs -x86_64-centos-8: +x86_64-almalinux-8: extends: .native_build_job needs: - - x86_64-centos-8-container + - x86_64-almalinux-8-container allow_failure: false variables: - NAME: centos-8 + NAME: almalinux-8 artifacts: expire_in: 2 days paths: @@ -148,6 +155,23 @@ allow_failure: false variables: NAME: centos-stream-8 + artifacts: + expire_in: 1 hour + paths: + - libvirt-perl-rpms + + +x86_64-centos-stream-9: + extends: .native_build_job + needs: + - x86_64-centos-stream-9-container + allow_failure: true + variables: + NAME: centos-stream-9 + artifacts: + expire_in: 1 hour + paths: + - libvirt-perl-rpms x86_64-debian-10: @@ -175,7 +199,10 @@ allow_failure: false variables: NAME: fedora-34 - + artifacts: + expire_in: 1 hour + paths: + - libvirt-perl-rpms x86_64-fedora-35: extends: .native_build_job @@ -184,13 +211,16 @@ allow_failure: false variables: NAME: fedora-35 - + artifacts: + expire_in: 1 hour + paths: + - libvirt-perl-rpms x86_64-fedora-rawhide: extends: .native_build_job needs: - x86_64-fedora-rawhide-container - allow_failure: false + allow_failure: true variables: NAME: fedora-rawhide @@ -208,7 +238,7 @@ extends: .native_build_job needs: - x86_64-opensuse-tumbleweed-container - allow_failure: false + allow_failure: true variables: NAME: opensuse-tumbleweed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/manifest.yml new/Sys-Virt-8.1.0/ci/manifest.yml --- old/Sys-Virt-8.0.0/ci/manifest.yml 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/ci/manifest.yml 2022-03-01 12:08:44.000000000 +0100 @@ -8,7 +8,7 @@ targets: - centos-8: + almalinux-8: jobs: - arch: x86_64 artifacts: @@ -16,21 +16,54 @@ paths: - scratch - centos-stream-8: x86_64 + centos-stream-8: + jobs: + - arch: x86_64 + artifacts: + expire_in: 1 hour + paths: + - libvirt-perl-rpms + + centos-stream-9: + jobs: + - arch: x86_64 + allow-failure: true + artifacts: + expire_in: 1 hour + paths: + - libvirt-perl-rpms debian-10: x86_64 debian-sid: x86_64 - fedora-34: x86_64 + fedora-34: + jobs: + - arch: x86_64 + artifacts: + expire_in: 1 hour + paths: + - libvirt-perl-rpms - fedora-35: x86_64 + fedora-35: + jobs: + - arch: x86_64 + artifacts: + expire_in: 1 hour + paths: + - libvirt-perl-rpms - fedora-rawhide: x86_64 + fedora-rawhide: + jobs: + - arch: x86_64 + allow-failure: true opensuse-leap-152: x86_64 - opensuse-tumbleweed: x86_64 + opensuse-tumbleweed: + jobs: + - arch: x86_64 + allow-failure: true ubuntu-1804: x86_64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/lib/Sys/Virt/Domain.pm new/Sys-Virt-8.1.0/lib/Sys/Virt/Domain.pm --- old/Sys-Virt-8.0.0/lib/Sys/Virt/Domain.pm 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/lib/Sys/Virt/Domain.pm 2022-03-01 12:08:44.000000000 +0100 @@ -2344,8 +2344,24 @@ =item $dom->start_dirty_rate_calc($dom, $secs, $flags=0) Request calculation of the domain's memory dirty rate over -the next C<$secs> seconds. C<$flags> is currently unused -and defaults to zero. +the next C<$secs> seconds. C<$flags> accepts one or more +of + +=over 4 + +=item Sys::Virt::Domain::DIRTYRATE_MODE_PAGE_SAMPLING + +Page sampling mode + +=item Sys::Virt::Domain::DIRTYRATE_MODE_DIRTY_BITMAP + +Dirty bitmap mode + +=item Sys::Virt::Domain::DIRTYRATE_MODE_DIRTY_RING + +Dirty ring mode + +=back =back @@ -2473,6 +2489,10 @@ Validate the XML document against the XML schema +=item Sys::Virt::Domain::START_RESET_NVRAM + +Reset the firmware NVRAM state from its original template + =back =head2 DOMAIN DEFINE @@ -4113,6 +4133,10 @@ Mark the saved state as running to allow the guest CPUs to start upon restore. +=item Sys::Virt::Domain::SAVE_RESET_NVRAM + +Reset the firmware NVRAM state from its original template + =back =head2 DOMAIN CORE DUMP CONSTANTS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/lib/Sys/Virt/DomainSnapshot.pm new/Sys-Virt-8.1.0/lib/Sys/Virt/DomainSnapshot.pm --- old/Sys-Virt-8.0.0/lib/Sys/Virt/DomainSnapshot.pm 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/lib/Sys/Virt/DomainSnapshot.pm 2022-03-01 12:08:44.000000000 +0100 @@ -298,6 +298,10 @@ Force the snapshot to revert, even if it is risky to do so +=item Sys::Virt::DomainSnapshot::REVERT_RESET_NVRAM + +Reset the firmware NVRAM state from its original template + =back =over 4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/lib/Sys/Virt.pm new/Sys-Virt-8.1.0/lib/Sys/Virt.pm --- old/Sys-Virt-8.0.0/lib/Sys/Virt.pm 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/lib/Sys/Virt.pm 2022-03-01 12:08:44.000000000 +0100 @@ -81,7 +81,7 @@ use Sys::Virt::DomainCheckpoint; use Sys::Virt::Stream; -our $VERSION = '8.0.0'; +our $VERSION = '8.1.0'; require XSLoader; XSLoader::load('Sys::Virt', $VERSION); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-8.0.0/lib/Sys/Virt.xs new/Sys-Virt-8.1.0/lib/Sys/Virt.xs --- old/Sys-Virt-8.0.0/lib/Sys/Virt.xs 2022-01-14 16:57:39.000000000 +0100 +++ new/Sys-Virt-8.1.0/lib/Sys/Virt.xs 2022-03-01 12:08:44.000000000 +0100 @@ -5237,8 +5237,10 @@ nparams = vir_typed_param_from_hv(newparams, params, nparams); - if (virDomainSetPerfEvents(dom, params, nparams, flags) < 0) + if (virDomainSetPerfEvents(dom, params, nparams, flags) < 0) { + vir_typed_param_safe_free(params, nparams); _croak_error(); + } vir_typed_param_safe_free(params, nparams); @@ -7443,8 +7445,10 @@ nparams = vir_typed_param_from_hv(newparams, params, nparams); - if (virNetworkPortSetParameters(port, params, nparams, flags) < 0) + if (virNetworkPortSetParameters(port, params, nparams, flags) < 0) { + vir_typed_param_safe_free(params, nparams); _croak_error(); + } vir_typed_param_safe_free(params, nparams); @@ -9544,6 +9548,7 @@ REGISTER_CONSTANT(VIR_DOMAIN_SAVE_BYPASS_CACHE, SAVE_BYPASS_CACHE); REGISTER_CONSTANT(VIR_DOMAIN_SAVE_RUNNING, SAVE_RUNNING); REGISTER_CONSTANT(VIR_DOMAIN_SAVE_PAUSED, SAVE_PAUSED); + REGISTER_CONSTANT(VIR_DOMAIN_SAVE_RESET_NVRAM, SAVE_RESET_NVRAM); REGISTER_CONSTANT(VIR_DOMAIN_UNDEFINE_MANAGED_SAVE, UNDEFINE_MANAGED_SAVE); REGISTER_CONSTANT(VIR_DOMAIN_UNDEFINE_SNAPSHOTS_METADATA, UNDEFINE_SNAPSHOTS_METADATA); @@ -9556,6 +9561,7 @@ REGISTER_CONSTANT(VIR_DOMAIN_START_BYPASS_CACHE, START_BYPASS_CACHE); REGISTER_CONSTANT(VIR_DOMAIN_START_FORCE_BOOT, START_FORCE_BOOT); REGISTER_CONSTANT(VIR_DOMAIN_START_VALIDATE, START_VALIDATE); + REGISTER_CONSTANT(VIR_DOMAIN_START_RESET_NVRAM, START_RESET_NVRAM); REGISTER_CONSTANT(VIR_DOMAIN_DEFINE_VALIDATE, DEFINE_VALIDATE); @@ -10331,6 +10337,10 @@ REGISTER_CONSTANT(VIR_DOMAIN_DIRTYRATE_MEASURING, DIRTYRATE_MEASURING); REGISTER_CONSTANT(VIR_DOMAIN_DIRTYRATE_MEASURED, DIRTYRATE_MEASURED); + REGISTER_CONSTANT(VIR_DOMAIN_DIRTYRATE_MODE_PAGE_SAMPLING, DIRTYRATE_MODE_PAGE_SAMPLING); + REGISTER_CONSTANT(VIR_DOMAIN_DIRTYRATE_MODE_DIRTY_BITMAP, DIRTYRATE_MODE_DIRTY_BITMAP); + REGISTER_CONSTANT(VIR_DOMAIN_DIRTYRATE_MODE_DIRTY_RING, DIRTYRATE_MODE_DIRTY_RING); + stash = gv_stashpv( "Sys::Virt::DomainSnapshot", TRUE ); REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN, DELETE_CHILDREN); REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_DELETE_METADATA_ONLY, DELETE_METADATA_ONLY); @@ -10364,6 +10374,7 @@ REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_REVERT_RUNNING, REVERT_RUNNING); REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_REVERT_PAUSED, REVERT_PAUSED); REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_REVERT_FORCE, REVERT_FORCE); + REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_REVERT_RESET_NVRAM, REVERT_RESET_NVRAM); REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_XML_SECURE, XML_SECURE); ++++++ _service ++++++ --- /var/tmp/diff_new_pack.mnjEPY/_old 2022-03-05 14:44:52.899723094 +0100 +++ /var/tmp/diff_new_pack.mnjEPY/_new 2022-03-05 14:44:52.903723095 +0100 @@ -1,7 +1,7 @@ <services> <service name="tar_scm" mode="disabled"> <param name="filename">Sys-Virt</param> - <param name="revision">v8.0.0</param> + <param name="revision">v8.1.0</param> <param name="scm">git</param> <param name="submodules">disable</param> <param name="url">https://gitlab.com/libvirt/libvirt-perl.git</param> ++++++ suse-set-migration-constraints.patch ++++++ --- /var/tmp/diff_new_pack.mnjEPY/_old 2022-03-05 14:44:52.911723097 +0100 +++ /var/tmp/diff_new_pack.mnjEPY/_new 2022-03-05 14:44:52.915723098 +0100 @@ -2,10 +2,10 @@ References: fate#316614, bsc#859868 -Index: Sys-Virt-8.0.0/lib/Sys/Virt/Domain.pm +Index: Sys-Virt-8.1.0/lib/Sys/Virt/Domain.pm =================================================================== ---- Sys-Virt-8.0.0.orig/lib/Sys/Virt/Domain.pm -+++ Sys-Virt-8.0.0/lib/Sys/Virt/Domain.pm +--- Sys-Virt-8.1.0.orig/lib/Sys/Virt/Domain.pm ++++ Sys-Virt-8.1.0/lib/Sys/Virt/Domain.pm @@ -1176,6 +1176,18 @@ omitted libvirt will auto-generate suita only necessary to specify this URI if the destination host has multiple interfaces and a specific interface is required to transmit storage data. @@ -25,11 +25,11 @@ =back =item $ddom = $dom->migrate(destcon, flags=0, dname=undef, uri=undef, bandwidth=0) -Index: Sys-Virt-8.0.0/lib/Sys/Virt.xs +Index: Sys-Virt-8.1.0/lib/Sys/Virt.xs =================================================================== ---- Sys-Virt-8.0.0.orig/lib/Sys/Virt.xs -+++ Sys-Virt-8.0.0/lib/Sys/Virt.xs -@@ -5613,7 +5613,7 @@ _migrate(dom, destcon, newparams, flags= +--- Sys-Virt-8.1.0.orig/lib/Sys/Virt.xs ++++ Sys-Virt-8.1.0/lib/Sys/Virt.xs +@@ -5615,7 +5615,7 @@ _migrate(dom, destcon, newparams, flags= virTypedParameterPtr params; int nparams; CODE: @@ -38,7 +38,7 @@ Newx(params, nparams, virTypedParameter); strncpy(params[0].field, VIR_MIGRATE_PARAM_URI, -@@ -5692,6 +5692,18 @@ _migrate(dom, destcon, newparams, flags= +@@ -5694,6 +5694,18 @@ _migrate(dom, destcon, newparams, flags= VIR_TYPED_PARAM_FIELD_LENGTH); params[18].type = VIR_TYPED_PARAM_STRING; @@ -57,7 +57,7 @@ nparams = vir_typed_param_from_hv(newparams, params, nparams); vir_typed_param_add_string_list_from_hv(newparams, ¶ms, &nparams, -@@ -5720,7 +5732,7 @@ _migrate_to_uri(dom, desturi, newparams, +@@ -5722,7 +5734,7 @@ _migrate_to_uri(dom, desturi, newparams, virTypedParameterPtr params; int nparams; PPCODE: @@ -66,7 +66,7 @@ Newx(params, nparams, virTypedParameter); strncpy(params[0].field, VIR_MIGRATE_PARAM_URI, -@@ -5799,6 +5811,18 @@ _migrate_to_uri(dom, desturi, newparams, +@@ -5801,6 +5813,18 @@ _migrate_to_uri(dom, desturi, newparams, VIR_TYPED_PARAM_FIELD_LENGTH); params[18].type = VIR_TYPED_PARAM_STRING; @@ -85,7 +85,7 @@ nparams = vir_typed_param_from_hv(newparams, params, nparams); vir_typed_param_add_string_list_from_hv(newparams, ¶ms, &nparams, -@@ -9680,6 +9704,9 @@ BOOT: +@@ -9686,6 +9710,9 @@ BOOT: REGISTER_CONSTANT_STR(VIR_MIGRATE_PARAM_DISKS_URI, MIGRATE_PARAM_DISKS_URI); REGISTER_CONSTANT(VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY, MIGRATE_MAX_SPEED_POSTCOPY);
