Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-24415

A secret is not being pulled to the ephemeral environment even though it is defined in AppInterface

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • Unset
    • No

      Hello,

      We have defined the sources-api-psk secret in the /services/insights/ephemeral/namespaces/ephemeral-base.yml#L189-L192 file, but even then, the PR checks are failing to be deployed, and after switching to those projects and checking the pods that are failing, the following error has been found:

      Warning Failed         3s (x8 over 59s) kubelet           Error: secret "sources-api-psk" not found

      The secret was initially defined with a bonfire.ignore: "true" setting that was afterwards removed from AppInterface.

      Link to the Slack conversation: https://redhat-internal.slack.com/archives/C01UC7NRV19/p1676617433056119


      After gburges@redhat.com, bsquizza@redhat.com and mknop-console-dot investigated the issue, they found out that even though the bonfire.ignore: "true" code was removed from AppInterface, that didn't translate to the ephemeral pools, which still had that annotation present. They have fixed the issue and now Notifications is being properly deployed to ephemeral!

              gburges@redhat.com Gabor Burges
              mbarcina@redhat.com Mikel Barcina
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: