Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-libvirt-python for
openSUSE:Factory checked in at 2024-05-05 12:10:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-libvirt-python (Old)
and /work/SRC/openSUSE:Factory/.python-libvirt-python.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-libvirt-python"
Sun May 5 12:10:17 2024 rev:79 rq:1171480 version:10.3.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-libvirt-python/python-libvirt-python.changes
2024-04-03 17:18:40.313640484 +0200
+++
/work/SRC/openSUSE:Factory/.python-libvirt-python.new.1880/python-libvirt-python.changes
2024-05-05 12:10:24.527058423 +0200
@@ -1,0 +2,6 @@
+Thu May 2 23:06:02 UTC 2024 - James Fehlig <[email protected]>
+
+- Update to 10.3.0
+ - Add all new APIs and constants in libvirt 10.3.0
+
+-------------------------------------------------------------------
Old:
----
libvirt-python-10.2.0.tar.gz
New:
----
libvirt-python-10.3.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-libvirt-python.spec ++++++
--- /var/tmp/diff_new_pack.qzg5zu/_old 2024-05-05 12:10:25.139080572 +0200
+++ /var/tmp/diff_new_pack.qzg5zu/_new 2024-05-05 12:10:25.139080572 +0200
@@ -24,7 +24,7 @@
%{?sle15_python_module_pythons}
Name: python-libvirt-python
URL: https://libvirt.org/
-Version: 10.2.0
+Version: 10.3.0
Release: 0
Summary: Library providing a virtualization API
License: LGPL-2.1-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.qzg5zu/_old 2024-05-05 12:10:25.167081585 +0200
+++ /var/tmp/diff_new_pack.qzg5zu/_new 2024-05-05 12:10:25.171081730 +0200
@@ -1,7 +1,7 @@
<services>
<service name="tar_scm" mode="manual">
<param name="filename">libvirt-python</param>
- <param name="revision">v10.2.0</param>
+ <param name="revision">v10.3.0</param>
<param name="scm">git</param>
<param name="submodules">disable</param>
<param name="url">https://gitlab.com/libvirt/libvirt-python.git</param>
++++++ libvirt-python-10.2.0.tar.gz -> libvirt-python-10.3.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/.gitlab-ci.yml
new/libvirt-python-10.3.0/.gitlab-ci.yml
--- old/libvirt-python-10.2.0/.gitlab-ci.yml 2024-03-01 12:23:02.000000000
+0100
+++ new/libvirt-python-10.3.0/.gitlab-ci.yml 2024-05-01 10:09:53.000000000
+0200
@@ -27,7 +27,7 @@
- meson build -Ddriver_libvirtd=disabled "--prefix=$VROOT"
"--libdir=$LIBDIR"
- ninja -C build install
- popd
- - $PYTHON -m build
+ - $PYTHON -m build -n -x
- $PYTHON -m venv test-venv --system-site-packages --symlinks
- test-venv/bin/python -m pip install dist/libvirt_python*.whl
- test-venv/bin/python -m pytest tests
@@ -44,7 +44,25 @@
script:
- export MAKEFLAGS="-j$(getconf _NPROCESSORS_ONLN)"
- export CFLAGS="-Werror"
- - $PYTHON -m build
+ - $PYTHON -m build -n -x
+ - $PYTHON -m venv test-venv --system-site-packages --symlinks
+ - test-venv/bin/python -m pip install dist/libvirt_python*.whl
+ - test-venv/bin/python -m pytest tests
+ - if test -x /usr/bin/rpmbuild && test "$RPM" != "skip" ;
+ then
+ unset CFLAGS ;
+ rpmbuild --clean --nodeps --define "_topdir $PWD/rpmbuild" -ta
dist/libvirt-python*tar.gz ;
+ mv rpmbuild/RPMS/x86_64/ libvirt-python-rpms ;
+ fi
+
+.native_setuppy_build_job:
+ extends:
+ - .gitlab_native_build_job
+ script:
+ - export MAKEFLAGS="-j$(getconf _NPROCESSORS_ONLN)"
+ - export CFLAGS="-Werror"
+ - $PYTHON setup.py bdist_wheel
+ - $PYTHON setup.py sdist
- $PYTHON -m venv test-venv --system-site-packages --symlinks
- test-venv/bin/python -m pip install dist/libvirt_python*.whl
- test-venv/bin/python -m pytest tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/VERSION
new/libvirt-python-10.3.0/VERSION
--- old/libvirt-python-10.2.0/VERSION 2024-03-01 12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/VERSION 2024-05-01 10:09:53.000000000 +0200
@@ -1 +1 @@
-10.2.0
+10.3.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/ci/buildenv/centos-stream-9.sh
new/libvirt-python-10.3.0/ci/buildenv/centos-stream-9.sh
--- old/libvirt-python-10.2.0/ci/buildenv/centos-stream-9.sh 2024-03-01
12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/buildenv/centos-stream-9.sh 2024-05-01
10:09:53.000000000 +0200
@@ -40,6 +40,7 @@
python3-pip \
python3-pytest \
python3-setuptools \
+ python3-wheel \
rpm-build
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/ci/buildenv/debian-12.sh
new/libvirt-python-10.3.0/ci/buildenv/debian-12.sh
--- old/libvirt-python-10.2.0/ci/buildenv/debian-12.sh 2024-03-01
12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/buildenv/debian-12.sh 2024-05-01
10:09:53.000000000 +0200
@@ -23,7 +23,8 @@
python3-pip \
python3-pytest \
python3-setuptools \
- python3-venv
+ python3-venv \
+ python3-wheel
sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen
dpkg-reconfigure locales
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/ci/buildenv/debian-sid.sh
new/libvirt-python-10.3.0/ci/buildenv/debian-sid.sh
--- old/libvirt-python-10.2.0/ci/buildenv/debian-sid.sh 2024-03-01
12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/buildenv/debian-sid.sh 2024-05-01
10:09:53.000000000 +0200
@@ -23,7 +23,8 @@
python3-pip \
python3-pytest \
python3-setuptools \
- python3-venv
+ python3-venv \
+ python3-wheel
sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen
dpkg-reconfigure locales
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/ci/buildenv/fedora-38.sh
new/libvirt-python-10.3.0/ci/buildenv/fedora-38.sh
--- old/libvirt-python-10.2.0/ci/buildenv/fedora-38.sh 2024-03-01
12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/buildenv/fedora-38.sh 2024-05-01
10:09:53.000000000 +0200
@@ -21,6 +21,7 @@
python3-pip \
python3-pytest \
python3-setuptools \
+ python3-wheel \
rpm-build
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/ci/buildenv/fedora-39.sh
new/libvirt-python-10.3.0/ci/buildenv/fedora-39.sh
--- old/libvirt-python-10.2.0/ci/buildenv/fedora-39.sh 2024-03-01
12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/buildenv/fedora-39.sh 2024-05-01
10:09:53.000000000 +0200
@@ -21,6 +21,7 @@
python3-pip \
python3-pytest \
python3-setuptools \
+ python3-wheel \
rpm-build
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/ci/buildenv/fedora-rawhide.sh
new/libvirt-python-10.3.0/ci/buildenv/fedora-rawhide.sh
--- old/libvirt-python-10.2.0/ci/buildenv/fedora-rawhide.sh 2024-03-01
12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/buildenv/fedora-rawhide.sh 2024-05-01
10:09:53.000000000 +0200
@@ -22,6 +22,7 @@
python3-pip \
python3-pytest \
python3-setuptools \
+ python3-wheel \
rpm-build
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libvirt-python-10.2.0/ci/buildenv/opensuse-tumbleweed.sh
new/libvirt-python-10.3.0/ci/buildenv/opensuse-tumbleweed.sh
--- old/libvirt-python-10.2.0/ci/buildenv/opensuse-tumbleweed.sh
2024-03-01 12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/buildenv/opensuse-tumbleweed.sh
2024-05-01 10:09:53.000000000 +0200
@@ -21,6 +21,7 @@
python3-pip \
python3-pytest \
python3-setuptools \
+ python3-wheel \
rpm-build
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libvirt-python-10.2.0/ci/containers/centos-stream-9.Dockerfile
new/libvirt-python-10.3.0/ci/containers/centos-stream-9.Dockerfile
--- old/libvirt-python-10.2.0/ci/containers/centos-stream-9.Dockerfile
2024-03-01 12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/containers/centos-stream-9.Dockerfile
2024-05-01 10:09:53.000000000 +0200
@@ -41,6 +41,7 @@
python3-pip \
python3-pytest \
python3-setuptools \
+ python3-wheel \
rpm-build && \
dnf autoremove -y && \
dnf clean all -y && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libvirt-python-10.2.0/ci/containers/debian-12.Dockerfile
new/libvirt-python-10.3.0/ci/containers/debian-12.Dockerfile
--- old/libvirt-python-10.2.0/ci/containers/debian-12.Dockerfile
2024-03-01 12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/containers/debian-12.Dockerfile
2024-05-01 10:09:53.000000000 +0200
@@ -25,7 +25,8 @@
python3-pip \
python3-pytest \
python3-setuptools \
- python3-venv && \
+ python3-venv \
+ python3-wheel && \
eatmydata apt-get autoremove -y && \
eatmydata apt-get autoclean -y && \
sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libvirt-python-10.2.0/ci/containers/debian-sid.Dockerfile
new/libvirt-python-10.3.0/ci/containers/debian-sid.Dockerfile
--- old/libvirt-python-10.2.0/ci/containers/debian-sid.Dockerfile
2024-03-01 12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/containers/debian-sid.Dockerfile
2024-05-01 10:09:53.000000000 +0200
@@ -25,7 +25,8 @@
python3-pip \
python3-pytest \
python3-setuptools \
- python3-venv && \
+ python3-venv \
+ python3-wheel && \
eatmydata apt-get autoremove -y && \
eatmydata apt-get autoclean -y && \
sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libvirt-python-10.2.0/ci/containers/fedora-38.Dockerfile
new/libvirt-python-10.3.0/ci/containers/fedora-38.Dockerfile
--- old/libvirt-python-10.2.0/ci/containers/fedora-38.Dockerfile
2024-03-01 12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/containers/fedora-38.Dockerfile
2024-05-01 10:09:53.000000000 +0200
@@ -32,6 +32,7 @@
python3-pip \
python3-pytest \
python3-setuptools \
+ python3-wheel \
rpm-build && \
nosync dnf autoremove -y && \
nosync dnf clean all -y && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libvirt-python-10.2.0/ci/containers/fedora-39.Dockerfile
new/libvirt-python-10.3.0/ci/containers/fedora-39.Dockerfile
--- old/libvirt-python-10.2.0/ci/containers/fedora-39.Dockerfile
2024-03-01 12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/containers/fedora-39.Dockerfile
2024-05-01 10:09:53.000000000 +0200
@@ -32,6 +32,7 @@
python3-pip \
python3-pytest \
python3-setuptools \
+ python3-wheel \
rpm-build && \
nosync dnf autoremove -y && \
nosync dnf clean all -y && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libvirt-python-10.2.0/ci/containers/fedora-rawhide.Dockerfile
new/libvirt-python-10.3.0/ci/containers/fedora-rawhide.Dockerfile
--- old/libvirt-python-10.2.0/ci/containers/fedora-rawhide.Dockerfile
2024-03-01 12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/containers/fedora-rawhide.Dockerfile
2024-05-01 10:09:53.000000000 +0200
@@ -33,6 +33,7 @@
python3-pip \
python3-pytest \
python3-setuptools \
+ python3-wheel \
rpm-build && \
nosync dnf autoremove -y && \
nosync dnf clean all -y && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libvirt-python-10.2.0/ci/containers/opensuse-tumbleweed.Dockerfile
new/libvirt-python-10.3.0/ci/containers/opensuse-tumbleweed.Dockerfile
--- old/libvirt-python-10.2.0/ci/containers/opensuse-tumbleweed.Dockerfile
2024-03-01 12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/containers/opensuse-tumbleweed.Dockerfile
2024-05-01 10:09:53.000000000 +0200
@@ -22,6 +22,7 @@
python3-pip \
python3-pytest \
python3-setuptools \
+ python3-wheel \
rpm-build && \
zypper clean --all && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/ci/gitlab/build-templates.yml
new/libvirt-python-10.3.0/ci/gitlab/build-templates.yml
--- old/libvirt-python-10.2.0/ci/gitlab/build-templates.yml 2024-03-01
12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/gitlab/build-templates.yml 2024-05-01
10:09:53.000000000 +0200
@@ -37,7 +37,7 @@
variables:
IMAGE: $CI_REGISTRY/$RUN_UPSTREAM_NAMESPACE/libvirt-python/ci-$NAME:latest
rules:
- ### Rules where we expect to use pre-built container images
+ ### PUSH events
# upstream: pushes to the default branch
- if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH &&
$JOB_OPTIONAL'
@@ -53,90 +53,89 @@
- if: '$CI_PROJECT_NAMESPACE != $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE == "push" && $RUN_PIPELINE_UPSTREAM_ENV'
when: on_success
- # upstream: other web/api/scheduled pipelines targeting the default branch
- - if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/ && $CI_COMMIT_REF_NAME ==
$CI_DEFAULT_BRANCH && $JOB_OPTIONAL'
+ # forks: pushes to branches with pipeline requested
+ - if: '$CI_PROJECT_NAMESPACE != $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE == "push" && $RUN_PIPELINE && $JOB_OPTIONAL'
when: manual
allow_failure: true
- - if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/ && $CI_COMMIT_REF_NAME ==
$CI_DEFAULT_BRANCH'
+ variables:
+ IMAGE: $TARGET_BASE_IMAGE
+ - if: '$CI_PROJECT_NAMESPACE != $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE == "push" && $RUN_PIPELINE'
when: on_success
+ variables:
+ IMAGE: $TARGET_BASE_IMAGE
- # upstream+forks: merge requests targeting the default branch, without CI
changes
- - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH'
+
+ ### MERGE REQUEST events
+
+ # upstream+forks: merge requests targeting the default branch, with CI
changes
+ - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH && $JOB_OPTIONAL'
changes:
- ci/gitlab/container-templates.yml
- ci/containers/$NAME.Dockerfile
- when: never
- - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH && $JOB_OPTIONAL'
when: manual
allow_failure: true
+ variables:
+ IMAGE: $TARGET_BASE_IMAGE
- if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH'
+ changes:
+ - ci/gitlab/container-templates.yml
+ - ci/containers/$NAME.Dockerfile
when: on_success
+ variables:
+ IMAGE: $TARGET_BASE_IMAGE
-
- ### Rules where we need to use the target base container image
-
- # forks: pushes to branches with pipeline requested
- - if: '$CI_PROJECT_NAMESPACE != $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE == "push" && $RUN_PIPELINE && $JOB_OPTIONAL'
+ # upstream+forks: merge requests targeting the default branch
+ - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH && $JOB_OPTIONAL'
when: manual
allow_failure: true
- variables:
- IMAGE: $TARGET_BASE_IMAGE
- - if: '$CI_PROJECT_NAMESPACE != $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE == "push" && $RUN_PIPELINE'
+ - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH'
when: on_success
- variables:
- IMAGE: $TARGET_BASE_IMAGE
- # upstream: other web/api/scheduled pipelines targeting non-default
branches
- - if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/ && $CI_COMMIT_REF_NAME !=
$CI_DEFAULT_BRANCH && $JOB_OPTIONAL'
+ # upstream+forks: merge requests targeting non-default branches
+ - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME != $CI_DEFAULT_BRANCH && $JOB_OPTIONAL'
when: manual
allow_failure: true
variables:
IMAGE: $TARGET_BASE_IMAGE
- - if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/ && $CI_COMMIT_REF_NAME !=
$CI_DEFAULT_BRANCH'
+ - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME != $CI_DEFAULT_BRANCH'
when: on_success
variables:
IMAGE: $TARGET_BASE_IMAGE
- # forks: other web/api/scheduled pipelines
- - if: '$CI_PROJECT_NAMESPACE != $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/ && $JOB_OPTIONAL'
+
+ ### WEB / API / SCHEDULED events
+
+ # upstream: other web/api/scheduled pipelines targeting the default branch
+ - if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/ && $CI_COMMIT_REF_NAME ==
$CI_DEFAULT_BRANCH && $JOB_OPTIONAL'
when: manual
allow_failure: true
- variables:
- IMAGE: $TARGET_BASE_IMAGE
- - if: '$CI_PROJECT_NAMESPACE != $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/'
+ - if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/ && $CI_COMMIT_REF_NAME ==
$CI_DEFAULT_BRANCH'
when: on_success
- variables:
- IMAGE: $TARGET_BASE_IMAGE
- # upstream+forks: merge requests targeting the default branch, with CI
changes
- - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH && $JOB_OPTIONAL'
- changes:
- - ci/gitlab/container-templates.yml
- - ci/containers/$NAME.Dockerfile
+ # upstream: other web/api/scheduled pipelines targeting non-default
branches
+ - if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/ && $CI_COMMIT_REF_NAME !=
$CI_DEFAULT_BRANCH && $JOB_OPTIONAL'
when: manual
allow_failure: true
variables:
IMAGE: $TARGET_BASE_IMAGE
- - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH'
- changes:
- - ci/gitlab/container-templates.yml
- - ci/containers/$NAME.Dockerfile
+ - if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/ && $CI_COMMIT_REF_NAME !=
$CI_DEFAULT_BRANCH'
when: on_success
variables:
IMAGE: $TARGET_BASE_IMAGE
- # upstream+forks: merge requests targeting non-default branches
- - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME != $CI_DEFAULT_BRANCH && $JOB_OPTIONAL'
+ # forks: other web/api/scheduled pipelines on any branches
+ - if: '$CI_PROJECT_NAMESPACE != $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/ && $JOB_OPTIONAL'
when: manual
allow_failure: true
variables:
IMAGE: $TARGET_BASE_IMAGE
- - if: '$CI_PIPELINE_SOURCE == "merge_request_event" &&
$CI_MERGE_REQUEST_TARGET_BRANCH_NAME != $CI_DEFAULT_BRANCH'
+ - if: '$CI_PROJECT_NAMESPACE != $RUN_UPSTREAM_NAMESPACE &&
$CI_PIPELINE_SOURCE =~ /(web|api|schedule)/'
when: on_success
variables:
IMAGE: $TARGET_BASE_IMAGE
- ### Neither prebuilt or local container images
+
+ ### Catch all unhandled events
# upstream+forks: that's all folks
- when: never
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/ci/gitlab/builds.yml
new/libvirt-python-10.3.0/ci/gitlab/builds.yml
--- old/libvirt-python-10.2.0/ci/gitlab/builds.yml 2024-03-01
12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/gitlab/builds.yml 2024-05-01
10:09:53.000000000 +0200
@@ -8,7 +8,7 @@
# Native build jobs
x86_64-centos-stream-8:
- extends: .native_build_job
+ extends: .native_setuppy_build_job
needs:
- job: x86_64-centos-stream-8-container
optional: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/libvirt-python-10.2.0/ci/lcitool/projects/libvirt-python.yml
new/libvirt-python-10.3.0/ci/lcitool/projects/libvirt-python.yml
--- old/libvirt-python-10.2.0/ci/lcitool/projects/libvirt-python.yml
2024-03-01 12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/ci/lcitool/projects/libvirt-python.yml
2024-05-01 10:09:53.000000000 +0200
@@ -10,5 +10,6 @@
- python3-pip
- python3-pytest
- python3-setuptools
+ - python3-wheel
- python3-venv
- rpmbuild
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/ci/manifest.yml
new/libvirt-python-10.3.0/ci/manifest.yml
--- old/libvirt-python-10.2.0/ci/manifest.yml 2024-03-01 12:23:02.000000000
+0100
+++ new/libvirt-python-10.3.0/ci/manifest.yml 2024-05-01 10:09:53.000000000
+0200
@@ -11,6 +11,7 @@
centos-stream-8:
jobs:
- arch: x86_64
+ template: .native_setuppy_build_job
artifacts:
expire_in: 1 hour
paths:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libvirt-python-10.2.0/examples/consolecallback.py
new/libvirt-python-10.3.0/examples/consolecallback.py
--- old/libvirt-python-10.2.0/examples/consolecallback.py 2024-03-01
12:23:02.000000000 +0100
+++ new/libvirt-python-10.3.0/examples/consolecallback.py 2024-05-01
10:09:53.000000000 +0200
@@ -19,7 +19,7 @@
# The console stream errors on VM shutdown; we don't care
if error[0] == libvirt.VIR_ERR_RPC and error[1] ==
libvirt.VIR_FROM_STREAMS:
return
- logging.warn(error)
+ logging.warning(error)
class Console(object):