Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

sam build files on xgboost-inference-arm64-docker-lambda

Aperta
#8 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
aws, docker, python

Direzione di ricerca

Inizia riproducendo la build pulita di XGBoostInferenceArm64Function sull’host Ubuntu x86_64 indicato, utilizzando il passaggio requirements.txt mostrato nell’errore. Esamina la configurazione di build Docker e AWS SAM della funzione; il lavoro è completato quando l’immagine arm64 viene compilata correttamente senza l’exec format error.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

clean build fails as shown below -- basically blocks ability to develop/deploy arm64/graviton functions

Status: Downloaded newer image for public.ecr.aws/lambda/python:3.8-arm64 ---> f7892dec0f19
Step 2/7 : COPY requirements.txt ./
 ---> f326d820d212
Step 3/7 : RUN python3.8 -m pip install -r requirements.txt -t .
 ---> [Warning] The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64/v3) and no specific platform was requested
 ---> Running in 18c403fbd949
exec /bin/sh: exec format error

Build Failed
Error: XGBoostInferenceArm64Function failed to build: The command '/bin/sh -c python3.8 -m pip install -r requirements.txt -t .' returned a non-zero code: 1

system info:

$ uname -a
Linux ### 5.19.0-42-generic #43~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Apr 21 16:51:08 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Lingua principale
Jupyter Notebook
Stelle
101
Fork
19
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di aws-samples/aws-lambda-docker-serverless-inference

Tutte le issue di aws-samples/aws-lambda-docker-serverless-inference

Issue simili

Altre issue su Build System

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.