Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

idle-shutdown: notify Lambda rotates the wake token and makes the first wake link invalid

Offen Anfängerfreundlich
#116 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
70/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
aws, python, shell
Bereich
backend, cloud

Rechercherichtung

Lies das idle-shutdown README ungefähr ab Zeile 56 und notify-lambda/handler.py ungefähr ab Zeile 106; vergleiche die dokumentierte Bedingung für die Rotation des path B-Tokens mit dem Verhalten des Handlers. Prüfe, wie idle-check.sh das Wake-Token erstellt und sendet. Fertig ist die Aufgabe, wenn Code und README übereinstimmen und der erste Wake-Link nach dem stopped-Ereignis gültig bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug crew: needs human

idle-check.sh makes a wake token, sends the wake link on Telegram, and then stops the instance. The stopped event then starts notify-lambda/handler.py. At line 106 ("Always generate a fresh token"), this code always writes a new token to the same SSM key. Thus the first link does not work.

The README line 56 says that path B rotates the token only if the token is missing or older than the stop. The code does not do this check.

Fix: do the check that the README gives, or make the README and the code agree.

Found by a static read of the code at commit 1f66a8f. The code was not run.

Vorherrschende Sprache
Shell
Sterne
73
Forks
11
Ø Merge
6 Std. 46 Min.
Gemergte PRs (30 T.)
5

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus inceptionstack/lowkey

Alle Issues in inceptionstack/lowkey

Ähnliche Issues

Weitere Issues zu Shell/Bash

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.