Your message dated Mon, 29 Dec 2025 11:05:12 +0000
with message-id <[email protected]>
and subject line Bug#1124198: fixed in python-glance-store 5.2.0-3
has caused the Debian Bug report #1124198,
regarding python-glance-store: FTBFS: AttributeError: 'TestNfsBrickConnector'
object has no attribute 'skip'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1124198: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124198
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-glance-store
Version: 5.2.0-2
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202512/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-glance-store, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh clean --buildsystem=pybuild --with python3,sphinxdoc
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
rm -rf build .stestr *.egg-info
find . -iname '*.pyc' -delete
for i in $(find . -type d -iname __pycache__) ; do rm -rf $i ; done
rm -rf doc/source/reference/api
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
[... snipped ...]
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_init_client_single_tenant
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_init_client_single_tenant_with_domain_ids
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_init_client_single_tenant_with_domain_ids
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_init_client_single_tenant_with_domain_names
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_init_client_single_tenant_with_domain_names
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_location_url_prefix_is_set
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_location_url_prefix_is_set
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_multi_container_doesnt_impact_multi_tenant_add
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_multi_container_doesnt_impact_multi_tenant_add
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_multi_tenant_image_add_uses_users_context
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_multi_tenant_image_add_uses_users_context
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_multi_tenant_with_swift_config
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_multi_tenant_with_swift_config
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_no_auth_address
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_no_auth_address
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for swift_store_ref_params
is required.
WARNING [glance_store.driver] Failed to configure store correctly: Store swift
could not be configured correctly. Reason: A value for swift_store_ref_params
is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_no_store_credentials
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_no_store_credentials
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_read_acl_public
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_read_acl_public
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_read_acl_tenants
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_read_acl_tenants
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_store_capabilities_checked_on_io_operations
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_store_capabilities_checked_on_io_operations
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_write_acls
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_write_acls
... ok
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] A value for
swift_store_auth_address is required.
WARNING [glance_store.driver] Failed to configure store correctly: A value for
swift_store_auth_address is required. Disabling add method.
ERROR [glance_store._drivers.swift.store] Error during chunked upload to
backend, deleting stale chunks.
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_write_less_than_declared_raises_exception
glance_store.tests.unit.test_swift_store_multibackend.TestStoreAuthV3.test_write_less_than_declared_raises_exception
... ok
======================================================================
FAIL:
glance_store.tests.unit.cinder.test_nfs.TestNfsBrickConnector.test_connect_volume
glance_store.tests.unit.cinder.test_nfs.TestNfsBrickConnector.test_connect_volume
----------------------------------------------------------------------
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/glance_store/tests/unit/cinder/test_base.py", line 90,
in test_connect_volume
self.skip('NFS tests have custom implementation of this method.')
^^^^^^^^^
AttributeError: 'TestNfsBrickConnector' object has no attribute 'skip'
----------------------------------------------------------------------
Ran 711 tests in 5.045s
FAILED (failures=1)
+ echo ======> STESTR TEST SUITE FAILED FOR python3.14: displaying pip3 freeze
output...
======> STESTR TEST SUITE FAILED FOR python3.14: displaying pip3 freeze
output...
+ [ -x /usr/bin/pip3 ]
+ pip3 freeze
WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent directory
is not owned or is not writable by the current user. The cache has been
disabled. Check the permissions and owner of that directory. If executing pip
with sudo, you should use sudo's -H flag.
alabaster==0.7.16
attrs==25.4.0
autocommand==2.2.2
autopage==0.4.0
babel==2.17.0
bcrypt==5.0.0
blinker==1.9.0
boto3==1.40.72
botocore==1.40.72
certifi==2025.11.12
cffi==2.0.0
chardet==5.2.0
charset-normalizer==3.4.4
cliff==4.11.0
cmd2==2.5.11+ds
cotyledon==1.7.3
coverage==7.8.2
cryptography==46.0.1
ddt==1.7.2
debtcollector==3.0.0
decorator==5.2.1
defusedxml==0.7.1
deprecation==2.1.0
dnspython==2.7.0
docutils==0.22.4
dogpile.cache==1.3.3
dulwich==0.24.10
eventlet==0.40.3
fasteners==0.19
fixtures==4.2.5
flake8==7.1.1
gevent==24.11.1
glance_store==5.2.0
greenlet==3.2.4
hacking==4.1.0
httplib2==0.22.0
idna==3.10
imagesize==1.4.1
inflect==7.5.0
iso8601==2.1.0
jaraco.classes==3.4.0
jaraco.context==6.0.1
jaraco.functools==4.1.0
jaraco.text==4.0.0
jeepney==0.9.0
Jinja2==3.1.6
jmespath==1.0.1
jsonpatch==1.32
jsonpointer==2.4
jsonschema==4.25.1
jsonschema-specifications==2023.12.1
keyring==25.7.0
keystoneauth1==5.12.0
legacy-cgi==2.6.4
lxml==6.0.2
Mako==1.3.10.dev0
MarkupSafe==3.0.3
mccabe==0.7.0
monotonic==1.6
more-itertools==10.8.0
msgpack==1.1.2
netaddr==1.3.0
oauthlib==3.3.1
openstackdocstheme==3.2.0
openstacksdk==4.7.2
os-brick==6.13.0
os-client-config==2.3.0
os-service-types==1.8.0
os-win==5.9.0
oslo.concurrency==7.2.0
oslo.config==10.0.0
oslo.context==6.1.0
oslo.i18n==6.6.0
oslo.log==7.2.1
oslo.privsep==3.8.0
oslo.rootwrap==7.7.0
oslo.serialization==5.8.0
oslo.service==4.3.0
oslo.utils==9.1.0
oslo.vmware==4.7.0
oslotest==5.0.1
packaging==25.0
Paste==3.10.1
PasteDeploy==3.1.0
pbr==7.0.3
platformdirs==4.4.0
ply==3.11
prettytable==3.16.0
psutil==7.1.0
pyasyncore==1.0.2
pycodestyle==2.12.1
pycparser==2.23
pyflakes==3.2.0
Pygments==2.18.0
PyJWT==2.10.1
pymongo==4.15.5
pyparsing==3.1.3
pyperclip==1.11.0
python-cinderclient==9.8.0
python-dateutil==2.9.0
python-keystoneclient==5.7.0
python-subunit==1.4.4
python-swiftclient==4.8.0
PyYAML==6.0.3
referencing==0.36.2
repoze.lru==0.7
requests==2.32.5
requests_mock==1.12.1
requestsexceptions==1.4.0
retrying==1.4.2
rfc3986==2.0.0
roman-numerals==4.1.0
Routes==2.5.1
rpds-py==0.28.0
s3transfer==0.14.0
SecretStorage==3.5.0
setproctitle==1.3.7
setuptools==78.1.1
six==1.17.0
snowballstemmer==3.0.1
Sphinx==8.2.3
sphinxcontrib-apidoc==0.6.0
stestr==4.2.0
stevedore==5.5.0
suds-community==1.2.0
Tempita==0.6.0
tenacity==9.1.2
testscenarios==0.5.0
testtools==2.8.2
tomlkit==0.13.3
typeguard==4.4.4
typing_extensions==4.15.0
urllib3==2.5.0
voluptuous==0.15.2
wcwidth==0.2.14
WebOb==1.8.9
wheel==0.46.1
wrapt==1.17.3
yappi==1.7.3
zipp==3.23.0
zope.event==6.0
zope.interface==8.1
+ exit 1
make[1]: *** [debian/rules:24: override_dh_auto_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:11: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: python-glance-store
Source-Version: 5.2.0-3
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-glance-store, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated python-glance-store
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 29 Dec 2025 11:36:07 +0100
Source: python-glance-store
Architecture: source
Version: 5.2.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1124198
Changes:
python-glance-store (5.2.0-3) unstable; urgency=medium
.
* Add use-skipTest-not-just-skip.patch (Closes: #1124198).
Checksums-Sha1:
c6f2728e111689801ba3ecad271c0ca8a0d83ebe 3167 python-glance-store_5.2.0-3.dsc
150fa42bec37373a3dd189cbeb20ce4615ac8139 7092
python-glance-store_5.2.0-3.debian.tar.xz
bda49815be9ca405d5596ea46e465e8d0f012081 13445
python-glance-store_5.2.0-3_amd64.buildinfo
Checksums-Sha256:
9c99b46c368547f31d54d54def573a325f4e03fbd336ab15bede20dbb1e73099 3167
python-glance-store_5.2.0-3.dsc
b39e9bc87084605d0cd3acfa39a04ad06b04864df66b76a0a15b183830fffeaf 7092
python-glance-store_5.2.0-3.debian.tar.xz
6b023a1ac64a775a39365fdbb51c08af5ce0a0db7bffbb872adf4b8ff188218c 13445
python-glance-store_5.2.0-3_amd64.buildinfo
Files:
2088a8158efaa2e185effd0c50730f9f 3167 python optional
python-glance-store_5.2.0-3.dsc
1096710f0693e1924ab04871971b20b0 7092 python optional
python-glance-store_5.2.0-3.debian.tar.xz
b77672bdacd5ecdb627180cbcf9ff73d 13445 python optional
python-glance-store_5.2.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmlSW+gACgkQ1BatFaxr
Q/4Eiw/9GJBvA/xuVjMMXKIjGo3U3ngWNgIMVxf616b4LqJWRt+e7qheO8+SKuHg
BYRBznaAUiIiLlQzft/YIIGjms+zr0wN4O7A4K1OfJtwIaI73+eho3f2nVQf03Yz
9GGjw2voIAs7yjJU8Gedw/cHVRAKQDmlaOhF+Z5QFap52W7sJBYo2fu1rccRNZrK
nN/FHy1Rko1nQjGBT+ER1wNBWd78j6MGjf5J/PeVFd14SRQGWOYJ8XVgsgFHu98X
iWnhpeAxiyX2hglTHthT3ZmLzDR7WhZZ0duiKTEK7ubeAWRMcYG51AEdDfzAaE8p
wxabkiaZOD9IB8npaEHQmkoLYBycrZWlqKd4Rphf7EXiM8tFpnCge82dlF+Pm5L7
l2pnCvQONlTWqOHJgPHIDV1xZqgdL/rUwi1EB3u9wUl2iODrpa8yvow2bAG6UsB3
bCu/rw9EZgKYGjRf9Fm1Blh8/3ia3qssh7xHbASfaoAqbD1ekGjgv9w6x1Q8QRAY
Zxe7e3LiZhjrt3KudoPJBA0m+mHjvgcUKrKEVqMvDiQGy+6gca5k8nENWgCvaVQl
D2RSTuo/BrLUL4bxtrFRIMmOYXeCiSlKIzm5om+mNYZSz/b4x5YQ62DfUIeqPR9u
pXxTOqDmKj0eU39G6ERMAiDBHkhkON7eHqpXhZokbo2eaY7UMiU=
=Ca+V
-----END PGP SIGNATURE-----
pgpajnizfk0_B.pgp
Description: PGP signature
--- End Message ---