Split Stack: Software Configuration of already deployed nodes
With Composable Roles, we implemented Split Stack phase 1: the ability to deploy baremetal nodes and not deploy any software configuration on those nodes.
This blueprint is for Split Stack Phase 2: Applying the software configuration to deploy OpenStack on already deployed baremetal nodes. We have this functionality today with the deployed-server templates, but we need to harden this work and make it more consumable outside of CI.
Blueprint information
- Status:
- Complete
- Approver:
- Emilien Macchi
- Priority:
- Medium
- Drafter:
- James Slagle
- Direction:
- Approved
- Assignee:
- James Slagle
- Definition:
- Approved
- Series goal:
- Accepted for ocata
- Implementation:
- Implemented
- Milestone target:
- ocata-rc1
- Started by
- Emilien Macchi
- Completed by
- James Slagle
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Use OS::Heat:
Addressed by: https:/
Add custom roles data for deployed-server
Addressed by: https:/
Add network_config_hook interface to run-os-
Addressed by: https:/
Synchronize NetworkDeployment inputs for generic roles
Addressed by: https:/
Deployed server bootstrap via Heat
Addressed by: https:/
Set rabbitmq package_provider to yum
Addressed by: https:/
Sync template processing
Addressed by: https:/
Add --disable-
Gerrit topic: https:/
Addressed by: https:/
Use custom role names in deployed-server roles
Gerrit topic: https:/
Addressed by: https:/
Include ::heat at step 3
Addressed by: https:/
Add docs for using already deployed servers
Addressed by: https:/
Add deployed server bootstrap for RHEL
Addressed by: https:/
Synchronize NetworkDeployment inputs for generic roles
Work Items
Dependency tree
* Blueprints in grey have been implemented.