Description of problem: I am currently writing a blog and am looking to find out what files are needed to successfully read a memory dump for a rhel 9 vm that was generated using the "virtctl memory-dump" tool. I have tried to read multiple linux memory dumps using volatility3 and gdb and have gotten anything from "not a valid memory dump" to it showing no processes. Information on the tool does not contain this info.
I was able to resolve this by working with the volatility admins. It seems that none of the tools I used saw the file as valid memory dump unless I exported it as a *.dump.tar.gz file. It may not be necessary to tar the dump file, but the format of the vmexport output file isn't noted in the official documentation listed below. https://access.redhat.com/documentation/en-us/openshift_container_platform/4.13/html/virtualization/virt-using-the-cli-tools#vm-memory-dump-commands_virt-using-the-cli-tools