Reference Havana Vagrant Deployment
For the Havana release we need to provide a working example reference deployment for testing and as an example for new users, on Vagrant at the very least. From the openstack-chef-repo the TESTING.md outlines how to use Vagrant to stand up a single "allinone-compute" deployment. That is not currently working for Havana and needs to get to a known working state with a Berksfile, Berksfile.lock, Vagrantfile and vagrant.rb environment that supports it. This configuration needs to be fixed and the deployment it provides documented.
Once we have a working reference implementation, we should continue to make further examples. The same stacks on different operating systems, hypervisors, databases, networking configurations (nova-network, neutron OVS flat/GRE, etc.), storage options (LVM, Ceph, Swift). Having a suite of Vagrant deploys will lend itself to future integration suites and eventually help move to multi-node tests.
But first we need to get the Vagrant allinone-compute working again for Havana.
Blueprint information
- Status:
- Complete
- Approver:
- Justin Shepherd
- Priority:
- Essential
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Darren Birkett
- Definition:
- Approved
- Series goal:
- Accepted for havana
- Implementation:
- Implemented
- Milestone target:
- havana-stable
- Started by
- Darren Birkett
- Completed by
- Darren Birkett
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Use newer version of mysql cookbook for centos compatibiilty
Gerrit topic: https:/
Addressed by: https:/
Add vagrantfile/
Addressed by: https:/
Add Vagrantfile-
Addressed by: https:/
Add vagrantfile/
Addressed by: https:/
update vagrant environment