From 8cd7c6f06a724108d081254260307a7702639f8f Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Thu, 20 Nov 2025 10:24:46 +0100 Subject: [PATCH] Update ulimit value when running kurento-media-server as a Docker container --- ci-scripts/openvidu-e2e-tests.sh | 2 +- .../src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ci-scripts/openvidu-e2e-tests.sh b/ci-scripts/openvidu-e2e-tests.sh index 735189869..f6b8fb15a 100755 --- a/ci-scripts/openvidu-e2e-tests.sh +++ b/ci-scripts/openvidu-e2e-tests.sh @@ -29,7 +29,7 @@ function environmentLaunch { DOCKER_HOST_IP="$(docker inspect bridge --format '{{with index .IPAM.Config 0}}{{or .Gateway .Subnet}}{{end}}' | sed -r 's|\.0/[[:digit:]]+$|.1|')" if [[ "${MEDIA_SERVER}" == "kurento" ]]; then - docker run -e KMS_UID=$(id -u) --network=host --detach=true --volume=/opt/openvidu/recordings:/opt/openvidu/recordings --ulimit core=-1 "${KURENTO_MEDIA_SERVER_IMAGE}" + docker run -e KMS_UID=$(id -u) --network=host --detach=true --volume=/opt/openvidu/recordings:/opt/openvidu/recordings --ulimit nofile=65536:65536 "${KURENTO_MEDIA_SERVER_IMAGE}" while true; do RC="$(curl \ --silent \ diff --git a/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java b/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java index 885d0b985..612bc756e 100644 --- a/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java +++ b/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java @@ -676,7 +676,7 @@ public class OpenViduTestE2e { String command = null; if (MEDIA_SERVER_IMAGE.startsWith(KURENTO_IMAGE)) { log.info("Starting kurento"); - command = "docker run -e KMS_UID=$(id -u) --network=host --detach=true --ulimit core=-1" + command = "docker run -e KMS_UID=$(id -u) --network=host --detach=true --ulimit nofile=65536:65536" + " --volume=/opt/openvidu/recordings:/opt/openvidu/recordings " + MEDIA_SERVER_IMAGE; } else if (MEDIA_SERVER_IMAGE.startsWith(MEDIASOUP_IMAGE)) { log.info("Starting mediaSoup");