From 0d728f71d0120f444147d7dd0a13521a80bdcc57 Mon Sep 17 00:00:00 2001 From: cruizba Date: Wed, 12 Nov 2025 17:24:46 +0100 Subject: [PATCH] openvidu-deployment: Update runtime to Python 3.13 of lambdas and upgrade Docker images --- .../deployments/ce/aws/CF-OpenVidu.yaml.template | 2 +- .../docker-compose/base-services/docker-compose.yml | 6 +++--- .../enterprise/aws/CF-OpenVidu-Enterprise.yaml.template | 4 ++-- .../aws/dev/CF-OpenVidu-Enterprise-dev-master.yaml | 4 ++-- .../deployments/external-turn/aws/CF-External-Turn.yml | 2 +- .../deployments/pro/aws/CF-OpenVidu-Pro.yaml.template | 2 +- openvidu-server/docker/openvidu-coturn/Dockerfile | 2 +- openvidu-server/docker/openvidu-proxy/Dockerfile | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/openvidu-server/deployments/ce/aws/CF-OpenVidu.yaml.template b/openvidu-server/deployments/ce/aws/CF-OpenVidu.yaml.template index a435e0eab..d2fcff5e4 100644 --- a/openvidu-server/deployments/ce/aws/CF-OpenVidu.yaml.template +++ b/openvidu-server/deployments/ce/aws/CF-OpenVidu.yaml.template @@ -535,7 +535,7 @@ Resources: Handler: index.handler Role: !GetAtt CloudformationLambdaRole.Arn - Runtime: python3.11 + Runtime: python3.13 Timeout: 900 CloudformationLambdaInvoke: diff --git a/openvidu-server/deployments/enterprise-ha/docker-compose/base-services/docker-compose.yml b/openvidu-server/deployments/enterprise-ha/docker-compose/base-services/docker-compose.yml index 8d9ad4da6..3aa2f72d0 100644 --- a/openvidu-server/deployments/enterprise-ha/docker-compose/base-services/docker-compose.yml +++ b/openvidu-server/deployments/enterprise-ha/docker-compose/base-services/docker-compose.yml @@ -55,7 +55,7 @@ services: max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}" minio-s3: - image: minio/minio:RELEASE.2023-01-06T18-11-18Z + image: minio/minio:RELEASE.2025-09-07T16-13-09Z restart: always environment: - MINIO_ACCESS_KEY=${OPENVIDU_ENTERPRISE_HA_S3_CONFIG_ACCESS_KEY} @@ -73,7 +73,7 @@ services: max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}" createbuckets: - image: minio/mc:RELEASE.2022-12-24T15-21-38Z + image: minio/mc:RELEASE.2025-08-13T08-35-41Z depends_on: - minio-s3 entrypoint: > @@ -87,7 +87,7 @@ services: " redis: - image: redis:7.0.8-alpine + image: redis:8.2.3-alpine restart: always ports: - "${OPENVIDU_ENTERPRISE_HA_REDIS_PORT:-6379}:${OPENVIDU_ENTERPRISE_HA_REDIS_PORT:-6379}" diff --git a/openvidu-server/deployments/enterprise/aws/CF-OpenVidu-Enterprise.yaml.template b/openvidu-server/deployments/enterprise/aws/CF-OpenVidu-Enterprise.yaml.template index 26b147354..c33e1a962 100644 --- a/openvidu-server/deployments/enterprise/aws/CF-OpenVidu-Enterprise.yaml.template +++ b/openvidu-server/deployments/enterprise/aws/CF-OpenVidu-Enterprise.yaml.template @@ -1284,7 +1284,7 @@ Resources: Handler: index.handler Role: !GetAtt LambdaOnDeleteRole.Arn - Runtime: python3.11 + Runtime: python3.13 Timeout: 900 LambdaOnDeleteInvoke: @@ -1408,7 +1408,7 @@ Resources: Handler: index.handler Role: !GetAtt LambdaOnCreateRole.Arn - Runtime: python3.11 + Runtime: python3.13 Timeout: 900 LambdaOnCreateInvoke: diff --git a/openvidu-server/deployments/enterprise/aws/dev/CF-OpenVidu-Enterprise-dev-master.yaml b/openvidu-server/deployments/enterprise/aws/dev/CF-OpenVidu-Enterprise-dev-master.yaml index 929e52081..352424640 100644 --- a/openvidu-server/deployments/enterprise/aws/dev/CF-OpenVidu-Enterprise-dev-master.yaml +++ b/openvidu-server/deployments/enterprise/aws/dev/CF-OpenVidu-Enterprise-dev-master.yaml @@ -1229,7 +1229,7 @@ Resources: Handler: index.handler Role: !GetAtt LambdaOnDeleteRole.Arn - Runtime: python3.11 + Runtime: python3.13 Timeout: 900 LambdaOnDeleteInvoke: @@ -1353,7 +1353,7 @@ Resources: Handler: index.handler Role: !GetAtt LambdaOnCreateRole.Arn - Runtime: python3.11 + Runtime: python3.13 Timeout: 900 LambdaOnCreateInvoke: diff --git a/openvidu-server/deployments/external-turn/aws/CF-External-Turn.yml b/openvidu-server/deployments/external-turn/aws/CF-External-Turn.yml index 0f912d815..6b2ba130c 100644 --- a/openvidu-server/deployments/external-turn/aws/CF-External-Turn.yml +++ b/openvidu-server/deployments/external-turn/aws/CF-External-Turn.yml @@ -150,7 +150,7 @@ Resources: Handler: index.handler Role: !Sub ${DescribeImagesRole.Arn} Timeout: 60 - Runtime: python3.11 + Runtime: python3.13 Code: ZipFile: | import boto3 diff --git a/openvidu-server/deployments/pro/aws/CF-OpenVidu-Pro.yaml.template b/openvidu-server/deployments/pro/aws/CF-OpenVidu-Pro.yaml.template index 400a54279..b1d4fe920 100644 --- a/openvidu-server/deployments/pro/aws/CF-OpenVidu-Pro.yaml.template +++ b/openvidu-server/deployments/pro/aws/CF-OpenVidu-Pro.yaml.template @@ -1107,7 +1107,7 @@ Resources: Handler: index.handler Role: !GetAtt CloudformationLambdaRole.Arn - Runtime: python3.11 + Runtime: python3.13 Timeout: 900 CloudformationLambdaInvoke: diff --git a/openvidu-server/docker/openvidu-coturn/Dockerfile b/openvidu-server/docker/openvidu-coturn/Dockerfile index 037f18d9f..1fbadb5d7 100644 --- a/openvidu-server/docker/openvidu-coturn/Dockerfile +++ b/openvidu-server/docker/openvidu-coturn/Dockerfile @@ -1,4 +1,4 @@ -FROM coturn/coturn:4.6.3-r2-alpine +FROM coturn/coturn:4.7.0-r2-alpine USER root diff --git a/openvidu-server/docker/openvidu-proxy/Dockerfile b/openvidu-server/docker/openvidu-proxy/Dockerfile index c94dab9a7..99409010d 100644 --- a/openvidu-server/docker/openvidu-proxy/Dockerfile +++ b/openvidu-server/docker/openvidu-proxy/Dockerfile @@ -1,4 +1,4 @@ -FROM nginx:1.27.3-alpine +FROM nginx:1.29.3-alpine # Install required software RUN apk update && \