[Bug 2071939] [NEW] [caraca|2024.1] the 22.0 version of python3-ceilometer is missing files thus breaking the notification service

Alex Kavanagh 2071939 at bugs.launchpad.net
Thu Jul 4 14:19:31 UTC 2024


Public bug reported:

The issue I discovered is that (in an installed system) the:

/usr/lib/python3/dist-packages/ceilometer/pipeline/data/...

directory is missing.  This is supplied by the python3-ceilometer .deb
file.

For bobcat (mantic):

$ dpkg -c python3-ceilometer_21.0.0-0ubuntu1~cloud0_all.deb  | grep data
drwxr-xr-x root/root         0 2023-10-05 19:34 ./usr/lib/python3/dist-packages/ceilometer/data/
drwxr-xr-x root/root         0 2023-10-05 19:34 ./usr/lib/python3/dist-packages/ceilometer/data/meters.d/
-rw-r--r-- root/root     13538 2023-10-04 12:09 ./usr/lib/python3/dist-packages/ceilometer/data/meters.d/meters.yaml
drwxr-xr-x root/root         0 2023-10-05 19:34 ./usr/lib/python3/dist-packages/ceilometer/pipeline/data/
-rw-r--r-- root/root     17573 2023-10-04 12:09 ./usr/lib/python3/dist-packages/ceilometer/pipeline/data/event_definitions.yaml
-rw-r--r-- root/root       176 2023-10-04 12:09 ./usr/lib/python3/dist-packages/ceilometer/pipeline/data/event_pipeline.yaml
-rw-r--r-- root/root       175 2023-10-04 12:09 ./usr/lib/python3/dist-packages/ceilometer/pipeline/data/pipeline.yaml
drwxr-xr-x root/root         0 2023-10-05 19:34 ./usr/lib/python3/dist-
...

For caracal (noble):

dpkg -c python3-ceilometer_22.0.0-0ubuntu1~cloud0_all.deb | grep data
-rw-r--r-- root/root      5113 2024-04-03 12:08 ./usr/lib/python3/dist-packages/ceilometer/tests/unit/compute/pollsters/test_location_metadata.py
-rw-r--r-- root/root     32485 2024-04-03 12:08 ./usr/lib/python3/dist-packages/ceilometer/tests/unit/ipmi/notifications/ipmi_test_data.py
-rw-r--r-- root/root     14151 2024-04-03 12:08 ./usr/lib/python3/dist-packages/ceilometer/tests/unit/ipmi/platform/ipmitool_test_data.py

i.e. the data directory is completely missing.  It is available in the
upstream ceilometer repo:
https://opendev.org/openstack/ceilometer/src/branch/stable/2024.1/ceilometer/pipeline/data

I suspect something is amiss with the package src files.

** Affects: ceilometer (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ceilometer in Ubuntu.
https://bugs.launchpad.net/bugs/2071939

Title:
  [caraca|2024.1] the 22.0 version of python3-ceilometer is missing
  files thus breaking the notification service

Status in ceilometer package in Ubuntu:
  New

Bug description:
  The issue I discovered is that (in an installed system) the:

  /usr/lib/python3/dist-packages/ceilometer/pipeline/data/...

  directory is missing.  This is supplied by the python3-ceilometer .deb
  file.

  For bobcat (mantic):

  $ dpkg -c python3-ceilometer_21.0.0-0ubuntu1~cloud0_all.deb  | grep data
  drwxr-xr-x root/root         0 2023-10-05 19:34 ./usr/lib/python3/dist-packages/ceilometer/data/
  drwxr-xr-x root/root         0 2023-10-05 19:34 ./usr/lib/python3/dist-packages/ceilometer/data/meters.d/
  -rw-r--r-- root/root     13538 2023-10-04 12:09 ./usr/lib/python3/dist-packages/ceilometer/data/meters.d/meters.yaml
  drwxr-xr-x root/root         0 2023-10-05 19:34 ./usr/lib/python3/dist-packages/ceilometer/pipeline/data/
  -rw-r--r-- root/root     17573 2023-10-04 12:09 ./usr/lib/python3/dist-packages/ceilometer/pipeline/data/event_definitions.yaml
  -rw-r--r-- root/root       176 2023-10-04 12:09 ./usr/lib/python3/dist-packages/ceilometer/pipeline/data/event_pipeline.yaml
  -rw-r--r-- root/root       175 2023-10-04 12:09 ./usr/lib/python3/dist-packages/ceilometer/pipeline/data/pipeline.yaml
  drwxr-xr-x root/root         0 2023-10-05 19:34 ./usr/lib/python3/dist-
  ...

  For caracal (noble):

  dpkg -c python3-ceilometer_22.0.0-0ubuntu1~cloud0_all.deb | grep data
  -rw-r--r-- root/root      5113 2024-04-03 12:08 ./usr/lib/python3/dist-packages/ceilometer/tests/unit/compute/pollsters/test_location_metadata.py
  -rw-r--r-- root/root     32485 2024-04-03 12:08 ./usr/lib/python3/dist-packages/ceilometer/tests/unit/ipmi/notifications/ipmi_test_data.py
  -rw-r--r-- root/root     14151 2024-04-03 12:08 ./usr/lib/python3/dist-packages/ceilometer/tests/unit/ipmi/platform/ipmitool_test_data.py

  i.e. the data directory is completely missing.  It is available in the
  upstream ceilometer repo:
  https://opendev.org/openstack/ceilometer/src/branch/stable/2024.1/ceilometer/pipeline/data

  I suspect something is amiss with the package src files.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceilometer/+bug/2071939/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list