digiwf-core icon indicating copy to clipboard operation
digiwf-core copied to clipboard

Version/Release Info in Tasklist anzeigen

Open simonhir opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe.

Als Entwickler möchte ich wissen, welche Version, welches Image aktuell verwendet wird, wenn man DigiWF nutzt. Besonders ist dies für das Testen von Funktionen auf der dev-Umgebung siehe #1378 wichtig, damit nicht aus versehen eine veraltetet Version getestet wird.

Describe the solution you'd like

Der Gateway-Info-Endpunkt gibt zusätzlich die Image/Paket-Version von DigiWF und einen Zeitstempel oder Commit-SHA, wann eine Version von der Pipeline gebaut wurde, zurück. Der Zeitstempel/Commit-SHA ist besonders für das Dev-Tag relevant. Diese Information soll dann in der Tasklist angezeigt werden (z.B. im Hilfe-Menü). Offenes Problem: Es ist nicht sicher gestellt, dass jeder Pod die gleiche Version hat, da der Rollout für unterschiedliche Deployments durch den Image-Sync unterschiedliche lange dauern kann.

Describe alternatives you've considered

  • Keine Information über Version: Problem: Auf der Dev-Umgebung weiß man nicht welche Version gerade läuft ohne die Image-Version in der CAP zu überprüfen.

Acceptance Criteria

  • [ ] Version und Zeitstempel/Commit-SHA wird vom Gateway-Info-Endpunkt zurück gegeben
  • [ ] Die Taskliste zeigt die Version und den Zeitstempel an

Additional context

simonhir avatar Feb 29 '24 08:02 simonhir

Wir erproben zunächst das instantane Deployment nach einem Merge und entscheiden dann über den Zeitpunkt der Umsetzung.. #1378

markostreich avatar Mar 01 '24 09:03 markostreich

Was mir noch eingefallen ist finde der Commit SHA macht mehr Sinn als ein Zeitstempel. Hab das oben als Alternative aufgenommen.

simonhir avatar Mar 05 '24 06:03 simonhir