localstack-samples / localstack-samples/localstack-demo

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

Abierto
#56 5 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
TypeScript
Estrellas
69
Forks
33
Merge medio
6 h 1 min
PR fusionados (30 d)
1

Descripción

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
```

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza con el deploy target en Makefile:14 y la sección plugins de la configuración de Serverless; después, reproduce los errores de npm y del deployment bucket utilizando las versiones de Node, npm y Python indicadas. Compara el comportamiento con el fix propuesto en #55; se considera terminado cuando una instalación nueva de LocalStack puede ejecutar el demo deployment sin los errores del plugin o del bucket.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
node.js
Área
build-system, devops
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
30/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.