Bug 2028233
| Summary: | neutron-server can't start new thread | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Tommy Doucet <tdoucet> |
| Component: | openstack-tripleo-heat-templates | Assignee: | Brendan Shephard <bshephar> |
| Status: | CLOSED ERRATA | QA Contact: | Joe H. Rahme <jhakimra> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 16.1 (Train) | CC: | bshephar, drosenfe, mburns, ramishra |
| Target Milestone: | zstream | Keywords: | Triaged |
| Target Release: | 16.1 (Train on RHEL 8.2) | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | openstack-tripleo-heat-templates-11.3.2-1.20211202153350.29a02c1.el8ost | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-03-24 11:02:18 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Tommy Doucet
2021-12-01 18:47:57 UTC
Hi Tommy, There is indeed an option for this in tripleo-heat-templates: https://github.com/openstack/tripleo-heat-templates/commit/781beb757121c3b3e535af6d2240163e58a33ddd And it has been backported back to Train as well: https://github.com/openstack/tripleo-heat-templates/blob/stable/train/deployment/podman/podman-baremetal-ansible.yaml#L56-L60 Sorry about that and thank you for the info! I missed it. I gave the customer the solution. No worries. It might not be in the customers version of tripleo-heat-templates, they might need to update. I'll double check the packages for 16.1 Ah my bad, it's in 16.2 but not 16.1. I have added it in now, so it will be in an upcoming z-stream. The patches they would need to address this prior to the z-stream are: https://review.opendev.org/c/openstack/tripleo-ansible/+/775803 https://review.opendev.org/c/openstack/tripleo-heat-templates/+/775767 Edited /usr/share/openstack-tripleo-heat-templates/deployment/podman/podman-baremetal-ansible.yaml to change the pids limit from its default value to 6000 and deployed overcloud.
After deployment this was seen on controller node:
more /etc/containers/containers.conf
[containers]
pids_limit = 6000
[engine]
events_logger = "journald"
runtime = "runc"
[heat-admin@controller-0 ~]$ sudo podman inspect neutron_api |grep PidsLimit
"PidsLimit": 6000,
The default container pids limit may be modified.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Red Hat OpenStack Platform 16.1.8 bug fix and enhancement advisory), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:0986 |