From 4c4e98397ba730e1e49e56e598e51e06aa13c149 Mon Sep 17 00:00:00 2001 From: timo Date: Mon, 11 Sep 2023 17:20:54 +0200 Subject: [PATCH] Update dependencies BBB needs node 18.x and Java 17 as of versions 2.6.14 and 2.7.0. This commit fixes that and closes #361 and #362. --- README.md | 2 +- defaults/main.yml | 2 +- tasks/installation.yml | 2 +- vars/main.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 052746ae..d42ec813 100644 --- a/README.md +++ b/README.md @@ -75,7 +75,7 @@ Also check [Before you install](https://docs.bigbluebutton.org/administration/in | | `bbb_apps_akka_log_level` | set the loglevel for bbb-apps-akka | `ERROR` | | | | `bbb_meteor` | overwrite settings in meteor | `{}` | | | | `bbb_kurento_interfaces` | Specify the listening interfaces for kurento | `{{ [ansible_default_ipv4.interface, 'lo'] }}` | | -| | `bbb_nodejs_version` | version of nodejs to be installed | `12.x` | | +| | `bbb_nodejs_version` | version of nodejs to be installed | `18.x` | | | | `bbb_system_locale` | the system locale to use | `en_US.UTF-8` | | | | `bbb_secret` | define the shared secret for bbb | `none` | Set this if you want to define the bbb-secret. Otherwise the secret is generated by bbb. Supported characters are `[a-zA-Z0-9]` | | | `bbb_freeswitch_ipv6` | Enable IPv6 support in FreeSWITCH | `true` | Disable to fix [FreeSWITCH IPv6 error][bbb_freeswitch_ipv6] | diff --git a/defaults/main.yml b/defaults/main.yml index 7e7d886e..663ce49d 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -310,7 +310,7 @@ bbb_firewall_ufw: # https://pypi.org/project/docker-compose/#history bbb_docker_compose_version: 1.29.2 -bbb_nodejs_version: 16.x +bbb_nodejs_version: 18.x # Cluster proxy variables # Define the following variables to set up the cluster proxy diff --git a/tasks/installation.yml b/tasks/installation.yml index 832ee8f0..5e75921f 100644 --- a/tasks/installation.yml +++ b/tasks/installation.yml @@ -9,7 +9,7 @@ - name: Set version of java to use become: true file: - src: /usr/lib/jvm/java-11-openjdk-amd64/bin/java + src: /usr/lib/jvm/java-17-openjdk-amd64/bin/java dest: /etc/alternatives/java state: link diff --git a/vars/main.yml b/vars/main.yml index 74ba20c4..09b00b7f 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -9,7 +9,7 @@ bbb_required_packages: - python3-setuptools - python3-pip - python3-wheel - - openjdk-11-jdk + - openjdk-17-jdk - python3-passlib - python-passlib - net-tools