hylom'sWeblog

- hylom's blog
| about hylom / hylom.net | old contents | login

Ansibleのdocker_serviceモジュールのトラブルシューティング

posted on 2017/06/08 18:12:04

 Ansibleにはdocker_serviceというDockerを操作するためのモジュールがあるのだが、「preview」というステータスであるため現状(2017-06-08現在)色々と地雷が埋まっている。その最たるものがまともなエラーメッセージを吐いてくれないというもの。1月時点でIssueとして挙がっているのだが(#20480)、実行してDocker関連のエラーが出た場合に出るメッセージが「Error starting project」のみ。

 この問題を解決するプルリクエストも出ているのだが、現時点ではAnsibleのリリース版にはマージされていない。

 ということで、暫定的な対応としてプルリクエストを出した作者のリポジトリからdocker_service.pyを直接ダウンロードしてインストールされているものと置き換えて使うとトラブルシューティングが捗るかと思われます。