Merge "Select the latest upgrade_data file during upgrade"
This commit is contained in:
commit
59512fe7f9
@ -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
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user