Hi all,
I'm trying run the atlassian jira-software container and I am running into a problem where the container throws the error: "/opt/atlassian/jira/bin/setenv.sh: line 59: ulimit: open files: cannot modify limit: Operation not permitted". This error occurs when using image versions 9.2.1 and 9.7.0. We're using the latest version of the helm chart from https://github.com/atlassian/data-center-helm-charts/releases to launch the images. If I exec into the image before it's able to start and the ulimits are set to 26144. After the image has started, the ulimits are set to 1024 for both root and jira. I looked at /etc/security/limits.conf, but by default it appears all the settings are commented out. Am I missing a helm setting that I need to enable to get this to work?
We were using containerd, not docker for our container execution. There is a config file for containerd (cri-base.json) that is similar to docker's docker.conf. In there, there is a setting named RLIMIT_NOFILE with two children: hard and soft. Those were controlling our ulimits. Once that file was updated and the services were restarted, everything started working as expected.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.