It looks like the same problem is on Launchpad: https://bugs.launchpad.net/kolla-ansible/+bug/2081190

On Wed, Jul 30, 2025 at 2:09 PM Vivekanandan Muthukrishnan <vivek@vnetpops.com> wrote:
Hi TRB,

This issue appears to be related to the health check bash script used within the Kolla Ansible container.

In the image quay.io/openstack.kolla/ceilometer-compute:2024.2-rocky-9, the ss command does not provide process details with PIDs as expected. As a result, the final command in the script /usr/local/bin/healthcheck_port fails, which in turn causes the Docker container's health check to report an unhealthy state.

To resolve this, you can simply comment out or modify the final line in the health check script to bypass the PID check, which is currently not functioning as intended in this image.


# Just hack to make the container healthy, i guess this has nothing to do with the ceilometer operations.
cat /usr/local/bin/healthcheck_port
#!/bin/bash
process=$1

shift 1
args=$@
ports=${args// /|}
pids=$(pgrep -d '|' -f $process)
#ss -ntp | grep -qE ":($ports).*,pid=($pids),"

Otherwise, you can even disable the docker container health check as part of tagging the docker image.

Regards
Vivek


On Wed, Jul 30, 2025 at 2:57 PM TRB PREM KUMAR <kumar6009@gmail.com> wrote:
Hi, 
We have deployed an all-in-one OpenStack server for billing. Now ceilometer containers are unhealthy. 
Please help us to resolve this issue. 
Reference Output for reference: 
trb1@openstack-aio-01:~$ docker ps | grep ceil
c53fc69ba42b   quay.io/openstack.kolla/ceilometer-compute:2024.2-rocky-9          "dumb-init --single-…"   About a minute ago   Up About a minute (unhealthy)             ceilometer_compute
9337af646e0f   quay.io/openstack.kolla/ceilometer-central:2024.2-rocky-9          "dumb-init --single-…"   30 minutes ago       Up About a minute (unhealthy)             ceilometer_central
554c4b8ccd86   quay.io/openstack.kolla/ceilometer-notification:2024.2-rocky-9     "dumb-init --single-…"   4 days ago           Up About a minute (healthy)               ceilometer_notification

*** Logs files are attached for reference. 

Regards, 
TRB.



--
Regards,
Maksim Malchuk