localstack-samples / localstack-samples/localstack-demo

Deploy and install targets are not working (npm error and bucket not found).

Aperta
#56 5 commenti 1 reazione 0 assegnatari Vedi su GitHub

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

  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.

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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.