From 5d31cac34ca8ef839d7049388d704ff5d02d031a Mon Sep 17 00:00:00 2001 From: Sam Crauwels Date: Tue, 7 Apr 2026 10:52:58 +0200 Subject: [PATCH] Increase ES container memory in multi-node scenarios Ubuntu 26.04 has ~60MB higher baseline memory usage than Debian 13, which causes ES 9.x to fail with "unable to create native thread" when the 4GB cgroup limit leaves no room for new thread stacks. Bump ES nodes from 4096MB to 4608MB in es_kibana and cert_renewal scenarios. --- molecule/cert_renewal/molecule.yml | 4 ++-- molecule/es_kibana/molecule.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/molecule/cert_renewal/molecule.yml b/molecule/cert_renewal/molecule.yml index b471959f..6d16f26d 100644 --- a/molecule/cert_renewal/molecule.yml +++ b/molecule/cert_renewal/molecule.yml @@ -12,13 +12,13 @@ platforms: - elasticsearch - logstash distro: "${MOLECULE_DISTRO:-debian12}" - memory_mb: 4096 + memory_mb: 4608 - name: "cert-renew-es2-${MOLECULE_DISTRO:-debian12}-r${ELASTIC_RELEASE:-9}${MOLECULE_RUN_SUFFIX}" groups: - elasticsearch - kibana distro: "${MOLECULE_DISTRO:-debian12}" - memory_mb: 5632 + memory_mb: 6144 provisioner: name: ansible env: diff --git a/molecule/es_kibana/molecule.yml b/molecule/es_kibana/molecule.yml index 453a3cb6..81e51425 100644 --- a/molecule/es_kibana/molecule.yml +++ b/molecule/es_kibana/molecule.yml @@ -11,12 +11,12 @@ platforms: groups: - elasticsearch distro: "${MOLECULE_DISTRO:-debian12}" - memory_mb: 4096 + memory_mb: 4608 - name: "eskb-es2-${MOLECULE_DISTRO:-debian12}-r${ELASTIC_RELEASE:-9}${MOLECULE_RUN_SUFFIX}" groups: - elasticsearch distro: "${MOLECULE_DISTRO:-debian12}" - memory_mb: 4096 + memory_mb: 4608 - name: "eskb-kb1-${MOLECULE_DISTRO:-debian12}-r${ELASTIC_RELEASE:-9}${MOLECULE_RUN_SUFFIX}" groups: - kibana