idle-shutdown: notify Lambda rotates the wake token and makes the first wake link invalid
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
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
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
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus inceptionstack/lowkey
-
bug good first issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
inceptionstack/lowkey#135 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
inceptionstack/lowkey#134 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug good first issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 94/100
inceptionstack/lowkey#133 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
inceptionstack/lowkey#131 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
inceptionstack/lowkey#130 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in inceptionstack/lowkey
Ähnliche Issues
-
darwin zsh
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
carapace-sh/carapace-bin#3846 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area: backend bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
snapotter-hq/SnapOtter#2415 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
omacom/try-omarchy#343 ·
Maintainer antworten meist innerhalb von 1 Tag
-
docs: AGENTS.md has no rule against running deploy scripts into the owner's game installEvtl. vergeben @thesprockee hat das heute übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
EchoTools/nevr-runtime#524 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
fullsend-ai/fullsend#8382 ·
Maintainer antworten meist innerhalb von 1 Tag