Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Vagrant | 25,390 | 2,568 | 146 | 14 hours ago | 65 | March 13, 2014 | 690 | other | Ruby | |
Vagrant is a tool for building and distributing development environments. | ||||||||||
Graylog2 Images | 236 | a year ago | 10 | apache-2.0 | Shell | |||||
Ready to run machine images | ||||||||||
Chef Bcpc | 222 | a day ago | 23 | apache-2.0 | Python | |||||
Bloomberg Clustered Private Cloud distribution | ||||||||||
Bucc | 136 | 9 months ago | n,ull | apache-2.0 | Shell | |||||
The fastest way to get a BUCC (BOSH, UAA Credhub and Concourse) | ||||||||||
Openstack On Coreos | 46 | 8 years ago | 1 | apache-2.0 | Shell | |||||
Zero Down Time Openstack Operations (Upgrade to Kilo) plus Kubernetes cluster | ||||||||||
Docker Swarm | 40 | 6 years ago | mit | Shell | ||||||
🐳🐳🐳 This repository is part of a blog series on Docker Swarm example using VirtualBox, OVH Openstack, Azure and Amazon Web Services AWS | ||||||||||
Quantum Ansible | 38 | 9 years ago | 1 | Python | ||||||
OpenStack Havana (+Grizzly and Folsom branches) with Neutron/Quantum networking automated installer with Ansible and Vagrant | ||||||||||
Enos | 30 | 4 months ago | 38 | March 30, 2022 | 21 | gpl-3.0 | Python | |||
Experimental eNvironment for OpenStack :monkey: | ||||||||||
Vagrant Devstack | 20 | 10 years ago | 1 | Puppet | ||||||
This project will allow you automate the creation of a VM with devstack installed and running. It uses vagrant to create the VM and puppet to configure the VM so all required software is installed and running. | ||||||||||
Upstream Institute Virtual Environment | 18 | 2 years ago | mit | Shell | ||||||
A VirtualBox image that has all the tools needed to begin OpenStack upstream contribution. Mirror of code maintained at opendev.org. |
ova
file (File
-> Import appliance...
)
on Windows? look here.)
ova
file (File
-> Open a Virtual Machine
)
A warning dialog might appear. Click on
Retry
Run stack.sh
to install devstack. It might take 10-20 minutes.
cd /opt/devstack
./stack.sh
Explore the environment. The four main software you will be using from the desktop during the training are:
please make sure that you replace the default user
ubuntu
upon first start before logging in to OFTC channels.
When stack.sh
finished running, you can open your Horizon Dashboard or on VirtualBox using
the DevStack bookmark
demo
openstack
In the upper left corner, switch from invisible_to_admin
to the demo
project
Start a VM (no volume needed, use the nano flavor). A CirrOS image is already set up by devstack
Associate a floating IP. Initially, no Floating IP's allocated, you can add one with the +
button. An example would be 172.124.4.45
. It may stuck at the loading screen - in this case,
reload the dashboard.
Enable SSH and ICMP ports on the default security group. Select "Network" -> "Security groups" and "Manage rules" -> "Add rule"
Try to connect with SSH to the floating IP.
$ ssh root@<FLOATING_IP> -l cirros # password: gocubsgo
# Example: ssh [email protected] -l cirros
DNS might not work in the cirros vm, in this case:
echo "nameserver 1.1.1.1" | sudo tee /etc/resolv.conf`
IMPORTANT: To keep your devstack environment across reboots, do not reboot / halt the VM, but instead use "Save the machine state" from VirtualBox quit dialog.
Devstack installs using the 99-devstack script.
Please do not update your openstack installation during the training. It requires bandwidth.
If you want to keep on using the training VM for devstacking, you should disable offline mode in local.conf. Also reconsider git related settings here.
![]() |
![]() |
![]() |
---|---|---|
devstack | text editor | git and irc |
This section is mainly for developers of the VM, on the training you won't need this.
Roll your own image
The image can be built using diskimage-builder in a convenience vagrant machine from vm-creator-vm directory
Spin up vm-creator-vm:
cd vm-creator-vm/
vagrant up
vagrant ssh
cd git-repo # this directory contains the git repository of the upsteram-institute-vm
This will boot up a VirtualBox VM with CentOS 7
Activate the python virtual environment
. .env/bin/activate
Create disk image with provided convenience script
./create-training-box.sh
The generated image can be found under dist/
MIT