Gnocchi is not working in 2024.1/edge

Bug #2072779 reported by Guillaume Boutry
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Snap
New
Undecided
Unassigned

Bug Description

Ceilometer-notification is full of errors about missing definition files:

2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base Traceback (most recent call last):
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/pipeline/base.py", line 123, in __init__
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base self.publishers.append(publisher_manager.get(p))
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/pipeline/base.py", line 175, in get
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base p = publisher.get_publisher(
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/publisher/__init__.py", line 35, in get_publisher
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base return loaded_driver.driver(conf, parse_result)
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/publisher/gnocchi.py", line 199, in __init__
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base self._load_definitions(conf, archive_policy_override,
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/publisher/gnocchi.py", line 244, in _load_definitions
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base data = declarative.load_definitions(
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/declarative.py", line 177, in load_definitions
2024-07-11T14:56:18.680Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base with open(config_file) as cf:
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/ceilometer/publisher/data/gnocchi_resources.yaml'
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.680 1913 ERROR ceilometer.pipeline.base
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base [-] Unable to load publisher gnocchi://: FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/ceilomete
r/publisher/data/gnocchi_resources.yaml'
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base Traceback (most recent call last):
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/pipeline/base.py", line 123, in __init__
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base self.publishers.append(publisher_manager.get(p))
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/pipeline/base.py", line 175, in get
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base p = publisher.get_publisher(
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/publisher/__init__.py", line 35, in get_publisher
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base return loaded_driver.driver(conf, parse_result)
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/publisher/gnocchi.py", line 199, in __init__
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base self._load_definitions(conf, archive_policy_override,
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/publisher/gnocchi.py", line 244, in _load_definitions
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base data = declarative.load_definitions(
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base File "/usr/lib/python3/dist-packages/ceilometer/declarative.py", line 177, in load_definitions
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base with open(config_file) as cf:
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/ceilometer/publisher/data/gnocchi_resources.yaml'
2024-07-11T14:56:18.681Z [ceilometer-notification] 2024-07-11 14:56:18.681 1913 ERROR ceilometer.pipeline.base
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils [-] Unhandled exception: FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/ceilometer/pipeline/data/event_de
finitions.yaml'
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils Traceback (most recent call last):
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils File "/usr/lib/python3/dist-packages/cotyledon/_utils.py", line 95, in exit_on_exception
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils yield
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils File "/usr/lib/python3/dist-packages/cotyledon/_service.py", line 139, in _run
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils self.run()
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils File "/usr/lib/python3/dist-packages/ceilometer/notification.py", line 136, in run
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils endpoint = pipe_mgr.get_main_endpoints()
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils File "/usr/lib/python3/dist-packages/ceilometer/pipeline/event.py", line 132, in get_main_endpoints
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils return [EventEndpoint(self.conf, self.publisher())]
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils File "/usr/lib/python3/dist-packages/ceilometer/pipeline/event.py", line 32, in __init__
2024-07-11T14:56:18.683Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils self.event_converter = converter.setup_events(
2024-07-11T14:56:18.684Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils File "/usr/lib/python3/dist-packages/ceilometer/event/converter.py", line 283, in setup_events
2024-07-11T14:56:18.684Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils declarative.load_definitions(
2024-07-11T14:56:18.684Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils File "/usr/lib/python3/dist-packages/ceilometer/declarative.py", line 177, in load_definitions
2024-07-11T14:56:18.684Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils with open(config_file) as cf:
2024-07-11T14:56:18.684Z [ceilometer-notification] 2024-07-11 14:56:18.682 1913 ERROR cotyledon._utils FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/ceilometer/pipeline/data/event_definitions.yaml'

Revision history for this message
Guillaume Boutry (gboutry) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.