Packer

Vagrant用のBox(FreeBSD)をPackerで作成(pkgを使う)

pkgを使うようになったけど、はじめに # /usr/sbin/pkg The package management tool is not yet installed on your system. Do you want to fetch and install it now? [y/N]: と聞かれるところをどうすれば自動でyと答えられるのかわからなくてつまづいて…

FreeBSDはVagrantで共有フォルダ使えない?

どうもこの辺を見る感じ、 BSD系のOSは標準の共有フォルダが使えなくて、NFSを使うしかないみたいな気がします。 ~nabeken/diary/ : VagrantでOpenBSD + chef-solo provisoner環境を構築する Vagrant with FreeBSD as guest OS - blog.pascalj.com が、公式…

Vagrant用のBox(FreeBSD)をPackerで作成(成功)

前回は失敗でした。 真面目にPackerのドキュメント読みながら VeeWeeのdefinition.rbと見比べてみて、この部分を変えたらうまくいきました。 変更点 変更前: "builders": [ ... "shutdown_command": "shutdown -h -p now", ... "provisioners": [ { "type": …

Vagrant用のBox(FreeBSD)をPackerで作成(失敗)

無難にVeeWeeでつくってみてうまくいったので、 調子に乗ってPackerでもつくってみることにしました。 まず、定義ファイルを作ります。 ゼロから作るのは大変なので、ここではどっかに転がっている定義ファイルをFreeBSD用に置き換えるようにします。 ↓ここ…

Vagrant用のBox(FreeBSD)をVeeWeeで作成

FreeBSDをVagrantで使おう、と思い立ってみましたが、 なんと、boxのリストにありません。 自分で作るしかなさそうです。 A list of base boxes for Vagrant - Vagrantbox.es でも、なんかいろいろつまみ見ながらやってみてもうまくいきません。 Windows 8だ…