Project: datamanagement
Issue DM-5739: --clobber-config modifies input rerun
Using the {{--clobber-config}} option in a child butler repository can cause changes in the parent repository, as we try to rename files to back them up in the parent repository. This is a critical bug because it can cause pipeline outputs to be unexpectedly modified. It should be easy to fix, as it's just a matter of checking whether the files to be renamed backed up are in the output repository. This was originally reported as https://hsc-jira.astro.princeton.edu/jira/browse/HSC-1341
Story points: 1