gitops-agent-installer-helper Unable to execute on Arm64
Nobody has claimed this yet.
- Dominant language
- Mustache
- Stars
- 1
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
Summary
I am assessing if Harness is a good match for CD in my org and was attempting to deploy the GitOps agent packaged with ArgoCD following this chart.
When running the init container for the argo repo-server deployment docker.io/harness/gitops-agent-installer-helper:v0.0.3 against an AWS Graviton node I ran into the following error suggesting that the sops-helm-secrets-tool binary has not been built arm - though the container appears to be cross compiled for amd64/arm64.
➜ harness-gitops-poc git:(main) ✗ stern argocd-repo-server-748bb5544f-sntks
+ argocd-repo-server-748bb5544f-sntks › sops-helm-secrets-tool
+ argocd-repo-server-748bb5544f-sntks › copyutil
argocd-repo-server-748bb5544f-sntks copyutil /bin/cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead
argocd-repo-server-748bb5544f-sntks sops-helm-secrets-tool exec /bin/sh: exec format error
- argocd-repo-server-748bb5544f-sntks › copyutil
- argocd-repo-server-748bb5544f-sntks › sops-helm-secrets-tool
+ argocd-repo-server-748bb5544f-sntks › sops-helm-secrets-tool
argocd-repo-server-748bb5544f-sntks sops-helm-secrets-tool exec /bin/sh: exec format error
- argocd-repo-server-748bb5544f-sntks › sops-helm-secrets-tool
Build
chart version: gitops-helm-1.1.19
Questions
- Can the helper image be updated to support Graviton instances and can I be pointed to the source code for
gitops-agent-installer-helper
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file or test is named; start by inspecting the gitops-helm chart version 1.1.19 and the gitops-agent-installer-helper:v0.0.3 image manifest and build source. Reproduce the init-container failure on an AWS Graviton node and trace the sops-helm-secrets-tool binary; done means the helper image and binary execute successfully on ARM64.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, docker, helm, kubernetes
- Domain
- build-system, cloud, devops
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100