So, the libguestfs files in /var/tmp/.guestfs-0/appliance.d are the *cache* and libguestfs never removes those files.
(Double-checked with libguestfs maintainers.)
And Nova _shouldn't_ delete those files either; that's wrong.
Instead, we suggest to use a tool like `systemd-tmpfiles`; from its man page:
"`systemd-tmpfiles` creates, deletes, and cleans up volatile and temporary files and directories, based on the configuration file format and location specified in tmpfiles.d(5)"
So, the libguestfs files in /var/tmp/ .guestfs- 0/appliance. d are the *cache* and libguestfs never removes those files.
(Double-checked with libguestfs maintainers.)
And Nova _shouldn't_ delete those files either; that's wrong.
Instead, we suggest to use a tool like `systemd-tmpfiles`; from its man page:
"`systemd-tmpfiles` creates, deletes, and cleans up volatile and temporary files and directories, based on the configuration file format and location specified in tmpfiles.d(5)"
So we should close this bug as "invalid", afraid.