Merge "Select the latest upgrade_data file during upgrade"

This commit is contained in:
Zuul 2020-07-08 15:30:50 +00:00 committed by Gerrit Code Review
commit 59512fe7f9

View File

@ -61,13 +61,14 @@
- name: Check presence of upgrade_data - name: Check presence of upgrade_data
fail: fail:
msg: > msg: >
"Could not find upgrade_data file in {{ upgrade_data_dir }}. "Could not find upgrade_data file in {{ upgrade_data_dir }}."
Found {{ upgrade_data_find_output.matched }} matches." when: upgrade_data_find_output.matched == 0
when: upgrade_data_find_output.matched != 1
- name: Set upgrade_data value - name: Set upgrade_data value
set_fact: set_fact:
restore_data_file: "{{ upgrade_data_find_output.files[0].path }}" restore_data_file: "{{ latest_upgrade_data.path }}"
vars:
latest_upgrade_data: "{{ upgrade_data_find_output.files | sort(attribute='ctime', reverse=True) | first }}"
when: upgrade_data_file is not defined or upgrade_data_file is none when: upgrade_data_file is not defined or upgrade_data_file is none