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)[00m > 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[00m > 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[00m > 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[00m > 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=[]>.[00m > 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[00m > 2023-09-26 06:29:47.641 393675 INFO aodh.evaluator.event [-] Triggering the > alarm 2 by event for project , event_type: type0[00m > 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=[]>.[00m > 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[00m > 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[00m > 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[00m > 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[00m > 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=[]>.[00m > 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[00m > 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=[]>.[00m > 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[00m > 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=[]>.[00m > 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[00m > 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=[]>.[00m > 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[00m > 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[00m > 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=[]>.[00m > 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[00m > 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"}]>.[00m > 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[00m > 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[00m > 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"}]>.[00m > 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[00m > 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[00m > 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"}]>.[00m > 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.[00m > 2023-09-26 06:29:47.817 393681 WARNING aodh.evaluator.threshold [-] Expecting > 5 datapoints but only get 0[00m > 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[00m > 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[00m > 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[00m > 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[00m > 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"}]>.[00m > 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.[00m > 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>} .[00m > 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.[00m > 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[00m > 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)[00m > 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[00m > 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': []}[00m > 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[00m > 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': []}[00m > 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[00m > 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[00m > 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[00m > 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[00m > 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.[00m > 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[00m > 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[00m > 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.[00m > 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>} .[00m > 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[00m > 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[00m > 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[00m > 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[00m > 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.[00m > 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.[00m > 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.[00m > 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[00m > 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[00m > 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.[00m > 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>} .[00m > 2023-09-26 06:29:47.955 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 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[00m > 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[00m > 2023-09-26 06:29:47.964 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 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>} .[00m > 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.[00m > 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'}[00m > 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>} .[00m > 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[00m > 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[00m > 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.[00m > 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[00m > 2023-09-26 06:29:48.010 393675 INFO aodh.notifier.heat [-] Heat stack > fake_stack_id is updated for alarm fake_alarm_id[00m > 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.[00m > 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[00m > 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[00m > 2023-09-26 06:29:48.974 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 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[00m > 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 [00m > 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[00m > 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.[00m > 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[00m > 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[00m > 2023-09-26 06:29:50.989 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 2023-09-26 06:29:50.989 393687 INFO aodh.coordination [-] Joined partitioning > group group[00m > 2023-09-26 06:29:50.989 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 2023-09-26 06:29:50.989 393687 INFO aodh.coordination [-] Joined partitioning > group group[00m > 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Joined partitioning > group group[00m > 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Joined partitioning > group group[00m > 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Joined partitioning > group group[00m > 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 2023-09-26 06:29:50.990 393687 INFO aodh.coordination [-] Joined partitioning > group group[00m > 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Joined partitioning > group group[00m > 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Joined partitioning > group group[00m > 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 2023-09-26 06:29:50.991 393687 INFO aodh.coordination [-] Joined partitioning > group group[00m > 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[00m > 2023-09-26 06:29:51.037 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 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[00m > 2023-09-26 06:29:52.038 393687 INFO aodh.coordination [-] Coordination > backend started successfully.[00m > 2023-09-26 06:29:52.038 393687 INFO aodh.coordination [-] Joined partitioning > group group[00m > 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.[00m > 2023-09-26 06:29:52.058 393683 INFO aodh.evaluator [-] initiating evaluation > cycle on 2 alarms[00m > 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 [00m > 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' [00m > 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'>.[00m > 2023-09-26 06:29:53.055 393687 INFO aodh.coordination [-] Joined partitioning > group 123[00m > 2023-09-26 06:29:53.055 393687 INFO aodh.coordination [-] Left partitioning > group 123[00m > 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[00m > 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[00m > 2023-09-26 06:29:53.112 393683 WARNING aodh.evaluator [-] Skipping alarm a, > unsupported type: not_existing_type[00m > 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' [00m > 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'>.[00m > 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' [00m > 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'>.[00m > 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' [00m > 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'>.[00m > 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' [00m > 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'>.[00m > 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' [00m > 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'>.[00m > 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' [00m > 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'>.[00m > 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 ?.[00m > 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 ?.[00m > 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 ?.[00m > 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.