Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
2.5.0
-
None
Description
There are currently several ways of starting upgrades / downgrades:
- The use of a directive on the request
http://localhost:8080/api/v1/clusters/c1/upgrades?downgrade=true
- The POST body JSON
{ "RequestInfo": { "downgrade": "true" }, "Upgrade":{ "from_version": ... } }
The directive is confusing and can allow multiple downgrades or upgrades to be scheduled concurrently. It should be removed for consistency and the Upgrade/direction property should replace it.
Attachments
Attachments
Issue Links
- links to