Est-il possible d'ajouter un utilisateur existant à un groupe avec la marionnette 2.7.18?
Nous avons deux modules, chacun définit une classe:
- le module "utilisateur" crée tous les utilisateurs, y compris l'utilisateur foo et la barre d'utilisateurs.
- le module "subversion" traite de divers fichiers de conf et crée un groupe svn.
Nous aimerions ajouter l'utilisateur foo au groupe svn dans le module "subversion".
J'ai essayé le paramètre d'appartenance comme décrit dans la demande de fonctionnalité existante :
group {
"svn":
ensure => present,
gid => xxxxx;
}
user {
"foo":
group => ["svn"],
membership => minimum;
}
Mais j'obtiens l'erreur suivante:
err: impossible de récupérer le catalogue du serveur distant: erreur 400 sur le serveur: déclaration en double: l'utilisateur [foo] est déjà déclaré dans le fichier /pathto/modules/subversion/manifests/init.pp à la ligne xx; ne peut pas redéclarer dans /pathto/modules/users/manifests/init.pp:xxx sur le noeud myserver.example.com
Cette fonctionnalité est-elle déjà implémentée? Sinon, existe-t-il une bonne solution de contournement?