3 ms·
> However, when it crashed, we could easily export the VM image and download it locally and run it. We could attach gdb to it and pinpoint directly where it was
by hawk_ 5y ago
> However, when it crashed, we could easily export the VM image and download it locally and run it. We could attach gdb to it and pinpoint directly where it was having an issue.
How does this work, if running the VM again? How does one ensure the same issue is recreated?
- pjc50 5y agoImplicit in that is having a reproduction case, even if it's just "run the thing with a workload until it crashes".
- hawk_ 5y agoRight, that's worse than being able to connect to a VM with full O/S and investigate the problem there by analysing a core dump or something. An issue of ergonomics with unikernels which I was hoping they had a better solution for.
- eyberg 5y agoYou can easily get core dumps and there's a whole wealth of debugging tools available such as ftrace/strace/etc.