Remove deploy playbook from `update run`

We need the deploy steps as part of update playbook, to execute them
with `serial: 1` (we need to start services on node A before
proceeding to update node B). This is already happening correctly
within the update playbook.

After the update playbook we have been additionaly running deploy
playbook on all nodes in parallel. That seems like a superfluous
operation, in some environments considerably prolonging the time for
minor update. The full deployment will be once again executed on all
nodes in parallel during `update converge`, we don't need to do it in
`update run` too.

Change-Id: I513f655707c8a31f3621b96a756be9c468e3bd8b
Closes-Bug: #1776206
This commit is contained in:
Jiri Stransky 2018-06-11 13:59:37 +02:00
parent 74abcc3559
commit 560e467016
1 changed files with 1 additions and 2 deletions

View File

@ -47,8 +47,7 @@ STACK_TIMEOUT = 240
# The default ffwd upgrade ansible playbooks generated from heat stack output
FFWD_UPGRADE_PLAYBOOK = "fast_forward_upgrade_playbook.yaml"
# The default minor update ansible playbooks generated from heat stack output
MINOR_UPDATE_PLAYBOOKS = ['update_steps_playbook.yaml',
'deploy_steps_playbook.yaml']
MINOR_UPDATE_PLAYBOOKS = ['update_steps_playbook.yaml']
# The default major upgrade ansible playbooks generated from heat stack output
MAJOR_UPGRADE_PLAYBOOKS = ["upgrade_steps_playbook.yaml",
"deploy_steps_playbook.yaml",