Skip to content
This repository was archived by the owner on Dec 15, 2017. It is now read-only.

Commit 3940579

Browse files
committed
VMware player supported. USE_SCREEN=True
1 parent 0ac9e00 commit 3940579

File tree

5 files changed

+30
-6
lines changed

5 files changed

+30
-6
lines changed

README.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,35 @@ OpenStack Upstream Institute Virtual Environment
66
Instructions
77
------------
88

9+
### Using VirtualBox
10+
911
1. Set up [VirtualBox]
1012
2. Go to the [releases] page and download the [latest VM image][image].
1113
3. Import the `ova` file (`File` -> `Import appliance...`)
1214
> on Windows? look [here][ova-import-help].)
1315
4. Start up the VM
1416

15-
**Minimum requirements:**
17+
### Using VMware player
1618

17-
* 5GB of **free** RAM (so at least 8GB in your laptop)
18-
* Recent CPU with at least 4 cores
19-
* 15GB disk space
19+
1. Set up [VMware player]
20+
2. Go to the [releases] page and download the [latest VM image][image].
21+
3. Open the `ova` file (`File` -> `Open a Virtual Machine`)
22+
> A warning dialog might appear. Click on `Retry`
23+
4. Start up the VM
2024

2125
[VirtualBox]: https://www.virtualbox.org/wiki/Downloads
26+
[VMware player]: http://www.vmware.com/products/player/playerpro-evaluation.html
2227
[image]: https://github.com/kmARC/openstack-training-virtual-environment/releases/download/v2017.01/upstream-training-v2017.01.ova
2328
[releases]: https://github.com/kmARC/openstack-training-virtual-environment/releases
2429
[ova-import-help]: README-virtualbox-import.md
2530

31+
### Minimum requirements
32+
33+
* 5GB of **free** RAM (so at least 8GB in your laptop)
34+
* Recent CPU with at least 4 cores
35+
* 15GB disk space
36+
37+
2638
Getting around in the VM
2739
------------------------
2840

@@ -42,7 +54,7 @@ Getting around in the VM
4254
> start before logging in to Freenode channels.
4355

4456
3. When `stack.sh` finished running, you can open your [Horizon Dashboard]
45-
using the **DevStack** bookmark.
57+
(http://localhost/) or on VirtualBox using the **DevStack** bookmark
4658

4759
* **Login**: `demo`
4860
* **Password**: `openstack`
@@ -55,7 +67,7 @@ Getting around in the VM
5567

5668
7. Enable SSH and ICMP ports on the security groups
5769

58-
[Horizon Dashboard]: http://192.168.10.15/dashboard/
70+
[Horizon Dashboard]: http://localhost/
5971

6072
Learn how to set up devstack
6173
----------------------------
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
auto ens32
2+
iface ens32 inet dhcp

files/opt/devstack/local.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ DATABASE_PASSWORD=$ADMIN_PASSWORD
99
RABBIT_PASSWORD=$ADMIN_PASSWORD
1010
SERVICE_PASSWORD=$ADMIN_PASSWORD
1111

12+
# Use old-school screen instead of systemd
13+
USE_SCREEN=True
14+
1215
# Git fine tuning. HTTPS is usually enabled on firewalls.
1316
# Depth should be only one for upstream training purposes
1417
GIT_DEPTH=1

install-base.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,7 @@ sudo apt install -y htop mc tmux
2727
# Set password
2828
echo "$USER:openstack" | sudo chpasswd
2929

30+
# Disable Console serial port redirection
31+
sudo sed -i "s/console=ttyS0//g" /etc/default/grub
32+
sudo sed -i "s/console=ttyS0//g" /etc/default/grub.d/*
33+
sudo update-grub

install-gui.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,7 @@ sudo apt install -y firefox xfce4-terminal xfce4-whiskermenu-plugin \
1414
vim-gtk geany hexchat
1515
# Configure virtualbox GUI
1616
sudo apt install -y virtualbox-guest-dkms virtualbox-guest-x11
17+
# Configure vmware GUI
18+
sudo apt install -y open-vm-tools-desktop open-vm-tools-dkms \
19+
xserver-xorg-input-vmmouse xserver-xorg-video-vmware
1720

0 commit comments

Comments
 (0)