Puppet 木偶拉布拉斯';pe_帐户模块是否支持gid为0的多个系统用户?

Puppet 木偶拉布拉斯';pe_帐户模块是否支持gid为0的多个系统用户?,puppet,Puppet,我正在使用pe_帐户来维护Red Hat系统帐户,我遇到了一个问题 Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate declaration: Group[root] is already declared; cannot redeclare at /opt/puppet/share/puppet/modules/pe_accounts/manifests/user.pp:97

我正在使用pe_帐户来维护Red Hat系统帐户,我遇到了一个问题

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate declaration: Group[root] is already declared; cannot redeclare at /opt/puppet/share/puppet/modules/pe_accounts/manifests/user.pp:97
多个系统用户的gid为0,而模块似乎不支持此设置


为什么会这样?

你的孩子怎么了?与此类似,您的解释似乎没有抓住要点—重复的用户ID不是问题所在。您的清单中有一个
组{“root”:}
,这与模块有冲突。我明白了。我建议您查看所有关于
pe\u account::user
的声明,并尝试找出在指定文件中声明
组[root]
的逻辑。哦,我需要管理组,并将“共享”组添加到pe\u accounts\u groups\u hash.yaml。哦,好的,我已经把我所有的组都添加到了peu accounts\u groups\u hash.yaml。现在我得到了这个错误:错误:无法从远程服务器检索目录:服务器上的错误400:无法将/opt/puppet/share/puppet/modules/pe_accounts/manifests/groups处的字符串转换为散列。pp:21看起来pe_帐户中的create_资源已损坏,或者我需要知道如何在我的模块中重新实现它。