Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rekor 1.0.0 release fails on trillian init containers #376

Closed
marcofranssen opened this issue Oct 20, 2022 · 2 comments · Fixed by #424
Closed

Rekor 1.0.0 release fails on trillian init containers #376

marcofranssen opened this issue Oct 20, 2022 · 2 comments · Fixed by #424
Labels
bug Something isn't working

Comments

@marcofranssen
Copy link
Contributor

marcofranssen commented Oct 20, 2022

Description

When deploying the rekor 1.0.0 Helm chart it fails with following errors the following components:

trillian initContainers:

  • logserver
  • logsigner
exec /bin/sh: exec format error

redis:

exec /usr/local/bin/docker-entrypoint.sh: exec format error

See below my values file.

trillian:
  mysql:
    auth:
      username: sigstore-trillian
      password: TopSecretTest
      rootPassword: T0pS3cr3tT3st

Version

rekor 1.0.0 helm-chart

@marcofranssen marcofranssen added the bug Something isn't working label Oct 20, 2022
@sabre1041
Copy link
Contributor

@marcofranssen what architecture are you running on?

@marcofranssen
Copy link
Contributor Author

marcofranssen commented Nov 28, 2022

I forgot updating this issue. This was due to the pod being scheduled on ARM64 nodes. As most of the images we pull do support ARM64 I assumed these would also support it.

A potential fix is to set a default nodeSelector value kubernetes.io/arch: amd64 in the values.yaml to prevent being scheduled on other architectures. Until the images support all architectures.

marcofranssen added a commit to marcofranssen/sigstore-helm-charts that referenced this issue Nov 28, 2022
Due to the toolbelt/netcat initContainer this is the only supported architecture

Resolves sigstore#376

Signed-off-by: Marco Franssen <marco.franssen@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants