これは私が使用しているものです:
vcsrepo { "$base_dir":
ensure => latest,
provider => git,
source => 'ssh://git@example.com:7999/EXAMPLE/example.git',
require => File["$base_dir"],
revision => $branch,
}
puppet マニフェストを適用すると、エラーが発生します。
Error: Could not create repository (non-repository at path)
Error: /Stage[main]/MyServer::Server/Vcsrepo[/usr/service/myserver]/ensure: change from absent to latest failed: Could not create repository (non-repository at path)
私がする時:
git clone ssh://git@example.com:7999/EXAMPLE/example.git
できます。
何か案は?