camunda-platform-helm icon indicating copy to clipboard operation
camunda-platform-helm copied to clipboard

[ISSUE] ROSA integration tests are failing due to missing secret

Open leiicamundi opened this issue 1 year ago • 3 comments

Describe the issue:

The last run of ROSA integration tests is failing : https://github.com/camunda/camunda-platform-helm/actions/runs/10482775419 The error seems to be related to a missing secret integration-test that has been created at August 1 on the permanent cluster.

Capture d’écran 2024-08-21 à 09 39 49

Actual behavior:

The tests are failing and the secret is absent

Expected behavior:

The tests should work and the missing secret should be imported in the on-demand cluster.

How to reproduce:

Run the on-demand tests

Logs:

Environment:

Please note: Without the following info, it's hard to resolve the issue and probably it will be closed.

  • Platform: ROSA
  • Helm CLI version:
  • Chart version:
  • Values file:

leiicamundi avatar Aug 21 '24 07:08 leiicamundi

We need to validate whether this issue is still present, and this issue needs to be updated with information from the failing build. I can fill that in myself later, or you can @leiicamundi .

jessesimpson36 avatar Aug 26 '24 14:08 jessesimpson36

The list of the latest attempts shows that the last builds failed, all of them failed due to the missing integration-test secret (https://github.com/camunda/camunda-platform-helm/actions/runs/10552818504/job/29232795322).

Which component is responsible of the creation of this secret?

leiicamundi avatar Aug 26 '24 14:08 leiicamundi

apiVersion: v1
data:
  admin-password: someBase64String
  client-secret: someBase64String
  connectors-secret: someBase64String
  console-secret: someBase64String
  identity-firstuser-password: someBase64String
  keycloak-secret: someBase64String
  management-password: someBase64String
  operate-secret: someBase64String
  optimize-secret: someBase64String
  password: someBase64String
  postgres-password: someBase64String
  smtp-password: someBase64String
  tasklist-secret: someBase64String
  zeebe-secret: someBase64String
kind: Secret
metadata:
  name: integration-test
type: Opaque

This is the shape of the referenced secret. add this in the namespace that's failing for you, and you should be set.

jessesimpson36 avatar Aug 30 '24 14:08 jessesimpson36

@leiicamundi anything else to be done here?

aabouzaid avatar Oct 21 '24 14:10 aabouzaid

Hi @aabouzaid, this has been fixed in the latest releases of the helm chart! ty

leiicamundi avatar Oct 23 '24 12:10 leiicamundi