読者です 読者をやめる 読者になる 読者になる

packer の既存 VM から box を作り直すやつは罠が多い

virtualbox-ovf

Ubuntu precise では、おそらく

Waiting for network configuration

が出てネットワークインターフェースを見失う。

sudo rm /etc/udev/rules.d/70-persistent-net.rules

消して、シャットダウンし、また起動すると再生成されてしまうので起動しないまま export して ova を作り、それを元に virtualbox-ovf builder を動かすと順調に遷移した。 packer 側が行っていると推測する再生成に、 OS 側がついていけてないということなのかな。いやいやちがった、 mac address 再生成しているのは virtualbox の clone 処理だと言うことです。

vmware-vmx

packer が使っている既存 vmx の clone コマンドが VMware Fusion 6 にはない。 VMware Fusion 6 Professional にはある。

patch 書いて送るか、あきらめるか、 Pro を買う。