If you don't want to (can't) use vagrant but want to use the puppet scripts to install an opal server and with the test data.
Installing Ubuntu:
- Create new blank Ubuntu VM in VBox with 2GB ram and 20GB dynamic hard drive.
- Right click VM settings > storage > IDE controller > empty - select 14.04.iso from drop down menu.
- Top menu file> preferences > network > host only networks > click plus button.
- Set the IP address to 192.168.56.1 <- Note this is '1' not '100'.
- Turn DCHP off.
- Note the name of this new host only network you have created. It will be something like vboxnet1.
- Right click VM > settings > network > adapter 2 set to host-only and select the name above.
- Now start the VM, it will walk you through the installation process.
- During installation, ensure you check the box to install OpenSSH. Otherwise, the defaults are all fine.
Configuring Ubuntu:
- Start VM
- Set up with username: user
- password: password
- Edit the network interfaces file so it uses the 2nd network card (sudo nano /etc/networks/interfaces)
- Add:
# VM host-only network adapter
auto eth1iface eth1 inet static
address 192.168.56.100
netmask 255.255.255.0 Note how it is 192.168.56.100.
- Add:
- Reboot
- Check you can SSH in from the host (ssh user@192.168.56.100)
- Do an update
- sudo apt-get update
- sudo apt-get upgrade
- Poweroff and take snapshot. This is your vanilla ubuntu VM.
- restart VM
Installing
...
opal:
- Follow the instructions at: https://github.com/datashield/datashield-infrastructure#use-puppet-to-provision-your-own-vm-or-physical-server
- Follow them to the letter, they do work!
...