diff --git a/.gitlab/ci/docker/debian10-aarch64/install_deps.sh b/.gitlab/ci/docker/debian10-aarch64/install_deps.sh
index fea502ec5758e81cddf613ed233e0423ff4c3b4d..f2ffcd6204f9d58c83ce0d566ed7e97edf27ad1c 100755
--- a/.gitlab/ci/docker/debian10-aarch64/install_deps.sh
+++ b/.gitlab/ci/docker/debian10-aarch64/install_deps.sh
@@ -27,6 +27,7 @@ apt-get install -y \
 apt-get install -y \
     alsa-utils \
     doxygen graphviz \
+    freeglut3-dev \
     gnutls-dev \
     libarchive-dev \
     libblas-dev \
diff --git a/.gitlab/ci/docker/debian10/install_deps.sh b/.gitlab/ci/docker/debian10/install_deps.sh
index 4bb03bc6bc74641331778daf8a1b309d3ab8b8da..14dc67dcc28fc9866228c3d8dbb55d53532faa46 100755
--- a/.gitlab/ci/docker/debian10/install_deps.sh
+++ b/.gitlab/ci/docker/debian10/install_deps.sh
@@ -27,6 +27,7 @@ apt-get install -y \
 apt-get install -y \
     alsa-utils \
     doxygen graphviz \
+    freeglut3-dev \
     gnutls-dev \
     libarchive-dev \
     libblas-dev \
diff --git a/.gitlab/ci/docker/debian10/install_rvm.sh b/.gitlab/ci/docker/debian10/install_rvm.sh
index 2bea5119ad9ae3212f45437246ec884f1edef5f9..75c5adcb234466146f6e8bbff5b2dcc62cda5305 100755
--- a/.gitlab/ci/docker/debian10/install_rvm.sh
+++ b/.gitlab/ci/docker/debian10/install_rvm.sh
@@ -8,7 +8,7 @@ apt-get install -y \
     gnupg2 \
     procps
 
-gpg2 --keyserver hkp://pool.sks-keyservers.net \
+gpg2 --keyserver hkps://keyserver.ubuntu.com \
      --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 \
                  7D2BAF1CF37B13E2069D6956105BD0E739499BDB
 
diff --git a/.gitlab/ci/docker/fedora34/install_deps.sh b/.gitlab/ci/docker/fedora34/install_deps.sh
index 19923730c967546ddbd5e76244c875f530c0ba0d..878b5f868d65b51f41d85b2a5a6e1f503a30696b 100755
--- a/.gitlab/ci/docker/fedora34/install_deps.sh
+++ b/.gitlab/ci/docker/fedora34/install_deps.sh
@@ -51,6 +51,7 @@ dnf install --setopt=install_weak_deps=False -y \
     doxygen \
     expat-devel \
     fontconfig-devel \
+    freeglut-devel \
     freetype-devel \
     gdal-devel \
     gettext \
diff --git a/.gitlab/ci/docker/fedora34/install_rvm.sh b/.gitlab/ci/docker/fedora34/install_rvm.sh
index 6d4fa97f90119ca9f13d2a4a5d496db9062f359c..fca51045fafcc1c38a6f9b79dd03e87dcd98750a 100755
--- a/.gitlab/ci/docker/fedora34/install_rvm.sh
+++ b/.gitlab/ci/docker/fedora34/install_rvm.sh
@@ -2,7 +2,7 @@
 
 set -e
 
-gpg2 --keyserver hkp://pool.sks-keyservers.net \
+gpg2 --keyserver hkps://keyserver.ubuntu.com \
      --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 \
                  7D2BAF1CF37B13E2069D6956105BD0E739499BDB
 
diff --git a/.gitlab/os-linux.yml b/.gitlab/os-linux.yml
index 06b98ccad094d33647731e408ff7f4bbbd5550f1..8ce795e89c3640a8ae8cb34dcacbe1cd84276d35 100644
--- a/.gitlab/os-linux.yml
+++ b/.gitlab/os-linux.yml
@@ -45,7 +45,7 @@
 ### Debian
 
 .debian10:
-    image: "kitware/cmake:ci-debian10-x86_64-2021-05-11"
+    image: "kitware/cmake:ci-debian10-x86_64-2021-06-28"
 
     variables:
         GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
@@ -60,7 +60,7 @@
         CMake_SKIP_INSTALL: 1
 
 .debian10_aarch64:
-    image: "kitware/cmake:ci-debian10-aarch64-2021-05-11"
+    image: "kitware/cmake:ci-debian10-aarch64-2021-06-28"
 
     variables:
         GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
@@ -69,7 +69,7 @@
 ### Fedora
 
 .fedora34:
-    image: "kitware/cmake:ci-fedora34-x86_64-2021-06-10"
+    image: "kitware/cmake:ci-fedora34-x86_64-2021-06-28"
 
     variables:
         GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci/long file name for testing purposes"