Gestion fine des paquets #4

Closed
opened 2020-04-14 16:16:43 +00:00 by southerntofu · 1 comment
Owner

Pour le moment, le role common installe beaucoup de paquets sur le système. Cela peut mener à rencontrer des problèmes.

Pour le moment, le role common installe beaucoup de paquets sur le système. Cela peut mener à rencontrer [des problèmes](https://tildegit.org/tilde-fr/infra/pulls/3#issuecomment-4624).
Author
Owner

L'idéal serait que chaque rôle installe le strict minimum de paquets qui lui est nécessaire. Chaque paquet installé dans common doit avoir une raison d'être.

Pour ce faire :

  • un rôle rust peut servir à installer les paquets rust sur les systèmes qui le veulent/peuvent (cargo semble avoir des difficultés sans IPv4)
  • un rôle utils peut servir à installer des outils vraiment pratiques mais pas indispensables, genre vim, htop, dig
  • une variable packages à la racine du playbook peut permettre de préinstaller tout de même (via le rôle common) un certain nombre de paquets
L'idéal serait que chaque rôle installe le strict minimum de paquets qui lui est nécessaire. Chaque paquet installé dans common doit avoir une raison d'être. Pour ce faire : - un rôle rust peut servir à installer les paquets rust sur les systèmes qui le veulent/peuvent (cargo semble avoir des difficultés sans IPv4) - un rôle utils peut servir à installer des outils vraiment pratiques mais pas indispensables, genre vim, htop, dig - une variable `packages` à la racine du playbook peut permettre de préinstaller tout de même (via le rôle common) un certain nombre de paquets
southerntofu added the
bug
bon début
labels 2020-04-14 17:15:16 +00:00
southerntofu added a new dependency 2020-04-15 12:46:46 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tilde-fr/infra#4
No description provided.