localstack / localstack/serverless-localstack
Golang function triggers "no such file or directory" when mountCode -> True
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 542
- Forks
- 92
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I'm trying to invoke a function locally using localstack and a Golang binary as a handler.
If I mount the directory (mountCode: True), I get the following message when doing the invoke:
# serverless invoke --function hello -p event.json
Serverless: Using serverless-localstack
{
"errorMessage": "RequestId: b669e3f0-8ff3-1b84-748d-066ac5b8578e Error: fork/exec /var/task/bin/adaptor-k8s: no such file or directory",
"errorType": "exitError"
}
If I set mountCode: False, the function works without issues.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire la commande serverless invoke avec mountCode activé, event.json et le binaire Go à /var/task/bin/adaptor-k8s ; comparez-la au cas fonctionnel où mountCode est désactivé. Suivez la gestion de mountCode par le plugin et vérifiez que l’invocation de la fonction ne signale plus l’erreur fork/exec "no such file or directory".
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- go
- Domaine
- backend
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100