Got rid of rescue block. We actually only need retries
added a 'when' and check for if the file exits before the task runs (for idempotence)
๐ญ Motivation and context
The SourcePoint fix had a check for if the file exists. When SourcePoint runs and fails, it still creates a file. This made that check pass and the bad file was used for the rest of the playbook
๐งช Testing
ensure that if the sourcepoint task fails, it shows 'changed' on the retry
โ Pre-approval checklist
[ ] This PR has an informative and human-readable title.
[ ] Changes are limited to a single goal - eschew scope creep!
[ ] All future TODOs are captured in issues, which are referenced
in code comments.
[ ] All relevant type-of-change labels have been added.
๐ฃ Description
๐ญ Motivation and context
๐งช Testing
โ Pre-approval checklist
โ Pre-merge checklist
โ Post-merge checklist