evolve settings for CAPO and CAPM3 image selection
This MR enables CI testing of the evolution brought by in sylva-projects/sylva-core#1101 (closed)
Context:
- our CI has had for a while some crude code to automatically compute
image_keybased on settings undercommon/all-ci-deployments.yml`.internal - this needs to be kept for tests on Sylva 1.1, 1.2 and 1.3 branches
- for
mainthis needs to be replaced by the use ofos_image_key, the feature introduced by sylva-projects/sylva-core#1101 (closed)
What this MR does:
- for Sylva release 1.3 and before, nothing is changed
- the removal of
1.2/node-os-suse.ymlis only a cleanup (it contained data already present incommon/node-os-suse.yml) - the
image_keythat was set incommonis now only set in1.1,1.2and1.3
- the removal of
- to test sylva main, CI settings are changed under
currentto useos_image_selectorinstead ofimage_key - in
common, the way we select the OS image for test using suse OS now covers both the input forimage_keycomputation and the input foros_image_selector
Note that the legacy way of automatically computing image_key is still necessary to keep under current because, until sylva-projects/sylva-core#2013 (closed) and sylva-projects/sylva-core#2014 (closed) land, we need this computation to enable images under sylva_diskimagebuilder_images.
Edited by Thomas Morin