Geo: Gitlab.revision output depends on git version
We use Gitlab.revision
method to determine the revision. It reads the data from REVISION
file and if it does not exist it uses a git command git log --pretty=format:%h -n 1
. However, the length of short SHA this commands returns, depends on some environment variables like git version or configuration. Adding --abbrev=11
can fix the problem.
For Geo this causes Geo nodes revision mismatch in the Geo status page.
Edited by Valery Sizov