Bug: Inkorrekte Ausgabe der Versionen von API und Routingdienst
Description of the bug:
Neue Versionen von Routingdienst und Routing API werden aktuell im Routingdienst nicht gepflegt.
Der auf der Test-Umgebung betriebene Routingdienst gibt im Endpunkt https://routing-api-testing.fit-connect.fitko.dev/actuator/info aktuell an, Version 1.0.0
des Routingdienstes zu sein:
{
"git": {
"commit": {
"id": {
"abbrev": "d68bbe5"
},
"time": "2023-02-20T09:27:58Z"
},
"tags": "1.0.0"
}
}
Tatsächlich läuft dort jedoch eine neuere Version.
Der auf der Test-Umgebung betriebene Routingdienst stellt die Version 1.1.0-rc2
der Routing API bereit. Im Endpunkt https://routing-api-testing.fit-connect.fitko.dev/v1/info ist jedoch noch die Version 1.0.0
angegeben:
{
"version": {
"major": 1,
"minor": 0,
"patch": 0
}
}
Current behavior:
- see above
Expected behavior:
-
Im Endpunkt https://routing-api-testing.fit-connect.fitko.dev/actuator/info wird die tatsächliche Version des Routingdienstes ausgegeben. -
Im Endpunkt https://routing-api-testing.fit-connect.fitko.dev/v1/info wird die tatsächlich implementierte Version der Routing API ausgegeben. -
Es ist sichergestellt, dass zukünftig immer die jeweils aktuellen Versionen ausgegeben werden (z.B. durch Festlegung der Versionen im Build-Prozess).
Environments:
- TEST-Umgebung
- PROD-Umgebung
Additional Information:
Dependency / relationship to other issues:
Responsible person / team:
Contact persons including contact details:
Screenshots / Logs / Requests:
Checklist:
-
Add Severity label -
Add team label -
Related/affected issues/stories/epics linked and explained in the bug issue -
Creation of an automated test -
Bugfix deployed on DEV -
Bugfix tested on DEV -
Bugfix deployed on TEST -
Bugfix tested on TEST (possibly also by the connection project itself) -
Successful fix reported to Team Operations (Teams channel) -
Bugfix deployed on STAGE -
Bugfix tested on STAGE if necessary -
Bugfix deployed on PROD -
Bugfix tested on PROD (possibly also by the connection project itself) -
Final communication by Team Operations if necessary -
Internal documentation was checked and updated if necessary -
External documentation has been checked and updated if necessary -
Updated changelog if necessary
Approach/Solution:
Release version of the artifact:
Edited by Maik Böttner