Fully automated Vagrant build using VirtualBox and the Ansible provisioner for Oracle 18XE, and support for Pure Storage iSCSI volumes
This Vagrant build requires Vagrant and VirtualBox to be pre-installed, this build was tested with Vagrant 2.2.6 & VirtualBox 6.0.16
You can check your version of Vagrant using:
$ vagrant version
Installed Version: 2.2.6
Latest Version: 2.2.7
You're running an up-to-date version of Vagrant!
And for Oracle VirtualBox use:
$ vboxmanage --version
6.0.16r135674
Please note you will need an Oracle SSO account to download software from OTN.
- Oracle 18xe (Express Edition)
- Version used 18c-1.0-1
- Clone GitHub
- Copy downloaded oracle-database-xe-18c-1.0-1.x86_64.rpm into vagrant/ directory
- Edit Vagrantfile variables as required:
- hostonly_network_ip_address = ""
- vm_hostname = ""
- oraPass = "manager"
- oraWallet = "WalletPasswd123"
- type vagrant up
Now sit back and watch Vagrant, VirtualBox and Ansible do it's magic.
$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'ol7-latest'...
==> default: Matching MAC address for NAT networking...
==> default: Setting the name of the VM: oraclexe
==> default: Clearing any previously set network interfaces...
...