-
Notifications
You must be signed in to change notification settings - Fork 96
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Pulse's monitoring of two OpenBSD 7.6 VMs running in ProxMox 8.4.14 caused the VMs to crash. After an overnight run (original text: "less than an hour of polling"), the VMs were unable to be SSH'd into and became unresponsive to the QEMU guest agent (the VMs had to be hard shut down). After restart one of the VMs crashed again after a bit of polling.
To Reproduce
Steps to reproduce the behavior:
- Install OpenBSD 7.6 in a VM and have it run flawlessly for months
- Install Pulse in an LXC and set it up to monitor Prox using the default scripts
- Realize after an hour that you can no longer SSH into your OpenBSD vms
Expected behavior
To let my VMs run without crashing :)
Environment:
- Pulse Version: v4.28.0
- Installation Type: ProxmoxVE LXC (Ubuntu 24.04.3 LTS base)
- OpenBSD: 7.6
- QEMU Guest Agent (in OpenBSD): 9.0.2
Additional context
Logs on the OpenBSD VM revealed the following chain of errors in /var/log/messages (with the failed to read the two files repeating a lot before the process table got full):
Nov 11 12:39:02 servername qemu-ga: info: failed to read '/etc/os-release', error: Failed to open file M-bM^@M^\/etc/os-releaseM-bM^@M^]: No such file or directory
Nov 11 12:39:02 servername qemu-ga: info: failed to read '/usr/lib/os-release', error: Failed to open file M-bM^@M^\/usr/lib/os-releaseM-bM^@M^]: No such file or directory
Nov 11 12:39:02 servername qemu-ga: info: guest-ping called
Nov 11 12:39:42 servername last message repeated 3 times
Nov 11 12:41:02 servername last message repeated 4 times
Nov 11 12:41:02 servername /bsd: process: table is full
Nov 11 12:41:33 servername last message repeated 2 times
Nov 11 12:41:33 servername qemu-ga: info: guest-ping called
Nov 11 12:41:52 servername last message repeated 2 times
Nov 11 12:41:52 servername /bsd: process: table is full
Nov 11 12:42:12 servername qemu-ga: info: guest-ping called
Nov 11 12:42:12 servername /bsd: process: table is full
(edited to clarify the timeline)
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working