ansible-collection-kolla/releasenotes/notes/bug-2008761-d23c8b12763a6d7f.yaml
Michal Nasiadka d985ef48b2 docker: Set ulimit nofile on EL9
Some latest RPM-based distributions, such as RHEL 9 and CentOS Stream 9, ship
a recent version of systemd that sets the default open file handle limit is
set to 1073741816.
That effects in various issues (like rabbitmq not working), including
ceph/other services in containers not working properly.
kolla-ansible has set that as a default ulimit for Kolla container images [1],
this patch sets that as a Docker Engine default (for container images
that don't have this overridden).

[1]: https://review.opendev.org/c/openstack/kolla-ansible/+/839715

Closes-Bug: #2008761

Change-Id: I48a8f18287aa3b017ce04d4b076d88989f927a56
2023-03-01 14:15:39 +00:00

10 lines
364 B
YAML

---
fixes:
- |
Fixes a problem where containers that do not set a reasonable nofiles
ulimit (e.g. ceph currently) fail to work properly due to the new 1b
systemd nofiles ulimit for RHEL9 and clones.
The default nofiles ulimit for Docker containers is now set to 1048576
on EL9 hosts.
`LP#2008761 <https://launchpad.net/bugs/[2008761]>`__