kikeda1104's blog

備忘録・技術に関することを書いています。(webエンジニア)

Vagrant

Chefのエラー( Error executing action `install` on resource 'package[kernel-devel]' )

こんばんは。ツールに慣れるの一苦労しているkikeda1104です。 掲題のエラーが発生して対応したので、メモしておきます。 Vagrant provision エラーメッセージ長いですが、書いておくと。 [Kikeda@10/16 22:22:03] vagrant provision [~/work/vagrant/site-c…

vagrant provisionのエラー対応(vagrant-omnibus)

下記のエラーが出て対応したので、備忘録です。 The chef binary (either chef-solo or chef-client) was not found on the VM and is required for chef provisioning. Please verify that chef is installed and that the binary is available on the PATH…

rbenvのcookbook(Chef)

kikeda1104です。 VMにrbenvをインストールしたいので、これをChefのcookbookに記述することで定義したいと思います。 Berksfile githubのURLを指定します。 cookbook 'rbenv', :git => 'git://github.com/fnichol/chef-rbenv', :ref => 'v0.7.2' Vagrantfil…

ChefのBerksfile

こんにちは。 メールを見ていたりしたら、あっという間に時間が過ぎて手を動かしていない状況のkikeda1104です。 今回は、プロビジョニングツール「Chef」のBerksfileについて、書いていきます。 Chefって何美味しいの? Chefとは何かを説明するのに、「プロ…

ホストとゲストの共有ファイルシステム(Vagrant)

相変わらずVagrantの設定を進めているkikeda1104です。 開発環境をゲスト側で持ちたいけれども、ゲスト側にterminalでつなぐ都合、IDEや、テキストエディタは利用ができません。 そこでソースコードなどは、ホストとゲストで共有するファイル、フォルダにす…

boxの作成方法(Vagrant)

日々、コードを書く事が重要だと思うし、日々コード書きたいと願っているkikeda1104です。 今回は、Vagrantで、利用している仮想マシンからboxを作成する方法です。 boxとは Vagrantはベースのイメージを使い、そのクローンを作って利用可能なマシンを素早く…

Vagrantのインストール( Mac OS X )

こんにちは。MBPを修理にだしたところ、マザーボードとHDDのケーブルの交換かHDDの交換になりそうと言われたkikeda1104です。 手痛い出費でしたが、修理に出した夜に修理完了のメールが届き、翌日には受け取りました。 ケーブルの問題でした。はい。 今回、V…