OpenStack Juju Charms Next Steps

Registered by Adam Gandelman

Rationale:

OpenStack Folsom was released during the Quantal cycle. For Raring, we will be including the Grizzly release of OpenStack. The current set of Juju charms should support our reference architecture, as well as provide the ability to deploy all core OpenStack components.
Discuss state of Juju charms for deploying OpenStack.

Goal:

Ensure all core OpenStack components are covered by the current set of Juju charms, as well as any other features or components that make up the reference architecture we aim to test and provide.

Blueprint information

Status:
Complete
Approver:
Dave Walker
Priority:
Undefined
Drafter:
Ubuntu Server
Direction:
Approved
Assignee:
Adam Gandelman
Definition:
Obsolete
Series goal:
Accepted for raring
Implementation:
Started
Milestone target:
None
Started by
Dave Walker
Completed by
Adam Gandelman

Related branches

Sprints

Whiteboard

User stories:

Danny Jr. wants to get a taste of the latest OpenStack features and components on his test cluster using Juju + MAAS as his deployment mechanism.

For the sake of his customers, Fred needs to be sure that his Juju deployed OpenStack cloud is fault-tolerant, secure and can be maintained in a production environment.

(?)

Work Items

Work items:
[james-page] Complete Quantum charm: DONE
[james-page] Add support for multiple quantum router agents: TODO
[james-page] Add support for quantum lbaas: TODO
[gandelman-a] SSL everywhere: INPROGRESS
[gandelman-a] HA rabbitmq: DONE
[andreserl] HA mysql: DONE
[gandelman-a] Nova compute deployment ready for live migration: DONE
HA proxy relations for all API servers: DONE