File bitarray3-compat-stable31.patch of Package ganeti
From 7bb6364072b3f436c9d51d78e69d2495b966dbd3 Mon Sep 17 00:00:00 2001 From: Sascha Lucas <sascha_lucas@web.de> Date: Thu, 27 Nov 2025 10:47:34 +0100 Subject: [PATCH] python-compatibiliy: for bitarray >=3 (stable) A left over fix from 65574a9c08415d48af9e2e42c37f4fae517c7319 no longer present in master. Signed-off-by: Sascha Lucas <sascha_lucas@web.de> --- lib/hypervisor/hv_kvm/__init__.py | 2 +- lib/hypervisor/hv_kvm/monitor.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/hypervisor/hv_kvm/__init__.py b/lib/hypervisor/hv_kvm/__init__.py index f201f1127..dfb1fccd0 100644 --- a/lib/hypervisor/hv_kvm/__init__.py +++ b/lib/hypervisor/hv_kvm/__init__.py @@ -43,7 +43,7 @@ import shlex import shutil import urllib.request, urllib.error, urllib.parse -from bitarray import bitarray +from ganeti.utils.bitarray_compat import bitarray try: import psutil # pylint: disable=F0401 if psutil.version_info < (2, 0, 0): diff --git a/lib/hypervisor/hv_kvm/monitor.py b/lib/hypervisor/hv_kvm/monitor.py index f286e8b0f..147a6f579 100644 --- a/lib/hypervisor/hv_kvm/monitor.py +++ b/lib/hypervisor/hv_kvm/monitor.py @@ -41,7 +41,7 @@ from typing import Dict, Optional, Union, List from collections import namedtuple -from bitarray import bitarray +from ganeti.utils.bitarray_compat import bitarray from ganeti import errors from ganeti import utils