[colmena-liminix] Problème de variables users.root avec le module dgn-access-control #133

Open
opened 2024-09-26 13:00:54 +02:00 by ecoppens · 2 comments
Owner

Lorsque l'on exécute colmena --on web01 --show-trace -v, on obtient une erreur d'évaluation (logs: https://0x0.st/XY0g.txt) qui nous informe qu'il n'y a aucune options users.root.
L'erreur viendrait des lignes suivantes:

(mkIf (nodeMeta.system == "zyxel-nwa50ax") {
users = builtins.mapAttrs (_: members: {
openssh.authorizedKeys.keys = lib.extra.getAllKeys members;
}) cfg.users;
})

Lorsque l'on commente ces lignes, l'erreur disparait.

Lorsque l'on exécute `colmena --on web01 --show-trace -v`, on obtient une erreur d'évaluation (logs: https://0x0.st/XY0g.txt) qui nous informe qu'il n'y a aucune options `users.root`. L'erreur viendrait des lignes suivantes: https://git.dgnum.eu/DGNum/infrastructure/src/commit/ed285ba79d94d5082dbe8ffc22fb68a95036776d/modules/dgn-access-control.nix#L92-L96 Lorsque l'on commente ces lignes, l'erreur disparait.
Owner

Oui, Liminix n'a pas le même module pour la gestion des users que nixos, c.f. #110/files

Oui, Liminix n'a pas le même module pour la gestion des users que nixos, c.f. https://git.dgnum.eu/DGNum/infrastructure/pulls/110/files#diff-ca9cd275f9fe9f1326e16e344b1d3e4b472d467d
Author
Owner

Yes, mais quand on build pas un zyxel, les lignes 93-94 ne devraient pas exister...

Je ne saurais pas dire si c'est un problème de l'évaluation de colmena (donc c'est notre patch de colmena qu'il faut changer) ou si c'est un bug dans l'infra

Yes, mais quand on build pas un zyxel, les lignes 93-94 ne devraient pas exister... Je ne saurais pas dire si c'est un problème de l'évaluation de colmena (donc c'est notre patch de colmena qu'il faut changer) ou si c'est un bug dans l'infra
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: DGNum/infrastructure#133
No description provided.