Apps version and theirs dependencies
-
Do we have a page (or API) to see the current version of risk-engine, risk-processor or any other app on Admin Console?
Last week it take sometime for us to discover that these projects weren't updated as expected in AMER-PROD deploy.
This version is not necessarily the same as the versions of the risk modules (or any other).
I believe this will also be important for risk-engine decoupling (deploy risk-engine separately).
It would be useful to see/filter dependencies as well.
If we don't, do we plan to have?
Thanks
-
I don't know other resource to check this kind of info other than New Relic, in the docker image name tag.
(we probably have a better to query this inside new relic).
But I totally agree this is very important if we want to deploy decoupled modules. -
If I'm not mistaken, the problem you had wasn't because the new build wasn't deployed but when deployed it kept both versions (old and new). In this case, only in the NewRelic this evaluation is possible (as shown by @ronaldo-junior) because there are multiple pods and part of them were with the old version and the other part with the new version. Another information that is relevant is the pod name has it counter increased by 1 for each build/version, for example in the image printed by Ronaldo, the pods has
v107
on its name, the next version will havev108
and so on.And just for information, the Environments Variable page shows the version (gotten from one of the available POD's) for the current decoupled modules that are FIC Server (
fi-connector-server
) and billing (billing-server
).
-
FYI. There is a issue addressed to the platform team that would help us to find the version by the logs: https://trustly.atlassian.net/browse/DEV-124704