libvirt-python-11.10.0-2.el10
- virDomainSaveParams: Add missing typed parameter conversion hints (RHEL-142127) Resolves: RHEL-142127
This commit is contained in:
parent
3e6a958b69
commit
cc3637055b
@ -0,0 +1,43 @@
|
||||
From 71db91de579b9c79bd3162b8499bb6d3e95073f3 Mon Sep 17 00:00:00 2001
|
||||
Message-ID: <71db91de579b9c79bd3162b8499bb6d3e95073f3.1769616469.git.jdenemar@redhat.com>
|
||||
From: Peter Krempa <pkrempa@redhat.com>
|
||||
Date: Mon, 19 Jan 2026 08:36:21 +0100
|
||||
Subject: [PATCH] virDomainSaveParams: Add missing typed parameter conversion
|
||||
hints
|
||||
|
||||
Add the missing hints for:
|
||||
- VIR_DOMAIN_SAVE_PARAM_IMAGE_FORMAT
|
||||
- VIR_DOMAIN_SAVE_PARAM_PARALLEL_CHANNELS
|
||||
|
||||
The latter of the above is important as the default conversion of
|
||||
numbers is to 'ulong' if a hint is missing but the parallel channel
|
||||
counts is accepted as 'int' by libvirt.
|
||||
|
||||
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
|
||||
(cherry picked from commit 7f92321ff1045097b9079d05350d6d2ce92a183f)
|
||||
|
||||
https://issues.redhat.com/browse/RHEL-142127 [rhel-10.2]
|
||||
https://issues.redhat.com/browse/RHEL-144009 [rhel-9.8]
|
||||
---
|
||||
libvirt-override.c | 6 ++++++
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
diff --git a/libvirt-override.c b/libvirt-override.c
|
||||
index 866b8a7..b3e2d8d 100644
|
||||
--- a/libvirt-override.c
|
||||
+++ b/libvirt-override.c
|
||||
@@ -10842,6 +10842,12 @@ libvirt_virDomainSetLaunchSecurityState(PyObject *self ATTRIBUTE_UNUSED,
|
||||
static virPyTypedParamsHint virPyDomainSaveParams[] = {
|
||||
{ VIR_DOMAIN_SAVE_PARAM_FILE, VIR_TYPED_PARAM_STRING },
|
||||
{ VIR_DOMAIN_SAVE_PARAM_DXML, VIR_TYPED_PARAM_STRING },
|
||||
+#ifdef VIR_DOMAIN_SAVE_PARAM_IMAGE_FORMAT
|
||||
+ { VIR_DOMAIN_SAVE_PARAM_IMAGE_FORMAT, VIR_TYPED_PARAM_STRING },
|
||||
+#endif
|
||||
+#ifdef VIR_DOMAIN_SAVE_PARAM_PARALLEL_CHANNELS
|
||||
+ { VIR_DOMAIN_SAVE_PARAM_PARALLEL_CHANNELS, VIR_TYPED_PARAM_INT },
|
||||
+#endif
|
||||
};
|
||||
|
||||
|
||||
--
|
||||
2.52.0
|
||||
@ -17,8 +17,10 @@
|
||||
Summary: The libvirt virtualization API python3 binding
|
||||
Name: libvirt-python
|
||||
Version: 11.10.0
|
||||
Release: 1%{?dist}%{?extra_release}
|
||||
Release: 2%{?dist}%{?extra_release}
|
||||
Source0: https://libvirt.org/sources/python/%{dist_name}-%{version}.tar.gz
|
||||
Patch1: libvirt-python-virDomainSaveParams-Add-missing-typed-parameter-conversion-hints.patch
|
||||
|
||||
Url: https://libvirt.org
|
||||
License: LGPL-2.1-or-later
|
||||
BuildRequires: git
|
||||
@ -56,6 +58,9 @@ of recent versions of Linux (and other OSes).
|
||||
%prep
|
||||
%autosetup -S git_am -N -n %{dist_name}-%{version}
|
||||
|
||||
%autopatch
|
||||
|
||||
|
||||
# Unset execute bit for example scripts; it can introduce spurious
|
||||
# RPM dependencies, like /usr/bin/python3
|
||||
# for the -python3 package
|
||||
@ -89,6 +94,9 @@ exit 1
|
||||
%{python3_sitearch}/*egg-info
|
||||
|
||||
%changelog
|
||||
* Wed Jan 28 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-2
|
||||
- virDomainSaveParams: Add missing typed parameter conversion hints (RHEL-142127)
|
||||
|
||||
* Wed Jan 7 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-1
|
||||
- Rebased to libvirt-python-11.10.0 (RHEL-104241)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user