퍼펫이 2.7.18 인 그룹에 기존 사용자를 추가 할 수 있습니까?
우리는 두 개의 모듈을 가지고 있으며, 각각 하나의 클래스를 정의합니다 :
- "user"모듈은 사용자 foo 및 사용자 표시 줄을 포함한 모든 사용자를 작성합니다.
- "subversion"모듈은 다양한 conf 파일을 처리하고 svn 그룹을 만듭니다.
"subversion"모듈 내에서 svn 그룹에 foo 사용자를 추가하려고합니다.
기존 기능 요청에 설명 된대로 회원 매개 변수를 사용해 보았습니다 .
group {
"svn":
ensure => present,
gid => xxxxx;
}
user {
"foo":
group => ["svn"],
membership => minimum;
}
그러나 다음과 같은 오류가 발생합니다.
오류 : 원격 서버에서 카탈로그를 검색 할 수 없습니다. 서버의 오류 400 : 중복 선언 : User [foo]가 xx 행의 /pathto/modules/subversion/manifests/init.pp 파일에 이미 선언되었습니다. myserver.example.com 노드의 /pathto/modules/users/manifests/init.pp:xxx에서 다시 선언 할 수 없음
이 기능은 이미 구현 되었습니까? 그렇지 않은 경우 좋은 해결 방법이 있습니까?