Bump ubuntu to noble. Bump kurento-media-server to 7.1.1

v2
cruizba 2025-01-08 12:34:28 +01:00
parent a805b3d8b3
commit 40ed3b5dbe
35 changed files with 45 additions and 45 deletions

View File

@ -16,7 +16,7 @@ on:
TEST_IMAGE: TEST_IMAGE:
description: "Docker image where to run the tests" description: "Docker image where to run the tests"
required: true required: true
default: "openvidu/openvidu-test-e2e:22.04" default: "openvidu/openvidu-test-e2e:24.04"
KURENTO_JAVA_COMMIT: KURENTO_JAVA_COMMIT:
description: 'Commit to use in kurento-java dependencies. If "default" the release version declared in property "version.kurento" of openvidu-parent/pom.xml will be used' description: 'Commit to use in kurento-java dependencies. If "default" the release version declared in property "version.kurento" of openvidu-parent/pom.xml will be used'
required: true required: true
@ -24,7 +24,7 @@ on:
KURENTO_MEDIA_SERVER_IMAGE: KURENTO_MEDIA_SERVER_IMAGE:
description: "Docker image of kurento-media-server" description: "Docker image of kurento-media-server"
required: true required: true
default: "kurento/kurento-media-server:7.0.1" default: "kurento/kurento-media-server:7.1.1"
DOCKER_RECORDING_VERSION: DOCKER_RECORDING_VERSION:
description: "Force version of openvidu/openvidu-recording container" description: "Force version of openvidu/openvidu-recording container"
required: true required: true
@ -45,14 +45,14 @@ jobs:
main: main:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: container:
image: ${{ inputs.TEST_IMAGE || 'openvidu/openvidu-test-e2e:22.04' }} image: ${{ inputs.TEST_IMAGE || 'openvidu/openvidu-test-e2e:24.04' }}
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- /opt/openvidu:/opt/openvidu - /opt/openvidu:/opt/openvidu
env: env:
TEST_IMAGE: ${{ inputs.TEST_IMAGE || 'openvidu/openvidu-test-e2e:22.04' }} TEST_IMAGE: ${{ inputs.TEST_IMAGE || 'openvidu/openvidu-test-e2e:24.04' }}
KURENTO_SNAPSHOTS_URL: ${{ secrets.KURENTO_SNAPSHOTS_URL }} KURENTO_SNAPSHOTS_URL: ${{ secrets.KURENTO_SNAPSHOTS_URL }}
KURENTO_MEDIA_SERVER_IMAGE: ${{ inputs.KURENTO_MEDIA_SERVER_IMAGE || 'kurento/kurento-media-server:7.0.1' }} KURENTO_MEDIA_SERVER_IMAGE: ${{ inputs.KURENTO_MEDIA_SERVER_IMAGE || 'kurento/kurento-media-server:7.1.1' }}
KURENTO_JAVA_COMMIT: ${{ inputs.KURENTO_JAVA_COMMIT || 'default' }} KURENTO_JAVA_COMMIT: ${{ inputs.KURENTO_JAVA_COMMIT || 'default' }}
DOCKER_RECORDING_VERSION: ${{ inputs.DOCKER_RECORDING_VERSION || 'default' }} DOCKER_RECORDING_VERSION: ${{ inputs.DOCKER_RECORDING_VERSION || 'default' }}
CHROME_VERSION: ${{ inputs.CHROME_VERSION || 'latest' }} CHROME_VERSION: ${{ inputs.CHROME_VERSION || 'latest' }}

View File

@ -355,7 +355,7 @@ Resources:
BlockDeviceMappings: BlockDeviceMappings:
- DeviceName: /dev/sda1 - DeviceName: /dev/sda1
Ebs: Ebs:
VolumeType: gp2 VolumeType: gp3
DeleteOnTermination: true DeleteOnTermination: true
VolumeSize: 200 VolumeSize: 200

View File

@ -17,7 +17,7 @@ TEMPJSON=$(mktemp -t cloudformation-XXX --suffix .json)
getUbuntuAmiId() { getUbuntuAmiId() {
local AMI_ID=$( local AMI_ID=$(
aws --region ${1} ec2 describe-images \ aws --region ${1} ec2 describe-images \
--filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-*" \ --filters "Name=name,Values=*ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-*" \
"Name=owner-alias,Values=amazon" \ "Name=owner-alias,Values=amazon" \
--query "sort_by(Images, &CreationDate)" | --query "sort_by(Images, &CreationDate)" |
jq -r '.[-1].ImageId' jq -r '.[-1].ImageId'

View File

@ -176,7 +176,7 @@ OPENVIDU_CDR_PATH=/opt/openvidu/cdr
# -------------------------- # --------------------------
# Docker hub kurento media server: https://hub.docker.com/r/kurento/kurento-media-server # Docker hub kurento media server: https://hub.docker.com/r/kurento/kurento-media-server
# Uncomment the next line and define this variable with KMS image that you want use # Uncomment the next line and define this variable with KMS image that you want use
# KMS_IMAGE=kurento/kurento-media-server:7.0.1 # KMS_IMAGE=kurento/kurento-media-server:7.1.1
# Kurento Media Server Level logs # Kurento Media Server Level logs
# ------------------------------- # -------------------------------

View File

@ -45,7 +45,7 @@ services:
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}" max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
kms: kms:
image: ${KMS_IMAGE:-kurento/kurento-media-server:7.0.1} image: ${KMS_IMAGE:-kurento/kurento-media-server:7.1.1}
restart: always restart: always
network_mode: host network_mode: host
ulimits: ulimits:

View File

@ -134,7 +134,7 @@ services:
core: -1 core: -1
environment: environment:
- MEDIA_NODE_CONTROLLER_RECORDINGS_PATH=/opt/openvidu/mncontroller/recordings - MEDIA_NODE_CONTROLLER_RECORDINGS_PATH=/opt/openvidu/mncontroller/recordings
- KMS_IMAGE=kurento/kurento-media-server:7.0.1 - KMS_IMAGE=kurento/kurento-media-server:7.1.1
- MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.30.0 - MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.30.0
- METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0 - METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0
- FILEBEAT_IMAGE=docker.elastic.co/beats/filebeat-oss:7.8.0 - FILEBEAT_IMAGE=docker.elastic.co/beats/filebeat-oss:7.8.0

View File

@ -744,7 +744,7 @@ Resources:
BlockDeviceMappings: BlockDeviceMappings:
- DeviceName: /dev/sda1 - DeviceName: /dev/sda1
Ebs: Ebs:
VolumeType: gp2 VolumeType: gp3
DeleteOnTermination: true DeleteOnTermination: true
VolumeSize: 50 VolumeSize: 50
@ -1005,7 +1005,7 @@ Resources:
BlockDeviceMappings: BlockDeviceMappings:
- DeviceName: /dev/sda1 - DeviceName: /dev/sda1
Ebs: Ebs:
VolumeType: gp2 VolumeType: gp3
DeleteOnTermination: true DeleteOnTermination: true
VolumeSize: 100 VolumeSize: 100
UserData: UserData:

View File

@ -254,7 +254,7 @@ Resources:
BlockDeviceMappings: BlockDeviceMappings:
- DeviceName: /dev/sda1 - DeviceName: /dev/sda1
Ebs: Ebs:
VolumeType: gp2 VolumeType: gp3
DeleteOnTermination: true DeleteOnTermination: true
VolumeSize: 10 VolumeSize: 10
UserData: UserData:

View File

@ -18,7 +18,7 @@ TEMPJSON=$(mktemp -t cloudformation-XXX --suffix .json)
getUbuntuAmiId() { getUbuntuAmiId() {
local AMI_ID=$( local AMI_ID=$(
aws --region ${1} ec2 describe-images \ aws --region ${1} ec2 describe-images \
--filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-*" \ --filters "Name=name,Values=*ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-*" \
"Name=owner-alias,Values=amazon" \ "Name=owner-alias,Values=amazon" \
--query "sort_by(Images, &CreationDate)" | --query "sort_by(Images, &CreationDate)" |
jq -r '.[-1].ImageId' jq -r '.[-1].ImageId'

View File

@ -251,7 +251,7 @@ Resources:
BlockDeviceMappings: BlockDeviceMappings:
- DeviceName: /dev/sda1 - DeviceName: /dev/sda1
Ebs: Ebs:
VolumeType: gp2 VolumeType: gp3
DeleteOnTermination: true DeleteOnTermination: true
VolumeSize: 10 VolumeSize: 10
UserData: UserData:

View File

@ -17,7 +17,7 @@ TEMPJSON=$(mktemp -t cloudformation-XXX --suffix .json)
getUbuntuAmiId() { getUbuntuAmiId() {
local AMI_ID=$( local AMI_ID=$(
aws --region ${1} ec2 describe-images \ aws --region ${1} ec2 describe-images \
--filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-*" \ --filters "Name=name,Values=*ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-*" \
"Name=owner-alias,Values=amazon" \ "Name=owner-alias,Values=amazon" \
--query "sort_by(Images, &CreationDate)" | --query "sort_by(Images, &CreationDate)" |
jq -r '.[-1].ImageId' jq -r '.[-1].ImageId'

View File

@ -47,7 +47,7 @@ TEMP_JSON_ES_EBS_OPT=$(mktemp -t es-ebs-XXX --suffix .json)
cat > "$TEMP_JSON_ES_EBS_OPT"<<EOF cat > "$TEMP_JSON_ES_EBS_OPT"<<EOF
{ {
"EBSEnabled": true, "EBSEnabled": true,
"VolumeType": "gp2", "VolumeType": "gp3",
"VolumeSize": 10 "VolumeSize": 10
} }
EOF EOF

View File

@ -379,7 +379,7 @@ ELASTICSEARCH_PASSWORD=
# Uncomment the next line and define this variable with KMS image that you want use # Uncomment the next line and define this variable with KMS image that you want use
# By default, KMS_IMAGE is defined in media nodes and it does not need to be specified unless # By default, KMS_IMAGE is defined in media nodes and it does not need to be specified unless
# you want to use a specific version of KMS # you want to use a specific version of KMS
# KMS_IMAGE=kurento/kurento-media-server:7.0.1 # KMS_IMAGE=kurento/kurento-media-server:7.1.1
# Uncomment the next line and define this variable to change # Uncomment the next line and define this variable to change
# the verbosity level of the logs of KMS # the verbosity level of the logs of KMS

View File

@ -50,7 +50,7 @@ docker run --rm amazon/aws-cli:${AWS_CLI_DOCKER_TAG} ec2 run-instances \
--subnet-id ${AWS_SUBNET_ID} \ --subnet-id ${AWS_SUBNET_ID} \
--tag-specifications "ResourceType=instance,Tags=[{Key='Name',Value='Media Node'},{Key='ov-cluster-member',Value='kms'},{Key='ov-stack-name',Value='${AWS_STACK_NAME}'},{Key='ov-stack-region',Value='${AWS_DEFAULT_REGION}'}]" \ --tag-specifications "ResourceType=instance,Tags=[{Key='Name',Value='Media Node'},{Key='ov-cluster-member',Value='kms'},{Key='ov-stack-name',Value='${AWS_STACK_NAME}'},{Key='ov-stack-region',Value='${AWS_DEFAULT_REGION}'}]" \
--iam-instance-profile Name="OpenViduInstanceProfile-${AWS_STACK_NAME}-${AWS_DEFAULT_REGION}" \ --iam-instance-profile Name="OpenViduInstanceProfile-${AWS_STACK_NAME}-${AWS_DEFAULT_REGION}" \
--block-device-mappings "DeviceName=/dev/sda1,Ebs={DeleteOnTermination=True,VolumeType='gp2',VolumeSize='${AWS_VOLUME_SIZE}'}" \ --block-device-mappings "DeviceName=/dev/sda1,Ebs={DeleteOnTermination=True,VolumeType='gp3',VolumeSize='${AWS_VOLUME_SIZE}'}" \
--security-group-ids ${AWS_SECURITY_GROUP} > ${OUTPUT} 2> ${ERROUTPUT} --security-group-ids ${AWS_SECURITY_GROUP} > ${OUTPUT} 2> ${ERROUTPUT}
docker run --rm amazon/aws-cli:${AWS_CLI_DOCKER_TAG} ec2 wait instance-running --instance-ids $(cat ${OUTPUT} | jq --raw-output ' .Instances[] | .InstanceId') docker run --rm amazon/aws-cli:${AWS_CLI_DOCKER_TAG} ec2 wait instance-running --instance-ids $(cat ${OUTPUT} | jq --raw-output ' .Instances[] | .InstanceId')

View File

@ -174,7 +174,7 @@ Resources:
Type: Custom::FindAMI Type: Custom::FindAMI
Properties: Properties:
ServiceToken: !Sub ${GetLatestUbuntuAmi.Arn} ServiceToken: !Sub ${GetLatestUbuntuAmi.Arn}
Name: "*ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-*" Name: "*ubuntu/images/hvm-ssd/ubuntu-noble-24.04-amd64-server-*"
TurnServerInstance: TurnServerInstance:
Type: 'AWS::EC2::Instance' Type: 'AWS::EC2::Instance'
@ -314,7 +314,7 @@ Resources:
BlockDeviceMappings: BlockDeviceMappings:
- DeviceName: /dev/sda1 - DeviceName: /dev/sda1
Ebs: Ebs:
VolumeType: gp2 VolumeType: gp3
DeleteOnTermination: true DeleteOnTermination: true
VolumeSize: 25 VolumeSize: 25

View File

@ -768,7 +768,7 @@ Resources:
BlockDeviceMappings: BlockDeviceMappings:
- DeviceName: /dev/sda1 - DeviceName: /dev/sda1
Ebs: Ebs:
VolumeType: gp2 VolumeType: gp3
DeleteOnTermination: true DeleteOnTermination: true
VolumeSize: 200 VolumeSize: 200

View File

@ -175,7 +175,7 @@ Resources:
BlockDeviceMappings: BlockDeviceMappings:
- DeviceName: /dev/sda1 - DeviceName: /dev/sda1
Ebs: Ebs:
VolumeType: gp2 VolumeType: gp3
DeleteOnTermination: true DeleteOnTermination: true
VolumeSize: 10 VolumeSize: 10
Tags: Tags:

View File

@ -137,7 +137,7 @@ Resources:
BlockDeviceMappings: BlockDeviceMappings:
- DeviceName: /dev/sda1 - DeviceName: /dev/sda1
Ebs: Ebs:
VolumeType: gp2 VolumeType: gp3
DeleteOnTermination: true DeleteOnTermination: true
VolumeSize: 10 VolumeSize: 10
UserData: UserData:

View File

@ -24,7 +24,7 @@ TEMPJSON=$(mktemp -t cloudformation-XXX --suffix .json)
getUbuntuAmiId() { getUbuntuAmiId() {
local AMI_ID=$( local AMI_ID=$(
aws --region ${1} ec2 describe-images \ aws --region ${1} ec2 describe-images \
--filters "Name=name,Values=*ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-*" \ --filters "Name=name,Values=*ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-*" \
"Name=owner-alias,Values=amazon" \ "Name=owner-alias,Values=amazon" \
--query "sort_by(Images, &CreationDate)" | --query "sort_by(Images, &CreationDate)" |
jq -r '.[-1].ImageId' jq -r '.[-1].ImageId'

View File

@ -22,7 +22,7 @@ services:
core: -1 core: -1
entrypoint: ['/bin/sh', '-c', '/beats/copy_config_files.sh && /usr/local/bin/entrypoint.sh'] entrypoint: ['/bin/sh', '-c', '/beats/copy_config_files.sh && /usr/local/bin/entrypoint.sh']
environment: environment:
- KMS_IMAGE=kurento/kurento-media-server:7.0.1 - KMS_IMAGE=kurento/kurento-media-server:7.1.1
- MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.30.0 - MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.30.0
- METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0 - METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0
- FILEBEAT_IMAGE=docker.elastic.co/beats/filebeat-oss:7.8.0 - FILEBEAT_IMAGE=docker.elastic.co/beats/filebeat-oss:7.8.0

View File

@ -332,7 +332,7 @@ ELASTICSEARCH_PASSWORD=
# Uncomment the next line and define this variable with KMS image that you want use # Uncomment the next line and define this variable with KMS image that you want use
# By default, KMS_IMAGE is defined in media nodes and it does not need to be specified unless # By default, KMS_IMAGE is defined in media nodes and it does not need to be specified unless
# you want to use a specific version of KMS # you want to use a specific version of KMS
# KMS_IMAGE=kurento/kurento-media-server:7.0.1 # KMS_IMAGE=kurento/kurento-media-server:7.1.1
# Uncomment the next line and define this variable to change # Uncomment the next line and define this variable to change
# the verbosity level of the logs of KMS # the verbosity level of the logs of KMS

View File

@ -157,7 +157,7 @@ services:
core: -1 core: -1
environment: environment:
- MEDIA_NODE_CONTROLLER_RECORDINGS_PATH=/opt/openvidu/mncontroller/recordings - MEDIA_NODE_CONTROLLER_RECORDINGS_PATH=/opt/openvidu/mncontroller/recordings
- KMS_IMAGE=kurento/kurento-media-server:7.0.1 - KMS_IMAGE=kurento/kurento-media-server:7.1.1
- MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.30.0 - MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.30.0
- METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0 - METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0
- FILEBEAT_IMAGE=docker.elastic.co/beats/filebeat-oss:7.8.0 - FILEBEAT_IMAGE=docker.elastic.co/beats/filebeat-oss:7.8.0

View File

@ -375,7 +375,7 @@ ELASTICSEARCH_PASSWORD=
# Uncomment the next line and define this variable with KMS image that you want use # Uncomment the next line and define this variable with KMS image that you want use
# By default, KMS_IMAGE is defined in media nodes and it does not need to be specified unless # By default, KMS_IMAGE is defined in media nodes and it does not need to be specified unless
# you want to use a specific version of KMS # you want to use a specific version of KMS
# KMS_IMAGE=kurento/kurento-media-server:7.0.1 # KMS_IMAGE=kurento/kurento-media-server:7.1.1
# Uncomment the next line and define this variable to change # Uncomment the next line and define this variable to change
# the verbosity level of the logs of KMS # the verbosity level of the logs of KMS

View File

@ -50,7 +50,7 @@ docker run --rm amazon/aws-cli:"${AWS_CLI_DOCKER_TAG}" ec2 run-instances \
--subnet-id "${AWS_SUBNET_ID}" \ --subnet-id "${AWS_SUBNET_ID}" \
--tag-specifications "ResourceType=instance,Tags=[{Key='Name',Value='OpenVidu Pro Media Node'},{Key='ov-cluster-member',Value='kms'},{Key='ov-stack-name',Value='${AWS_STACK_NAME}'},{Key='ov-stack-region',Value='${AWS_DEFAULT_REGION}'}]" \ --tag-specifications "ResourceType=instance,Tags=[{Key='Name',Value='OpenVidu Pro Media Node'},{Key='ov-cluster-member',Value='kms'},{Key='ov-stack-name',Value='${AWS_STACK_NAME}'},{Key='ov-stack-region',Value='${AWS_DEFAULT_REGION}'}]" \
--iam-instance-profile Name="OpenViduInstanceProfile-${AWS_STACK_NAME}-${AWS_DEFAULT_REGION}" \ --iam-instance-profile Name="OpenViduInstanceProfile-${AWS_STACK_NAME}-${AWS_DEFAULT_REGION}" \
--block-device-mappings "DeviceName=/dev/sda1,Ebs={DeleteOnTermination=True,VolumeType='gp2',VolumeSize='${AWS_VOLUME_SIZE}'}" \ --block-device-mappings "DeviceName=/dev/sda1,Ebs={DeleteOnTermination=True,VolumeType='gp3',VolumeSize='${AWS_VOLUME_SIZE}'}" \
--security-group-ids "${AWS_SECURITY_GROUP}" > "${OUTPUT}" 2> "${ERROUTPUT}" --security-group-ids "${AWS_SECURITY_GROUP}" > "${OUTPUT}" 2> "${ERROUTPUT}"
docker run --rm amazon/aws-cli:"${AWS_CLI_DOCKER_TAG}" ec2 wait instance-running --instance-ids $(cat ${OUTPUT} | jq --raw-output ' .Instances[] | .InstanceId') docker run --rm amazon/aws-cli:"${AWS_CLI_DOCKER_TAG}" ec2 wait instance-running --instance-ids $(cat ${OUTPUT} | jq --raw-output ' .Instances[] | .InstanceId')

View File

@ -1,4 +1,4 @@
FROM ubuntu:22.04 FROM ubuntu:24.04
ENV DEBIAN_FRONTEND noninteractive \ ENV DEBIAN_FRONTEND noninteractive \
DISPLAY :99.0 \ DISPLAY :99.0 \

View File

@ -1,4 +1,4 @@
FROM ubuntu:20.04 FROM ubuntu:24.04
LABEL maintainer="info@openvidu.io" LABEL maintainer="info@openvidu.io"
# Update and install dependencies # Update and install dependencies
@ -7,7 +7,7 @@ RUN apt-get update && apt-get -y upgrade && \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*
# Install Kurento Media Server (KMS) # Install Kurento Media Server (KMS)
RUN echo "deb [arch=amd64] http://ubuntu.openvidu.io/7.0.1 focal main" | tee /etc/apt/sources.list.d/kurento.list && \ RUN echo "deb [arch=amd64] http://ubuntu.openvidu.io/7.1.1 noble main" | tee /etc/apt/sources.list.d/kurento.list && \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 234821A61B67740F89BFD669FC8A16625AFA7A83 && \ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 234821A61B67740F89BFD669FC8A16625AFA7A83 && \
apt-get update && \ apt-get update && \
apt-get -y install kurento-media-server && \ apt-get -y install kurento-media-server && \

View File

@ -1,4 +1,4 @@
FROM ubuntu:22.04 FROM ubuntu:24.04
LABEL maintainer="OpenVidu info@openvidu.io" LABEL maintainer="OpenVidu info@openvidu.io"
# Install packages # Install packages

View File

@ -1,4 +1,4 @@
FROM ubuntu:20.04 FROM ubuntu:24.04
MAINTAINER info@openvidu.io MAINTAINER info@openvidu.io
# Install packages # Install packages

View File

@ -1,4 +1,4 @@
FROM ubuntu:22.04 FROM ubuntu:24.04
MAINTAINER info@openvidu.io MAINTAINER info@openvidu.io
ENV DEBIAN_FRONTEND=noninteractive ENV DEBIAN_FRONTEND=noninteractive

View File

@ -1,4 +1,4 @@
FROM ubuntu:22.04 FROM ubuntu:24.04
MAINTAINER info@openvidu.io MAINTAINER info@openvidu.io
# Install Java, supervisor and netstat # Install Java, supervisor and netstat

View File

@ -1,4 +1,4 @@
FROM ubuntu:22.04 FROM ubuntu:24.04
LABEL maintainer="info@openvidu.io" LABEL maintainer="info@openvidu.io"

View File

@ -1 +1 @@
docker build --rm --pull --no-cache -t openvidu/openvidu-test-e2e:22.04 -f Dockerfile . docker build --rm --pull --no-cache -t openvidu/openvidu-test-e2e:24.04 -f Dockerfile .

View File

@ -1,4 +1,4 @@
FROM openvidu/openvidu-test-e2e:22.04 FROM openvidu/openvidu-test-e2e:24.04
RUN apt-get -y update && \ RUN apt-get -y update && \
apt-get install -y wget unzip apt-get install -y wget unzip

View File

@ -1 +1 @@
docker build --rm --pull --no-cache -t openvidu/openvidu-test-e2e-android:22.04 -f Dockerfile . docker build --rm --pull --no-cache -t openvidu/openvidu-test-e2e-android:24.04 -f Dockerfile .

View File

@ -44,7 +44,7 @@
<properties> <properties>
<version.spring-boot>2.7.18</version.spring-boot> <version.spring-boot>2.7.18</version.spring-boot>
<version.kurento>7.0.1-SNAPSHOT</version.kurento> <version.kurento>7.1.0</version.kurento>
<version.openvidu.java.client>2.30.0</version.openvidu.java.client> <version.openvidu.java.client>2.30.0</version.openvidu.java.client>
<version.openvidu.client>1.1.0</version.openvidu.client> <version.openvidu.client>1.1.0</version.openvidu.client>
<version.openvidu.test.browsers>1.1.0</version.openvidu.test.browsers> <version.openvidu.test.browsers>1.1.0</version.openvidu.test.browsers>