aws / aws/aws-codedeploy-agent

Feature request: "End of Lifecycle Event" log messages

Offen
#270 3 Kommentare 4 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

feature-request
Vorherrschende Sprache
Rust
Sterne
337
Forks
196
Ø Merge
10 Std. 54 Min.
Gemergte PRs (30 T.)
4

Beschreibung

I am using log collection/processing software to monitor the CodeDeploy agent logs and spot errors during the deployment process.

Sometimes it is hard to tell if a particular Lifecycle Event has been processed successfully: When looking for strings that indicate failure, you cannot tell for sure if they did not occur or if the event is still running some time-consuming task and thus you need to keep on watching.

So, the feature request is as simple as: For every Lifecycle Event, write out a distinct log line like "End of LifecycleEvent" + the event name. This should happen under all conditions – successful runs of the hook scripts, failures, aborts etc.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Keine Datei und kein Test sind benannt. Beginne damit, den Einstiegspunkt für die Verarbeitung von Lifecycle-Events und seine vorhandenen Log-Anweisungen zu finden, und untersuche dann, wie erfolgreiche, fehlgeschlagene und abgebrochene Pfade enden. Die Aufgabe ist erledigt, wenn jedes Lifecycle-Event unabhängig vom Ergebnis einen eindeutigen Endmarker ausgibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, rust
Bereich
devops, observability-sre
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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