質問: 本に載っている、playbookをgitからとってきて、コマンドを入力しただけなのですが、エラーが出てよくわからないので助言を頂けたらと思います。 エラー: TASK [check out the repository on the host] ************************************ fatal: [web]: FAILED! => {"changed": false, "cmd": "/usr/bin/git ls-remote '' -h refs/heads/HEAD", "failed": true, "msg": "Permission denied (publickey).\r\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.", "rc": 128, "stderr": "Permission denied (publicke
回答: ``` Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. ``` `msg`を抜き出して整形すると、こんな感じになります。 `cmd`を見る限り、gitリポジトリをリモート先からpullもしくはcloneをしようとしている部分なので、 `git`モジュール使用時の`repo`に指定したリポジトリに対するアクセス権がないのだと思います。 (おそらくは、`git@〜〜`の形式でリポジトリを指定しているが、SSH秘密鍵を適切に設定できていません)