diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7302018a8c167ed76fa8f96a0ffa33a547f11d9f..374505b82a0b4c6b19fb1c1abccd67a22ce18b58 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -30,9 +30,7 @@ stages:          # List of stages for jobs, and their order of execution
 #    - make
 
 .f34-ogl:
-  image: git.fossgalaxy.com:8042/gamedev/containers:f34-cmake
-  before_script:
-    - dnf install -y glew-devel glm-devel
+  image: git.fossgalaxy.com:8042/gamedev/containers/fedora:34-opengl
 
 # Use glfw-wayland from fedora repostory
 build:f34-repo-wayland:
@@ -65,6 +63,7 @@ build:f34-fallback-wayland:
 test:f34-fallback-wayland:
   extends: .f34-ogl
   stage: test
+  needs: [ "build:f34-fallback-wayland" ]
   script:
     - cd build && ./tests/testfggl/fggl_test
   dependencies: