Skip to content

CI: automatically compute image_key

Thomas Morin requested to merge ci-image-key into main

Today it is a pain to configure image_key consistently with k8s_version and the intended OS.

We have work in progress to make this much better (#1101).

However, we won't land this for 1.1.1, and we won't backport this to 1.0.0 either.

This MR introduces some crude automatic computation for image_key.

This is nowhere as good and flexible as what is being done in #1101, but it will help us manage our CI configurations more easily.

In particular it will close #1349 (closed) and avoid similar future config errors.

Commits:

  • the first commit introduces the automatic computation
  • the following ones clean up CI files that can be simplified now that image_key variants aren't needed anymore

/cc @loic.nicolle @mederic.deverdilhac

Edited by Thomas Morin

Merge request reports