[RFE] Support rolling upgrade in Barbican
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Barbican |
Won't Fix
|
High
|
Nam |
Bug Description
In order to support the rolling upgrade feature in Barbican, there are some items that we need to do:
- First, we have to have a tag "assert:
+ Test that it works (newton to ocata)
+ Test that it works (ocata to pike/master)
+ Automatic testing with Grenade
+ Then, request a tag (assert:
Here is a etherpad about this tag [2]
- Second, after finish adding the tag, we will move to a tag "supports-
+ Support version in RPC like other project [3]
+ Oslo version object
+ + Develop a option like "online_
+ API multi versioning
+ Graceful service shutdown
I appreciate if receiving your comment to discuss about these items to support upgrade.
[1] https:/
[2] https:/
[3] https:/
[4] https:/
[5] https:/
description: | updated |
Changed in barbican: | |
assignee: | nobody → Nam (namnh) |
description: | updated |
description: | updated |
description: | updated |
@Nam, thank you very much for taking on this important feature.
I don't think it's necessary to save test artifacts of upgrade testing. Documentation of the steps to do a successful upgrade and automation to run an upgrade test in the gate are the important deliverables. If you want to save some artifacts, paste.openstack.org or etherpad. openstack. org are two good places to publish your results.