ansibleでUbuntu 14.04へDockerをインストールする

ansibleでUbuntu 14.04へDockerをインストールしてみようとPlaybookに

- name: download docker install script
  get_url: url=https://get.docker.com/ dest=~/docker.sh mode=0755

と書いて実行したらエラーが

Failed to validate the SSL certificate for get.docker.com:443. Use validate_certs=False or make sure your managed systems have a valid CA certificate installed.

とかなんとか

Getting SSL issue again · Issue #12161 · ansible/ansible
で議論されてるっぽいです

ホスト側のpython 2.7.9以上を入れないとSNIに対応してないからget_urlがこける様子
ansibleの作法からちょっと外れますが、shellでそのままいくと

- name: instal docker
  shell: "curl -fsSL https://get.docker.com/ | sh"

無事インストールされました
python上げてもいいはずです

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください