jx: jx project quickcreate fails to trigger lighthouse, "lighthouse-hmac-token" not found, similar to issue #7589 different error

jx version 3.2.188 eks-jx version: 1.15.41


Steps to reproduce the error:

When I create the quickstart project, everything works fine, till it waits to find the trigger for my gitrepo

using:

jx project quickstart

The error I am receiving is:

error: failed to find hmac token from secret: could not find lighthouse hmac token lighthouse-hmac-token in namespace jx: secrets "lighthouse-hmac-token" not found

Sema Reaction: 🛠️ This code needs a fix

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 38 (20 by maintainers)

Most upvoted comments

I can confirm that has fixed the issue.

Thank you!

The iam role attached to kubernetes external secret service account, needs to have atleast the following actions: https://github.com/jenkins-x/terraform-aws-eks-jx/blob/master/modules/cluster/irsa.tf#L389-L398