diff --git a/.ci/gitlab/config_template.py b/.ci/gitlab/config_template.py
index 14bb2ca60e404f86f5900b2aa1dde44364d2f37f..61777515aa5752dcca4a354407d440e03d300fb2 100755
--- a/.ci/gitlab/config_template.py
+++ b/.ci/gitlab/config_template.py
@@ -132,7 +132,7 @@ lint:
 {% endfor %}
 
 {% for image, subdir, kind in matrix %}
-{{ image[image.find('debian')+1+6:] }} {{kind}}:
+{{ subdir }} {{ image[image.find('debian')+1+6:] }} {{kind}}:
     extends: .subdir-test
     variables:
         CI_IMAGE: {{ image }}
diff --git a/.ci/shared b/.ci/shared
index 8e5391465a1c9581bf4fa2915d91aa103c89a0db..cf203b018754316ebb9f943291b3c0775fe44b1e 160000
--- a/.ci/shared
+++ b/.ci/shared
@@ -1 +1 @@
-Subproject commit 8e5391465a1c9581bf4fa2915d91aa103c89a0db
+Subproject commit cf203b018754316ebb9f943291b3c0775fe44b1e