diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f29b5e548ff64c36310ee31b022ae648a09d370b..e037f8ff33918a8498117d97779ae69e473d1ae0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -88,6 +88,10 @@ publish to nexus:
     TWINE_USERNAME: $TWINE_USERNAME
     TWINE_PASSWORD: $TWINE_PASSWORD
   script:
+    # Note:  katversion will include the git hash in the version for non-tagged commits, but need git
+    # TODO:  consider moving git installation to ska-python-buildenv Dockerfile
+    - apt-get -y update
+    - apt-get install -y git --no-install-recommends
     # Check metadata requirements
     - scripts/validate-metadata.sh
     - pip install twine