2014-09-08 22:10:59 |
Andrew Woodward |
description |
{"build_id": "2014-09-02_00-01-17",
"ostf_sha": "4dcd99cc4bfa19f52d4b87ed321eb84ff03844da",
"build_number": "492",
"auth_required": true,
"api": "1.0",
"nailgun_sha": "d8d2d3ced87bc1a0591989884559b8e5a5d247fe",
"production": "docker",
"fuelmain_sha": "d99f32aa95f1ff4a071897eb7e7860b0b5739303",
"astute_sha": "78963a5415935f22e405e355d710fe92cee34331",
"feature_groups": ["mirantis"],
"release": "5.1",
"fuellib_sha": "2cfa83119ae90b13a5bac6a844bdadfaf5aeb13f"}
Steps to reproduce:
1) Deploy cluster HA cluster
2) Create test instance
3) stage changes to Remove all controllers and replace them in the same task
4) deploy changes
expected result:
a)Test instance would still be listed in deployment
b1) Controllers would be blocked from being removed and added at the same time _OR_
b2) Controllers to remove would not be removed until deployment of new controllers was completed
For 5.1, b1 or b2 can be implemented, whichever is easier, however b2 is the preferred implementation. |
{"build_id": "2014-09-02_00-01-17",
"ostf_sha": "4dcd99cc4bfa19f52d4b87ed321eb84ff03844da",
"build_number": "492",
"auth_required": true,
"api": "1.0",
"nailgun_sha": "d8d2d3ced87bc1a0591989884559b8e5a5d247fe",
"production": "docker",
"fuelmain_sha": "d99f32aa95f1ff4a071897eb7e7860b0b5739303",
"astute_sha": "78963a5415935f22e405e355d710fe92cee34331",
"feature_groups": ["mirantis"],
"release": "5.1",
"fuellib_sha": "2cfa83119ae90b13a5bac6a844bdadfaf5aeb13f"}
Steps to reproduce:
1) Deploy cluster HA cluster
2) Create test instance
3) stage changes to Remove all controllers and replace them in the same task
4) deploy changes
This leads to the active controllers being removed and reset prior to the new controllers coming online, causing all service states to be lost (DB, rabbit,etc...)
expected result:
a)Test instance would still be listed in deployment
b1) Controllers would be blocked from being removed and added at the same time _OR_
b2) Controllers to remove would not be removed until deployment of new controllers was completed
For 5.1, b1 or b2 can be implemented, whichever is easier, however b2 is the preferred implementation. |
|