Multinode job for rolling upgrades testing
To ensure that Keystone upgradability is not broken it may be useful to add a new testing job. We can test how different Keystone versions work together. We will create multi-node OpenStack installation (controller + keystone node) of master-1 version and then upgrade one of Keystone services to master. After that we can run tests.
Blueprint information
- Status:
- Complete
- Approver:
- Samuel de Medeiros Queiroz
- Priority:
- Medium
- Drafter:
- Julia Varlamova
- Direction:
- Approved
- Assignee:
- Julia Varlamova
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
- Needs Code Review
- Milestone target:
- None
- Started by
- Samuel de Medeiros Queiroz
- Completed by
- Lance Bragstad
Related branches
Related bugs
Sprints
Whiteboard
The first step can be to add new roles for controller and keystone node to devstack-gate:
https:/
This will help us to deploy multi-keystone installation using devstack.
2016-11-09 (samueldmq): Given this is in our long term priorities for this cycle [1], I have approved it.
[1] https:/
Gerrit topic: https:/
Addressed by: https:/
Change DevStack plugin to setup multi-Keystone
Keystone multinode Grenade job:
https:/
Add new parameter RECREATE_DB
https:/
Addressed by: https:/
Change DevStack plugin to setup multi-Keystone
Addressed by: https:/
Do not merge: TEST PATCH
(lbragstad) 19-02-15: I'm marking this as superseded based on the plan socialized on the mailing list [0]. All relevant content from this blueprint has been ported to an RFE bug report [1].
[0] http://
[1] https:/