diff --git a/.github/workflows/openvidu-ce-test.yml b/.github/workflows/openvidu-ce-test.yml index 5907560c..7496028d 100644 --- a/.github/workflows/openvidu-ce-test.yml +++ b/.github/workflows/openvidu-ce-test.yml @@ -24,7 +24,7 @@ on: KURENTO_MEDIA_SERVER_IMAGE: description: "Docker image of kurento-media-server" required: true - default: "kurento/kurento-media-server:6.18.0" + default: "kurento/kurento-media-server:7.0.1" DOCKER_RECORDING_VERSION: description: "Force version of openvidu/openvidu-recording container" required: true @@ -52,7 +52,7 @@ jobs: env: TEST_IMAGE: ${{ inputs.TEST_IMAGE || 'openvidu/openvidu-test-e2e:22.04' }} KURENTO_SNAPSHOTS_URL: ${{ secrets.KURENTO_SNAPSHOTS_URL }} - KURENTO_MEDIA_SERVER_IMAGE: ${{ inputs.KURENTO_MEDIA_SERVER_IMAGE || 'kurento/kurento-media-server:6.18.0' }} + KURENTO_MEDIA_SERVER_IMAGE: ${{ inputs.KURENTO_MEDIA_SERVER_IMAGE || 'kurento/kurento-media-server:7.0.1' }} KURENTO_JAVA_COMMIT: ${{ inputs.KURENTO_JAVA_COMMIT || 'default' }} DOCKER_RECORDING_VERSION: ${{ inputs.DOCKER_RECORDING_VERSION || 'default' }} CHROME_VERSION: ${{ inputs.CHROME_VERSION || 'latest' }} diff --git a/openvidu-server/deployments/ce/docker-compose/.env b/openvidu-server/deployments/ce/docker-compose/.env index 61859fe2..6544bdd8 100644 --- a/openvidu-server/deployments/ce/docker-compose/.env +++ b/openvidu-server/deployments/ce/docker-compose/.env @@ -176,7 +176,7 @@ OPENVIDU_CDR_PATH=/opt/openvidu/cdr # -------------------------- # 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 -# KMS_IMAGE=kurento/kurento-media-server:6.18.0 +# KMS_IMAGE=kurento/kurento-media-server:7.0.1 # Kurento Media Server Level logs # ------------------------------- diff --git a/openvidu-server/deployments/ce/docker-compose/docker-compose.yml b/openvidu-server/deployments/ce/docker-compose/docker-compose.yml index 0289821b..bcb61e7b 100644 --- a/openvidu-server/deployments/ce/docker-compose/docker-compose.yml +++ b/openvidu-server/deployments/ce/docker-compose/docker-compose.yml @@ -45,7 +45,7 @@ services: max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}" kms: - image: ${KMS_IMAGE:-kurento/kurento-media-server:6.18.0} + image: ${KMS_IMAGE:-kurento/kurento-media-server:7.0.1} restart: always network_mode: host ulimits: diff --git a/openvidu-server/deployments/enterprise/docker-compose/.env b/openvidu-server/deployments/enterprise/docker-compose/.env index 1de1b389..3d1aee8a 100644 --- a/openvidu-server/deployments/enterprise/docker-compose/.env +++ b/openvidu-server/deployments/enterprise/docker-compose/.env @@ -379,7 +379,7 @@ ELASTICSEARCH_PASSWORD= # 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 # you want to use a specific version of KMS -# KMS_IMAGE=kurento/kurento-media-server:6.18.0 +# KMS_IMAGE=kurento/kurento-media-server:7.0.1 # Uncomment the next line and define this variable to change # the verbosity level of the logs of KMS diff --git a/openvidu-server/deployments/pro/docker-compose/media-node/docker-compose.yml b/openvidu-server/deployments/pro/docker-compose/media-node/docker-compose.yml index 75fb8371..c774130c 100644 --- a/openvidu-server/deployments/pro/docker-compose/media-node/docker-compose.yml +++ b/openvidu-server/deployments/pro/docker-compose/media-node/docker-compose.yml @@ -22,7 +22,7 @@ services: core: -1 entrypoint: ['/bin/sh', '-c', '/beats/copy_config_files.sh && /usr/local/bin/entrypoint.sh'] environment: - - KMS_IMAGE=kurento/kurento-media-server:6.18.0 + - KMS_IMAGE=kurento/kurento-media-server:7.0.1 - MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.26.0 - METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0 - FILEBEAT_IMAGE=docker.elastic.co/beats/filebeat-oss:7.8.0 diff --git a/openvidu-server/deployments/pro/docker-compose/mono-node/.env b/openvidu-server/deployments/pro/docker-compose/mono-node/.env index 717d1dcb..0ac62fc6 100644 --- a/openvidu-server/deployments/pro/docker-compose/mono-node/.env +++ b/openvidu-server/deployments/pro/docker-compose/mono-node/.env @@ -332,7 +332,7 @@ ELASTICSEARCH_PASSWORD= # 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 # you want to use a specific version of KMS -# KMS_IMAGE=kurento/kurento-media-server:6.18.0 +# KMS_IMAGE=kurento/kurento-media-server:7.0.1 # Uncomment the next line and define this variable to change # the verbosity level of the logs of KMS diff --git a/openvidu-server/deployments/pro/docker-compose/mono-node/docker-compose.yml b/openvidu-server/deployments/pro/docker-compose/mono-node/docker-compose.yml index 6154a802..83d99928 100644 --- a/openvidu-server/deployments/pro/docker-compose/mono-node/docker-compose.yml +++ b/openvidu-server/deployments/pro/docker-compose/mono-node/docker-compose.yml @@ -157,7 +157,7 @@ services: core: -1 environment: - MEDIA_NODE_CONTROLLER_RECORDINGS_PATH=/opt/openvidu/mncontroller/recordings - - KMS_IMAGE=kurento/kurento-media-server:6.18.0 + - KMS_IMAGE=kurento/kurento-media-server:7.0.1 - MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.26.0 - METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0 - FILEBEAT_IMAGE=docker.elastic.co/beats/filebeat-oss:7.8.0 diff --git a/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/.env b/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/.env index 4a431c24..24fe226d 100644 --- a/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/.env +++ b/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/.env @@ -375,7 +375,7 @@ ELASTICSEARCH_PASSWORD= # 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 # you want to use a specific version of KMS -# KMS_IMAGE=kurento/kurento-media-server:6.18.0 +# KMS_IMAGE=kurento/kurento-media-server:7.0.1 # Uncomment the next line and define this variable to change # the verbosity level of the logs of KMS diff --git a/openvidu-server/docker/openvidu-dev/Dockerfile b/openvidu-server/docker/openvidu-dev/Dockerfile index 3dc4c95f..9f09ad96 100644 --- a/openvidu-server/docker/openvidu-dev/Dockerfile +++ b/openvidu-server/docker/openvidu-dev/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM ubuntu:20.04 LABEL maintainer="info@openvidu.io" # Update and install dependencies @@ -7,8 +7,8 @@ RUN apt-get update && apt-get -y upgrade && \ rm -rf /var/lib/apt/lists/* # Install Kurento Media Server (KMS) -RUN echo "deb [arch=amd64] http://ubuntu.openvidu.io/6.18.0 bionic kms6" | tee /etc/apt/sources.list.d/kurento.list && \ - apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5AFA7A83 && \ +RUN echo "deb [arch=amd64] http://ubuntu.openvidu.io/7.0.1 focal main" | tee /etc/apt/sources.list.d/kurento.list && \ + apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 234821A61B67740F89BFD669FC8A16625AFA7A83 && \ apt-get update && \ apt-get -y install kurento-media-server && \ rm -rf /var/lib/apt/lists/*