coder / coder/internal

bug: cannot view logs when updating template version parameter

Offen
#580 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
coder-ui
Vorherrschende Sprache
Keine Sprachdaten
Sterne
3
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Note: Please close this out if it's a duplicate.

**Problem:**

While Thomas and I were investigating some template issues on the demo environment, we ran into an issue updating a template version parameter. The Terraform plan would fail but we would get no visibility into what the actual error reported by Terraform was.

In order to actually find the issue, we had to navigate to `/api/v2/templateversions/{template_verison_id}/logs` to see the actual error and fix it.

https://github.com/user-attachments/assets/0801198a-4b7d-46d1-a587-d7053579d95a

**Suggested solution:**

1) Add a 'logs drawer' to the template parameters view to show the template import job logs when updating a template version parameter

2) Add a dropdown to the template versions list page to allow expanding the logs for any template version. This would allow template administrators to quickly investigate errors with templates.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit der in der Issue beschriebenen Ansicht für Template-Parameter und der Seite mit der Liste der Template-Versionen. Sieh dir anschließend den vorhandenen Endpunkt /api/v2/templateversions/{template_verison_id}/logs an. Ermittle, in welcher Ansicht die Logs des Template-Import-Jobs angezeigt werden sollten, und berücksichtige beide vorgeschlagenen Anzeigepositionen. Als abgeschlossen gilt die Aufgabe, wenn Terraform-Plan-Fehler sichtbar sind, ohne direkt zum Endpunkt navigieren zu müssen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
terraform
Bereich
frontend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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