Project

General

Profile

Actions

Bug #15630

closed

When the number of file descriptor openable at the same time is too low, we can get a confusing error at policy generation

Added by Nicolas CHARLES about 5 years ago. Updated almost 5 years ago.

Status:
Released
Priority:
N/A
Category:
Performance and scalability
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Very Small
Priority:
78
Name check:
To do
Fix check:
To do
Regression:

Description

during policy generation, I got the following error

com.normation.rudder.services.policies.ParallelSequence - Failure in boxToEither: Error when trying to open template 'TechniqueResourceIdByName(inventory/1.0,test-inventory.pl)'. Check that the file exists with a .st extension and is correctly commited in Git, or that the metadata for the technique are corrects.

soon after, the webapp crashed, as it couldn't load anymore css
It turned out that the ulimit were
[root@server webapp]# ulimit -Hn
4096
[root@server webapp]# ulimit -Sn
1024

pushing them to 8192 solved the issue

Actions

Also available in: Atom PDF