tripleo-upgrade/tasks/fast-forward-upgrade/overcloud_bulk.yaml

28 lines
850 B
YAML

---
- name: create FFU role ugrades scripts
template:
src: fast-forward-upgrade/overcloud_upgrade_role.sh.j2
dest: "{{ working_dir }}/overcloud_upgrade_{{ item }}.sh"
mode: 0775
tags: ffu_overcloud_upgrade
with_items:
- "all"
- name: apply pre overcloud upgrade run workarounds
command: "{{ working_dir }}/pre_ffu_overcloud_upgrade_workarounds.sh"
when: ffu_upgrade_workarounds|bool
tags: ffu_overcloud_upgrade
- include: ../common/l3_agent_connectivity_check_start_script.yml
tags: ffu_overcloud_upgrade
- name: run all roles upgrade steps
command: "{{ working_dir }}//overcloud_upgrade_all.sh"
tags: ffu_overcloud_upgrade
- include: "{{ item }}"
with_items:
- '../common/l3_agent_connectivity_check_stop_script.yml'
- '../common/l3_agent_failover_check_post_script.yml'
tags: ffu_overcloud_upgrade