diff options
author | Michael Polenchuk <mpolenchuk@mirantis.com> | 2016-11-01 17:44:44 +0300 |
---|---|---|
committer | Michael Polenchuk <mpolenchuk@mirantis.com> | 2016-11-01 17:46:23 +0300 |
commit | 60f0e3feb54726f0ba520f6e1e666b6bbf743c45 (patch) | |
tree | e4ab19b9e7da95a2812511acdcaa2f4cf0fd437e /deploy/cloud/deployment.py | |
parent | c3562a68a3dc15927c66b76778430fdef70bdc24 (diff) |
Shift public ping checker into deployment stage
Avoid public vip failover at the end of post-deployment
by moving ping_checker resource into deployment stage.
Also pingd constraint has been changed to be based on score.
If all the nodes failed to ping the default gw, the resource
ain't stopped and remains on the last node where it was.
In addition public_vip_ping task has been splitted out
to avoid race condition when ping_checker resource might
be started up on controllers before a primary one.
JIRA: FUEL-212
JIRA: FUEL-217
Change-Id: Id60ece479fce1ceabc47034f39997ddbaacd62d9
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Diffstat (limited to 'deploy/cloud/deployment.py')
0 files changed, 0 insertions, 0 deletions