StarlingX Puppet modules and manifests
Go to file
Tao Liu 2155ce4d17 Reduce the number of threads in nslcd
Slapd process has more than 2500 open files in DC10 with 500
subclouds. Given that the process limit set at 4096, as such,
it will hit limit before reaches 1000 subcloud target.

By default, nslcd starts 5 threads that can handle requests
and perform LDAP queries. Each thread opens a separate
connection to the LDAP server. nslcd runs on every host
including the System Controller. The number of open
files from 500 subclouds would be 2500.

This update reduces the number of threads to 2 that
should be sufficient for user/group authentication.
This will support 1000 DX subclouds.

It also adds 10 minutes inactivity timeout to close
idle connections.

Story: 2008960
Task: 42612

Change-Id: I4d43e39a3212e6763ab3f5184dd5ef1e8b2a8af8
Signed-off-by: Tao Liu <tao.liu@windriver.com>
2021-06-16 11:39:40 -04:00
modules Restart patching services after keystone_authtoken changes 2021-05-27 15:21:39 -05:00
playbooks/tox-puppet-lint Fix puppet-lint errors 2019-10-09 15:39:30 -05:00
puppet-manifests Reduce the number of threads in nslcd 2021-06-16 11:39:40 -04:00
.gitignore Adding zuul jobs for new repo 2019-09-09 14:52:12 -05:00
.gitreview Add a .gitreview file to the new repo 2019-09-09 09:45:59 -05:00
.zuul.yaml Tox and Zuul job for the bandit code scan in stx/stx-puppet 2020-05-19 14:08:03 +00:00
bindep.txt Add bindep target to tox 2021-02-19 12:14:38 -06:00
centos_build_layer.cfg Build layering, add layer build config file 2019-10-15 19:16:17 +08:00
centos_iso_image.inc Config file changes to add 'puppet-manifests modules/puppet-dcdbsync modules/puppet-dcmanager modules/puppet-dcorch modules/puppet-fm modules/puppet-mtce modules/puppet-nfv modules/puppet-patching modules/puppet-smapi modules/puppet-sshd modules/puppet-sysinv ' after relocation from 'stx-config' 2019-09-04 11:07:06 -04:00
centos_pkg_dirs Config file changes to add 'puppet-manifests modules/puppet-dcdbsync modules/puppet-dcmanager modules/puppet-dcorch modules/puppet-fm modules/puppet-mtce modules/puppet-nfv modules/puppet-patching modules/puppet-smapi modules/puppet-sshd modules/puppet-sysinv ' after relocation from 'stx-config' 2019-09-04 11:07:06 -04:00
CONTRIBUTING.rst Adding zuul jobs for new repo 2019-09-09 14:52:12 -05:00
HACKING.rst Adding zuul jobs for new repo 2019-09-09 14:52:12 -05:00
pylint.rc Support post-bootstrap config of kube-apiserver parameters 2020-03-10 11:19:19 -04:00
requirements.txt Adding zuul jobs for new repo 2019-09-09 14:52:12 -05:00
test-requirements.txt Fix zuul errors due to changes in dependencies 2021-04-26 11:45:21 -04:00
tox.ini Add bindep target to tox 2021-02-19 12:14:38 -06:00