add a new generator to deploy nodes default env on OAR and frontal VMs
Merge request reports
Activity
added 1 commit
- 81f58d56 - new generator to deploy a json with nodes default environment on oar and
added 1 commit
- a91dd0aa - new generator to deploy a json with nodes default environment on oar and
assigned to @lnussbau
- Resolved by Lucas Nussbaum
je pense qu'il faut coller à la stratégie utilisée pour les autres générateurs (par ex DHCP): le générateur génère un fichier dans hiera, qui est poussé par puppet. Pas d'upload direct sur les serveurs cibles.
- Resolved by Samir Noir
pour le nom du fichier, peut-être un truc plus générique, comme /etc/grid5000/ref-api.json, comme ça on pourra l'enrichir dans le futur si besoin ? (et donc avoir un format réfléchi pour être extensible)
- Resolved by Lucas Nussbaum
il faut aussi préparer les changements côté jenkins pour tester que les données dans hiera ne dérivent pas (extension de test_refrepogen)
added 1 commit
- 4e2d0505 - add a generator to put in hieradata each site reference api description
added 1 commit
- 2dc9da88 - add a generator to put in hieradata each site reference api description
- Resolved by Samir Noir
j'ai re-réfléchi à ce truc. Je pense qu'il faut:
- nommer ça "refapi-subset" comme c'est un sous-ensemble des infos de la ref-api. Ca évitera la confusion avec la ref-api elle-même.
- refléter ce nom partout (dans le nom du fichier dans les sources, dans le nom du générateur, etc.)
- construire ce subset en partant de la structure actuelle de la ref-api (retournée par load_data_hierarchy) mais en filtrant (à coups de Hash#delete_if) pour n'inclure que les clés qui nous intéressent
added 1 commit
- 97fca22b - add a generator to put in hieradata each site reference api description
added 1 commit
- 97a494e4 - add a generator to put in hieradata each site reference api description
added 65 commits
-
97a494e4...bb6c33d9 - 63 commits from branch
master
- 0faf0ff5 - add software/standard-environment field
- 4e99a675 - add a generator to put in hieradata each site reference api description
-
97a494e4...bb6c33d9 - 63 commits from branch
mentioned in commit 8b4120a1