On Thu, Jan 04, 2024 at 03:37:21PM +0100, Paul Gevers wrote:
> Hi,
> 
> On 04-01-2024 15:08, Chris Hofstaedtler wrote:
> > It would seem that the host runs out of IPC space?
> 
> What is IPC space?

https://manpages.debian.org/bookworm/manpages/sysvipc.7.en.html
https://manpages.debian.org/bookworm/manpages/ipc_namespaces.7.en.html

> And when does a host run out of it? As I said, this is
> one of our most powerful hosts, so I would expect it to run out of things
> last.
> 
> > Does it run more tests in parallel than other workers, or so?
> 
> Yes, this host (like most of our host, but a bit more) runs multiple lxc
> based debci workers.

My guess: the default limits are static, and if LXC doesn't do
anything special, the limits are probably shared with the whole
host.
kernel.shmmax, kernel.msgmax are I think the limits (but I'm not
entirely sure).

> > I wouldn't know what to do about this, its not really under the
> > control of src:pdns.
> 
> Well, maybe check for it and fail gracefully?

But how? systemd sets up the IPC namespace.

> Or, since a couple of days, if
> qemu VM don't run out of IPC space, we could run them in qemu always.

I imagine a fully separated VM would not run out of IPC space,
indeed.

Chris

Reply via email to