forrás: http://www.andrejkoelewijn.com/wp/2012/02/28/oracle-xe-on-ubuntu-using-vagrant-and-puppet/
Vagrant install
gem install vagrant
Ubuntu 11.10-es box letöltése
vagrant box add ubuntu-1110-server-amd64 http://timhuegdon.com/vagrant-boxes/ubuntu-11.10.box
Oracle telepĂtĹ‘ RPM letöltĂ©se, majd átmásolása a modules/oracle/files mappába (nincs bent git-ben). BejelentkezĂ©s után letölthetĹ‘ innen: http://www.oracle.com/technetwork/products/express-edition/downloads/index.html
VM lĂ©trehozása Ă©s oracle installálás. A debug log nĂ©lkĂĽl nekem nem ment. A folyamat eltart nĂ©hány percig, Ă©s a vĂ©gĂ©n kiĂr egy hibát is (nem lĂ©tezik a puppet group), de ennek ellenĂ©re működik a cucc.
VAGRANT_LOG=DEBUG vagrant up
vagrant suspend
: elaltatja a VM-et
vagrant resume
: felébreszti a VM-et
vagrant halt
: leállĂtja a VM-et
vagrant up
: elindĂtja a VM-et
vagrant up --no-provision
: szintĂ©n elindĂtja provisioning nĂ©lkĂĽl. A
provisioning az a folyamat, amikor a puppet felinstallálja a
szoftvereket. Ez csak az első futtatáskor szükséges jelen esetben.