Your message dated Thu, 5 Oct 2023 08:47:57 +0200
with message-id <42cafa18-1b11-3b9c-77c9-eb45f7a5e...@debian.org>
and subject line Fixed
has caused the Debian Bug report #1052868,
regarding aodh: FTBFS: tests failed
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.)


-- 
1052868: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052868
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: aodh
Version: 16.0.0-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230925 ftbfs-trixie

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
> for i in 3.11 ; do \
>       python$i setup.py install --force --no-compile -O0 --install-layout=deb 
> --root /<<PKGBUILDDIR>>/debian/tmp ; \
> done
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> /usr/lib/python3/dist-packages/setuptools/command/develop.py:40: 
> EasyInstallDeprecationWarning: easy_install command is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please avoid running ``setup.py`` and ``easy_install``.
>         Instead, use pypa/build, pypa/installer or other
>         standards-based tools.
> 
>         See https://github.com/pypa/setuptools/issues/917 for details.
>         
> ********************************************************************************
> 
> !!
>   easy_install.initialize_options(self)
> /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: 
> SetuptoolsDeprecationWarning: setup.py install is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please avoid running ``setup.py`` directly.
>         Instead, use pypa/build, pypa/installer or other
>         standards-based tools.
> 
>         See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html 
> for details.
>         
> ********************************************************************************
> 
> !!
>   self.initialize_options()
> running install
> [pbr] Generating AUTHORS
> [pbr] AUTHORS complete (0.0s)
> running build
> running build_py
> creating build
> creating build/lib
> creating build/lib/aodh
> creating build/lib/aodh/tests
> creating build/lib/aodh/tests/functional_live
> copying aodh/tests/functional_live/__init__.py -> 
> build/lib/aodh/tests/functional_live
> creating build/lib/aodh/api
> creating build/lib/aodh/api/controllers
> copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers
> copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers
> creating build/lib/aodh/evaluator
> copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator
> copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator
> copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator
> copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator
> copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator
> copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator
> copying aodh/evaluator/event.py -> build/lib/aodh/evaluator
> copying aodh/utils.py -> build/lib/aodh
> copying aodh/version.py -> build/lib/aodh
> copying aodh/keystone_client.py -> build/lib/aodh
> copying aodh/__init__.py -> build/lib/aodh
> copying aodh/opts.py -> build/lib/aodh
> copying aodh/service.py -> build/lib/aodh
> copying aodh/i18n.py -> build/lib/aodh
> copying aodh/profiler.py -> build/lib/aodh
> copying aodh/queue.py -> build/lib/aodh
> copying aodh/messaging.py -> build/lib/aodh
> copying aodh/coordination.py -> build/lib/aodh
> copying aodh/event.py -> build/lib/aodh
> creating build/lib/aodh/tests/functional
> creating build/lib/aodh/tests/functional/gabbi
> copying aodh/tests/functional/gabbi/fixtures.py -> 
> build/lib/aodh/tests/functional/gabbi
> copying aodh/tests/functional/gabbi/test_gabbi.py -> 
> build/lib/aodh/tests/functional/gabbi
> copying aodh/tests/functional/gabbi/__init__.py -> 
> build/lib/aodh/tests/functional/gabbi
> creating build/lib/aodh/tests/functional/storage
> copying aodh/tests/functional/storage/test_storage_scenarios.py -> 
> build/lib/aodh/tests/functional/storage
> copying aodh/tests/functional/storage/__init__.py -> 
> build/lib/aodh/tests/functional/storage
> copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> 
> build/lib/aodh/tests/functional/storage
> copying aodh/tests/functional/storage/test_impl_log.py -> 
> build/lib/aodh/tests/functional/storage
> copying aodh/tests/functional/storage/test_get_connection.py -> 
> build/lib/aodh/tests/functional/storage
> creating build/lib/aodh/conf
> copying aodh/conf/defaults.py -> build/lib/aodh/conf
> copying aodh/conf/__init__.py -> build/lib/aodh/conf
> creating build/lib/aodh/tests/unit
> copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit
> copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit
> copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit
> copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit
> copying aodh/tests/unit/test_api_v2_capabilities.py -> 
> build/lib/aodh/tests/unit
> copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit
> copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit
> copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit
> creating build/lib/aodh/storage
> copying aodh/storage/impl_log.py -> build/lib/aodh/storage
> copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage
> copying aodh/storage/base.py -> build/lib/aodh/storage
> copying aodh/storage/__init__.py -> build/lib/aodh/storage
> copying aodh/storage/models.py -> build/lib/aodh/storage
> copying aodh/api/hooks.py -> build/lib/aodh/api
> copying aodh/api/app.py -> build/lib/aodh/api
> copying aodh/api/middleware.py -> build/lib/aodh/api
> copying aodh/api/__init__.py -> build/lib/aodh/api
> copying aodh/api/policies.py -> build/lib/aodh/api
> copying aodh/api/rbac.py -> build/lib/aodh/api
> copying aodh/tests/constants.py -> build/lib/aodh/tests
> copying aodh/tests/base.py -> build/lib/aodh/tests
> copying aodh/tests/__init__.py -> build/lib/aodh/tests
> creating build/lib/aodh/tests/functional/storage/sqlalchemy
> copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> 
> build/lib/aodh/tests/functional/storage/sqlalchemy
> copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> 
> build/lib/aodh/tests/functional/storage/sqlalchemy
> creating build/lib/aodh/storage/sqlalchemy
> copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy
> copying aodh/storage/sqlalchemy/__init__.py -> 
> build/lib/aodh/storage/sqlalchemy
> copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy
> creating build/lib/aodh/tests/functional_live/gabbi
> copying aodh/tests/functional_live/gabbi/test_gabbi_live.py -> 
> build/lib/aodh/tests/functional_live/gabbi
> copying aodh/tests/functional_live/gabbi/__init__.py -> 
> build/lib/aodh/tests/functional_live/gabbi
> creating build/lib/aodh/api/controllers/v2
> creating build/lib/aodh/api/controllers/v2/alarm_rules
> copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> 
> build/lib/aodh/api/controllers/v2/alarm_rules
> copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> 
> build/lib/aodh/api/controllers/v2/alarm_rules
> copying aodh/api/controllers/v2/alarm_rules/__init__.py -> 
> build/lib/aodh/api/controllers/v2/alarm_rules
> copying aodh/api/controllers/v2/alarm_rules/composite.py -> 
> build/lib/aodh/api/controllers/v2/alarm_rules
> copying aodh/api/controllers/v2/alarm_rules/event.py -> 
> build/lib/aodh/api/controllers/v2/alarm_rules
> creating build/lib/aodh/tests/functional/api
> copying aodh/tests/functional/api/__init__.py -> 
> build/lib/aodh/tests/functional/api
> copying aodh/tests/functional/api/test_versions.py -> 
> build/lib/aodh/tests/functional/api
> copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2
> copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2
> copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2
> copying aodh/api/controllers/v2/__init__.py -> 
> build/lib/aodh/api/controllers/v2
> copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2
> copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2
> copying aodh/api/controllers/v2/capabilities.py -> 
> build/lib/aodh/api/controllers/v2
> copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2
> creating build/lib/aodh/tests/functional/api/v2
> copying aodh/tests/functional/api/v2/test_wsme_custom_type.py -> 
> build/lib/aodh/tests/functional/api/v2
> copying aodh/tests/functional/api/v2/__init__.py -> 
> build/lib/aodh/tests/functional/api/v2
> copying aodh/tests/functional/api/v2/test_capabilities.py -> 
> build/lib/aodh/tests/functional/api/v2
> copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> 
> build/lib/aodh/tests/functional/api/v2
> copying aodh/tests/functional/api/v2/test_complex_query.py -> 
> build/lib/aodh/tests/functional/api/v2
> copying aodh/tests/functional/api/v2/test_quotas.py -> 
> build/lib/aodh/tests/functional/api/v2
> copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> 
> build/lib/aodh/tests/functional/api/v2
> copying aodh/tests/functional/api/v2/test_app.py -> 
> build/lib/aodh/tests/functional/api/v2
> copying aodh/tests/functional/api/v2/test_query.py -> 
> build/lib/aodh/tests/functional/api/v2
> creating build/lib/aodh/tests/unit/notifier
> copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier
> copying aodh/tests/unit/notifier/test_heat.py -> 
> build/lib/aodh/tests/unit/notifier
> copying aodh/tests/unit/notifier/__init__.py -> 
> build/lib/aodh/tests/unit/notifier
> creating build/lib/aodh/tests/unit/cmd
> copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd
> copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd
> creating build/lib/aodh/notifier
> copying aodh/notifier/__init__.py -> build/lib/aodh/notifier
> copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier
> copying aodh/notifier/log.py -> build/lib/aodh/notifier
> copying aodh/notifier/rest.py -> build/lib/aodh/notifier
> copying aodh/notifier/heat.py -> build/lib/aodh/notifier
> copying aodh/notifier/test.py -> build/lib/aodh/notifier
> copying aodh/notifier/trust.py -> build/lib/aodh/notifier
> copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional
> copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional
> creating build/lib/aodh/tests/unit/evaluator
> copying aodh/tests/unit/evaluator/test_loadbalancer.py -> 
> build/lib/aodh/tests/unit/evaluator
> copying aodh/tests/unit/evaluator/test_base.py -> 
> build/lib/aodh/tests/unit/evaluator
> copying aodh/tests/unit/evaluator/base.py -> 
> build/lib/aodh/tests/unit/evaluator
> copying aodh/tests/unit/evaluator/__init__.py -> 
> build/lib/aodh/tests/unit/evaluator
> copying aodh/tests/unit/evaluator/test_composite.py -> 
> build/lib/aodh/tests/unit/evaluator
> copying aodh/tests/unit/evaluator/test_gnocchi.py -> 
> build/lib/aodh/tests/unit/evaluator
> copying aodh/tests/unit/evaluator/test_event.py -> 
> build/lib/aodh/tests/unit/evaluator
> creating build/lib/aodh/cmd
> copying aodh/cmd/__init__.py -> build/lib/aodh/cmd
> copying aodh/cmd/alarm.py -> build/lib/aodh/cmd
> copying aodh/cmd/storage.py -> build/lib/aodh/cmd
> copying aodh/cmd/status.py -> build/lib/aodh/cmd
> running egg_info
> creating aodh.egg-info
> writing aodh.egg-info/PKG-INFO
> writing dependency_links to aodh.egg-info/dependency_links.txt
> writing entry points to aodh.egg-info/entry_points.txt
> writing requirements to aodh.egg-info/requires.txt
> writing top-level names to aodh.egg-info/top_level.txt
> [pbr] Processing SOURCES.txt
> writing manifest file 'aodh.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'
> adding license file 'LICENSE'
> writing manifest file 'aodh.egg-info/SOURCES.txt'
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: 
> Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` 
> configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable 
> package[^1],
>         but it is absent from setuptools' `packages` configuration.
> 
>         This leads to an ambiguous overall configuration. If you want to 
> distribute this
>         package, please make sure that 'aodh.storage.sqlalchemy.alembic' is 
> explicitly added
>         to the `packages` configuration field.
> 
>         Alternatively, you can also rely on setuptools' discovery methods
>         (for example by using `find_namespace_packages(...)`/`find_namespace:`
>         instead of `find_packages(...)`/`find:`).
> 
>         You can read more about "package discovery" on setuptools 
> documentation page:
> 
>         - 
> https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
> 
>         If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed 
> and are
>         already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via
>         `find_namespace_packages(...)/find_namespace` or 
> `find_packages(...)/find`,
>         you can try to use `exclude_package_data`, or 
> `include-package-data=False` in
>         combination with a more fine grained `package-data` configuration.
> 
>         You can read more about "package data files" on setuptools 
> documentation page:
> 
>         - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
> 
> 
>         [^1]: For Python, any directory (with suitable naming) can be 
> imported,
>               even if it does not contain any `.py` files.
>               On the other hand, currently there is no concept of package data
>               directory, all directories are treated like packages.
>         
> ********************************************************************************
> 
> !!
>   check.warn(importable)
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: 
> Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the 
> `packages` configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an 
> importable package[^1],
>         but it is absent from setuptools' `packages` configuration.
> 
>         This leads to an ambiguous overall configuration. If you want to 
> distribute this
>         package, please make sure that 
> 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added
>         to the `packages` configuration field.
> 
>         Alternatively, you can also rely on setuptools' discovery methods
>         (for example by using `find_namespace_packages(...)`/`find_namespace:`
>         instead of `find_packages(...)`/`find:`).
> 
>         You can read more about "package discovery" on setuptools 
> documentation page:
> 
>         - 
> https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
> 
>         If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be 
> distributed and are
>         already explicitly excluding 
> 'aodh.storage.sqlalchemy.alembic.versions' via
>         `find_namespace_packages(...)/find_namespace` or 
> `find_packages(...)/find`,
>         you can try to use `exclude_package_data`, or 
> `include-package-data=False` in
>         combination with a more fine grained `package-data` configuration.
> 
>         You can read more about "package data files" on setuptools 
> documentation page:
> 
>         - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
> 
> 
>         [^1]: For Python, any directory (with suitable naming) can be 
> imported,
>               even if it does not contain any `.py` files.
>               On the other hand, currently there is no concept of package data
>               directory, all directories are treated like packages.
>         
> ********************************************************************************
> 
> !!
>   check.warn(importable)
> copying aodh/api/api-paste.ini -> build/lib/aodh/api
> copying aodh/api/app.wsgi -> build/lib/aodh/api
> creating build/lib/aodh/storage/sqlalchemy/alembic
> copying aodh/storage/sqlalchemy/alembic/alembic.ini -> 
> build/lib/aodh/storage/sqlalchemy/alembic
> copying aodh/storage/sqlalchemy/alembic/env.py -> 
> build/lib/aodh/storage/sqlalchemy/alembic
> copying aodh/storage/sqlalchemy/alembic/script.py.mako -> 
> build/lib/aodh/storage/sqlalchemy/alembic
> creating build/lib/aodh/storage/sqlalchemy/alembic/versions
> copying 
> aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py
>  -> build/lib/aodh/storage/sqlalchemy/alembic/versions
> copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> 
> build/lib/aodh/storage/sqlalchemy/alembic/versions
> copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py 
> -> build/lib/aodh/storage/sqlalchemy/alembic/versions
> copying 
> aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py
>  -> build/lib/aodh/storage/sqlalchemy/alembic/versions
> copying 
> aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> 
> build/lib/aodh/storage/sqlalchemy/alembic/versions
> copying 
> aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py
>  -> build/lib/aodh/storage/sqlalchemy/alembic/versions
> copying 
> aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py
>  -> build/lib/aodh/storage/sqlalchemy/alembic/versions
> 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/aodh
> copying build/lib/aodh/utils.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api
> copying build/lib/aodh/api/hooks.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api
> copying build/lib/aodh/api/app.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api
> copying build/lib/aodh/api/middleware.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api
> copying build/lib/aodh/api/api-paste.ini -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api
> copying build/lib/aodh/api/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api
> copying build/lib/aodh/api/policies.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api
> copying build/lib/aodh/api/app.wsgi -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api
> copying build/lib/aodh/api/rbac.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2
> copying build/lib/aodh/api/controllers/v2/utils.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2
> copying build/lib/aodh/api/controllers/v2/base.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2
> copying build/lib/aodh/api/controllers/v2/root.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2
> copying build/lib/aodh/api/controllers/v2/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2
> copying build/lib/aodh/api/controllers/v2/query.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2/alarm_rules
> copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2/alarm_rules
> copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2/alarm_rules
> copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2/alarm_rules
> copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2/alarm_rules
> copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2/alarm_rules
> copying build/lib/aodh/api/controllers/v2/quotas.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2
> copying build/lib/aodh/api/controllers/v2/capabilities.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2
> copying build/lib/aodh/api/controllers/v2/alarms.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers/v2
> copying build/lib/aodh/api/controllers/root.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers
> copying build/lib/aodh/api/controllers/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/api/controllers
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/cmd
> copying build/lib/aodh/cmd/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/cmd
> copying build/lib/aodh/cmd/alarm.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/cmd
> copying build/lib/aodh/cmd/storage.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/cmd
> copying build/lib/aodh/cmd/status.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/cmd
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/notifier
> copying build/lib/aodh/notifier/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/notifier
> copying build/lib/aodh/notifier/zaqar.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/notifier
> copying build/lib/aodh/notifier/log.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/notifier
> copying build/lib/aodh/notifier/rest.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/notifier
> copying build/lib/aodh/notifier/heat.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/notifier
> copying build/lib/aodh/notifier/test.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/notifier
> copying build/lib/aodh/notifier/trust.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/notifier
> copying build/lib/aodh/version.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> copying build/lib/aodh/keystone_client.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> copying build/lib/aodh/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/conf
> copying build/lib/aodh/conf/defaults.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/conf
> copying build/lib/aodh/conf/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/conf
> copying build/lib/aodh/opts.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> copying build/lib/aodh/service.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> copying build/lib/aodh/i18n.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/gabbi
> copying build/lib/aodh/tests/functional/gabbi/fixtures.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/gabbi
> copying build/lib/aodh/tests/functional/gabbi/test_gabbi.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/gabbi
> copying build/lib/aodh/tests/functional/gabbi/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/gabbi
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api/v2
> copying build/lib/aodh/tests/functional/api/v2/test_wsme_custom_type.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api/v2
> copying build/lib/aodh/tests/functional/api/v2/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api/v2
> copying build/lib/aodh/tests/functional/api/v2/test_capabilities.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api/v2
> copying 
> build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api/v2
> copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api/v2
> copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api/v2
> copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api/v2
> copying build/lib/aodh/tests/functional/api/v2/test_app.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api/v2
> copying build/lib/aodh/tests/functional/api/v2/test_query.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api/v2
> copying build/lib/aodh/tests/functional/api/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api
> copying build/lib/aodh/tests/functional/api/test_versions.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/api
> copying build/lib/aodh/tests/functional/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/storage
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/storage/sqlalchemy
> copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/storage/sqlalchemy
> copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py 
> -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/storage/sqlalchemy
> copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/storage
> copying build/lib/aodh/tests/functional/storage/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/storage
> copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/storage
> copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/storage
> copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional/storage
> copying build/lib/aodh/tests/functional/db.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional_live
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional_live/gabbi
> copying build/lib/aodh/tests/functional_live/gabbi/test_gabbi_live.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional_live/gabbi
> copying build/lib/aodh/tests/functional_live/gabbi/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional_live/gabbi
> copying build/lib/aodh/tests/functional_live/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/functional_live
> copying build/lib/aodh/tests/constants.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests
> copying build/lib/aodh/tests/base.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests
> copying build/lib/aodh/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit
> copying build/lib/aodh/tests/unit/test_evaluator.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit
> copying build/lib/aodh/tests/unit/test_messaging.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/cmd
> copying build/lib/aodh/tests/unit/cmd/test_status.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/cmd
> copying build/lib/aodh/tests/unit/cmd/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/cmd
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/notifier
> copying build/lib/aodh/tests/unit/notifier/base.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/notifier
> copying build/lib/aodh/tests/unit/notifier/test_heat.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/notifier
> copying build/lib/aodh/tests/unit/notifier/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/notifier
> copying build/lib/aodh/tests/unit/test_bin.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit
> copying build/lib/aodh/tests/unit/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/evaluator
> copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/evaluator
> copying build/lib/aodh/tests/unit/evaluator/test_base.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/evaluator
> copying build/lib/aodh/tests/unit/evaluator/base.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/evaluator
> copying build/lib/aodh/tests/unit/evaluator/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/evaluator
> copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/evaluator
> copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/evaluator
> copying build/lib/aodh/tests/unit/evaluator/test_event.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit/evaluator
> copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit
> copying build/lib/aodh/tests/unit/test_notifier.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit
> copying build/lib/aodh/tests/unit/test_coordination.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit
> copying build/lib/aodh/tests/unit/test_event.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/tests/unit
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage
> copying build/lib/aodh/storage/impl_log.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage
> copying build/lib/aodh/storage/impl_sqlalchemy.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage
> copying build/lib/aodh/storage/base.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy
> copying build/lib/aodh/storage/sqlalchemy/utils.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic
> copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic
> copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic
> copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic/versions
> copying 
> build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py
>  -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic/versions
> copying 
> build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic/versions
> copying 
> build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py
>  -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic/versions
> copying 
> build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py
>  -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic/versions
> copying 
> build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py
>  -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic/versions
> copying 
> build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py
>  -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic/versions
> copying 
> build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py
>  -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy/alembic/versions
> copying build/lib/aodh/storage/sqlalchemy/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy
> copying build/lib/aodh/storage/sqlalchemy/models.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage/sqlalchemy
> copying build/lib/aodh/storage/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage
> copying build/lib/aodh/storage/models.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/storage
> copying build/lib/aodh/profiler.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/evaluator
> copying build/lib/aodh/evaluator/utils.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/evaluator
> copying build/lib/aodh/evaluator/loadbalancer.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/evaluator
> copying build/lib/aodh/evaluator/gnocchi.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/evaluator
> copying build/lib/aodh/evaluator/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/evaluator
> copying build/lib/aodh/evaluator/threshold.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/evaluator
> copying build/lib/aodh/evaluator/composite.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/evaluator
> copying build/lib/aodh/evaluator/event.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh/evaluator
> copying build/lib/aodh/queue.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> copying build/lib/aodh/messaging.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> copying build/lib/aodh/coordination.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> copying build/lib/aodh/event.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh
> running install_egg_info
> Copying aodh.egg-info to 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/aodh-16.0.0.egg-info
> Skipping SOURCES.txt
> running install_scripts
> Installing aodh-config-generator script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> Installing aodh-dbsync script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> Installing aodh-evaluator script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> Installing aodh-expirer script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> Installing aodh-listener script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> Installing aodh-notifier script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> Installing aodh-status script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> Installing aodh-api script to /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> rm -rf /<<PKGBUILDDIR>>/debian/tmp/usr/etc
> pkgos-dh_auto_test --no-py2 
> 'aodh\.tests\.unit\.(?!(.*test_bin.*|.*test_messaging\.MessagingTests\.test_get_transport_optional.*))'
> + PKGOS_TEST_PARALLEL=yes
> + PKGOS_TEST_SERIAL=no
> + PYTHONS=disabled
> + PYTHON3S=disabled
> + TEST_PARALLEL_OPT=--parallel
> + TEST_SERIAL_OPT=
> + echo WARNING: --no-py2 is deprecated, and always on.
> WARNING: --no-py2 is deprecated, and always on.
> + shift
> + py3versions -vr
> + PYTHON3S=3.11
> + [ yes = no ]
> + [ no = yes ]
> + [ 3.11 = disabled ]
> + echo 3.11
> + cut -d. -f1
> + PYMAJOR=3
> + echo ===> Testing with python (python3)
> ===> Testing with python (python3)
> + pwd
> + [ -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages ]
> + [ -z  ]
> + pwd
> + echo Implicitly adding 
> PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages
> Implicitly adding 
> PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages
> + 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.11 stestr run --parallel --subunit 
> aodh\.tests\.unit\.(?!(.*test_bin.*|.*test_messaging\.MessagingTests\.test_get_transport_optional.*))
> + subunit2pyunit
>    ERROR [aodh.evaluator] alarm state update failed
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/aodh/evaluator/__init__.py", line 134, in _refresh
>     self.notifier.notify(alarm, previous, reason, reason_data)
>   File "/<<PKGBUILDDIR>>/aodh/tests/unit/evaluator/test_base.py", line 32, in 
> _notify
>     raise Exception('Boom!')
> Exception: Boom!
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh 
> ... ok
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints
>  ... ok
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month
>  ... ok
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex
>  ... ok
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone
>  ... FAIL
> aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks
> aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok
>  ... ok
> 2023-09-26 06:29:47.605 393673 WARNING aodh.evaluator.gnocchi [-] alarm 
> statistics retrieval failed: error (HTTP 500): 
> gnocchiclient.exceptions.ClientException: error (HTTP 500)
> 2023-09-26 06:29:47.607 393673 INFO aodh.evaluator [-] alarm 
> 892b97c0-9583-4d91-aa9c-0f89243e3691 transitioning to ok because Transition 
> to ok due to 6 samples inside threshold, most recent: 75.0
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure
>  ... ok
> 2023-09-26 06:29:47.623 393673 INFO aodh.evaluator [-] alarm 
> b6e25581-d1b9-4d8b-bd96-6b61db3a0642 transitioning to ok because Transition 
> to ok due to 6 samples inside threshold, most recent: 75.0
> 2023-09-26 06:29:47.623 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm 1c7db509-bd67-4863-ac8f-cc3389e2b443 by event for project , event_type: 
> type0
> 2023-09-26 06:29:47.625 393675 INFO aodh.evaluator [-] alarm 
> 1c7db509-bd67-4863-ac8f-cc3389e2b443 transitioning to alarm because Event 
> <id=ecb6d721-2bca-46be-936b-1c5d1ccca9a3,event_type=type0> hits the query 
> <query=[]>.
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear
>  ... ok
> 2023-09-26 06:29:47.639 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm 1 by event for project , event_type: type0
> 2023-09-26 06:29:47.641 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm 2 by event for project , event_type: type0
> 2023-09-26 06:29:47.641 393675 INFO aodh.evaluator [-] alarm 2 transitioning 
> to alarm because Event 
> <id=acc917ed-54d9-4afc-934e-062b36170faf,event_type=type0> hits the query 
> <query=[]>.
> 2023-09-26 06:29:47.643 393673 INFO aodh.evaluator [-] alarm 
> b91d8409-6101-4b51-a566-c261706b9055 transitioning to alarm because 
> Transition to alarm due to 6 samples outside threshold, most recent: 86.0
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip
>  ... ok
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled
>  ... ok
> 2023-09-26 06:29:47.659 393673 WARNING aodh.evaluator.threshold [-] Expecting 
> 6 datapoints but only get 0
> 2023-09-26 06:29:47.660 393673 INFO aodh.evaluator [-] alarm 
> c0ede78c-cb4d-4d0c-b916-32a5f3c7f2cb transitioning to insufficient data 
> because No datapoint for granularity 50
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient
>  ... ok
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired
>  ... ok
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit
>  ... ok
> aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring
> aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring ... ok
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching
>  ... ok
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss
>  ... ok
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix
>  ... ok
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching
>  ... ok
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url 
> ... ok
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching 
> ... ok
> 2023-09-26 06:29:47.694 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm 1ae67804-854f-4e9e-a84c-0f352f1fbf5d by event for project project2, 
> event_type: type1
> 2023-09-26 06:29:47.695 393675 INFO aodh.evaluator [-] alarm 
> 1ae67804-854f-4e9e-a84c-0f352f1fbf5d transitioning to alarm because Event 
> <id=2148ba38-bbfc-40be-b340-08ea7f2f2163,event_type=type1> hits the query 
> <query=[]>.
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix
>  ... ok
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired
>  ... ok
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching
> aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching
>  ... ok
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled
>  ... ok
> 2023-09-26 06:29:47.719 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm 2007dbd0-77cc-4823-af91-fe7367b4bc87 by event for project , event_type: 
> compute.instance.update
> 2023-09-26 06:29:47.721 393675 INFO aodh.evaluator [-] alarm 
> 2007dbd0-77cc-4823-af91-fe7367b4bc87 transitioning to alarm because Event 
> <id=24b099f5-6c8e-4c48-95fe-bb52326db65d,event_type=compute.instance.update> 
> hits the query <query=[]>.
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched
>  ... ok
> 2023-09-26 06:29:47.733 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm 65e28088-5074-4017-a6b5-a6d45c843b5b by event for project , event_type: 
> type0
> 2023-09-26 06:29:47.735 393675 INFO aodh.evaluator [-] alarm 
> 65e28088-5074-4017-a6b5-a6d45c843b5b transitioning to alarm because Event 
> <id=f2173437-f6fe-4ff4-a735-8336eaceeaab,event_type=type0> hits the query 
> <query=[]>.
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none
>  ... ok
> 2023-09-26 06:29:47.747 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm b5edc37e-2582-4eda-8493-970e11bde571 by event for project project1, 
> event_type: type0
> 2023-09-26 06:29:47.748 393675 INFO aodh.evaluator [-] alarm 
> b5edc37e-2582-4eda-8493-970e11bde571 transitioning to alarm because Event 
> <id=33175ce5-949b-4844-a7bf-4ce12792f4c8,event_type=type0> hits the query 
> <query=[]>.
> 2023-09-26 06:29:47.749 393681 INFO aodh.evaluator [-] alarm 
> a07b5ce0-feb1-4e39-b4f1-fee089986f0b transitioning to alarm because 
> Transition to alarm due to 5 samples outside threshold, most recent: 85.0
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record
>  ... ok
> 2023-09-26 06:29:47.761 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm 4c7306ec-054f-41c1-8adf-f4ff197cec8e by event for project project1, 
> event_type: type0
> 2023-09-26 06:29:47.762 393675 INFO aodh.evaluator [-] alarm 
> 4c7306ec-054f-41c1-8adf-f4ff197cec8e transitioning to alarm because Event 
> <id=a7f04cb6-4653-4d47-aec4-6392a147e403,event_type=type0> hits the query 
> <query=[]>.
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok
>  ... ok
> 2023-09-26 06:29:47.776 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm e39aa06b-5ce6-4822-8039-6a53ca46138f by event for project , event_type: 
> type0
> 2023-09-26 06:29:47.778 393675 INFO aodh.evaluator [-] alarm 
> e39aa06b-5ce6-4822-8039-6a53ca46138f transitioning to alarm because Event 
> <id=906e5570-7236-4e1e-a98e-7108fa41a81c,event_type=type0> hits the query 
> <query=[{"field": "traits.created_at", "op": "eq", "type": "datetime", 
> "value": "2015-09-01T18:52:27.214309"}]>.
> 2023-09-26 06:29:47.779 393681 INFO aodh.evaluator [-] alarm 
> 73f3c060-e254-4cd9-b719-74cd00d16368 transitioning to alarm because 
> Transition to alarm due to 5 samples outside threshold, most recent: 85.0
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown
>  ... ok
> 2023-09-26 06:29:47.794 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm 1978ce7a-91c7-4e75-a058-18052c52f61e by event for project , event_type: 
> type0
> 2023-09-26 06:29:47.796 393675 INFO aodh.evaluator [-] alarm 
> 1978ce7a-91c7-4e75-a058-18052c52f61e transitioning to alarm because Event 
> <id=f52cf156-834d-4cc6-9423-8198583a0d48,event_type=type0> hits the query 
> <query=[{"field": "traits.io_read_kbs", "op": "eq", "type": "float", "value": 
> "123.456"}]>.
> 2023-09-26 06:29:47.797 393681 INFO aodh.evaluator [-] alarm 
> e8077437-d0c6-4456-a57a-f01ac3e18c9f transitioning to alarm because 
> Transition to alarm due to 5 samples outside threshold, most recent: 85.0
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant
>  ... ok
> 2023-09-26 06:29:47.815 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm 640dd528-37d1-4dc0-bd54-0c865bf28892 by event for project , event_type: 
> type0
> 2023-09-26 06:29:47.816 393675 INFO aodh.evaluator [-] alarm 
> 640dd528-37d1-4dc0-bd54-0c865bf28892 transitioning to alarm because Event 
> <id=6e7f5d99-62be-4597-9cec-60f716d1d31c,event_type=type0> hits the query 
> <query=[{"field": "traits.instance_type_id", "op": "eq", "type": "integer", 
> "value": "5"}]>.
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer
>  ... ok
> 2023-09-26 06:29:47.823 393678 INFO aodh.evaluator [-] alarm 
> 6e138178-6596-4a9f-a7a9-97e0811f0013 transitioning to ok because Composite 
> rule alarm with composition form: (rule1 or rule2) transition to ok, due to 
> rules: rule1, rule2 inside their threshold.
> 2023-09-26 06:29:47.817 393681 WARNING aodh.evaluator.threshold [-] Expecting 
> 5 datapoints but only get 0
> 2023-09-26 06:29:47.818 393681 INFO aodh.evaluator [-] alarm 
> bb4b6291-a938-40f1-a0fd-6af23b6465c2 transitioning to insufficient data 
> because No datapoint for granularity 60
> aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok
> aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok 
> ... ok
> 2023-09-26 06:29:47.830 393681 WARNING aodh.evaluator.threshold [-] Expecting 
> 5 datapoints but only get 0
> 2023-09-26 06:29:47.831 393681 INFO aodh.evaluator [-] alarm 
> bb4b6291-a938-40f1-a0fd-6af23b6465c2 transitioning to insufficient data 
> because No datapoint for granularity 60
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration
>  ... ok
> 2023-09-26 06:29:47.836 393675 INFO aodh.evaluator.event [-] Triggering the 
> alarm 8270a8ab-d253-4479-b3c5-a84b813fb1c4 by event for project , event_type: 
> type0
> 2023-09-26 06:29:47.837 393675 INFO aodh.evaluator [-] alarm 
> 8270a8ab-d253-4479-b3c5-a84b813fb1c4 transitioning to alarm because Event 
> <id=e5d6a745-3150-4453-880a-b79697a4039a,event_type=type0> hits the query 
> <query=[{"field": "traits.state", "op": "eq", "value": "stopped"}]>.
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions
>  ... ok
> 2023-09-26 06:29:47.843 393685 INFO aodh.evaluator [-] alarm 
> 0cb4cfd0-35ee-4a5c-9717-1b8d6d327d3c transitioning to alarm because Composite 
> rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or 
> rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 
> outside their threshold.
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint
>  ... ok
> 2023-09-26 06:29:47.851 393675 INFO aodh.evaluator.event [-] Aborting 
> evaluation of the alarm 5bad9476-bd0b-431a-a68d-242fffe5af36 due to unmet 
> condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 
> 1, 18, 52, 27, 214309), 'op': <built-in function eq>} .
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok
>  ... ok
> 2023-09-26 06:29:47.860 393685 INFO aodh.evaluator [-] alarm 
> 327d1fdc-5014-4b74-9db5-0897da679186 transitioning to alarm because Composite 
> rule alarm with composition form: (rule1 or rule2 or rule3) transition to 
> alarm, due to rules: rule1 outside their threshold.
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic
>  ... ok
> 2023-09-26 06:29:47.867 393678 INFO aodh.evaluator [-] alarm 
> 2df5e1f0-51e7-4829-a9e2-59c34c3e754f transitioning to alarm because 
> Transition to alarm due to 4 samples outside threshold, most recent: 6.0
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm
>  ... ok
> 2023-09-26 06:29:47.860 393681 WARNING aodh.evaluator.gnocchi [-] alarm 
> statistics retrieval failed: error2 (HTTP 501): 
> gnocchiclient.exceptions.ClientException: error2 (HTTP 501)
> 2023-09-26 06:29:47.863 393681 INFO aodh.evaluator [-] alarm 
> 6686025f-99f3-4834-ac13-c7090adf5bc8 transitioning to ok because Transition 
> to ok due to 5 samples inside threshold, most recent: 76.0
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure
>  ... ok
> 2023-09-26 06:29:47.863 393675 ERROR aodh.evaluator.event [-] Failed to 
> extract event_type from event = {'message_id': 
> '14031c9f-f76a-4b06-a160-aab8c9c6acf1', 'traits': []}
> 2023-09-26 06:29:47.864 393675 WARNING aodh.evaluator.event [-] Event 
> <{'message_id': '14031c9f-f76a-4b06-a160-aab8c9c6acf1', 'traits': []}> is 
> invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type
>  ... ok
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state
>  ... ok
> 2023-09-26 06:29:47.887 393675 ERROR aodh.evaluator.event [-] Failed to 
> extract message_id from event = {'event_type': 'type1', 'traits': []}
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat
>  ... ok
> 2023-09-26 06:29:47.889 393681 INFO aodh.evaluator [-] alarm 
> 2a4ca122-1cd5-478d-8455-f6f8534b0006 transitioning to ok because Transition 
> to ok due to 5 samples inside threshold, most recent: 76.0
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear
>  ... ok
> 2023-09-26 06:29:47.888 393675 WARNING aodh.evaluator.event [-] Event 
> <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for 
> it.: aodh.evaluator.event.InvalidEvent
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id
>  ... ok
> 2023-09-26 06:29:47.888 393678 WARNING aodh.evaluator.gnocchi [-] alarm 
> statistics retrieval failed: boom: Exception: boom
> 2023-09-26 06:29:47.890 393678 INFO aodh.evaluator [-] alarm 
> 7d350b72-39a3-4521-8561-1632f8964066 transitioning to ok because Transition 
> to ok due to 3 samples inside threshold, most recent: 13.0
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure
>  ... ok
> 2023-09-26 06:29:47.908 393685 INFO aodh.evaluator [-] alarm 
> bf5e6af6-b8ab-4423-a2cc-93ee6950383a transitioning to ok because Composite 
> rule alarm with composition form: (rule1 and rule2 and rule3) transition to 
> ok, due to rules: rule1 inside their threshold.
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic
>  ... ok
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched
>  ... ok
> 2023-09-26 06:29:47.911 393681 INFO aodh.evaluator [-] alarm 
> b5672965-7133-4444-977d-202557ede4ef transitioning to alarm because 
> Transition to alarm due to 5 samples outside threshold, most recent: 85.0
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip
>  ... ok
> 2023-09-26 06:29:47.914 393678 INFO aodh.evaluator [-] alarm 
> 67d1deb7-8bc7-4875-9d2e-2428c1c5270b transitioning to ok because Transition 
> to ok due to 4 samples inside threshold, most recent: 14.0
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear
>  ... ok
> 2023-09-26 06:29:47.922 393685 INFO aodh.evaluator [-] alarm 
> cdbb5ad2-5493-4fff-a123-c87091b695b0 transitioning to insufficient data 
> because Composite rule alarm with composition form: (rule1 or (rule2 and 
> rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 
> state evaluated to unknown.
> 2023-09-26 06:29:47.924 393675 INFO aodh.evaluator.event [-] Aborting 
> evaluation of the alarm 58cf8525-4afa-41df-b42f-0f00a409d743 due to unmet 
> condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 
> 1, 18, 52, 27, 214309), 'op': <built-in function eq>} .
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime
>  ... ok
> 2023-09-26 06:29:47.925 393681 WARNING aodh.evaluator.threshold [-] Expecting 
> 5 datapoints but only get 0
> 2023-09-26 06:29:47.926 393681 INFO aodh.evaluator [-] alarm 
> 281abdbe-5c6b-4490-97d1-eb668e16e205 transitioning to insufficient data 
> because No datapoint for granularity 60
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient
>  ... ok
> 2023-09-26 06:29:47.934 393678 INFO aodh.evaluator [-] alarm 
> 09cbfaf7-db4c-4aad-ac56-5be283e0b930 transitioning to alarm because 
> Transition to alarm due to 4 samples outside threshold, most recent: 7.0
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip
>  ... ok
> 2023-09-26 06:29:47.940 393681 INFO aodh.evaluator [-] alarm 
> bc542790-5c20-4407-b63b-d1fb932ba226 transitioning to alarm because 
> Transition to alarm due to 5 samples outside threshold, most recent: 85.0
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions
>  ... ok
> aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline
> aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline
>  ... ok
> 2023-09-26 06:29:47.925 393685 INFO aodh.evaluator [-] alarm 
> d583cd44-0b3d-4a00-bc8d-85fe40ceffaf transitioning to insufficient data 
> because Composite rule alarm with composition form: (rule1 or rule2 or rule3) 
> transition to insufficient data, due to rules: rule1, rule2, rule3 state 
> evaluated to unknown.
> 2023-09-26 06:29:47.926 393685 INFO aodh.evaluator [-] alarm 
> dab34d69-0ea4-4d10-95ae-7e201ba00f03 transitioning to insufficient data 
> because Composite rule alarm with composition form: (rule1 and rule2 and 
> rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 
> state evaluated to unknown.
> 2023-09-26 06:29:47.927 393685 INFO aodh.evaluator [-] alarm 
> 853316d7-5fea-4446-923a-353620736421 transitioning to insufficient data 
> because Composite rule alarm with composition form: (rule1 and rule2 and 
> (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to 
> rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to 
> unknown.
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient
>  ... ok
> 2023-09-26 06:29:47.949 393678 WARNING aodh.evaluator.threshold [-] Expecting 
> 4 datapoints but only get 0
> 2023-09-26 06:29:47.949 393678 INFO aodh.evaluator [-] alarm 
> d5951c67-e819-4308-a6c1-ad05a08b2890 transitioning to insufficient data 
> because No datapoint for granularity 300
> 2023-09-26 06:29:47.939 393685 INFO aodh.evaluator [-] alarm 
> 79cd522e-3c2a-478f-9f0e-42ad3f857da6 transitioning to alarm because Composite 
> rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to 
> alarm, due to rules: rule2, rule3 outside their threshold.
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state
> aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient
>  ... ok
> aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs
> aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs
>  ... ok
> aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict
> aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict
>  ... ok
> aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator
> aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator
>  ... ok
> 2023-09-26 06:29:47.955 393675 INFO aodh.evaluator.event [-] Aborting 
> evaluation of the alarm 054e2853-0cff-4007-a98a-c92b4a8ee256 due to unmet 
> condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': <built-in 
> function eq>} .
> 2023-09-26 06:29:47.955 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float
>  ... ok
> aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none
> aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none ... ok
> 2023-09-26 06:29:47.961 393681 WARNING aodh.evaluator.threshold [-] Expecting 
> 5 datapoints but only get 0
> 2023-09-26 06:29:47.962 393681 INFO aodh.evaluator [-] alarm 
> 73e4a155-7848-4a9e-8caf-2a9b8387347e transitioning to insufficient data 
> because No datapoint for granularity 60
> 2023-09-26 06:29:47.964 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> aodh.tests.unit.test_coordination.TestPartitioning.test_member_id
> aodh.tests.unit.test_coordination.TestPartitioning.test_member_id ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint
>  ... ok
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions
> aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions
>  ... ok
> 2023-09-26 06:29:47.971 393675 INFO aodh.evaluator.event [-] Aborting 
> evaluation of the alarm a01cb0da-3cec-4009-91c5-9333b85dea07 due to unmet 
> condition={'field': 'traits.instance_type_id', 'value': 5, 'op': <built-in 
> function eq>} .
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer
>  ... ok
> 2023-09-26 06:29:47.972 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:47.977 393681 INFO aodh.evaluator [-] alarm 
> a3500cea-9deb-4bd9-b84a-9dd31476c4c2 transitioning to alarm because 
> Transition to alarm due to 1 members unhealthy, most recent: {'created_at': 
> '2023-09-25T06:29:47.975228', 'admin_state_up': True, 'operating_status': 
> 'ERROR'}
> aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate
> aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate
>  ... ok
> 2023-09-26 06:29:47.984 393675 INFO aodh.evaluator.event [-] Aborting 
> evaluation of the alarm cba5df37-f820-4124-9dbe-0712cbf7c491 due to unmet 
> condition={'field': 'traits.state', 'value': 'stopped', 'op': <built-in 
> function eq>} .
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string
>  ... ok
> 2023-09-26 06:29:47.987 393681 INFO aodh.evaluator [-] alarm 
> 8788119e-3b06-4d1b-8ad9-30ced40746c3 transitioning to ok because Transition 
> to ok due to 0 members unhealthy, most recent: None
> aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok
> aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok
>  ... ok
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type
> aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type
>  ... ok
> aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error
> aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error
>  ... ok
> 2023-09-26 06:29:48.002 393683 INFO aodh.evaluator [-] initiating evaluation 
> cycle on 0 alarms
> 2023-09-26 06:29:48.008 393675 INFO aodh.notifier.heat [-] Notifying alarm 
> fake_alarm_name fake_alarm_id of low priority from ok to alarm with action 
> trust+autohealer://fake_trust_id:delete@ because no good reason.
> 2023-09-26 06:29:48.009 393675 INFO aodh.notifier.heat [-] Heat resource 
> fake_resource_name is marked as unhealthy for alarm fake_alarm_id
> 2023-09-26 06:29:48.010 393675 INFO aodh.notifier.heat [-] Heat stack 
> fake_stack_id is updated for alarm fake_alarm_id
> aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify
> aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify ... 
> ok
> 2023-09-26 06:29:48.021 393675 INFO aodh.notifier.heat [-] Notifying alarm 
> fake_alarm_name fake_alarm_id of low priority from ok to alarm with action 
> trust+autohealer://fake_trust_id:delete@ because no good reason.
> 2023-09-26 06:29:48.022 393675 ERROR aodh.notifier.heat [-] stack_id and 
> asg_id must exist to notify alarm fake_alarm_id
> aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing
> aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing
>  ... ok
> aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue
> aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue 
> ... ok
> aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener
> aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener
>  ... ok
> 2023-09-26 06:29:48.974 393687 INFO aodh.coordination [-] Joined partitioning 
> group group1
> 2023-09-26 06:29:48.974 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints
>  ... ok
> 2023-09-26 06:29:49.013 393683 INFO aodh.evaluator [-] initiating evaluation 
> cycle on 1 alarms
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator [-] Failed to evaluate 
> alarm alarm_id1: Exception: Boom!
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator Traceback (most recent 
> call last):
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator   File 
> "/<<PKGBUILDDIR>>/aodh/evaluator/__init__.py", line 287, in _evaluate_alarm
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator     
> self.evaluators[alarm.type].obj.evaluate(alarm)
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator   File 
> "/usr/lib/python3.11/unittest/mock.py", line 1124, in __call__
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator     return 
> self._mock_call(*args, **kwargs)
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator            
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator   File 
> "/usr/lib/python3.11/unittest/mock.py", line 1128, in _mock_call
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator     return 
> self._execute_mock_call(*args, **kwargs)
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator            
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator   File 
> "/usr/lib/python3.11/unittest/mock.py", line 1187, in _execute_mock_call
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator     raise result
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator Exception: Boom!
> 2023-09-26 06:29:49.014 393683 ERROR aodh.evaluator 
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm ... ok
> 2023-09-26 06:29:49.975 393687 INFO aodh.coordination [-] Joined partitioning 
> group group2
> aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups
> aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups ... ok
> 2023-09-26 06:29:49.987 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle
>  ... ok
> 2023-09-26 06:29:50.023 393683 INFO aodh.evaluator [-] initiating evaluation 
> cycle on 1 alarms
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action
>  ... ok
> 2023-09-26 06:29:50.988 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> 2023-09-26 06:29:50.989 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:50.989 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> 2023-09-26 06:29:50.989 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:50.989 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning
> aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning ... ok
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination
>  ... ok
> aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect
> aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect ... ok
> 2023-09-26 06:29:51.036 393683 INFO aodh.evaluator [-] initiating evaluation 
> cycle on 1 alarms
> 2023-09-26 06:29:51.037 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url 
> ... ok
> 2023-09-26 06:29:52.038 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> 2023-09-26 06:29:52.038 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:52.038 393687 INFO aodh.coordination [-] Joined partitioning 
> group group
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified
>  ... ok
> aodh.tests.unit.test_coordination.TestPartitioning.test_single_group
> aodh.tests.unit.test_coordination.TestPartitioning.test_single_group ... ok
> 2023-09-26 06:29:52.053 393687 INFO aodh.coordination [-] Coordination 
> backend started successfully.
> 2023-09-26 06:29:52.058 393683 INFO aodh.evaluator [-] initiating evaluation 
> cycle on 2 alarms
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator [-] Failed to evaluate 
> alarm a: Exception: Boom!
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator Traceback (most recent 
> call last):
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator   File 
> "/<<PKGBUILDDIR>>/aodh/evaluator/__init__.py", line 287, in _evaluate_alarm
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator     
> self.evaluators[alarm.type].obj.evaluate(alarm)
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator   File 
> "/usr/lib/python3.11/unittest/mock.py", line 1124, in __call__
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator     return 
> self._mock_call(*args, **kwargs)
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator            
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator   File 
> "/usr/lib/python3.11/unittest/mock.py", line 1128, in _mock_call
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator     return 
> self._execute_mock_call(*args, **kwargs)
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator            
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator   File 
> "/usr/lib/python3.11/unittest/mock.py", line 1187, in _execute_mock_call
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator     raise result
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator Exception: Boom!
> 2023-09-26 06:29:52.058 393683 ERROR aodh.evaluator 
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok
>  ... ok
> 2023-09-26 06:29:53.034 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> testalarm foobar with severity critical from OK to ALARM with action 
> _ModifiedSplitResult(scheme='https', netloc='host', path='/action', query='', 
> fragment='') because what ?. request-id: 
> b'req-db8ed96a-b9cc-4c44-9a53-c14a0ed5a8f5' 
> 2023-09-26 06:29:53.036 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> <foobar> gets response: <MagicMock name='post().status_code' 
> id='140004225309584'> <MagicMock name='post().reason' 
> id='140004215428176'>.
> 2023-09-26 06:29:53.055 393687 INFO aodh.coordination [-] Joined partitioning 
> group 123
> 2023-09-26 06:29:53.055 393687 INFO aodh.coordination [-] Left partitioning 
> group 123
> aodh.tests.unit.test_coordination.TestPartitioning.test_stop
> aodh.tests.unit.test_coordination.TestPartitioning.test_stop ... ok
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm
>  ... ok
> aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain
> aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain
>  ... ok
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated
>  ... ok
> aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id
> aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id
>  ... ok
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval
>  ... ok
> aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name
> aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name
>  ... ok
> 2023-09-26 06:29:53.098 393683 INFO aodh.evaluator [-] initiating evaluation 
> cycle on 0 alarms
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton
>  ... ok
> 2023-09-26 06:29:53.112 393683 INFO aodh.evaluator [-] initiating evaluation 
> cycle on 2 alarms
> 2023-09-26 06:29:53.112 393683 WARNING aodh.evaluator [-] Skipping alarm a, 
> unsupported type: not_existing_type
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert
>  ... ok
> 2023-09-26 06:29:54.051 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> testalarm foobar with severity critical from OK to ALARM with action 
> _ModifiedSplitResult(scheme='https', netloc='host', path='/action', query='', 
> fragment='') because what ?. request-id: 
> b'req-29ca5c04-924a-47b1-b12e-c21443d1a827' 
> 2023-09-26 06:29:54.053 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> <foobar> gets response: <MagicMock name='post().status_code' 
> id='140004218844432'> <MagicMock name='post().reason' 
> id='140004218824080'>.
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped
> aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped
>  ... ok
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key
>  ... ok
> 2023-09-26 06:29:55.076 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> testalarm foobar with severity critical from OK to ALARM with action 
> _ModifiedSplitResult(scheme='https', netloc='host', path='/action', query='', 
> fragment='') because what ?. request-id: 
> b'req-cd409296-c46c-4062-815e-32b3326a7ad6' 
> 2023-09-26 06:29:55.079 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> <foobar> gets response: <MagicMock name='post().status_code' 
> id='140004196310608'> <MagicMock name='post().reason' 
> id='140004196315728'>.
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable
>  ... ok
> 2023-09-26 06:29:56.094 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> testalarm foobar with severity critical from OK to ALARM with action 
> _ModifiedSplitResult(scheme='https', netloc='host', path='/action', 
> query='aodh-alarm-ssl-verify=0', fragment='') because what ?. request-id: 
> b'req-cffe3233-0074-4f7d-ba47-695e7e7d16af' 
> 2023-09-26 06:29:56.096 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> <foobar> gets response: <MagicMock name='post().status_code' 
> id='140004214817296'> <MagicMock name='post().reason' 
> id='140004214821008'>.
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable
>  ... ok
> 2023-09-26 06:29:57.110 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> testalarm foobar with severity critical from OK to ALARM with action 
> _ModifiedSplitResult(scheme='https', netloc='host', path='/action', query='', 
> fragment='') because what ?. request-id: 
> b'req-e713dba3-9e60-4093-aba8-eefc7cefd1ab' 
> 2023-09-26 06:29:57.113 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> <foobar> gets response: <MagicMock name='post().status_code' 
> id='140004214198160'> <MagicMock name='post().reason' 
> id='140004214611280'>.
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg
>  ... ok
> 2023-09-26 06:29:58.124 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> testalarm foobar with severity critical from OK to ALARM with action 
> _ModifiedSplitResult(scheme='https', netloc='host', path='/action', 
> query='aodh-alarm-ssl-verify=1', fragment='') because what ?. request-id: 
> b'req-7718a354-3375-43e0-9b06-2e76f14f4bf9' 
> 2023-09-26 06:29:58.125 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> <foobar> gets response: <MagicMock name='post().status_code' 
> id='140004215861968'> <MagicMock name='post().reason' 
> id='140004215862096'>.
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user
>  ... ok
> 2023-09-26 06:29:59.138 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> testalarm foobar with severity critical from OK to ALARM with action 
> SplitResult(scheme='http', netloc='host', path='/action', query='', 
> fragment='') because what ?. request-id: 
> b'req-1ded935d-f97c-4a86-a4db-449da61238af' 
> 2023-09-26 06:29:59.139 393679 INFO aodh.notifier.rest [-] Notifying alarm 
> <foobar> gets response: <MagicMock name='post().status_code' 
> id='140004196610640'> <MagicMock name='post().reason' 
> id='140004214196880'>.
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action
>  ... ok
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener
>  ... ok
> 2023-09-26 06:30:01.218 393679 INFO aodh.notifier.zaqar [-] Notifying alarm 
> testalarm foobar of critical priority from OK to ALARM with action 
> _ModifiedSplitResult(scheme='zaqar', netloc='', path='', 
> query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id',
>  fragment='') because what ?.
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action
>  ... ok
> 2023-09-26 06:30:02.333 393679 INFO aodh.notifier.zaqar [-] Notifying alarm 
> testalarm foobar of critical priority from OK to ALARM with action 
> SplitResult(scheme='zaqar', netloc='', path='', 
> query='queue_name=foobar-critical', fragment='') because what ?.
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action
>  ... ok
> 2023-09-26 06:30:03.366 393679 INFO aodh.notifier.zaqar [-] Notifying alarm 
> testalarm foobar of critical priority from OK to ALARM with action 
> _ModifiedSplitResult(scheme='zaqar', netloc='', path='', 
> query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:f...@example.com&ttl=7200',
>  fragment='') because what ?.
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action
> aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action 
> ... ok
> 
> ======================================================================
> FAIL: 
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone
> aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: Traceback (most recent call last):
>   File "/usr/lib/python3.11/unittest/mock.py", line 1375, in patched
>     return func(*newargs, **newkeywargs)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/aodh/tests/unit/evaluator/test_base.py", line 159, 
> in test_base_time_constraints_timezone
>     self.assertFalse(cls.within_time_constraint(alarm))
>                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/aodh/evaluator/__init__.py", line 153, in 
> within_time_constraint
>     tz = pytz.timezone(tc['timezone']) if tc['timezone'] else None
>          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/pytz/__init__.py", line 202, in 
> timezone
>     raise UnknownTimeZoneError(zone)
> pytz.exceptions.UnknownTimeZoneError: 'US/Eastern'
> 
> 
> ----------------------------------------------------------------------
> Ran 117 tests in 33.230s
> 
> FAILED (failures=1)
> + echo ======> STESTR TEST SUITE FAILED FOR python3.11: displaying pip3 
> freeze output...
> ======> STESTR TEST SUITE FAILED FOR python3.11: displaying pip3 freeze 
> output...
> + [ -x /usr/bin/pip3 ]
> + pip3 freeze
> alabaster==0.7.12
> alembic==1.8.1.dev0
> amqp==5.1.1
> anyjson==0.3.3
> aodh==16.0.0
> appdirs==1.4.4
> arrow==1.2.3
> async-timeout==4.0.3
> attrs==23.1.0
> autopage==0.4.0
> Babel==2.10.3
> bcrypt==3.2.2
> beautifulsoup4==4.12.2
> blinker==1.6.2
> cachetools==5.3.0
> certifi==2022.9.24
> cffi==1.15.1
> chardet==5.2.0
> charset-normalizer==3.2.0
> cliff==4.2.0
> cmd2==2.4.3+ds
> colorama==0.4.6
> confluent-kafka==1.7.0
> cotyledon==1.7.3
> coverage==7.2.7
> croniter==1.3.5
> cryptography==38.0.4
> ddt==1.6.0
> debtcollector==2.5.0
> decorator==5.1.1
> defusedxml==0.7.1
> Deprecated==1.2.14
> deprecation==2.0.7
> dnspython==2.4.2
> docutils==0.19
> dogpile.cache==1.1.8
> dulwich==0.21.6
> etcd3==0.12.0
> etcd3gw==2.0.0
> eventlet==0.33.1
> extras==1.0.0
> fasteners==0.17.3
> fixtures==4.0.1
> flake8==5.0.4
> future==0.18.2
> futurist==2.4.1
> gabbi==2.4.0
> gevent==22.10.2
> gnocchiclient==7.0.7
> greenlet==2.0.2
> grpcio==1.51.1
> hacking==4.1.0
> httplib2==0.20.4
> idna==3.3
> imagesize==1.4.1
> importlib-metadata==4.12.0
> infinity==1.5
> iniconfig==1.1.1
> iso8601==1.0.2
> jaraco.classes==3.2.1
> jeepney==0.8.0
> Jinja2==3.1.2
> jmespath==1.0.1
> jsonpatch==1.32
> jsonpath-rw==1.4.0
> jsonpath-rw-ext==1.2.2
> jsonpointer==2.3
> jsonschema==4.10.3
> kazoo==2.9.0.dev0
> keyring==24.2.0
> keystoneauth1==5.1.2
> keystonemiddleware==10.2.0
> kombu==5.3.2
> logutils==0.3.5
> lxml==4.9.3
> Mako==1.2.4.dev0
> MarkupSafe==2.1.3
> mccabe==0.7.0
> monotonic==1.6
> more-itertools==10.1.0
> msgpack==1.0.3
> netaddr==0.8.0
> netifaces==0.11.0
> oauthlib==3.2.2
> openstackdocstheme==1.20.0
> openstacksdk==1.0.1
> os-client-config==2.1.0
> os-service-types==1.7.0
> os-testr==2.0.1
> osc-lib==2.7.0
> oslo.cache==3.3.1
> oslo.concurrency==5.1.1
> oslo.config==9.1.1
> oslo.context==5.1.1
> oslo.db==12.3.1
> oslo.i18n==6.0.0
> oslo.log==5.2.0
> oslo.messaging==14.2.0
> oslo.metrics==0.6.0
> oslo.middleware==5.1.1
> oslo.policy==4.1.1
> oslo.reports==3.0.0
> oslo.serialization==5.1.1
> oslo.service==3.1.1
> oslo.upgradecheck==2.1.1
> oslo.utils==6.1.0
> oslotest==4.5.0
> packaging==23.1
> paramiko==2.12.0
> Paste==3.5.2
> PasteDeploy==3.0.1
> pbr==5.11.1
> pecan==1.4.1
> pluggy==1.3.0
> ply==3.11
> prettytable==3.6.0
> prometheus-client==0.17.1
> protobuf==4.21.12
> psutil==5.9.4
> psycopg2==2.9.6
> psycopg2cffi==2.8.1
> pure-sasl==0.5.1
> py==1.11.0
> pycadf==3.1.1
> pycodestyle==2.10.0
> pycparser==2.21
> pyflakes==2.5.0
> Pygments==2.15.1
> pyinotify==0.9.6
> PyJWT==2.7.0
> pykerberos==1.1.14
> pymemcache==3.5.2
> pymongo==3.11.0
> PyMySQL==1.0.2
> PyNaCl==1.5.0
> pyOpenSSL==23.0.0
> pyparsing==3.1.1
> pyperclip==1.8.2
> pyrsistent==0.18.1
> pytest==7.4.2
> python-binary-memcached==0.31.1
> python-cinderclient==9.3.0
> python-dateutil==2.8.2
> python-glanceclient==4.3.0
> python-heatclient==3.2.0
> python-keystoneclient==5.1.0
> python-memcached==1.58
> python-neutronclient==9.0.0
> python-novaclient==18.3.0
> python-octaviaclient==3.4.0
> python-openstackclient==6.2.0
> python-subunit==1.4.0
> python-swiftclient==4.2.0
> python-zaqarclient==2.5.1
> pytz==2023.3.post1
> PyYAML==6.0.1
> pyzmq==24.0.1
> redis==4.3.4
> repoze.lru==0.7
> requests==2.31.0
> requestsexceptions==1.4.0
> rfc3986==1.5.0
> roman==3.3
> Routes==2.5.1
> SecretStorage==3.3.3
> setproctitle==1.3.2
> simplegeneric==0.8.1
> simplejson==3.19.1
> six==1.16.0
> snowballstemmer==2.2.0
> soupsieve==2.5
> Sphinx==5.3.0
> sphinxcontrib-httpdomain==1.8.0
> sphinxcontrib-pecanwsme==0.10.0
> SQLAlchemy==1.4.47
> sqlalchemy-migrate==0.13.0
> SQLAlchemy-Utils==0.38.2
> sqlparse==0.4.2
> statsd==4.0.1
> stestr==3.2.1
> stevedore==5.0.0
> tempest==34.1.0
> Tempita==0.5.2
> tenacity==8.2.1
> testrepository==0.0.20
> testresources==2.0.1
> testscenarios==0.5.0
> testtools==2.5.0
> tooz==3.1.0
> uhashring==2.1
> ujson==5.8.0
> unittest2==1.1.0
> urllib3==1.26.16
> vine==5.0.0
> voluptuous==0.12.2
> waitress==2.1.2
> warlock==2.0.1
> wcwidth==0.2.5
> WebOb==1.8.6
> WebTest==3.0.0
> wrapt==1.14.1
> wsgi-intercept==1.9.3
> WSME==0.11.0
> yappi==1.4.0
> zake==0.2.2
> zipp==1.0.0
> zope.event==4.4
> zope.interface==5.5.2
> + exit 1
> make[1]: *** [debian/rules:38: override_dh_install] Error 1


The full build log is available from:
http://qa-logs.debian.net/2023/09/25/aodh_16.0.0-3_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230925;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230925&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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 mark 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 ---
This was fixed in version 17.0.0 (forgot to close the bug in changelog)

Cheers,

Thomas Goirand (zigo)

--- End Message ---

Reply via email to