How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "stackinabox/openstack"
end
vagrant init stackinabox/openstack
vagrant up

This version was created over 5 years ago.

Release notes:

added reverse proxy at *:80 to handle *.stackinabox.io domain names for openstack, shell, ucd, and designer
2 providers for this version.
  • vmware_desktop Externally hosted (github.com)

  • virtualbox Externally hosted (github.com)

This version was created over 5 years ago.

Release Notes:

  • Bug Fixes:
  • Added "demo" user to host vm
  • ssh global config changes to facilitate easier "ssh'ing" in this demo environment
    • StrictHostKeyChecking no
    • UserKnownHostsFile=/dev/null
  • removed exposed docker socket on TCP port 2375 for host vm
    • unnecessary to expose docker socket on TCP port and was causing latency issues
1 provider for this version.
  • virtualbox Externally hosted (github.com)

This version was created over 5 years ago.

cleaned up docker systemd configuration files removed java installation now uses bluebox theme by default

1 provider for this version.
  • virtualbox Externally hosted (github.com)

This version was created over 5 years ago.

Release 0.9.6 OpenStack Newton release

  • now utilizing nova-lxd 2.0
  • lots of memory and performance improvements
  • now supports attaching and removing volumes from running instances
1 provider for this version.
  • virtualbox Externally hosted (github.com)

This version was created almost 6 years ago.

Lots of fixes:

  • removed heat from devstack installation (not used so want to save space)
  • setup docker to use zfs for backing store
  • setup docker to bind to port 192.168.27.100:2375 (now you can use your local docker install to execute commands on stackinabox)
  • setup docker to allow ipv4 port forwarding
  • setup docker to use 192.168.27.100 as default for all port bindings
  • setup docker to use lxd's lxdbr0 network bridge by default
  • comment out custimizations to dhclient.conf (not sure if they were even being used)
  • updated vagrant/build.sh file to expect execution from the vagrant folder (previously it expected to be called from the root folder which I found to be confusing so I changed it)
  • add a new disk to hold the /var/lib/docker zfs backing store (dynamic disk that will grow as needed up to 500GB)
1 provider for this version.
  • virtualbox Externally hosted (github.com)

This version was created almost 6 years ago.

Release 0.2.3

  • Host now has docker installed by default (and docker-compose)
  • In-progress work on kuryr integration
1 provider for this version.
  • virtualbox Externally hosted (github.com)

This version was created almost 6 years ago.

Release 0.2.2

-- Includes new support for running Docker inside an LXD container

1 provider for this version.
  • virtualbox Externally hosted (github.com)

This version was created almost 6 years ago.

Release 0.2.1 on the xenial-mitaka branch

Add support for running Docker within LXD Containers provisioned by OpenStack's nova-lxd driver
Update virtualbox guest image to latest version 5.2.1
Add Docker Heat plugins to heat server, now you can use Docker from your HEAT documents!

1 provider for this version.
  • virtualbox Externally hosted (github.com)

This version was created almost 6 years ago.

OpenStack updated to Mitaka with LXD Nova driver from stable/mitaka Ubuntu at 16.04

1 provider for this version.
  • virtualbox Externally hosted (github.com)

This version was created about 6 years ago.

Updated lxd 2.0.0rc8 Updated nova-lxd 13 Added Docker runtime

1 provider for this version.
  • virtualbox Externally hosted (github.com)

Next