Activity log for bug #2071939

Date Who What changed Old value New value Message
2024-07-04 14:19:31 Alex Kavanagh bug added bug
2024-07-08 08:20:39 James Page nominated for series Ubuntu Noble
2024-07-08 08:20:39 James Page bug task added ceilometer (Ubuntu Noble)
2024-07-08 08:20:39 James Page nominated for series Ubuntu Oracular
2024-07-08 08:20:39 James Page bug task added ceilometer (Ubuntu Oracular)
2024-07-08 08:27:18 James Page ceilometer (Ubuntu Oracular): status New Triaged
2024-07-08 08:27:19 James Page ceilometer (Ubuntu Noble): status New Triaged
2024-07-08 08:27:21 James Page ceilometer (Ubuntu Noble): importance Undecided High
2024-07-08 08:27:24 James Page ceilometer (Ubuntu Oracular): importance Undecided High
2024-07-08 08:27:45 James Page 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. [Impact] [Test Case] [Regression Potential] [Original Bug Report] 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.
2024-07-08 08:28:25 James Page description [Impact] [Test Case] [Regression Potential] [Original Bug Report] 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. [Impact] [Test Case] [Where problems could occur] [Original Bug Report] 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.
2024-07-08 08:30:49 James Page description [Impact] [Test Case] [Where problems could occur] [Original Bug Report] 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. [Impact] Meter definition files are not included in the binary package resulting in a non-functional ceilometer after install. [Test Case] sudo apt install python3-ceilometer find /usr/lib/python3 -name meters.yaml -> file is not found. [Where problems could occur] Limited - we're picking a patch that's been in Debian for sometime (2016) so its had good testing exposure already; as to why we need this in Noble whereas in Mantic this problem did not exist - probably something todo with installation behaviour changes between Python versions. [Original Bug Report] 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.
2024-07-08 11:36:50 Launchpad Janitor ceilometer (Ubuntu Oracular): status Triaged Fix Released
2024-07-09 10:46:38 James Page bug added subscriber Ubuntu Stable Release Updates Team
2024-07-09 10:47:43 James Page description [Impact] Meter definition files are not included in the binary package resulting in a non-functional ceilometer after install. [Test Case] sudo apt install python3-ceilometer find /usr/lib/python3 -name meters.yaml -> file is not found. [Where problems could occur] Limited - we're picking a patch that's been in Debian for sometime (2016) so its had good testing exposure already; as to why we need this in Noble whereas in Mantic this problem did not exist - probably something todo with installation behaviour changes between Python versions. [Original Bug Report] 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. [Impact] Meter definition files are not included in the binary package resulting in a non-functional ceilometer after install. [Test Case - Basic] sudo apt install python3-ceilometer find /usr/lib/python3 -name meters.yaml -> file is not found. [Test Case - Advanced] Deploy OpenStack Caracal using Charmed OpenStack Tester Ceilometer agents will fail to start due to missing data files. [Where problems could occur] Limited - we're picking a patch that's been in Debian for sometime (2016) so its had good testing exposure already; as to why we need this in Noble whereas in Mantic this problem did not exist - probably something todo with installation behaviour changes between Python versions. [Original Bug Report] 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.
2024-07-11 15:05:11 James Page bug task added cloud-archive
2024-07-11 15:05:22 James Page nominated for series cloud-archive/caracal
2024-07-11 15:05:22 James Page bug task added cloud-archive/caracal
2024-07-11 21:27:34 Andreas Hasenack ceilometer (Ubuntu Noble): status Triaged Fix Committed
2024-07-11 21:27:39 Andreas Hasenack bug added subscriber SRU Verification
2024-07-11 21:27:47 Andreas Hasenack tags verification-needed verification-needed-noble
2024-07-12 08:35:45 James Page cloud-archive/caracal: status New Fix Committed
2024-07-12 08:35:46 James Page tags verification-needed verification-needed-noble verification-caracal-needed verification-needed verification-needed-noble
2024-07-15 15:32:32 Guillaume Boutry tags verification-caracal-needed verification-needed verification-needed-noble verification-caracal-done verification-needed verification-needed-noble
2024-07-15 16:10:37 Guillaume Boutry tags verification-caracal-done verification-needed verification-needed-noble verification-caracal-done verification-done-noble verification-needed
2024-07-15 16:24:19 James Page tags verification-caracal-done verification-done-noble verification-needed verification-caracal-done verification-done verification-done-noble
2024-07-23 23:39:10 Launchpad Janitor ceilometer (Ubuntu Noble): status Fix Committed Fix Released
2024-07-23 23:39:15 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2024-07-24 04:07:05 James Page cloud-archive/caracal: status Fix Committed Fix Released