Juju run ceilometer-upgrade issue

I am facing an issue when deploying an Openstack telemetry bundle [1], where the ceilometer charm is stuck in blocked mode waiting for the ceilometer-upgrade action, which did nothing when launched.

What I tried so far without success:

  • deploy openstack-charmers and openstack-charmers-next charms versions for ceilometer and gnocchi
  • logs inspection of ceilometer and gnocchi unit (and juju agents)
  • running the “ceilometer-upgrade” inside the unit:
    • # ceilometer-upgrade --debug
      2021-03-17 15:35:40.581 27392 DEBUG ceilometer.cmd.storage [-] Upgrading Gnocchi resource types upgrade /usr/lib/python3/dist-packages/ceilometer/cmd/storage.py:42

As far as I can understand the bundle seems correct.
Also nova, cinder and neutron are in a working states (checked with deployment of instances with network connectivity and block volumes attached)

Any guidance are welcome in order to find where is the issue.

[1] bundle

FYI just tried with a somewhat official bundle [1] and got the same issue.

[1] https://github.com/openstack-charmers/openstack-bundles/blob/master/stable/openstack-telemetry/bundle.yaml

FYI, bug filled: Bug #1920620 “ceilometer-upgrade action does not work as expecte...” : Bugs : OpenStack ceilometer charm