ended_at: 2024-04-14 10:58:44.537306
env:
  YNH_APP_ACTION: upgrade
  YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_ch6wu_6w
  YNH_APP_CURRENT_VERSION: 1.98.0~ynh1
  YNH_APP_ID: synapse
  YNH_APP_INSTANCE_NAME: synapse
  YNH_APP_INSTANCE_NUMBER: '1'
  YNH_APP_MANIFEST_VERSION: 1.104.0~ynh1
  YNH_APP_PACKAGING_FORMAT: '2.0'
  YNH_APP_UPGRADE_TYPE: UPGRADE_APP
  YNH_ARCH: amd64
  YNH_DEBIAN_VERSION: bullseye
error: "Une erreur s'est produite durant l'ex\xE9cution du script de mise \xE0 niveau\
  \ de l'application"
interface: api
operation: app_upgrade
parent: null
related_to:
- - app
  - synapse
started_at: 2024-04-14 10:58:02.506090
success: false
yunohost_version: 11.2.11.2

============

2024-04-14 12:58:02,541: INFO - Provisioning sources...
2024-04-14 12:58:02,542: INFO - Updating system_user...
2024-04-14 12:58:03,045: INFO - Updating install_dir...
2024-04-14 12:58:03,158: INFO - Provisioning data_dir...
2024-04-14 12:58:03,372: INFO - Provisioning permissions...
2024-04-14 12:58:03,834: DEBUG - Permission 'synapse.server_client_infos' supprimée
2024-04-14 12:58:03,836: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20240414-105803-permission_delete-synapse" style="text-decoration:underline"> Supprimer permission 'synapse' </a>'
2024-04-14 12:58:04,549: DEBUG - Nothing to update in LDAP
2024-04-14 12:58:04,838: DEBUG - Permission 'synapse.main' mise à jour
2024-04-14 12:58:04,839: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20240414-105804-user_permission_update-synapse" style="text-decoration:underline"> Mise à jour des accès pour la permission 'synapse' </a>'
2024-04-14 12:58:05,570: DEBUG - Permission 'synapse.main' mise à jour
2024-04-14 12:58:05,875: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20240414-105805-permission_url-synapse" style="text-decoration:underline"> Mise à jour de l'URL associée à l'autorisation 'synapse' </a>'
2024-04-14 12:58:06,511: DEBUG - Nothing to update in LDAP
2024-04-14 12:58:06,869: DEBUG - Permission 'synapse.server_api' mise à jour
2024-04-14 12:58:06,870: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20240414-105806-user_permission_update-synapse" style="text-decoration:underline"> Mise à jour des accès pour la permission 'synapse' </a>'
2024-04-14 12:58:07,686: DEBUG - Permission 'synapse.server_api' mise à jour
2024-04-14 12:58:08,078: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20240414-105807-permission_url-synapse" style="text-decoration:underline"> Mise à jour de l'URL associée à l'autorisation 'synapse' </a>'
2024-04-14 12:58:08,930: DEBUG - Permission 'synapse.admin_api' mise à jour
2024-04-14 12:58:08,930: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20240414-105808-user_permission_update-synapse" style="text-decoration:underline"> Mise à jour des accès pour la permission 'synapse' </a>'
2024-04-14 12:58:09,725: DEBUG - Permission 'synapse.admin_api' mise à jour
2024-04-14 12:58:10,027: DEBUG - Journal complet de cette opération : '<a href="#/tools/logs/20240414-105809-permission_url-synapse" style="text-decoration:underline"> Mise à jour de l'URL associée à l'autorisation 'synapse' </a>'
2024-04-14 12:58:10,414: DEBUG - The permission database has been resynchronized
2024-04-14 12:58:10,966: DEBUG - La configuration de SSOwat a été regénérée
2024-04-14 12:58:10,978: INFO - Provisioning ports...
2024-04-14 12:58:11,593: INFO - Provisioning apt...
2024-04-14 12:58:11,646: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./provision_or_update_apt"  7>&1']'
2024-04-14 12:58:11,660: DEBUG - + source /usr/share/yunohost/helpers
2024-04-14 12:58:11,662: DEBUG - +++ set +o
2024-04-14 12:58:11,662: DEBUG - +++ grep xtrace
2024-04-14 12:58:11,664: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2024-04-14 12:58:11,664: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2024-04-14 12:58:11,709: DEBUG - + ynh_abort_if_errors
2024-04-14 12:58:11,709: DEBUG - + trap ynh_exit_properly EXIT
2024-04-14 12:58:11,710: DEBUG - + ynh_install_app_dependencies coturn acl postgresql php-fpm python3-dev python3-venv python3-pip python3-setuptools python3-lxml build-essential libffi-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev libjpeg-dev libpq-dev
2024-04-14 12:58:11,710: DEBUG - + local 'dependencies=coturn acl postgresql php-fpm python3-dev python3-venv python3-pip python3-setuptools python3-lxml build-essential libffi-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev libjpeg-dev libpq-dev'
2024-04-14 12:58:11,711: DEBUG - ++ echo 'coturn acl postgresql php-fpm python3-dev python3-venv python3-pip python3-setuptools python3-lxml build-essential libffi-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev libjpeg-dev libpq-dev'
2024-04-14 12:58:11,711: DEBUG - ++ sed 's/\([^\<=\>]\)\ \([^(]\)/\1, \2/g'
2024-04-14 12:58:11,715: DEBUG - + dependencies='coturn, acl, postgresql, php-fpm, python3-dev, python3-venv, python3-pip, python3-setuptools, python3-lxml, build-essential, libffi-dev, libssl-dev, libxml2-dev, libxslt1-dev, zlib1g-dev, libjpeg-dev, libpq-dev'
2024-04-14 12:58:11,716: DEBUG - + local 'dependencies=coturn, acl, postgresql, php-fpm, python3-dev, python3-venv, python3-pip, python3-setuptools, python3-lxml, build-essential, libffi-dev, libssl-dev, libxml2-dev, libxslt1-dev, zlib1g-dev, libjpeg-dev, libpq-dev'
2024-04-14 12:58:11,716: DEBUG - ++ ynh_read_manifest --manifest_key=version
2024-04-14 12:58:11,742: DEBUG - ++ '[' '!' -e '' ']'
2024-04-14 12:58:11,743: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_qtsl__sv/manifest.json ']'
2024-04-14 12:58:11,743: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_qtsl__sv/manifest.json
2024-04-14 12:58:11,743: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_qtsl__sv/manifest.json
2024-04-14 12:58:11,744: DEBUG - ++ grep -q '\.json$'
2024-04-14 12:58:11,745: DEBUG - ++ jq .version /var/cache/yunohost/app_tmp_work_dirs/app_qtsl__sv/manifest.json --raw-output
2024-04-14 12:58:11,813: DEBUG - + local version=1.98.0~ynh1
2024-04-14 12:58:11,814: DEBUG - + '[' -z 1.98.0~ynh1 ']'
2024-04-14 12:58:11,814: DEBUG - + '[' 1.98.0~ynh1 == null ']'
2024-04-14 12:58:11,815: DEBUG - + local dep_app=synapse
2024-04-14 12:58:11,815: DEBUG - + [[ coturn, acl, postgresql, php-fpm, python3-dev, python3-venv, python3-pip, python3-setuptools, python3-lxml, build-essential, libffi-dev, libssl-dev, libxml2-dev, libxslt1-dev, zlib1g-dev, libjpeg-dev, libpq-dev =~ [<=>] ]]
2024-04-14 12:58:11,816: DEBUG - ++ echo coturn, acl, postgresql, php-fpm, python3-dev, python3-venv, python3-pip, python3-setuptools, python3-lxml, build-essential, libffi-dev, libssl-dev, libxml2-dev, libxslt1-dev, zlib1g-dev, libjpeg-dev, libpq-dev
2024-04-14 12:58:11,817: DEBUG - ++ grep -oP '(?<=php)[0-9.]+(?=-|\>|)'
2024-04-14 12:58:11,818: DEBUG - ++ sort -u
2024-04-14 12:58:11,821: DEBUG - + local specific_php_version=
2024-04-14 12:58:11,822: DEBUG - + grep --quiet php
2024-04-14 12:58:11,825: DEBUG - + ynh_app_setting_set --app=synapse --key=phpversion --value=7.4
2024-04-14 12:58:11,825: DEBUG - + local _globalapp=synapse
2024-04-14 12:58:11,915: DEBUG - + app=synapse
2024-04-14 12:58:11,916: DEBUG - + [[ phpversion =~ (unprotected|protected|skipped)_ ]]
2024-04-14 12:58:11,916: DEBUG - + ynh_app_setting set synapse phpversion 7.4
2024-04-14 12:58:12,036: DEBUG - ++ ynh_package_is_installed postgresql-13
2024-04-14 12:58:12,055: DEBUG - ++ dpkg-query --show '--showformat=${Status}' postgresql-13
2024-04-14 12:58:12,055: DEBUG - ++ grep --count 'ok installed'
2024-04-14 12:58:12,082: DEBUG - ++ echo yes
2024-04-14 12:58:12,083: DEBUG - + local psql_installed=yes
2024-04-14 12:58:12,083: DEBUG - + [[ true == \t\r\u\e ]]
2024-04-14 12:58:12,083: DEBUG - + YNH_INSTALL_APP_DEPENDENCIES_REPLACE=false
2024-04-14 12:58:12,083: DEBUG - + cat
2024-04-14 12:58:12,086: DEBUG - + ynh_package_install_from_equivs /tmp/synapse-ynh-deps.control
2024-04-14 12:58:12,087: DEBUG - + local controlfile=/tmp/synapse-ynh-deps.control
2024-04-14 12:58:12,087: DEBUG - ++ grep '^Package: ' /tmp/synapse-ynh-deps.control
2024-04-14 12:58:12,088: DEBUG - ++ cut '--delimiter= ' --fields=2
2024-04-14 12:58:12,091: DEBUG - + local pkgname=synapse-ynh-deps
2024-04-14 12:58:12,092: DEBUG - ++ grep '^Version: ' /tmp/synapse-ynh-deps.control
2024-04-14 12:58:12,093: DEBUG - ++ cut '--delimiter= ' --fields=2
2024-04-14 12:58:12,095: DEBUG - + local pkgversion=1.98.0~ynh1
2024-04-14 12:58:12,095: DEBUG - + [[ -z synapse-ynh-deps ]]
2024-04-14 12:58:12,095: DEBUG - + [[ -z 1.98.0~ynh1 ]]
2024-04-14 12:58:12,096: DEBUG - + ynh_package_update
2024-04-14 12:58:12,096: DEBUG - + ynh_apt update
2024-04-14 12:58:12,096: DEBUG - + ynh_wait_dpkg_free
2024-04-14 12:58:12,511: DEBUG - + return 0
2024-04-14 12:58:12,512: DEBUG - + LC_ALL=C
2024-04-14 12:58:12,512: DEBUG - + DEBIAN_FRONTEND=noninteractive
2024-04-14 12:58:12,512: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update
2024-04-14 12:58:12,725: DEBUG - Hit:1 http://security.debian.org bullseye-security InRelease
2024-04-14 12:58:12,725: DEBUG - Hit:2 http://deb.debian.org/debian bullseye InRelease
2024-04-14 12:58:12,725: DEBUG - Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
2024-04-14 12:58:12,725: DEBUG - Hit:4 http://forge.yunohost.org/debian bullseye InRelease
2024-04-14 12:58:12,796: DEBUG - Hit:5 https://packages.sury.org/php bullseye InRelease
2024-04-14 12:58:15,756: DEBUG - Reading package lists...
2024-04-14 12:58:15,786: DEBUG - ++ mktemp --directory
2024-04-14 12:58:15,788: DEBUG - + local TMPDIR=/tmp/tmp.QG0z2JJSOH
2024-04-14 12:58:15,788: DEBUG - + rm -f /usr/share/equivs/template/debian/compat
2024-04-14 12:58:15,793: DEBUG - + ynh_wait_dpkg_free
2024-04-14 12:58:16,215: DEBUG - + return 0
2024-04-14 12:58:16,216: DEBUG - + cp /tmp/synapse-ynh-deps.control /tmp/tmp.QG0z2JJSOH/control
2024-04-14 12:58:16,218: DEBUG - + cd /tmp/tmp.QG0z2JJSOH
2024-04-14 12:58:16,218: DEBUG - + LC_ALL=C
2024-04-14 12:58:16,219: DEBUG - + equivs-build ./control
2024-04-14 12:58:16,663: DEBUG - dpkg-buildpackage: info: source package synapse-ynh-deps
2024-04-14 12:58:16,663: DEBUG - dpkg-buildpackage: info: source version 1.98.0~ynh1
2024-04-14 12:58:16,663: DEBUG - dpkg-buildpackage: info: source distribution unstable
2024-04-14 12:58:16,663: DEBUG - dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator <root@maindomain.tld>
2024-04-14 12:58:16,761: DEBUG -  dpkg-source --before-build .
2024-04-14 12:58:16,761: DEBUG - dpkg-buildpackage: info: host architecture amd64
2024-04-14 12:58:17,015: DEBUG -  debian/rules clean
2024-04-14 12:58:17,022: DEBUG - dh clean
2024-04-14 12:58:17,268: DEBUG -    dh_clean
2024-04-14 12:58:17,348: DEBUG -  debian/rules binary
2024-04-14 12:58:17,351: DEBUG - dh binary
2024-04-14 12:58:17,507: DEBUG -    dh_update_autotools_config
2024-04-14 12:58:17,593: DEBUG -    dh_autoreconf
2024-04-14 12:58:17,719: DEBUG -    create-stamp debian/debhelper-build-stamp
2024-04-14 12:58:17,719: DEBUG -    dh_prep
2024-04-14 12:58:17,811: DEBUG -    dh_install
2024-04-14 12:58:17,877: DEBUG -    dh_installdocs
2024-04-14 12:58:17,955: DEBUG -    dh_installchangelogs
2024-04-14 12:58:18,196: DEBUG -    dh_perl
2024-04-14 12:58:18,296: DEBUG -    dh_link
2024-04-14 12:58:18,384: DEBUG -    dh_strip_nondeterminism
2024-04-14 12:58:18,538: DEBUG -    dh_compress
2024-04-14 12:58:18,627: DEBUG -    dh_fixperms
2024-04-14 12:58:18,729: DEBUG -    dh_missing
2024-04-14 12:58:18,804: DEBUG -    dh_installdeb
2024-04-14 12:58:18,873: DEBUG -    dh_gencontrol
2024-04-14 12:58:19,156: DEBUG -    dh_md5sums
2024-04-14 12:58:19,239: DEBUG -    dh_builddeb
2024-04-14 12:58:19,304: DEBUG - dpkg-deb: building package 'synapse-ynh-deps' in '../synapse-ynh-deps_1.98.0~ynh1_all.deb'.
2024-04-14 12:58:19,378: DEBUG -  dpkg-genbuildinfo --build=binary
2024-04-14 12:58:20,710: DEBUG -  dpkg-genchanges --build=binary >../synapse-ynh-deps_1.98.0~ynh1_amd64.changes
2024-04-14 12:58:20,887: DEBUG - dpkg-genchanges: info: binary-only upload (no source code included)
2024-04-14 12:58:20,902: DEBUG -  dpkg-source --after-build .
2024-04-14 12:58:21,106: DEBUG - dpkg-buildpackage: info: binary-only upload (no source included)
2024-04-14 12:58:21,112: DEBUG - 
2024-04-14 12:58:21,112: DEBUG - The package has been created.
2024-04-14 12:58:21,112: DEBUG - Attention, the package has been created in the current directory,
2024-04-14 12:58:21,112: DEBUG - not in ".." as indicated by the message above!
2024-04-14 12:58:21,114: DEBUG - + LC_ALL=C
2024-04-14 12:58:21,114: DEBUG - + dpkg --force-depends --install ./synapse-ynh-deps_1.98.0~ynh1_all.deb
2024-04-14 12:58:21,115: DEBUG - + tee ./dpkg_log
2024-04-14 12:58:22,536: DEBUG - (Reading database ... 66710 files and directories currently installed.)
2024-04-14 12:58:22,540: DEBUG - Preparing to unpack .../synapse-ynh-deps_1.98.0~ynh1_all.deb ...
2024-04-14 12:58:23,084: DEBUG - Unpacking synapse-ynh-deps (1.98.0~ynh1) over (1.98.0~ynh1) ...
2024-04-14 12:58:23,420: DEBUG - Setting up synapse-ynh-deps (1.98.0~ynh1) ...
2024-04-14 12:58:23,756: DEBUG - + ynh_package_install --fix-broken
2024-04-14 12:58:23,756: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2024-04-14 12:58:23,757: DEBUG - + ynh_wait_dpkg_free
2024-04-14 12:58:24,182: DEBUG - + return 0
2024-04-14 12:58:24,183: DEBUG - + LC_ALL=C
2024-04-14 12:58:24,183: DEBUG - + DEBIAN_FRONTEND=noninteractive
2024-04-14 12:58:24,183: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2024-04-14 12:58:24,771: DEBUG - Reading package lists...
2024-04-14 12:58:25,154: DEBUG - Building dependency tree...
2024-04-14 12:58:25,157: DEBUG - Reading state information...
2024-04-14 12:58:25,605: DEBUG - 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2024-04-14 12:58:25,606: DEBUG - + [[ -n /tmp/tmp.QG0z2JJSOH ]]
2024-04-14 12:58:25,606: DEBUG - + rm --recursive --force /tmp/tmp.QG0z2JJSOH
2024-04-14 12:58:25,608: DEBUG - + ynh_package_is_installed synapse-ynh-deps
2024-04-14 12:58:25,625: DEBUG - + dpkg-query --show '--showformat=${Status}' synapse-ynh-deps
2024-04-14 12:58:25,625: DEBUG - + grep --count 'ok installed'
2024-04-14 12:58:25,649: DEBUG - + rm /tmp/synapse-ynh-deps.control
2024-04-14 12:58:25,652: DEBUG - ++ ynh_package_is_installed postgresql-13
2024-04-14 12:58:25,672: DEBUG - ++ dpkg-query --show '--showformat=${Status}' postgresql-13
2024-04-14 12:58:25,673: DEBUG - ++ grep --count 'ok installed'
2024-04-14 12:58:25,705: DEBUG - ++ echo yes
2024-04-14 12:58:25,706: DEBUG - + local psql_installed2=yes
2024-04-14 12:58:25,706: DEBUG - + [[ yes != \y\e\s ]]
2024-04-14 12:58:25,706: DEBUG - + ynh_exit_properly
2024-04-14 12:58:25,707: DEBUG - + [[ provision_or_update_apt =~ ^install$|^upgrade$|^restore$ ]]
2024-04-14 12:58:26,710: INFO - Provisioning database...
2024-04-14 12:58:27,257: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./provision_database"  7>&1']'
2024-04-14 12:58:27,271: DEBUG - + source /usr/share/yunohost/helpers
2024-04-14 12:58:27,273: DEBUG - +++ grep xtrace
2024-04-14 12:58:27,275: DEBUG - +++ set +o
2024-04-14 12:58:27,277: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2024-04-14 12:58:27,277: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2024-04-14 12:58:27,308: DEBUG - + ynh_abort_if_errors
2024-04-14 12:58:27,309: DEBUG - + trap ynh_exit_properly EXIT
2024-04-14 12:58:27,310: DEBUG - + ynh_psql_create_user synapse 14968583591b9386cb04bd78
2024-04-14 12:58:27,310: DEBUG - + local user=synapse
2024-04-14 12:58:27,310: DEBUG - + local pwd=**********
2024-04-14 12:58:27,311: DEBUG - + ynh_psql_execute_as_root '--sql=CREATE USER synapse WITH ENCRYPTED PASSWORD '\''**********'\'''
2024-04-14 12:58:27,339: DEBUG - + database=
2024-04-14 12:58:27,340: DEBUG - + '[' -n '' ']'
2024-04-14 12:58:27,340: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:27,343: DEBUG - + ynh_psql_connect_as --user=postgres --password=**********
2024-04-14 12:58:27,418: DEBUG - + database=
2024-04-14 12:58:27,419: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql ''
2024-04-14 12:58:27,621: DEBUG - CREATE ROLE
2024-04-14 12:58:27,625: DEBUG - + ynh_psql_create_db synapse synapse
2024-04-14 12:58:27,625: DEBUG - + local db=synapse
2024-04-14 12:58:27,625: DEBUG - + local user=synapse
2024-04-14 12:58:27,625: DEBUG - + local 'sql=CREATE DATABASE synapse;'
2024-04-14 12:58:27,626: DEBUG - + '[' -n synapse ']'
2024-04-14 12:58:27,626: DEBUG - + sql+='ALTER DATABASE synapse OWNER TO synapse;'
2024-04-14 12:58:27,626: DEBUG - + sql+='GRANT ALL PRIVILEGES ON DATABASE synapse TO synapse WITH GRANT OPTION;'
2024-04-14 12:58:27,626: DEBUG - + ynh_psql_execute_as_root '--sql=CREATE DATABASE synapse;ALTER DATABASE synapse OWNER TO synapse;GRANT ALL PRIVILEGES ON DATABASE synapse TO synapse WITH GRANT OPTION;'
2024-04-14 12:58:27,654: DEBUG - + database=
2024-04-14 12:58:27,654: DEBUG - + '[' -n '' ']'
2024-04-14 12:58:27,655: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:27,658: DEBUG - + ynh_psql_connect_as --user=postgres --password=**********
2024-04-14 12:58:27,719: DEBUG - + database=
2024-04-14 12:58:27,720: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql ''
2024-04-14 12:58:31,408: DEBUG - CREATE DATABASE
2024-04-14 12:58:31,418: DEBUG - ALTER DATABASE
2024-04-14 12:58:31,430: DEBUG - GRANT
2024-04-14 12:58:31,430: DEBUG - + ynh_exit_properly
2024-04-14 12:58:31,430: DEBUG - + [[ provision_database =~ ^install$|^upgrade$|^restore$ ]]
2024-04-14 12:58:32,469: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./upgrade"  7>&1']'
2024-04-14 12:58:32,488: DEBUG - + source _common.sh
2024-04-14 12:58:32,495: DEBUG - +++ cut '-d ' -f2
2024-04-14 12:58:32,497: DEBUG - +++ cut -d. -f1-2
2024-04-14 12:58:32,502: DEBUG - +++ python3 -V
2024-04-14 12:58:32,511: DEBUG - ++ python_version=3.9
2024-04-14 12:58:32,511: DEBUG - ++ code_dir=/opt/yunohost/matrix-synapse
2024-04-14 12:58:32,511: DEBUG - + source experimental_helper.sh
2024-04-14 12:58:32,512: DEBUG - + source /usr/share/yunohost/helpers
2024-04-14 12:58:32,513: DEBUG - +++ grep xtrace
2024-04-14 12:58:32,516: DEBUG - +++ set +o
2024-04-14 12:58:32,519: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2024-04-14 12:58:32,519: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2024-04-14 12:58:32,579: DEBUG - ++ ynh_check_app_version_changed
2024-04-14 12:58:32,580: DEBUG - ++ local return_value=UPGRADE_APP
2024-04-14 12:58:32,580: DEBUG - ++ '[' UPGRADE_APP == UPGRADE_SAME ']'
2024-04-14 12:58:32,581: DEBUG - ++ '[' UPGRADE_APP == DOWNGRADE ']'
2024-04-14 12:58:32,581: DEBUG - ++ echo UPGRADE_APP
2024-04-14 12:58:32,583: DEBUG - + upgrade_type=UPGRADE_APP
2024-04-14 12:58:32,584: DEBUG - + '[' -z matrix.maindomain.tld ']'
2024-04-14 12:58:32,584: DEBUG - + '[' -z matrix.maindomain.tld ']'
2024-04-14 12:58:32,584: DEBUG - + '[' -z jitsi.riot.im ']'
2024-04-14 12:58:32,584: DEBUG - + '[' -z all ']'
2024-04-14 12:58:32,585: DEBUG - + '[' all = true ']'
2024-04-14 12:58:32,585: DEBUG - + '[' all = false ']'
2024-04-14 12:58:32,585: DEBUG - + '[' -z False ']'
2024-04-14 12:58:32,585: DEBUG - + '[' -z https://chat.maindomain.tld ']'
2024-04-14 12:58:32,585: DEBUG - + '[' -z https://chat.maindomain.tld ']'
2024-04-14 12:58:32,586: DEBUG - + '[' -z '' ']'
2024-04-14 12:58:32,586: DEBUG - + invite_client_location=https://chat.maindomain.tld
2024-04-14 12:58:32,586: DEBUG - + ynh_app_setting_set --app=synapse --key=invite_client_location --value=https://chat.maindomain.tld
2024-04-14 12:58:32,586: DEBUG - + local _globalapp=synapse
2024-04-14 12:58:32,694: DEBUG - + app=synapse
2024-04-14 12:58:32,695: DEBUG - + [[ invite_client_location =~ (unprotected|protected|skipped)_ ]]
2024-04-14 12:58:32,695: DEBUG - + ynh_app_setting set synapse invite_client_location https://chat.maindomain.tld
2024-04-14 12:58:32,805: DEBUG - + '[' -z false ']'
2024-04-14 12:58:32,806: DEBUG - + '[' -z false ']'
2024-04-14 12:58:32,806: DEBUG - + '[' -z 10M ']'
2024-04-14 12:58:32,807: DEBUG - + '[' -z true ']'
2024-04-14 12:58:32,807: DEBUG - + '[' -z none ']'
2024-04-14 12:58:32,807: DEBUG - + '[' none == none ']'
2024-04-14 12:58:32,807: DEBUG - + registrations_require_3pid=email
2024-04-14 12:58:32,808: DEBUG - + ynh_app_setting_set --app=synapse --key=registrations_require_3pid --value=email
2024-04-14 12:58:32,808: DEBUG - + local _globalapp=synapse
2024-04-14 12:58:32,934: DEBUG - + app=synapse
2024-04-14 12:58:32,934: DEBUG - + [[ registrations_require_3pid =~ (unprotected|protected|skipped)_ ]]
2024-04-14 12:58:32,935: DEBUG - + ynh_app_setting set synapse registrations_require_3pid email
2024-04-14 12:58:33,048: DEBUG - + '[' -z ''\''^[^@]+@matrix\.org$'\''' ']'
2024-04-14 12:58:33,048: DEBUG - + [[ '^[^@]+@matrix\.org$' =~ '.*' ]]
2024-04-14 12:58:33,048: DEBUG - + allowed_local_3pids_email=
2024-04-14 12:58:33,048: DEBUG - + ynh_app_setting_set --app=synapse --key=allowed_local_3pids_email --value=
2024-04-14 12:58:33,049: DEBUG - + local _globalapp=synapse
2024-04-14 12:58:33,166: DEBUG - + app=synapse
2024-04-14 12:58:33,166: DEBUG - + [[ allowed_local_3pids_email =~ (unprotected|protected|skipped)_ ]]
2024-04-14 12:58:33,166: DEBUG - + ynh_app_setting set synapse allowed_local_3pids_email ''
2024-04-14 12:58:33,271: DEBUG - + '[' -z ''\''\+33'\''' ']'
2024-04-14 12:58:33,271: DEBUG - + [[ '\+33' =~ '.*' ]]
2024-04-14 12:58:33,271: DEBUG - + allowed_local_3pids_msisdn=
2024-04-14 12:58:33,271: DEBUG - + ynh_app_setting_set --app=synapse --key=allowed_local_3pids_msisdn --value=
2024-04-14 12:58:33,272: DEBUG - + local _globalapp=synapse
2024-04-14 12:58:33,373: DEBUG - + app=synapse
2024-04-14 12:58:33,374: DEBUG - + [[ allowed_local_3pids_msisdn =~ (unprotected|protected|skipped)_ ]]
2024-04-14 12:58:33,374: DEBUG - + ynh_app_setting set synapse allowed_local_3pids_msisdn ''
2024-04-14 12:58:33,487: DEBUG - + '[' -z '' ']'
2024-04-14 12:58:33,487: DEBUG - + account_threepid_delegates_msisdn=
2024-04-14 12:58:33,487: DEBUG - + ynh_app_setting_set --app=synapse --key=account_threepid_delegates_msisdn --value=
2024-04-14 12:58:33,488: DEBUG - + local _globalapp=synapse
2024-04-14 12:58:33,599: DEBUG - + app=synapse
2024-04-14 12:58:33,599: DEBUG - + [[ account_threepid_delegates_msisdn =~ (unprotected|protected|skipped)_ ]]
2024-04-14 12:58:33,599: DEBUG - + ynh_app_setting set synapse account_threepid_delegates_msisdn ''
2024-04-14 12:58:33,715: DEBUG - + '[' -z false ']'
2024-04-14 12:58:33,715: DEBUG - + '[' -z https://matrix.org ']'
2024-04-14 12:58:33,715: DEBUG - + '[' -z '#auto_join_room:matrix.maindomain.tld' ']'
2024-04-14 12:58:33,715: DEBUG - + '[' -z false ']'
2024-04-14 12:58:33,716: DEBUG - + '[' -z true ']'
2024-04-14 12:58:33,716: DEBUG - + '[' -z true ']'
2024-04-14 12:58:33,716: DEBUG - + '[' -z true ']'
2024-04-14 12:58:33,716: DEBUG - + '[' -z true ']'
2024-04-14 12:58:33,716: DEBUG - + '[' -z true ']'
2024-04-14 12:58:33,717: DEBUG - + '[' -z false ']'
2024-04-14 12:58:33,717: DEBUG - + '[' -z true ']'
2024-04-14 12:58:33,717: DEBUG - + '[' -z '' ']'
2024-04-14 12:58:33,717: DEBUG - + enable_dtls_for_audio_video_turn_call=true
2024-04-14 12:58:33,717: DEBUG - + ynh_app_setting_set --app=synapse --key=enable_dtls_for_audio_video_turn_call --value=true
2024-04-14 12:58:33,717: DEBUG - + local _globalapp=synapse
2024-04-14 12:58:33,832: DEBUG - + app=synapse
2024-04-14 12:58:33,832: DEBUG - + [[ enable_dtls_for_audio_video_turn_call =~ (unprotected|protected|skipped)_ ]]
2024-04-14 12:58:33,832: DEBUG - + ynh_app_setting set synapse enable_dtls_for_audio_video_turn_call true
2024-04-14 12:58:33,940: DEBUG - + ynh_secure_remove --file=/etc/default/coturn-synapse
2024-04-14 12:58:33,973: DEBUG - + '[' -e /etc/systemd/system/matrix-synapse.service ']'
2024-04-14 12:58:34,079: INFO - [....................] > Migrating systemd unit to standard name...
2024-04-14 12:58:34,081: DEBUG - + systemctl stop matrix-synapse.service
2024-04-14 12:58:35,020: DEBUG - + systemctl stop coturn-synapse.service
2024-04-14 12:58:35,053: DEBUG - + yunohost service remove matrix-synapse
2024-04-14 12:58:35,861: DEBUG - Le service 'matrix-synapse' a été supprimé
2024-04-14 12:58:35,923: DEBUG - + yunohost service remove coturn-synapse
2024-04-14 12:58:36,450: DEBUG - Le service 'coturn-synapse' a été supprimé
2024-04-14 12:58:36,501: DEBUG - + ynh_secure_remove --file=/etc/systemd/system/matrix-synapse.service
2024-04-14 12:58:36,550: DEBUG - + ynh_secure_remove --file=/etc/systemd/system/coturn-synapse.service
2024-04-14 12:58:36,609: DEBUG - + touch /etc/systemd/system/synapse.service
2024-04-14 12:58:36,614: DEBUG - + systemctl daemon-reload
2024-04-14 12:58:37,160: DEBUG - + ynh_systemd_action --service_name=synapse.service --action=stop
2024-04-14 12:58:37,284: DEBUG - + service_name=synapse.service
2024-04-14 12:58:37,284: DEBUG - + action=stop
2024-04-14 12:58:37,285: DEBUG - + line_match=
2024-04-14 12:58:37,285: DEBUG - + length=20
2024-04-14 12:58:37,285: DEBUG - + log_path=/var/log/synapse.service/synapse.service.log
2024-04-14 12:58:37,285: DEBUG - + timeout=300
2024-04-14 12:58:37,286: DEBUG - + '[' stop == stop ']'
2024-04-14 12:58:37,286: DEBUG - + systemctl is-active --quiet synapse.service
2024-04-14 12:58:37,291: DEBUG - + return 0
2024-04-14 12:58:37,373: INFO - [+...................] > Managing migrations...
2024-04-14 12:58:37,374: DEBUG - + '[' -e /var/lib/matrix-synapse ']'
2024-04-14 12:58:37,374: DEBUG - ++ grep 'ssl-cert:x:[0-9]*:.*synapse' /etc/group
2024-04-14 12:58:37,376: DEBUG - + '[' '!' ssl-cert:x:113:metronome,postgres,matrix-synapse,turnserver,openldap ']'
2024-04-14 12:58:37,377: DEBUG - + '[' '!' -e /etc/ssl/private/dh2048.pem ']'
2024-04-14 12:58:37,377: DEBUG - + '[' '!' -e /etc/matrix-synapse/coturn.conf ']'
2024-04-14 12:58:37,379: DEBUG - + grep matrix_synapse
2024-04-14 12:58:37,380: DEBUG - + ynh_psql_execute_as_root '--sql=\list'
2024-04-14 12:58:37,412: DEBUG - + database=
2024-04-14 12:58:37,413: DEBUG - + '[' -n '' ']'
2024-04-14 12:58:37,413: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:37,415: DEBUG - + ynh_psql_connect_as --user=postgres --password=**********
2024-04-14 12:58:37,483: DEBUG - + database=
2024-04-14 12:58:37,483: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql ''
2024-04-14 12:58:37,727: DEBUG -  matrix_synapse      | matrix_synapse   | UTF8     | C               | C            |
2024-04-14 12:58:37,728: DEBUG - + ynh_psql_remove_db --db_user=user_wich_must_dont_exist_and_keep_current_user --db_name=synapse
2024-04-14 12:58:37,773: DEBUG - + ynh_psql_database_exists --database=synapse
2024-04-14 12:58:37,787: DEBUG - + command -v psql
2024-04-14 12:58:37,787: DEBUG - /usr/bin/psql
2024-04-14 12:58:37,788: DEBUG - + grep --quiet synapse
2024-04-14 12:58:37,790: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:37,793: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql -tAc 'SELECT datname FROM pg_database WHERE datname='\''synapse'\'';'
2024-04-14 12:58:37,994: DEBUG - + return 0
2024-04-14 12:58:37,994: DEBUG - + ynh_psql_drop_db synapse
2024-04-14 12:58:37,994: DEBUG - + local db=synapse
2024-04-14 12:58:37,994: DEBUG - + ynh_psql_execute_as_root '--sql=REVOKE CONNECT ON DATABASE synapse FROM public;' --database=synapse
2024-04-14 12:58:38,050: DEBUG - + database=synapse
2024-04-14 12:58:38,051: DEBUG - + '[' -n synapse ']'
2024-04-14 12:58:38,051: DEBUG - + database=--database=synapse
2024-04-14 12:58:38,051: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:38,052: DEBUG - + ynh_psql_connect_as --user=postgres --password=********** --database=synapse
2024-04-14 12:58:38,170: DEBUG - + database=synapse
2024-04-14 12:58:38,170: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql synapse
2024-04-14 12:58:38,348: DEBUG - REVOKE
2024-04-14 12:58:38,352: DEBUG - + ynh_psql_execute_as_root '--sql=SELECT pg_terminate_backend (pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = '\''synapse'\'' AND pid <> pg_backend_pid();' --database=synapse
2024-04-14 12:58:38,404: DEBUG - + database=synapse
2024-04-14 12:58:38,404: DEBUG - + '[' -n synapse ']'
2024-04-14 12:58:38,405: DEBUG - + database=--database=synapse
2024-04-14 12:58:38,405: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:38,408: DEBUG - + ynh_psql_connect_as --user=postgres --password=********** --database=synapse
2024-04-14 12:58:38,528: DEBUG - + database=synapse
2024-04-14 12:58:38,528: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql synapse
2024-04-14 12:58:38,744: DEBUG -  pg_terminate_backend
2024-04-14 12:58:38,745: DEBUG - ----------------------
2024-04-14 12:58:38,745: DEBUG - (0 ligne)
2024-04-14 12:58:38,745: DEBUG - 
2024-04-14 12:58:38,749: DEBUG - + sudo --login --user=postgres dropdb synapse
2024-04-14 12:58:39,145: DEBUG - + ynh_psql_user_exists --user=user_wich_must_dont_exist_and_keep_current_user
2024-04-14 12:58:39,176: DEBUG - + grep --quiet user_wich_must_dont_exist_and_keep_current_user
2024-04-14 12:58:39,180: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:39,186: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql -tAc 'SELECT rolname FROM pg_roles WHERE rolname='\''user_wich_must_dont_exist_and_keep_current_user'\'';'
2024-04-14 12:58:39,430: DEBUG - + return 1
2024-04-14 12:58:39,431: DEBUG - + ynh_print_warn '--message=User user_wich_must_dont_exist_and_keep_current_user not found'
2024-04-14 12:58:39,454: WARNING - User user_wich_must_dont_exist_and_keep_current_user not found
2024-04-14 12:58:39,455: DEBUG - + ynh_print_log 'User user_wich_must_dont_exist_and_keep_current_user not found'
2024-04-14 12:58:39,455: DEBUG - + echo -e 'User user_wich_must_dont_exist_and_keep_current_user not found'
2024-04-14 12:58:39,456: DEBUG - + ynh_psql_execute_as_root '--sql=ALTER DATABASE matrix_synapse RENAME TO synapse;'
2024-04-14 12:58:39,492: DEBUG - + database=
2024-04-14 12:58:39,492: DEBUG - + '[' -n '' ']'
2024-04-14 12:58:39,493: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:39,496: DEBUG - + ynh_psql_connect_as --user=postgres --password=**********
2024-04-14 12:58:39,585: DEBUG - + database=
2024-04-14 12:58:39,586: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql ''
2024-04-14 12:58:39,899: DEBUG - ALTER DATABASE
2024-04-14 12:58:39,904: DEBUG - + ynh_psql_execute_as_root --database=synapse '--sql=REASSIGN OWNED BY matrix_synapse TO synapse;'
2024-04-14 12:58:39,959: DEBUG - + database=synapse
2024-04-14 12:58:39,960: DEBUG - + '[' -n synapse ']'
2024-04-14 12:58:39,960: DEBUG - + database=--database=synapse
2024-04-14 12:58:39,962: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:39,965: DEBUG - + ynh_psql_connect_as --user=postgres --password=********** --database=synapse
2024-04-14 12:58:40,070: DEBUG - + database=synapse
2024-04-14 12:58:40,070: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql synapse
2024-04-14 12:58:40,450: DEBUG - REASSIGN OWNED
2024-04-14 12:58:40,453: DEBUG - + ynh_psql_execute_as_root '--sql=UPDATE pg_database SET datcollate='\''C'\'', datctype='\''C'\'' WHERE datname='\''synapse'\'';'
2024-04-14 12:58:40,485: DEBUG - + database=
2024-04-14 12:58:40,486: DEBUG - + '[' -n '' ']'
2024-04-14 12:58:40,486: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:40,488: DEBUG - + ynh_psql_connect_as --user=postgres --password=**********
2024-04-14 12:58:40,571: DEBUG - + database=
2024-04-14 12:58:40,572: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql ''
2024-04-14 12:58:40,774: DEBUG - UPDATE 1
2024-04-14 12:58:40,779: DEBUG - + ynh_psql_execute_as_root '--sql=DROP USER matrix_synapse;'
2024-04-14 12:58:40,805: DEBUG - + database=
2024-04-14 12:58:40,805: DEBUG - + '[' -n '' ']'
2024-04-14 12:58:40,805: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:40,807: DEBUG - + ynh_psql_connect_as --user=postgres --password=**********
2024-04-14 12:58:40,880: DEBUG - + database=
2024-04-14 12:58:40,881: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql ''
2024-04-14 12:58:41,105: DEBUG - DROP ROLE
2024-04-14 12:58:41,111: DEBUG - + ynh_psql_execute_as_root '--sql=ALTER USER synapse WITH ENCRYPTED PASSWORD '\''**********'\'';'
2024-04-14 12:58:41,147: DEBUG - + database=
2024-04-14 12:58:41,148: DEBUG - + '[' -n '' ']'
2024-04-14 12:58:41,149: DEBUG - ++ cat /etc/yunohost/psql
2024-04-14 12:58:41,152: DEBUG - + ynh_psql_connect_as --user=postgres --password=**********
2024-04-14 12:58:41,232: DEBUG - + database=
2024-04-14 12:58:41,233: DEBUG - + sudo --login --user=postgres PGUSER=postgres PGPASSWORD=********** psql ''
2024-04-14 12:58:41,415: DEBUG - ALTER ROLE
2024-04-14 12:58:41,421: DEBUG - + '[' -e /home/yunohost.app/matrix-synapse ']'
2024-04-14 12:58:41,451: DEBUG - + mv -t /home/yunohost.app/synapse /home/yunohost.app/matrix-synapse/media /home/yunohost.app/matrix-synapse/media_storage /home/yunohost.app/matrix-synapse/uploads
2024-04-14 12:58:41,514: DEBUG - + ynh_secure_remove --file=/home/yunohost.app/matrix-synapse
2024-04-14 12:58:41,565: DEBUG - + ynh_app_setting_set --app=synapse --key=path --value=/
2024-04-14 12:58:41,565: DEBUG - + local _globalapp=synapse
2024-04-14 12:58:41,672: DEBUG - + app=synapse
2024-04-14 12:58:41,672: DEBUG - + [[ path =~ (unprotected|protected|skipped)_ ]]
2024-04-14 12:58:41,673: DEBUG - + ynh_app_setting set synapse path /
2024-04-14 12:58:41,772: DEBUG - + grep -v synapse -q
2024-04-14 12:58:41,774: DEBUG - + jq -r '."matrix.maindomain.tld" | select( . != null ) | .[] | .id'
2024-04-14 12:58:41,782: DEBUG - + yunohost app map -r --output-as json
2024-04-14 12:58:42,712: DEBUG - + grep -q '^matrix-synapse' /etc/passwd
2024-04-14 12:58:42,714: DEBUG - + systemctl stop php7.4-fpm.service
2024-04-14 12:58:42,815: DEBUG - + ynh_system_user_delete --username=matrix-synapse
2024-04-14 12:58:42,835: DEBUG - + ynh_system_user_exists matrix-synapse
2024-04-14 12:58:42,852: DEBUG - + getent passwd matrix-synapse
2024-04-14 12:58:42,858: DEBUG - + deluser matrix-synapse
2024-04-14 12:58:43,007: DEBUG - Suppression de l'utilisateur « matrix-synapse »...
2024-04-14 12:58:43,008: DEBUG - Attention ! Le groupe « matrix-synapse » ne contient plus aucun membre.
2024-04-14 12:58:43,024: WARNING - userdel: user matrix-synapse is currently used by process 1621
2024-04-14 12:58:43,026: WARNING - /usr/sbin/deluser : « /usr/sbin/userdel matrix-synapse » a retourné le code d'erreur 8. Abandon.
2024-04-14 12:58:43,030: DEBUG - + ynh_exit_properly
2024-04-14 12:58:43,030: DEBUG - + [[ upgrade =~ ^install$|^upgrade$|^restore$ ]]
2024-04-14 12:58:44,536: ERROR - Impossible de mettre à jour synapse : Une erreur s'est produite durant l'exécution du script de mise à niveau de l'application