You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You only need [VirtualBox](http://virtualbox.org/wiki/Downloads) and [Vagrant](http://www.vagrantup.com/)
74
-
installed.
76
+
You only need [VirtualBox](http://virtualbox.org/wiki/Downloads) and [Vagrant](http://www.vagrantup.com/) installed.
77
+
78
+
If you want to build a VMware .ova image, you will need a [VMware Workstation (Pro) or VMware Fusion](https://www.vmware.com/products/desktop-hypervisor.html) + [Vagrant VMware Plugin](https://www.vagrantup.com/vmware).
75
79
76
80
All other requirements, including Ansible will be installed *inside the Vagrant VM* during provisioning, i.e. you don't need them installed on your host machine.
77
81
78
-
### Basic Development Workflow
82
+
### Building
79
83
80
84
Bring up the developer VM:
81
85
```
@@ -145,20 +149,34 @@ First, unmount the /vagrant shared folder:
145
149
$ vagrant ssh -c "sudo umount /vagrant -f"
146
150
```
147
151
148
-
Finally, shutdown the VM, remove the sharedfolder, and export the VM as an .ova file:
152
+
Then remove the vagrant user account:
153
+
```
154
+
$ vagrant ssh -c "sudo pkill -KILL -u vagrant"
155
+
$ vagrant ssh -c "sudo userdel -f -r vagrant"
156
+
```
157
+
158
+
Finally, shutdown the VM, remove the sharedfolder, and export the VM as an .ova file
0 commit comments