No no put put

We cannot defer unmounts out of functions because archive and tar operations are lazy

Fixes #3895