Wallaby ceilometer.compute.discovery fails to get domain metadata
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
In Progress
|
High
|
Christophe Useinovic | ||
Ubuntu Cloud Archive |
Fix Released
|
High
|
Unassigned | ||
Wallaby |
Fix Released
|
High
|
Unassigned | ||
Xena |
Fix Released
|
High
|
Unassigned | ||
Yoga |
Fix Released
|
High
|
Unassigned | ||
ceilometer (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Hirsute |
Won't Fix
|
High
|
Unassigned | ||
Impish |
Fix Released
|
High
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
Unassigned |
Bug Description
Hi!
Ceilometer compute agent fails to get libvirt domain metadata on an Ubuntu 20.04 LTS with the latest updates, kernel 5.4.0-65-generic and Openstack Wallaby Nova compute services installed using the official Wallaby repo for Ubuntu 20.04. All components have been deployed manually.
Ceilometer agent is configured with instance_
2021-06-01 16:01:18.297 1835684 ERROR ceilometer.
2021-06-01 16:01:18.298 1835684 ERROR ceilometer.
2021-06-01 16:01:18.300 1835684 ERROR ceilometer.
2021-06-01 16:01:18.301 1835684 ERROR ceilometer.
2021-06-01 16:01:18.302 1835684 ERROR ceilometer.
2021-06-01 16:01:18.302 1835684 ERROR ceilometer.
2021-06-01 16:01:18.303 1835684 ERROR ceilometer.
2021-06-01 16:01:18.304 1835684 ERROR ceilometer.
2021-06-01 16:01:18.305 1835684 DEBUG ceilometer.
2021-06-01 16:01:18.305 1835684 DEBUG ceilometer.
2021-06-01 16:01:18.305 1835684 DEBUG ceilometer.
2021-06-01 16:01:18.305 1835684 DEBUG ceilometer.
2021-06-01 16:01:18.306 1835684 DEBUG ceilometer.
2021-06-01 16:01:18.306 1835684 DEBUG ceilometer.
2021-06-01 16:01:18.306 1835684 DEBUG ceilometer.
2021-06-01 16:01:18.306 1835684 DEBUG ceilometer.
2021-06-01 16:01:18.306 1835684 DEBUG ceilometer.
2021-06-01 16:01:18.307 1835684 DEBUG ceilometer.
2021-06-01 16:01:18.307 1835684 DEBUG ceilometer.
All domains exist and their metadata is readily available using virsh or a simple Python script. Nova compute service is fully functional, Ceilometer agent is partially functional as it is able to export compute.node.cpu.* metrics but nothing related to libvirt domains.
Installed Ceilometer-related packages:
ceilometer-
ceilometer-common 2:16.0.
python3-ceilometer 2:16.0.
Installed Nova-related packages:
nova-common 3:23.0.
nova-compute 3:23.0.
nova-compute-kvm 3:23.0.
nova-compute-
python3-nova 3:23.0.
python3-novaclient 2:17.4.
Installed Libvirt-related packages:
libvirt-clients 6.0.0-0ubuntu8.9
libvirt-daemon 6.0.0-0ubuntu8.9
libvirt-
libvirt-
libvirt-
libvirt-
libvirt0:amd64 6.0.0-0ubuntu8.9
python3-libvirt 6.1.0-1
Installed Qemu-related packages:
libvirt-
qemu-block-
qemu-kvm 1:4.2-3ubuntu6.16
qemu-system-common 1:4.2-3ubuntu6.16
qemu-system-data 1:4.2-3ubuntu6.16
qemu-system-
qemu-system-x86 1:4.2-3ubuntu6.16
qemu-utils 1:4.2-3ubuntu6.16
Apparmor is enabled and running the default configuration, no messages related to apparmor and libvirt, qemu, nova-compute, ceilometer-agent, etc are visible in the logs. I am also attaching the relevant Ceilometer agent and Nova configuration files.
Please let me know if further information is required.
description: | updated |
Changed in ceilometer: | |
assignee: | nobody → Christophe Useinovic (cuseinovic) |
status: | Confirmed → In Progress |
Changed in ceilometer: | |
importance: | Undecided → High |
Changed in ceilometer (Ubuntu Hirsute): | |
status: | New → Confirmed |
status: | Confirmed → Triaged |
Changed in ceilometer (Ubuntu Impish): | |
status: | New → Triaged |
Changed in ceilometer (Ubuntu Jammy): | |
status: | New → Triaged |
Changed in ceilometer (Ubuntu Impish): | |
importance: | Undecided → High |
Changed in ceilometer (Ubuntu Hirsute): | |
importance: | Undecided → High |
Changed in ceilometer (Ubuntu Jammy): | |
importance: | Undecided → High |
Changed in cloud-archive: | |
status: | New → Triaged |
Changed in ceilometer (Ubuntu Jammy): | |
status: | Triaged → Fix Released |
Changed in ceilometer (Ubuntu Impish): | |
status: | Triaged → Fix Released |
Changed in ceilometer (Ubuntu): | |
status: | Triaged → Fix Released |
Thank you for your report!