-
Notifications
You must be signed in to change notification settings - Fork 195
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Issue installing bitwarden passwordless app from marketplace #812
Comments
I was also able to reproduce the error with the install. It seems that there are two jobs for this app at install time. The first pre_install.sh job for cert-manager finishes fine but the second job is the one throwing the error k get jobs
NAME COMPLETIONS DURATION AGE
install-bitwarden-passwordle 0/1 21h 21h
install-cert-manager-test03 1/1 9s 21h inspecting the image used to perform the marketplace install is currently amd64 architecture, with the amd64 kubectl binary inside docker inspect gcr.io/consummate-yew-302509/marketplace-installer:latest --format "{{.ID}} {{.RepoTags}} {{.Architecture}}"
sha256:bbc507d6dde94035f50ce54473bfbd06c3661f2d830540b3bc87df6d491acac1 [gcr.io/consummate-yew-302509/marketplace-installer:latest] amd64 It seems like at install time its trying to run on a different cpu architecture thats causing the |
Logs from the pod:
|
pull request #816 |
I've done some more troubleshooting, and comparing and at this point I'm speculating that the binary marketplace-installer is tripping up on apps with a the 3 apps attempted that also use the
|
I've got a PR started to convert this app specifically to just use install.sh in the interim with a pattern of applying the crd's first then the app.yaml explicitly. This should get it at cluster install time I believe. |
This issue is a:
I am unable to deploy the bitwarden passwordless-dev app from the marketplace. Following brief investigation on private slack channel, possibly linked to architecture issue.
Expected behaviour
Application to install
Encountered behaviour
Error:
│ {"time":"2024-07-19T09:58:22.539245688Z","level":"INFO","msg":"Creating temp dir to clone git repo"} │
│ {"time":"2024-07-19T09:58:22.542337456Z","level":"INFO","msg":"Created temp dir: /tmp/prefix3014177634"} │
│ {"time":"2024-07-19T09:58:24.130829389Z","level":"INFO","msg":"Validating that app exists: bitwarden-passwordless-dev\n"} │
│ {"time":"2024-07-19T09:58:24.131031638Z","level":"INFO","msg":"Running App PreInstall"} │
│ {"time":"2024-07-19T09:58:24.131094657Z","level":"INFO","msg":"Cheking the pre_install.sh is preset or not"} │
│ {"time":"2024-07-19T09:58:24.131150776Z","level":"INFO","msg":"Running the pre_install.sh"} │
│ {"time":"2024-07-19T09:58:24.131190755Z","level":"INFO","msg":"Making the shell file executable"} │
│ {"time":"2024-07-19T09:58:24.132234112Z","level":"INFO","msg":"Command output","stdout":""} │
│ {"time":"2024-07-19T09:58:24.132344351Z","level":"ERROR","msg":"Command output","stderr":""} │
│ {"time":"2024-07-19T09:58:24.132387653Z","level":"INFO","msg":"Running the shell file"} │
│ {"time":"2024-07-19T09:58:24.132444195Z","level":"INFO","msg":"Shell file contents","shellFile":"I1dhaXQgZm9yIHRoZSBDZXJ0IE1hbmFnZXIgZGVwbG95bWVudCB0byBiZSBkb25lLgprdWJlY3RsIHdhaXQgLS1mb3I9Y29uZGl0aW9uPWF2YWlsYWJsZSAtLXRpbWVvdXQ9MzAwcyBkZXBsb3ltZW50L2Nl │
│ {"time":"2024-07-19T09:58:24.132759849Z","level":"INFO","msg":"Command output","stdout":""} │
│ {"time":"2024-07-19T09:58:24.132812943Z","level":"ERROR","msg":"Command output","stderr":""} │
│ Error: fork/exec ./pre_install.sh: exec format error │
│ Usage: │
│ marketplace-installer install [flags] │
│ │
│ Examples: │
│ install │
│ │
│ Flags: │
│ -h, --help help for install │
│ │
│ Global Flags: │
│ -d, --git-url string The git repo to clone from (default "https://git.civo.com/civo/marketplace.git") │
│ │
│ Stream closed EOF for default/install-bitwarden-passwordle-jtkk7 (install-bitwarden-passwordle)
The steps to recreate the behaviour that you are reporting
Deploy the Bitwarden passwordless-dev app.
If you have logs or screenshots, please include them below.
The text was updated successfully, but these errors were encountered: