A configurable DevStack environment using Vagrant and Ansible. Very much a work in progress at this point.
To get started, simply have Vagrant and Ansible installed and run vagrant up from the project root directory.
Enabling Programs
Supported optional programs can be enabled by setting the appropriate variables.
enable_neutron: true
Repository Overrides
Alternate repositories can be configured by adding entries to repository_overrides. If checked out locally in the "repos" directory, they can be made accessible to devstack via a file:// reference
repository_overrides:
- { name: "nova", repo: "https://github.com/openstack/nova.git", branch: "master" }
- { name: "neutron", repo: "file:////repos/neutron", branch: "master" }