0
Windows 10에서 Vagrant를 실행하고 인형으로 프로비저닝합니다. 내 Puppetfile이처럼 보였다 그래서 나는 대장간에서 일부 모듈이 필요합니다, 그래서 인형 파일을 추가 vagrant plugin install vagrant-r10k
Vagrant r10k PuppetFile Windows 10에서 모듈을 설치하지 않습니다.
첫째로 vagrant r10k plugin을 설치 한, 나는 꼭두각시 모듈을 시도 :
forge 'http://forge.puppetlabs.com'
mod 'stankevich/python'
mod 'saz/locales'
나는 방랑 플러그인 꼭두각시를 설치했다 vagrant plugin install puppet
도 있습니다. 내가 vagrant up mymachine
을 실행할 때, 내가 얻을 :
==> mymachine: vagrant-r10k: Beginning r10k deploy of puppet modules into c:/test/puppet/vendor using c:/test/puppet/Puppetfile
INFO -> Loading modules from Puppetfile into queue
INFO -> Deploying locales into c:/test/puppet/vendor
ERROR -> Task #<R10K::Task::Module::Sync:0x5afab00> failed while running: Permission denied - puppet module --modulepath c:/test/puppet/vendor --color false install --force saz/locales
INFO -> Deploying python into c:/test/puppet/vendor
ERROR -> Task #<R10K::Task::Module::Sync:0x5afab30> failed while running: Permission denied - puppet module --modulepath c:/test/puppet/vendor --color false install --force stankevich/python
RuntimeError: Permission denied - puppet module --modulepath c:/test/puppet/vendor --color false install --force saz/locales
아니, 내가 대신 저장소를 사용하려고 포기하는 것은 나의 Puppetfile은 다음과 같습니다
mod 'locales',
:git => "https://github.com/saz/puppet-locales.git"
mod 'python',
:git => "https://github.com/stankevich/puppet-python.git"
이 시간, 내가 얻을 :
==> mymachine: Invalid syntax in Puppetfile at c:/test/puppet/Puppetfile
NilClass:
명령 줄에서 모든 것을 실행하고 일반 모드와 관리자 모드를 모두 시도했습니다. 방랑 버전 : 사람이 같은 문제가있는 경우 너무 1.8.6
Puppetfile의 구문이 올바르지 만 프로비저가 올바른 권한으로 실행 중이어야하므로이 오류는 사용자 환경에서 일어나는 일들을 암시 적으로 나타냅니다. –