This branch replaces the archive/unarchive stuff with the "copy" module. This works with ansible 2.8, but I think did not work with prior versions.
It is much much faster.
Are there some gotcha's about using the copy module? To my perhaps naive eye, there are some gotchas but they are the same as the archive/unarchive approach. Specifically, pickle files for the old taxonomy are not removed, because we overwrite old files but do not remove files that are no longer used.
This branch replaces the archive/unarchive stuff with the "copy" module. This works with ansible 2.8, but I think did not work with prior versions.
It is much much faster.
Are there some gotcha's about using the copy module? To my perhaps naive eye, there are some gotchas but they are the same as the archive/unarchive approach. Specifically, pickle files for the old taxonomy are not removed, because we overwrite old files but do not remove files that are no longer used.