localstack / localstack/amplify-localstack
Cannot run Amplify on Localstack
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 6
- Forks
- 2
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I followed the instructions here: https://docs.localstack.cloud/user-guide/aws/amplify/
Running localstack at 3.2.0. Amplify is 12.10.1.
When I run amplify init --use-localstack true, it seems to work, however this shows up in the localstack logs:
2024-03-17T22:20:02.415 INFO --- [ asgi_gw_1] localstack.request.aws : AWS amplify.ListApps => 200
2024-03-17T22:20:02.428 INFO --- [ asgi_gw_0] localstack.request.aws : AWS amplify.CreateApp => 200
2024-03-17T22:20:02.477 INFO --- [ asgi_gw_1] localstack.request.aws : AWS amplify.GetBackendEnvironment => 404 (NotFoundException)
2024-03-17T22:20:02.536 WARN --- [ asgi_gw_0] l.aws.protocol.serializer : Response object BackendEnvironment contains a member which is not specified: appId
When I run amplify push --use-localstack true, I get:
✖ There was an error pulling the backend environment dev.
🛑 Stack with id amplify-amptest-dev-162002 does not exist
Learn more at: https://docs.amplify.aws/cli/project/troubleshooting/
Session Identifier: d93cd4a7-0772-4e7d-bfd7-5c04a4740e87
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit den im Issue verlinkten Anweisungen zu Amplify LocalStack und führe die Befehle mit LocalStack 3.2.0 und Amplify 12.10.1 erneut aus. Vergleiche die Logs von amplify init --use-localstack true mit dem Fehler von amplify push --use-localstack true und konzentriere dich dabei auf die fehlende Backend-Umgebung und den gemeldeten Stack. Als abgeschlossen gilt die Aufgabe, wenn die Initialisierung und der Push ohne den Fehler wegen des fehlenden Stacks oder die Serializer-Warnung abgeschlossen werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- devops
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100