Your message dated Thu, 23 Dec 2021 14:37:47 +0000
with message-id <e1n0pe3-000ciy...@fasolo.debian.org>
and subject line Bug#1002439: fixed in python-os-collect-config 12.0.0-2
has caused the Debian Bug report #1002439,
regarding python-os-collect-config: FTBFS: 
testtools.matchers._impl.MismatchError:
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 ow...@bugs.debian.org
immediately.)


-- 
1002439: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002439
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-os-collect-config
Version: 12.0.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211220 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> make[1]: pyversions: No such file or directory
> py3versions: no X-Python3-Version in control file, using supported versions
> pkgos-dh_auto_install --no-py2 --in-tmp
> + PKGOS_USE_PY2=yes
> + PKGOS_USE_PY3=yes
> + PKGOS_IN_TMP=no
> + PKGOS_USE_PY2=no
> + shift
> + PKGOS_IN_TMP=yes
> + shift
> + dpkg-parsechangelog -SSource
> + SRC_PKG_NAME=python-os-collect-config
> + echo python-os-collect-config
> + sed s/python-//
> + PY_MODULE_NAME=os-collect-config
> + [ no = yes ]
> + [ yes = yes ]
> + py3versions -vr
> + PYTHON3S=3.10 3.9
> + [ no = yes ]
> + [ yes = yes ]
> + [ yes = yes ]
> + TARGET_DIR=tmp
> + pwd
> + python3.10 setup.py install --install-layout=deb --root 
> /<<PKGBUILDDIR>>/debian/tmp
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'author-email' will not be supported in future versions. 
> Please use the underscore name 'author_email' instead
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'description-file' will not be supported in future versions. 
> Please use the underscore name 'description_file' instead
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'home-page' will not be supported in future versions. Please 
> use the underscore name 'home_page' instead
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:158: 
> EasyInstallDeprecationWarning: easy_install command is deprecated. Use build 
> and pip and other standards-based tools.
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/command/install.py:34: 
> SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and 
> pip and other standards-based tools.
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'author-email' will not be supported in future versions. 
> Please use the underscore name 'author_email' instead
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'description-file' will not be supported in future versions. 
> Please use the underscore name 'description_file' instead
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'home-page' will not be supported in future versions. Please 
> use the underscore name 'home_page' instead
>   warnings.warn(
> running install
> [pbr] Generating AUTHORS
> [pbr] AUTHORS complete (0.0s)
> running build
> running build_py
> creating build
> creating build/lib
> creating build/lib/os_collect_config
> copying os_collect_config/__init__.py -> build/lib/os_collect_config
> copying os_collect_config/collect.py -> build/lib/os_collect_config
> copying os_collect_config/merger.py -> build/lib/os_collect_config
> copying os_collect_config/heat.py -> build/lib/os_collect_config
> copying os_collect_config/cfn.py -> build/lib/os_collect_config
> copying os_collect_config/heat_local.py -> build/lib/os_collect_config
> copying os_collect_config/cache.py -> build/lib/os_collect_config
> copying os_collect_config/config_drive.py -> build/lib/os_collect_config
> copying os_collect_config/common.py -> build/lib/os_collect_config
> copying os_collect_config/zaqar.py -> build/lib/os_collect_config
> copying os_collect_config/keystone.py -> build/lib/os_collect_config
> copying os_collect_config/request.py -> build/lib/os_collect_config
> copying os_collect_config/local.py -> build/lib/os_collect_config
> copying os_collect_config/version.py -> build/lib/os_collect_config
> copying os_collect_config/exc.py -> build/lib/os_collect_config
> copying os_collect_config/ec2.py -> build/lib/os_collect_config
> creating build/lib/os_collect_config/tests
> copying os_collect_config/tests/__init__.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_ec2.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_cache.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_merger.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_cfn.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_request.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_config_drive.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_heat.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_zaqar.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_heat_local.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_collect.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_keystone.py -> 
> build/lib/os_collect_config/tests
> copying os_collect_config/tests/test_local.py -> 
> build/lib/os_collect_config/tests
> running egg_info
> creating os_collect_config.egg-info
> writing os_collect_config.egg-info/PKG-INFO
> writing dependency_links to os_collect_config.egg-info/dependency_links.txt
> writing entry points to os_collect_config.egg-info/entry_points.txt
> writing requirements to os_collect_config.egg-info/requires.txt
> writing top-level names to os_collect_config.egg-info/top_level.txt
> [pbr] Processing SOURCES.txt
> writing manifest file 'os_collect_config.egg-info/SOURCES.txt'
> warning: no files found matching 'AUTHORS'
> warning: no files found matching 'ChangeLog'
> warning: no previously-included files found matching '.gitignore'
> warning: no previously-included files found matching '.gitreview'
> warning: no previously-included files matching '*.pyc' found anywhere in 
> distribution
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'AUTHORS'
> warning: no files found matching 'ChangeLog'
> warning: no previously-included files found matching '.gitignore'
> warning: no previously-included files found matching '.gitreview'
> warning: no previously-included files matching '*.pyc' found anywhere in 
> distribution
> adding license file 'LICENSE'
> writing manifest file 'os_collect_config.egg-info/SOURCES.txt'
> running install_lib
> creating /<<PKGBUILDDIR>>/debian/tmp
> creating /<<PKGBUILDDIR>>/debian/tmp/usr
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/collect.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/merger.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/heat.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/cfn.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/heat_local.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/cache.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/config_drive.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/common.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/zaqar.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_ec2.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_cache.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_merger.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_cfn.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_request.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_config_drive.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_heat.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_zaqar.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_heat_local.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_collect.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_keystone.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/tests/test_local.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests
> copying build/lib/os_collect_config/keystone.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/request.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/local.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/version.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/exc.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> copying build/lib/os_collect_config/ec2.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/__init__.py
>  to __init__.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/collect.py
>  to collect.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/merger.py
>  to merger.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/heat.py
>  to heat.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/cfn.py
>  to cfn.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/heat_local.py
>  to heat_local.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/cache.py
>  to cache.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/config_drive.py
>  to config_drive.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/common.py
>  to common.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/zaqar.py
>  to zaqar.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/__init__.py
>  to __init__.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_ec2.py
>  to test_ec2.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_cache.py
>  to test_cache.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_merger.py
>  to test_merger.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_cfn.py
>  to test_cfn.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_request.py
>  to test_request.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_config_drive.py
>  to test_config_drive.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_heat.py
>  to test_heat.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_zaqar.py
>  to test_zaqar.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_heat_local.py
>  to test_heat_local.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_collect.py
>  to test_collect.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_keystone.py
>  to test_keystone.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_local.py
>  to test_local.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/keystone.py
>  to keystone.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/request.py
>  to request.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/local.py
>  to local.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/version.py
>  to version.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/exc.py
>  to exc.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/ec2.py
>  to ec2.cpython-310.pyc
> running install_egg_info
> Copying os_collect_config.egg-info to 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config-12.0.0.egg-info
> Skipping SOURCES.txt
> running install_scripts
> Installing os-collect-config script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> + pwd
> + python3.9 setup.py install --install-layout=deb --root 
> /<<PKGBUILDDIR>>/debian/tmp
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'author-email' will not be supported in future versions. 
> Please use the underscore name 'author_email' instead
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'description-file' will not be supported in future versions. 
> Please use the underscore name 'description_file' instead
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'home-page' will not be supported in future versions. Please 
> use the underscore name 'home_page' instead
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:158: 
> EasyInstallDeprecationWarning: easy_install command is deprecated. Use build 
> and pip and other standards-based tools.
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/command/install.py:34: 
> SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and 
> pip and other standards-based tools.
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'author-email' will not be supported in future versions. 
> Please use the underscore name 'author_email' instead
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'description-file' will not be supported in future versions. 
> Please use the underscore name 'description_file' instead
>   warnings.warn(
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of 
> dash-separated 'home-page' will not be supported in future versions. Please 
> use the underscore name 'home_page' instead
>   warnings.warn(
> running install
> [pbr] Generating AUTHORS
> [pbr] AUTHORS complete (0.0s)
> running build
> running build_py
> running egg_info
> writing os_collect_config.egg-info/PKG-INFO
> writing dependency_links to os_collect_config.egg-info/dependency_links.txt
> writing entry points to os_collect_config.egg-info/entry_points.txt
> writing requirements to os_collect_config.egg-info/requires.txt
> writing top-level names to os_collect_config.egg-info/top_level.txt
> [pbr] Reusing existing SOURCES.txt
> running install_lib
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/__init__.py
>  to __init__.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/collect.py
>  to collect.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/merger.py
>  to merger.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/heat.py
>  to heat.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/cfn.py
>  to cfn.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/heat_local.py
>  to heat_local.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/cache.py
>  to cache.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/config_drive.py
>  to config_drive.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/common.py
>  to common.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/zaqar.py
>  to zaqar.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/__init__.py
>  to __init__.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_ec2.py
>  to test_ec2.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_cache.py
>  to test_cache.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_merger.py
>  to test_merger.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_cfn.py
>  to test_cfn.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_request.py
>  to test_request.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_config_drive.py
>  to test_config_drive.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_heat.py
>  to test_heat.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_zaqar.py
>  to test_zaqar.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_heat_local.py
>  to test_heat_local.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_collect.py
>  to test_collect.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_keystone.py
>  to test_keystone.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/tests/test_local.py
>  to test_local.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/keystone.py
>  to keystone.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/request.py
>  to request.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/local.py
>  to local.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/version.py
>  to version.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/exc.py
>  to exc.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config/ec2.py
>  to ec2.cpython-39.pyc
> running install_egg_info
> removing 
> '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config-12.0.0.egg-info'
>  (and everything under it)
> Copying os_collect_config.egg-info to 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/os_collect_config-12.0.0.egg-info
> Skipping SOURCES.txt
> running install_scripts
> Installing os-collect-config script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> + pwd
> + rm -rf /<<PKGBUILDDIR>>/debian/python*/usr/lib/python*/dist-packages/*.pth
> + pwd
> + rm -rf /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python*/dist-packages/*.pth
> + pwd
> + [ -d /<<PKGBUILDDIR>>/debian/python-os-collect-config/usr/bin ]
> pkgos-dh_auto_test --no-py2
> + PKGOS_USE_PY2=yes
> + PKGOS_USE_PY3=yes
> + PKGOS_TEST_PARALLEL=yes
> + PKGOS_TEST_SERIAL=no
> + PYTHONS=disabled
> + PYTHON3S=disabled
> + TEST_PARALLEL_OPT=--parallel
> + TEST_SERIAL_OPT=
> + PKGOS_USE_PY2=no
> + shift
> + [ no = yes ]
> + [ yes = yes ]
> + py3versions -vr
> + PYTHON3S=3.10 3.9
> + [ yes = no ]
> + [ no = yes ]
> + [ disabled = disabled ]
> + continue
> + [ 3.10 = disabled ]
> + echo 3.10
> + cut -d. -f1
> + PYMAJOR=3
> + echo ===> Testing with python (python3)
> ===> Testing with python (python3)
> + [ 3 = 3 ]
> + pwd
> + [ -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages ]
> + [ -z  ]
> + pwd
> + export PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages
> + [ -e .stestr.conf ]
> + [ -x /usr/bin/python3-stestr ]
> + STESTR=stestr
> + rm -rf .stestr
> + PYTHON=python3.10 stestr run --parallel --subunit
> + subunit2pyunit
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn ... ok
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_cfn_unconfigured
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_cfn_unconfigured
>  ... ok
> os_collect_config.tests.test_cache.TestCache.test_cache
> os_collect_config.tests.test_cache.TestCache.test_cache ... ok
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_bad_path
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_bad_path ... ok
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_ec2_unavailable
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_ec2_unavailable
>  ... ok
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_fail
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_fail ... ok
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_metadata_url_overrides_hint
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_metadata_url_overrides_hint
>  ... ok
> os_collect_config.tests.test_cache.TestCache.test_cache_ignores_json_inequality
> os_collect_config.tests.test_cache.TestCache.test_cache_ignores_json_inequality
>  ... ok
> os_collect_config.tests.test_cache.TestCache.test_commit_no_cache
> os_collect_config.tests.test_cache.TestCache.test_commit_no_cache ... ok
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_missing_sub_path
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_missing_sub_path 
> ... ok
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_no_metadata_url
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_no_metadata_url ... 
> ok
> os_collect_config.tests.test_collect.TestCollect.test_main
> os_collect_config.tests.test_collect.TestCollect.test_main ... ok
> os_collect_config.tests.test_cfn.TestCfnSoftwareConfig.test_collect_cfn_deployments_not_list
> os_collect_config.tests.test_cfn.TestCfnSoftwareConfig.test_collect_cfn_deployments_not_list
>  ... ok
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_no_change
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_no_change
>  ... FAIL
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_no_path
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_no_path ... ok
> os_collect_config.tests.test_cfn.TestCfnSoftwareConfig.test_collect_cfn_software_config
> os_collect_config.tests.test_cfn.TestCfnSoftwareConfig.test_collect_cfn_software_config
>  ... ok
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_no_change_softwareconfig
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_no_change_softwareconfig
>  ... FAIL
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_sub_path
> os_collect_config.tests.test_cfn.TestCfn.test_collect_cfn_sub_path ... ok
> os_collect_config.tests.test_cfn.TestCfn.test_collect_with_ca_cert
> os_collect_config.tests.test_cfn.TestCfn.test_collect_with_ca_cert ... ok
> os_collect_config.tests.test_collect.TestCollect.test_main_command_failed_no_caching
> os_collect_config.tests.test_collect.TestCollect.test_main_command_failed_no_caching
>  ... ok
> os_collect_config.tests.test_collect.TestFileHash.test_getfilehash_filenotfound
> os_collect_config.tests.test_collect.TestFileHash.test_getfilehash_filenotfound
>  ... ok
> os_collect_config.tests.test_collect.TestFileHash.test_getfilehash_nofile
> os_collect_config.tests.test_collect.TestFileHash.test_getfilehash_nofile ... 
> ok
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_nostore
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_nostore 
> ... FAIL
> os_collect_config.tests.test_collect.TestFileHash.test_getfilehash_onefile
> os_collect_config.tests.test_collect.TestFileHash.test_getfilehash_onefile 
> ... ok
> os_collect_config.tests.test_collect.TestFileHash.test_getfilehash_twofiles
> os_collect_config.tests.test_collect.TestFileHash.test_getfilehash_twofiles 
> ... ok
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat ... ok
> os_collect_config.tests.test_keystone.KeystoneTest.test_cache_auth_ref
> os_collect_config.tests.test_keystone.KeystoneTest.test_cache_auth_ref ... ok
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_fail
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_fail ... ok
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store 
> ... FAIL
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_auth_url
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_auth_url ... 
> ok
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_password
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_password ... 
> ok
> os_collect_config.tests.test_keystone.KeystoneTest.test_cache_is_created
> os_collect_config.tests.test_keystone.KeystoneTest.test_cache_is_created ... 
> ok
> os_collect_config.tests.test_collect.TestCollect.test_main_force_command
> os_collect_config.tests.test_collect.TestCollect.test_main_force_command ... 
> ok
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_project_id
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_project_id 
> ... ok
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store_alt_order
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store_alt_order
>  ... FAIL
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_resource_name
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_resource_name 
> ... ok
> os_collect_config.tests.test_keystone.KeystoneTest.test_discover_fail
> os_collect_config.tests.test_keystone.KeystoneTest.test_discover_fail ... ok
> os_collect_config.tests.test_collect.TestCollect.test_main_invalid_collector
> os_collect_config.tests.test_collect.TestCollect.test_main_invalid_collector 
> ... ok
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_stack_id
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_stack_id ... 
> ok
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_user_id
> os_collect_config.tests.test_heat.TestHeat.test_collect_heat_no_user_id ... ok
> os_collect_config.tests.test_keystone.KeystoneTest.test_discover_v3_unsupported
> os_collect_config.tests.test_keystone.KeystoneTest.test_discover_v3_unsupported
>  ... ok
> No name found for a deployment under deployments.
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store_softwareconfig
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store_softwareconfig
>  ... FAIL
> os_collect_config.tests.test_merger.TestMerger.test_merged_list_from_content
> os_collect_config.tests.test_merger.TestMerger.test_merged_list_from_content 
> ... ok
> os_collect_config.tests.test_collect.TestConf.test_setup_conf
> os_collect_config.tests.test_collect.TestConf.test_setup_conf ... ok
> os_collect_config.tests.test_collect.TestCollect.test_main_just_local
> os_collect_config.tests.test_collect.TestCollect.test_main_just_local ... ok
> os_collect_config.tests.test_heat.TestHeatSoftwareConfig.test_collect_heat
> os_collect_config.tests.test_heat.TestHeatSoftwareConfig.test_collect_heat 
> ... ok
> os_collect_config.tests.test_heat_local.TestHeatLocal.test_collect_ec2_nofile
> os_collect_config.tests.test_heat_local.TestHeatLocal.test_collect_ec2_nofile 
> ... ok
> os_collect_config.tests.test_ec2.TestEc2.test_collect_config_drive
> os_collect_config.tests.test_ec2.TestEc2.test_collect_config_drive ... ok
> os_collect_config.tests.test_heat_local.TestHeatLocal.test_collect_heat_local
> os_collect_config.tests.test_heat_local.TestHeatLocal.test_collect_heat_local 
> ... ok
> os_collect_config.tests.test_ec2.TestEc2.test_collect_ec2
> os_collect_config.tests.test_ec2.TestEc2.test_collect_ec2 ... ok
> os_collect_config.tests.test_collect.TestCollect.test_main_min_polling_interval
> os_collect_config.tests.test_collect.TestCollect.test_main_min_polling_interval
>  ... ok
> os_collect_config.tests.test_heat_local.TestHeatLocal.test_collect_heat_local_twice
> os_collect_config.tests.test_heat_local.TestHeatLocal.test_collect_heat_local_twice
>  ... ok
> os_collect_config.tests.test_ec2.TestEc2.test_collect_ec2_collected
> os_collect_config.tests.test_ec2.TestEc2.test_collect_ec2_collected ... ok
> os_collect_config.tests.test_ec2.TestEc2.test_collect_ec2_fail
> os_collect_config.tests.test_ec2.TestEc2.test_collect_ec2_fail ... ok
> os_collect_config.tests.test_heat_local.TestHeatLocal.test_collect_heat_local_with_invalid_metadata
> os_collect_config.tests.test_heat_local.TestHeatLocal.test_collect_heat_local_with_invalid_metadata
>  ... ok
> os_collect_config.tests.test_collect.TestCollect.test_main_no_command
> os_collect_config.tests.test_collect.TestCollect.test_main_no_command ... ok
> os_collect_config.tests.test_ec2.TestEc2.test_collect_ec2_invalid_cache
> os_collect_config.tests.test_ec2.TestEc2.test_collect_ec2_invalid_cache ... ok
> os_collect_config.tests.test_local.TestLocal.test_collect_invalid_json_fail
> os_collect_config.tests.test_local.TestLocal.test_collect_invalid_json_fail 
> ... FAIL
> os_collect_config.tests.test_collect.TestCollect.test_main_no_sleep_with_no_command
> os_collect_config.tests.test_collect.TestCollect.test_main_no_sleep_with_no_command
>  ... ok
> os_collect_config.tests.test_local.TestLocal.test_collect_local
> os_collect_config.tests.test_local.TestLocal.test_collect_local ... FAIL
> os_collect_config.tests.test_local.TestLocal.test_collect_local_orders_multiple
> os_collect_config.tests.test_local.TestLocal.test_collect_local_orders_multiple
>  ... FAIL
> os_collect_config.tests.test_collect.TestCollect.test_main_print_cachedir
> os_collect_config.tests.test_collect.TestCollect.test_main_print_cachedir ... 
> ok
> os_collect_config.tests.test_local.TestLocal.test_collect_local_owner_not_uid
> os_collect_config.tests.test_local.TestLocal.test_collect_local_owner_not_uid 
> ... ok
> os_collect_config.tests.test_local.TestLocal.test_collect_local_path_nonexist
> os_collect_config.tests.test_local.TestLocal.test_collect_local_path_nonexist 
> ... ok
> os_collect_config.tests.test_local.TestLocal.test_collect_local_world_writable
> os_collect_config.tests.test_local.TestLocal.test_collect_local_world_writable
>  ... FAIL
> os_collect_config.tests.test_collect.TestCollect.test_main_print_only
> os_collect_config.tests.test_collect.TestCollect.test_main_print_only ... ok
> os_collect_config.tests.test_local.TestLocal.test_collect_local_world_writable_dir
> os_collect_config.tests.test_local.TestLocal.test_collect_local_world_writable_dir
>  ... ok
> os_collect_config.tests.test_request.TestRequest.test_check_fetch_content
> os_collect_config.tests.test_request.TestRequest.test_check_fetch_content ... 
> ok
> os_collect_config.tests.test_collect.TestCollect.test_main_sleep
> os_collect_config.tests.test_collect.TestCollect.test_main_sleep ... ok
> os_collect_config.tests.test_request.TestRequest.test_collect_request
> os_collect_config.tests.test_request.TestRequest.test_collect_request ... ok
> os_collect_config.tests.test_request.TestRequest.test_collect_request_fail
> os_collect_config.tests.test_request.TestRequest.test_collect_request_fail 
> ... ok
> os_collect_config.tests.test_request.TestRequest.test_collect_request_no_metadata_url
> os_collect_config.tests.test_request.TestRequest.test_collect_request_no_metadata_url
>  ... ok
> os_collect_config.tests.test_collect.TestCollect.test_main_with_splay
> os_collect_config.tests.test_collect.TestCollect.test_main_with_splay ... ok
> os_collect_config.tests.test_collect.TestHup.test_reexec_self
> os_collect_config.tests.test_collect.TestHup.test_reexec_self ... ok
> os_collect_config.tests.test_collect.TestHup.test_reexec_self_signal
> os_collect_config.tests.test_collect.TestHup.test_reexec_self_signal ... ok
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_all_devices
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_all_devices 
> ... ok
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_already_mounted
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_already_mounted
>  ... ok
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_config_drive
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_config_drive 
> ... ok
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_ensure_mounted
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_ensure_mounted 
> ... ok
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_get_metadata
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_get_metadata 
> ... ok
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_parse_shell_var
> os_collect_config.tests.test_config_drive.TestConfigDrive.test_parse_shell_var
>  ... ok
> os_collect_config.tests.test_request.TestRequestSoftwareConfig.test_collect_request
> os_collect_config.tests.test_request.TestRequestSoftwareConfig.test_collect_request
>  ... ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar ... ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_deployments
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_deployments 
> ... ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_fail
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_fail ... ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_auth_url
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_auth_url 
> ... ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_ca_file
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_ca_file 
> ... ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_password
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_password 
> ... ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_project_id
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_project_id 
> ... ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_queue_id
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_queue_id 
> ... ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_user_id
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_no_user_id 
> ... ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_websocket
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_websocket ... 
> ok
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_websocket_recv
> os_collect_config.tests.test_zaqar.TestZaqar.test_collect_zaqar_websocket_recv
>  ... ok
> {}
> {}
> {}
> 
> ======================================================================
> FAIL: 
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_no_change
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_no_change
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: pythonlogging:'': {{{
> /tmp/tmpwl0zx24y/tmpxswz01yr is owned by another user. This is a security 
> risk.
> Source [local] Unavailable.
> }}}
> 
> url: {{{http://192.0.2.1:8000/v1/}}}
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_collect.py", line 474, 
> in test_collect_all_no_change
>     self.assertEqual(set(cfg.CONF.collectors), changed_keys)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 393, in 
> assertEqual
>     self.assertThat(observed, matcher, message)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in 
> assertThat
>     raise mismatch_error
> testtools.matchers._impl.MismatchError: !=:
> reference = {'heat_local', 'zaqar', 'local', 'ec2', 'heat', 'request', 'cfn'}
> actual    = {'heat_local', 'zaqar', 'ec2', 'heat', 'request', 'cfn'}
> 
> 
> ======================================================================
> FAIL: 
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_no_change_softwareconfig
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_no_change_softwareconfig
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: pythonlogging:'': {{{
> /tmp/tmpltnbl4n3/tmpsjw5n_vj is owned by another user. This is a security 
> risk.
> Source [local] Unavailable.
> }}}
> 
> url: {{{http://192.0.2.1:8000/v1/}}}
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_collect.py", line 505, 
> in test_collect_all_no_change_softwareconfig
>     self.assertEqual(expected_changed, changed_keys)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 393, in 
> assertEqual
>     self.assertThat(observed, matcher, message)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in 
> assertThat
>     raise mismatch_error
> testtools.matchers._impl.MismatchError: !=:
> reference = {'cfn',
>  'dep-name1',
>  'dep-name2',
>  'dep-name3',
>  'ec2',
>  'heat',
>  'heat_local',
>  'local',
>  'request',
>  'zaqar'}
> actual    = {'cfn',
>  'dep-name1',
>  'dep-name2',
>  'dep-name3',
>  'ec2',
>  'heat',
>  'heat_local',
>  'request',
>  'zaqar'}
> 
> 
> ======================================================================
> FAIL: 
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_nostore
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_nostore
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: pythonlogging:'': {{{
> /tmp/tmpofid4rt4/tmplv17bdmc is owned by another user. This is a security 
> risk.
> Source [local] Unavailable.
> }}}
> 
> url: {{{http://192.0.2.1:8000/v1/}}}
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_collect.py", line 526, 
> in test_collect_all_nostore
>     self.assertIn(collector, content)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 399, in 
> assertIn
>     self.assertThat(haystack, Contains(needle), message)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in 
> assertThat
>     raise mismatch_error
> testtools.matchers._impl.MismatchError: 'local' not in {'heat_local': 
> {'localstrA': 'A', 'localint9': 9, 'localmap_xy': {'x': 42, 'y': 'foo'}}, 
> 'ec2': {'local-ipv4': '192.0.2.1', 'reservation-id': 
> '55c72494-61c6-11ec-8fbb-027e5b78c330', 'local-hostname': 'foo', 
> 'ami-launch-index': '0', 'public-hostname': 'foo', 'hostname': 'foo', 
> 'ami-id': '55c725e8-61c6-11ec-8fbb-027e5b78c330', 'instance-action': 'none', 
> 'public-ipv4': '192.0.2.1', 'instance-type': 'flavor.small', 'placement': 
> {'availability-zone': 'foo-az'}, 'mpi': {'foo-keypair': '192.0.2.1 slots=1'}, 
> 'block-device-mapping': {'ami': 'vda', 'root': '/dev/vda', 'ephemeral0': 
> '/dev/vdb'}, 'public-keys': {'0': {'openssh-key': 'ssh-rsa 
> AAAAAAAAABBBBBBBBCCCCCCCC'}}, 'instance-id': 
> '55c72692-61c6-11ec-8fbb-027e5b78c330'}, 'cfn': {'int1': 1, 'strfoo': 'foo', 
> 'map_ab': {'a': 'apple', 'b': 'banana'}}, 'heat': {'int1': 1, 'strfoo': 
> 'foo', 'map_ab': {'a': 'apple', 'b': 'banana'}}, 'request': {'int1': 1, 
> 'strfoo': 'foo', 'map_ab': {'a': 'apple', 'b': 'banana'}}, 'zaqar': {'int1': 
> 1, 'strfoo': 'foo', 'map_ab': {'a': 'apple', 'b': 'banana'}}}
> 
> 
> ======================================================================
> FAIL: 
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: pythonlogging:'': {{{
> /tmp/tmp0uzvdcz3/tmp1500afyw is owned by another user. This is a security 
> risk.
> Source [local] Unavailable.
> }}}
> 
> url: {{{http://192.0.2.1:8000/v1/}}}
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_collect.py", line 435, 
> in test_collect_all_store
>     self._test_collect_all_store()
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_collect.py", line 428, 
> in _test_collect_all_store
>     self.assertEqual(expected_changed, changed_keys)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 393, in 
> assertEqual
>     self.assertThat(observed, matcher, message)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in 
> assertThat
>     raise mismatch_error
> testtools.matchers._impl.MismatchError: !=:
> reference = {'heat_local', 'zaqar', 'local', 'ec2', 'heat', 'request', 'cfn'}
> actual    = {'heat_local', 'zaqar', 'ec2', 'heat', 'request', 'cfn'}
> 
> 
> ======================================================================
> FAIL: 
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store_alt_order
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store_alt_order
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: pythonlogging:'': {{{
> /tmp/tmpo6_j0kzi/tmprhs1_88z is owned by another user. This is a security 
> risk.
> Source [local] Unavailable.
> }}}
> 
> url: {{{http://192.0.2.1:8000/v1/}}}
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_collect.py", line 465, 
> in test_collect_all_store_alt_order
>     self.assertEqual(set(cfg.CONF.collectors), changed_keys)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 393, in 
> assertEqual
>     self.assertThat(observed, matcher, message)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in 
> assertThat
>     raise mismatch_error
> testtools.matchers._impl.MismatchError: !=:
> reference = {'heat_local', 'zaqar', 'local', 'ec2', 'heat', 'request', 'cfn'}
> actual    = {'heat_local', 'zaqar', 'ec2', 'request', 'heat', 'cfn'}
> 
> 
> ======================================================================
> FAIL: 
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store_softwareconfig
> os_collect_config.tests.test_collect.TestCollectAll.test_collect_all_store_softwareconfig
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: pythonlogging:'': {{{
> /tmp/tmpgy6q9t0j/tmpzfuyauhv is owned by another user. This is a security 
> risk.
> Source [local] Unavailable.
> }}}
> 
> url: {{{http://192.0.2.1:8000/v1/}}}
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_collect.py", line 457, 
> in test_collect_all_store_softwareconfig
>     self._test_collect_all_store(collector_kwargs_map=soft_config_map,
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_collect.py", line 428, 
> in _test_collect_all_store
>     self.assertEqual(expected_changed, changed_keys)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 393, in 
> assertEqual
>     self.assertThat(observed, matcher, message)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in 
> assertThat
>     raise mismatch_error
> testtools.matchers._impl.MismatchError: !=:
> reference = {'cfn',
>  'dep-name1',
>  'dep-name2',
>  'dep-name3',
>  'ec2',
>  'heat',
>  'heat_local',
>  'local',
>  'request',
>  'zaqar'}
> actual    = {'cfn',
>  'dep-name1',
>  'dep-name2',
>  'dep-name3',
>  'ec2',
>  'heat',
>  'heat_local',
>  'request',
>  'zaqar'}
> 
> 
> ======================================================================
> FAIL: 
> os_collect_config.tests.test_local.TestLocal.test_collect_invalid_json_fail
> os_collect_config.tests.test_local.TestLocal.test_collect_invalid_json_fail
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: pythonlogging:'': 
> {{{/tmp/tmpkr5bpgda/tmpmqf6tgid is owned by another user. This is a security 
> risk.}}}
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_local.py", line 142, in 
> test_collect_invalid_json_fail
>     self.assertIn('is not valid JSON', self.log.output)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 399, in 
> assertIn
>     self.assertThat(haystack, Contains(needle), message)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in 
> assertThat
>     raise mismatch_error
> testtools.matchers._impl.MismatchError: 'is not valid JSON' not in 
> '/tmp/tmpkr5bpgda/tmpmqf6tgid is owned by another user. This is a security 
> risk.\n'
> 
> 
> ======================================================================
> FAIL: os_collect_config.tests.test_local.TestLocal.test_collect_local
> os_collect_config.tests.test_local.TestLocal.test_collect_local
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: pythonlogging:'': 
> {{{/tmp/tmpa8i12ux_/tmp5ucyz0wm is owned by another user. This is a security 
> risk.}}}
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_local.py", line 66, in 
> test_collect_local
>     local_md = self._call_collect()
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_local.py", line 55, in 
> _call_collect
>     md = local.Collector().collect()
>   File "/<<PKGBUILDDIR>>/os_collect_config/local.py", line 69, in collect
>     raise exc.LocalMetadataNotAvailable
> os_collect_config.exc.LocalMetadataNotAvailable
> 
> 
> ======================================================================
> FAIL: 
> os_collect_config.tests.test_local.TestLocal.test_collect_local_orders_multiple
> os_collect_config.tests.test_local.TestLocal.test_collect_local_orders_multiple
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: pythonlogging:'': 
> {{{/tmp/tmpaciymzpg/tmp4ank0mby is owned by another user. This is a security 
> risk.}}}
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_local.py", line 123, in 
> test_collect_local_orders_multiple
>     local_md = self._call_collect()
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_local.py", line 55, in 
> _call_collect
>     md = local.Collector().collect()
>   File "/<<PKGBUILDDIR>>/os_collect_config/local.py", line 69, in collect
>     raise exc.LocalMetadataNotAvailable
> os_collect_config.exc.LocalMetadataNotAvailable
> 
> 
> ======================================================================
> FAIL: 
> os_collect_config.tests.test_local.TestLocal.test_collect_local_world_writable
> os_collect_config.tests.test_local.TestLocal.test_collect_local_world_writable
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: pythonlogging:'': 
> {{{/tmp/tmpgcf0wqmv/tmpapuv_rkv is owned by another user. This is a security 
> risk.}}}
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/os_collect_config/tests/test_local.py", line 87, in 
> test_collect_local_world_writable
>     self.assertIn('%s is world writable. This is a security risk.' %
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 399, in 
> assertIn
>     self.assertThat(haystack, Contains(needle), message)
>   File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in 
> assertThat
>     raise mismatch_error
> testtools.matchers._impl.MismatchError: 
> '/tmp/tmpgcf0wqmv/tmpapuv_rkv/test.json is world writable. This is a security 
> risk.' not in '/tmp/tmpgcf0wqmv/tmpapuv_rkv is owned by another user. This is 
> a security risk.\n'
> 
> 
> ----------------------------------------------------------------------
> Ran 93 tests in 1.412s
> 
> FAILED (failures=10)
> + echo ======> STESTR TEST SUITE FAILED FOR python3.10: displaying pip3 
> freeze output...
> ======> STESTR TEST SUITE FAILED FOR python3.10: displaying pip3 freeze 
> output...
> + [ -x /usr/bin/pip3 ]
> + pip3 freeze
> alabaster==0.7.12
> anyjson==0.3.3
> appdirs==1.4.4
> attrs==20.3.0
> autopage==0.4.0
> Babel==2.8.0
> blinker==1.4
> certifi==2020.6.20
> chardet==4.0.0
> cliff==3.9.0
> cmd2==0.0.0
> colorama==0.4.4
> coverage==5.1
> cryptography==3.4.8
> debtcollector==2.3.0
> decorator==4.4.2
> deprecation==2.0.7
> dnspython==2.1.0
> docutils==0.17.1
> dogpile.cache==1.1.4
> eventlet==0.30.2
> extras==1.0.0
> fixtures==3.0.0
> flake8==3.8.4
> future==0.18.2
> greenlet==1.1.2
> hacking==1.1.0
> idna==2.10
> imagesize==1.3.0
> importlib-metadata==4.6.4
> iso8601==0.1.16
> jeepney==0.7.1
> Jinja2==3.0.1
> jmespath==0.10.0
> jsonpatch==1.32
> jsonpointer==2.1
> jsonschema==3.2.0
> keyring==23.3.0
> keystoneauth1==4.4.0
> lxml==4.6.4
> Mako==1.1.3
> MarkupSafe==2.0.1
> mccabe==0.6.1
> mock==4.0.3
> more-itertools==8.10.0
> msgpack==1.0.2
> munch==2.3.2
> netaddr==0.8.0
> netifaces==0.11.0
> oauthlib==3.1.1
> openstacksdk==0.59.0
> os-collect-config==12.0.0
> os-service-types==1.7.0
> osc-lib==2.4.2
> oslo.config==8.7.1
> oslo.context==3.3.2
> oslo.i18n==5.1.0
> oslo.log==4.6.0
> oslo.serialization==4.2.0
> oslo.utils==4.10.0
> packaging==21.3
> pbr==5.6.0
> pep8==1.7.1
> prettytable==0.7.2
> pycodestyle==2.6.0
> pyflakes==2.2.0
> Pygments==2.10.0
> pyinotify==0.9.6
> PyJWT==2.1.0
> pyparsing==2.4.7
> pyperclip==1.8.2
> pyrsistent==0.15.5
> python-dateutil==2.8.1
> python-heatclient==2.4.0
> python-keystoneclient==4.3.0
> python-subunit==1.4.0
> python-swiftclient==3.12.0
> python-zaqarclient==2.2.0
> pytz==2021.3
> PyYAML==5.4.1
> requests==2.25.1
> requestsexceptions==1.4.0
> rfc3986==1.5.0
> roman==3.3
> SecretStorage==3.3.1
> simplejson==3.17.5
> six==1.16.0
> snowballstemmer==2.2.0
> Sphinx==4.3.2
> stestr==3.2.1
> stevedore==3.4.0
> testscenarios==0.5.0
> testtools==2.5.0
> urllib3==1.26.5
> voluptuous==0.12.1
> wcwidth==0.1.9
> wrapt==1.13.3
> zipp==1.0.0
> + exit 1
> make[1]: *** [debian/rules:22: override_dh_auto_install] Error 1


The full build log is available from:
http://qa-logs.debian.net/2021/12/20/python-os-collect-config_12.0.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: python-os-collect-config
Source-Version: 12.0.0-2
Done: Thomas Goirand <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-os-collect-config, 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 1002...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated python-os-collect-config 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 23 Dec 2021 15:01:57 +0100
Source: python-os-collect-config
Architecture: source
Version: 12.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 1002439
Changes:
 python-os-collect-config (12.0.0-2) unstable; urgency=medium
 .
   * Add Rules-Requires-Root: no to avoid #1001961 (Closes: #1002439).
Checksums-Sha1:
 b574ddc66dc468cbd4adcafb60b21f95b3152db1 2610 
python-os-collect-config_12.0.0-2.dsc
 c0fc62d8ee5edbe3c3d019143def5dea22b6f974 2724 
python-os-collect-config_12.0.0-2.debian.tar.xz
 5172aca94f2b91d4d9e6c28601d153027b7aa819 11289 
python-os-collect-config_12.0.0-2_amd64.buildinfo
Checksums-Sha256:
 18e8cb10143f1c4ee07b0fa87b54c0eae5ec5de6d11546aab5542a443d935db4 2610 
python-os-collect-config_12.0.0-2.dsc
 7cfaec14062e67eed9b9a3f46eea3396578403a719d341dbb3db2c99294813f0 2724 
python-os-collect-config_12.0.0-2.debian.tar.xz
 41775a566f281a39238d0eaed6a10f8fc904d9aa26825847cd7503d9008940a5 11289 
python-os-collect-config_12.0.0-2_amd64.buildinfo
Files:
 8a9be2518b92056b204709bec96ee46f 2610 python optional 
python-os-collect-config_12.0.0-2.dsc
 210700ae1bf0ba19b18f1273bb170b19 2724 python optional 
python-os-collect-config_12.0.0-2.debian.tar.xz
 55ec17cd17e705fa23c0b9d420923623 11289 python optional 
python-os-collect-config_12.0.0-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmHEgeQACgkQ1BatFaxr
Q/66bg/8DAykGtcxEHyFKlT/a4niRf+41DQOnHhc3D9v8g7MFkDJTE2CgSovCPHm
FiL2e3P5/fFPrr010x29uj2B5dmzTRcVfYLeQESfGvjJnt8vUQOoB8V+jg6LLqPK
oopO31Rt5Y0xbfOsAjkth8HyvcdpS2zV5XoQss2mrNX44NxhmsLJGgeaEMXPE4rw
Ms/wRq1f5GZ0ynpe3rewK2GAlMwkMenH0utvRFUp960TS+DLcR7jFV9Vit2w7oX9
VmHN/2I18d4CSXMYQTkDeUL/7CYzEeQNnYTWfQrN1ardk4iwuFQ7Swo/7XMwlDTM
nVTUTKlPCXXlmAUSVCTiw1pMXSPXWdE7QipvDqt5gPnzvTK2FBn/FlFc64lx+lo/
jkQbQvrQCpFhX8ZujiHhSu+2iG3nuQ8ytQXuPMAODgZKvp9KatxvtoRvQ6DIqsP7
u2nWaGWK4H9AhnK5iOdvHlbrFmezjtde34feS1q9snlIozN6WHlTlT93iD7h/F2b
XSZbAHV8H59Xtux5IoCmT46/lbgZKjThILRMJrym+X0wL78vEy7mucA4lzZcwVVX
aQknqmyHJGQoNK4So8fOTnyfC0VDomei3tk1Eyyov7zPw/w3DSSjrpFD+PS8swed
2rTiqr48BhtJEBpv5SIQPRbQEaWlbYcOfWew8h5pbX1nRpYO4e0=
=2hGr
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to