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)
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