I wanted to test Open Stack interface this is how I did it in VirtualBox Version 7
1. Download and Install VirtualBox
2. Download Linux Ubuntu ISO image and install in VirtualBox
3. IMPORTANT: Create a VM with atleast 4 CPUs and 16G of memory.
NOTE: I ran into a problem where the Ubuntu splash screen was stuck on loading, I had to do these instructions to get it working again after I updated the OS
4. Once installed I used these commands using these instructions
sudo useradd -s /bin/bash -d /opt/stack -m stacksudo chmod +x /opt/stackecho "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stacksudo -u stack -igit clone https://opendev.org/openstack/devstackcd devstack
Create a local.conf file, copy and paste the following (change accordingly to your preference)nano local.conf
[[local|localrc]]
ADMIN_PASSWORD=secret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
HOST_IP=10.0.2.2
./stack.sh
5. Done. This will take about 15 minutes to complete
When you completed you will see a similar message:
This is your host IP address: 10.0.2.15
This is your host IPv6 address: fd17:625c:f037:2:a00:27ff:fe91:cf59
Horizon is now available at http://10.0.2.15/dashboard
Keystone is serving at http://10.0.2.15/identity/
The default users are: admin and demo
The password: secret
Services are running under systemd unit files.
For more information see:
https://docs.openstack.org/devstack/latest/systemd.html
DevStack Version: 2026.1
Change: 20ed3c5f11295a02ff4d74f8cf95fab1414d9ba8 Improve OVS/OVN stop robustness for restacking 2026-01-22 14:40:48 +0000
OS Version: Ubuntu 24.04 noble
2026-01-25 05:03:33.308 | stack.sh completed in 2252 seconds.
stack@UBUNTU24TLS:~/devstack$