localstack-samples / localstack-samples/localstack-demo
Deploy and install targets are not working (npm error and bucket not found).
Nessuno ha ancora preso questa issue.
- Lingua principale
- TypeScript
- Stelle
- 69
- Fork
- 33
- Merge medio
- 6h 1m
- PR unite (30g)
- 1
Descrizione
Hi,
I cannot get the demo to work on a fresh install of localstack:
2647 verbose stack TypeError: Cannot read properties of null (reading 'pickAlgorithm')
2647 verbose stack at Integrity.match (/usr/lib/node_modules/npm/node_modules/ssri/lib/index.js:273:24)
2647 verbose stack at CachePolicy.satisfies (/usr/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/policy.js:112:49)
2647 verbose stack at Function.find (/usr/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/entry.js:178:25)
2647 verbose stack at async cacheFetch (/usr/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/index.js:8:17)
2647 verbose stack at async fetch (/usr/lib/node_modules/npm/node_modules/make-fetch-happen/lib/fetch.js:98:7)
Error:
Serverless plugin "serverless-deployment-bucket" not found. Make sure it's installed and listed in the "plugins" section of your serverless config file. Run "serverless plugin install -n serverless-deployment-bucket" to install it.
make: *** [Makefile:14: deploy] Error 1
The fix proposed in #55 does not work for me.
Linux 4.19.0-23-amd64 #1 SMP Debian 4.19.269-1 (2022-12-20) x86_64 GNU/Linux
Python 3.10.5
npm v8.19.3
node v16.19.1
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia con il deploy target in Makefile:14 e con la sezione plugins della configurazione Serverless, quindi riproduci gli errori di npm e del deployment bucket utilizzando le versioni indicate di Node, npm e Python. Confronta il comportamento con il fix proposto in #55; il lavoro è completato quando una nuova installazione di LocalStack può eseguire il demo deployment senza gli errori del plugin o del bucket.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- node.js
- Ambito
- build-system, devops
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 30/100