Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-27193

[RHOSO 18 Update] From FR2 to FR5 telemetry update failed due to missing /var/lib/openstack/telemetry/ceilometer_prom_exporter.yaml file

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhos-18.0.17 FR 5
    • edpm-ansible
    • None
    • Important

      To Reproduce Steps to reproduce the behavior:

      1. To reproduce the issue the rhos-upgrades-gitops was used with v1.0.7-pre-release-hci

      Expected behavior

      • Update to fr5

      Debuging

      oc get pods -n openstack
      
      update-dataplane-update-openstack-edpm-gpj9d                       0/1     Error       0          24m
      update-dataplane-update-openstack-edpm-gxr54                       0/1     Error       0          29m
      update-dataplane-update-openstack-edpm-n4h29                       0/1     Error       0          51m <<< I checked this one
      update-dataplane-update-openstack-edpm-sg4x2                       0/1     Error       0          18m
      update-dataplane-update-openstack-edpm-vfnh9                       0/1     Error       0          10m
      update-dataplane-update-openstack-edpm-vzmgn                       0/1     Error       0          40m
      update-dataplane-update-openstack-edpm-z42jc                       0/1     Error       0          37m 

      from update-dataplane-update-openstack-edpm-n4h29

      ...
      ASK [osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/ceilometer_agent_compute] ***
      task path: /usr/share/ansible/collections/ansible_collections/osp/edpm/roles/edpm_container_manage/tasks/create.yml:17
      [WARNING]: ERROR: Container ceilometer_agent_compute exited with code 125 when
      createed stderr: time="2026-03-03T15:57:44Z" level=info msg="podman filtering
      at log level info" time="2026-03-03T15:57:44Z" level=info msg="Using sqlite as
      database backend" time="2026-03-03T15:57:44Z" level=info msg="Not using native
      diff for overlay, this may cause degraded performance for building images:
      kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled" time="2026-03-03T15:57:44Z"
      level=info msg="Setting parallel job count to 13" time="2026-03-03T15:57:44Z"
      level=info msg="Sysctl net.ipv4.ping_group_range=0 0 ignored in
      containers.conf, since Network Namespace set to host" Error: statfs
      /var/lib/openstack/telemetry/ceilometer_prom_exporter.yaml: no such file or
      directory
      fatal: [compute-zx098j1n-2]: FAILED! => {"changed": false, "msg": "Failed containers: ceilometer_agent_compute"}
      ...
      

       

      Bug impact

      • It seems that there is a missing ceilometer_prom_exporter.yaml file that was not present in FR2 and it is in FR5

      Known workaround

      • As a workaround, in the OpenStackDataPlaneDeployment overrride the following services not only update:
        • telemetry
        • update

      As a possible example:

      [zuul@controller-0 ~]$ cat jbp-edpm-deployment-update.yaml 
      apiVersion: dataplane.openstack.org/v1beta1
      kind: OpenStackDataPlaneDeployment
      metadata:
        name: dataplane-updata-jbp
      spec:
        nodeSets:
          - openstack-edpm
        servicesOverride:
          - telemetry
          - update
      
      

       

              Unassigned Unassigned
              jbadiapa@redhat.com Juan Payno
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: