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

Autoscaling controller doesn't react to related secret changes correctly

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • rhos-18.0.0, rhos-18.0.1, rhos-18.0.2, rhos-18.0.3, rhos-18.0.4, rhos-18.0.5, rhos-18.0.6, rhos-18.0.7, rhos-18.0.8, rhos-18.0.9, rhos-18.0.15, rhos-18.0.14 FR 4, rhos-18.0.13, rhos-18.0.12, rhos-18.0.11, rhos-18.0.10 FR 3
    • telemetry-operator
    • None
    • Bug Delivery Tracker
    • 1
    • Low

      To Reproduce Steps to reproduce the behavior:

      1. Renew the root CA certificate with `cmctl renew rootca-internal` - in T-O logs see that Autoscaling controller doesn't react to this. It only later reacts to memcached being changed because of this. Also see that aodh-0 pod didn't recreate.
      2. Renew the internal aodh certificate with `cmctl renew aodh-internal-svc` - in T-O logs Autoscaling controller doesn't react at all. aodh-0 pod doesn't recreate even though it should.
      3. Change the aodh password in osp-secret - Autoscaling doesn't react to this change at all, the Autoscaling controller should reconcile in the T-O logs and aodh-0 pod should recreate
      4. Create a topology, configure it in oscp.telemetry.template.topologyRef, edit the topology - Autoscaling controller doesn't react to the change, aodh-0 pod doesn't get recreated.

      Expected behavior

      • Whenever a related secret is changed (e.g. tls certificate / key or the CA certificate), autoscaling controller is able to detect that change and restart the aodh pod if needed.

      Additional context

              rh-ee-jwysogla Jaromir Wysoglad
              rh-ee-jwysogla Jaromir Wysoglad
              rhos-conplat-observability
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: