Fuel Master CI Tests
Create special Fuel Master boot mode which allows a user to modify Puppet code on host and rebuild all Docker containers before deployment. A CI script could then log in, modify Puppet code, then apply and test all changes.
Blueprint information
- Status:
- Complete
- Approver:
- Vladimir Kuklin
- Priority:
- High
- Drafter:
- Matthew Mosesohn
- Direction:
- Approved
- Assignee:
- Matthew Mosesohn
- Definition:
- Approved
- Series goal:
- Accepted for 6.1.x
- Implementation:
- Implemented
- Milestone target:
- 6.1
- Started by
- Matthew Mosesohn
- Completed by
- Vladimir Kuklin
Related branches
Related bugs
Bug #1382531: [upgrade] Rsync docker container after Fuel upgrade uses old puppet manifests while generating xinetd configuration | Fix Committed |
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add hidden option testmode=yes to kernel args
Addressed by: https:/
Map host puppet manifests if testmode is enabled
Addressed by: https:/
Enable signal trap for fuelmenu to save and quit
Addressed by: https:/
Use host puppet manifests for containers
Addressed by: https:/
blueprint fuel-master-
Addressed by: https:/
Test for deployment master with custom manifests
Addressed by: https:/
Revert "Use host puppet manifests for containers"
Addressed by: https:/
Create dedicated puppet volume for rsync container
Addressed by: https:/
Create dedicated puppet volume for rsync container
Addressed by: https:/
Add option to build containers in installed ISO
Addressed by: https:/
Revert "Create dedicated puppet volume for rsync container"
Addressed by: https:/
Revert "Create dedicated puppet volume for rsync container"
Addressed by: https:/
Add deploy step on test master custom manifests
Addressed by: https:/
Set Fuel release when building containers