You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Many of our servers have experienced high CPU utilisation due to the vault agent process consuming 100% CPU on all cores.
This seems to be an entirely new issue, unrelated to #25497. Whereas before in these situations the vault-agent's log output was full of errors about failing template renderings being retried in a tight loop, in this case the log file shows absolutely nothing.
I have run strace -ff against the main PID of the vault-agent, and it reveals that the main process is doing absolutely nothing, but about 8 or so of its threads are stuck in loops due to failing futex calls:
Hi, thank you for reporting this. This is a known issue that will be fixed in 1.17.1. Because the fix has already been merged I'm going to close this Github issue. If you find that this fix doesn't solve your problem, or you are able to profile agent and you see that your problem stems from another cause, please feel free to re-open the issue. Thanks!
Describe the bug
Many of our servers have experienced high CPU utilisation due to the vault agent process consuming 100% CPU on all cores.
This seems to be an entirely new issue, unrelated to #25497. Whereas before in these situations the vault-agent's log output was full of errors about failing template renderings being retried in a tight loop, in this case the log file shows absolutely nothing.
I have run
strace -ff
against the main PID of the vault-agent, and it reveals that the main process is doing absolutely nothing, but about 8 or so of its threads are stuck in loops due to failing futex calls:At least this time unlike #25497 it is not a hard busy loop, it at least yields to the scheduler each time round the loop.
To Reproduce
Investigation ongoing.
Environment:
Vault agent version: 1.17.0
Operating system: Ubuntu 20.04.6 LTS, running inside an LXD container
Vault server configuration file(s):
Agent config:
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: