Pragmatic ball boy

iOSを中心にやってる万年球拾いの老害エンジニアメモ

Ansible

AnsibleでUbuntu16.04使った時にでたエラー

Ansibleで使うUbuntuを16.04にしてみたところいくつかエラーが発生した config.vm.box = "ubuntu/xenial64" エラーその1 vagrant upしてTASK [setup]で止まる TASK [setup] ******************************************************************* fatal: [d…

Ansibleでユーザーにグループを追加してもすぐに反映されない

Ansibleでユーザーにグループを追加するのは以下のようなやり方でできます user - Manage user accounts — Ansible Documentation - user: name=hoge group=test append=yes が、この後に、hogeユーザーで、testのグループパーミッションのついたファイルや…

AnsibleでVagrantのprovisioningする際のgitの認証を通すには

ここに書いてあるやり方でいけました。 AnsibleからVagrantにssh経由でgit cloneする時の注意点 - Qiita が、あまり関係ないと思っていた sudo: no が結構重要だったりしました。 gitを実行するTaskをsudoで実行してしまうと、userが変わってしまうのでssh f…

VagrantとAnsibleでFuelPHP開発環境構築(Ubuntu 14.04, nginx)

事前準備 Vagrantのインストール Ansibleのインストール ここではこれらのインストール方法は割愛 環境構築 とりあえず開発環境作りたい場合は、以下を実行し、しばらくすると環境が構築されます。 $ git clone https://github.com/yanamura3/FuelEnv $ cd F…