Skip to content

asdf Ruby version not found causing build-verify-image job failure

Summary

The build-verify-image: [asdf] job is failing due to asdf being unable to find a required Ruby version during the gitlab-topology-service setup phase.

Error Details

Job URL: https://gitlab.com/gitlab-org/gitlab-development-kit/-/jobs/10830330625

Error Message:

#16 718.1 Version not found
#16 718.1 
#16 718.1 If this is a new Ruby version, you may need to update the plugin:
#16 718.1 asdf plugin update ruby

Failure Location: During gitlab-topology-service-asdf-install step in the Docker build process.

Exit Code: 1

Context

  • This failure is occurring in the asdf-based verify job
  • The error suggests that asdf cannot locate a specific Ruby version required by the Topology Service (3.3.7)
  • The Ruby plugin is already updated to master
  • In an alpine container, the latest asdf version can download the 3.3.7 version

Solution

We are (temporarily) disabling the asdf verify jobs in !5070 (merged) to allow mise verify jobs to run.

A fix may not be necessary because we are only a few days ahead of the EOL of asdf support in GDK, see #2768 (closed).

Edited by Kev Kloss