Ça repose sur le fait que l'API de kadeploy expose l'arch dans le champs "arch" de l'env. On peut également utiliser "arch" pour filtrer un env quand on déploie.
Avec la MR:
- On enlève le hack pour deviner l'arch et on regarde ce que nous donne kadeploy
- On change l'uid pour ajouter l'arch,
name_arch_version_user
. C'est nécessaire puisqu'on change les nom des envs; debian10-x64-min => debian10-min - J'en ai profité pour modifier le nom d'argument pour les partitions, c'est "partition_label" et c'est un string maintenant
- fixtures kadeploy regénérés et tests adaptés.