args: app: nocodb args: domain=nocodb.maindomain.tld&is_public=1 force: false label: NocoDB no_remove_on_failure: false ended_at: 2022-03-13 07:06:02.929706 env: YNH_APP_ARG_DOMAIN: nocodb.maindomain.tld YNH_APP_ARG_IS_PUBLIC: '1' YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg YNH_APP_ID: nocodb YNH_APP_INSTANCE_NAME: nocodb YNH_APP_INSTANCE_NUMBER: '1' YNH_APP_MANIFEST_VERSION: 0.9~ynh1 YNH_ARCH: amd64 error: Une erreur est survenue dans le script d'installation de l'application interface: api operation: app_install parent: null related_to: - - app - nocodb started_at: 2022-03-13 07:03:36.076687 success: false yunohost_version: 4.3.2.2 ============ 2022-03-13 08:03:36,087: INFO - Installation de nocodb... 2022-03-13 08:03:36,183: DEBUG - Nothing to update in LDAP 2022-03-13 08:03:36,183: DEBUG - Permission 'nocodb.main' mise à jour 2022-03-13 08:03:36,242: DEBUG - Journal complet de cette opération : ' Mise à jour de l'URL associée à l'autorisation 'nocodb' ' 2022-03-13 08:03:36,349: DEBUG - The permission database has been resynchronized 2022-03-13 08:03:36,418: DEBUG - La configuration de SSOwat a été regénérée 2022-03-13 08:03:36,477: DEBUG - Permission 'nocodb.main' créée 2022-03-13 08:03:36,477: DEBUG - Journal complet de cette opération : ' Créer permission 'nocodb' ' 2022-03-13 08:03:36,495: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./install" 7>&1']' 2022-03-13 08:03:36,502: DEBUG - + source _common.sh 2022-03-13 08:03:36,502: DEBUG - ++ nodejs_version=16 2022-03-13 08:03:36,502: DEBUG - + source /usr/share/yunohost/helpers 2022-03-13 08:03:36,503: DEBUG - +++ grep xtrace 2022-03-13 08:03:36,505: DEBUG - +++ set +o 2022-03-13 08:03:36,506: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace' 2022-03-13 08:03:36,506: DEBUG - ++ XTRACE_ENABLE='set -o xtrace' 2022-03-13 08:03:36,543: DEBUG - + ynh_abort_if_errors 2022-03-13 08:03:36,544: DEBUG - + trap ynh_exit_properly EXIT 2022-03-13 08:03:36,544: DEBUG - + domain=nocodb.maindomain.tld 2022-03-13 08:03:36,544: DEBUG - + path_url=/ 2022-03-13 08:03:36,545: DEBUG - + is_public=1 2022-03-13 08:03:36,545: DEBUG - + app=nocodb 2022-03-13 08:03:36,635: DEBUG - + final_path=/opt/yunohost/nocodb 2022-03-13 08:03:36,635: DEBUG - + test '!' -e /opt/yunohost/nocodb 2022-03-13 08:03:36,636: INFO - [....................] > Validating installation parameters... 2022-03-13 08:03:36,641: DEBUG - + ynh_webpath_register --app=nocodb --domain=nocodb.maindomain.tld --path_url=/ 2022-03-13 08:03:36,719: DEBUG - + yunohost app register-url nocodb nocodb.maindomain.tld / 2022-03-13 08:03:37,562: DEBUG - + ynh_app_setting_set --app=nocodb --key=domain --value=nocodb.maindomain.tld 2022-03-13 08:03:37,562: DEBUG - + local _globalapp=nocodb 2022-03-13 08:03:37,563: INFO - [+...................] > Storing installation settings... 2022-03-13 08:03:37,642: DEBUG - + app=nocodb 2022-03-13 08:03:37,642: DEBUG - + [[ domain =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:03:37,642: DEBUG - + ynh_app_setting set nocodb domain nocodb.maindomain.tld 2022-03-13 08:03:37,689: DEBUG - + ynh_app_setting_set --app=nocodb --key=path --value=/ 2022-03-13 08:03:37,689: DEBUG - + local _globalapp=nocodb 2022-03-13 08:03:37,760: DEBUG - + app=nocodb 2022-03-13 08:03:37,761: DEBUG - + [[ path =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:03:37,761: DEBUG - + ynh_app_setting set nocodb path / 2022-03-13 08:03:37,883: INFO - [#+..................] > Finding an available port... 2022-03-13 08:03:37,884: DEBUG - ++ ynh_find_port --port=8095 2022-03-13 08:03:37,899: DEBUG - ++ test -n 8095 2022-03-13 08:03:37,899: DEBUG - ++ ynh_port_available --port=8095 2022-03-13 08:03:37,913: DEBUG - ++ grep --quiet --extended-regexp ':8095$' 2022-03-13 08:03:37,915: DEBUG - ++ awk '{print$5}' 2022-03-13 08:03:37,918: DEBUG - ++ ss --numeric --listening --tcp --udp 2022-03-13 08:03:37,936: DEBUG - ++ grep -q 'port: '\''8095'\''' /etc/yunohost/apps/flarum/settings.yml /etc/yunohost/apps/fluxbb/settings.yml /etc/yunohost/apps/my_webapp/settings.yml /etc/yunohost/apps/nextcloud/settings.yml /etc/yunohost/apps/nocodb/settings.yml 2022-03-13 08:03:37,940: DEBUG - ++ return 0 2022-03-13 08:03:37,940: DEBUG - ++ echo 8095 2022-03-13 08:03:37,940: DEBUG - + port=8095 2022-03-13 08:03:37,941: DEBUG - + ynh_app_setting_set --app=nocodb --key=port --value=8095 2022-03-13 08:03:37,941: DEBUG - + local _globalapp=nocodb 2022-03-13 08:03:38,023: DEBUG - + app=nocodb 2022-03-13 08:03:38,023: DEBUG - + [[ port =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:03:38,023: DEBUG - + ynh_app_setting set nocodb port 8095 2022-03-13 08:03:38,152: DEBUG - + ynh_install_nodejs --nodejs_version=16 2022-03-13 08:03:38,154: INFO - [##++................] > Installing dependencies... 2022-03-13 08:03:38,166: DEBUG - + mkdir --parents /opt/node_n 2022-03-13 08:03:38,168: DEBUG - + CLEAR_PATH=/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:03:38,169: DEBUG - ++ sed s@/usr/local/bin:@@ 2022-03-13 08:03:38,171: DEBUG - ++ echo /opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:03:38,174: DEBUG - + PATH=/opt/node_n/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:03:38,175: DEBUG - + test -x /usr/bin/node 2022-03-13 08:03:38,175: DEBUG - + test -x /usr/bin/npm 2022-03-13 08:03:38,175: DEBUG - + /opt/node_n/bin/n --version 2022-03-13 08:03:38,196: DEBUG - + ynh_install_n 2022-03-13 08:03:38,197: DEBUG - SOURCE_SUM=d4da7ea91f680de0c9b5876e097e2a793e8234fcd0f7ca87a0599b925be087a3' 2022-03-13 08:03:38,197: DEBUG - + ynh_setup_source --dest_dir=/opt/node_n/git --source_id=n 2022-03-13 08:03:38,258: DEBUG - + source_id=n 2022-03-13 08:03:38,259: DEBUG - + keep= 2022-03-13 08:03:38,259: DEBUG - + local src_file_path=/var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/n.src 2022-03-13 08:03:38,260: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:03:38,262: DEBUG - ++ grep SOURCE_URL= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/n.src 2022-03-13 08:03:38,264: DEBUG - + local src_url=https://github.com/tj/n/archive/v7.5.0.tar.gz 2022-03-13 08:03:38,265: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:03:38,266: DEBUG - ++ grep SOURCE_SUM= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/n.src 2022-03-13 08:03:38,268: DEBUG - + local src_sum=d4da7ea91f680de0c9b5876e097e2a793e8234fcd0f7ca87a0599b925be087a3 2022-03-13 08:03:38,269: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:03:38,271: DEBUG - ++ grep SOURCE_SUM_PRG= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/n.src 2022-03-13 08:03:38,275: DEBUG - + local src_sumprg= 2022-03-13 08:03:38,276: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:03:38,277: DEBUG - ++ grep SOURCE_FORMAT= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/n.src 2022-03-13 08:03:38,279: DEBUG - + local src_format= 2022-03-13 08:03:38,280: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:03:38,282: DEBUG - ++ grep SOURCE_EXTRACT= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/n.src 2022-03-13 08:03:38,284: DEBUG - + local src_extract= 2022-03-13 08:03:38,285: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:03:38,287: DEBUG - ++ grep SOURCE_IN_SUBDIR= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/n.src 2022-03-13 08:03:38,290: DEBUG - + local src_in_subdir= 2022-03-13 08:03:38,292: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:03:38,294: DEBUG - ++ grep SOURCE_FILENAME= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/n.src 2022-03-13 08:03:38,296: DEBUG - + local src_filename= 2022-03-13 08:03:38,296: DEBUG - + src_sumprg=sha256sum 2022-03-13 08:03:38,297: DEBUG - + src_in_subdir=true 2022-03-13 08:03:38,297: DEBUG - + src_format=tar.gz 2022-03-13 08:03:38,298: DEBUG - ++ tr '[:upper:]' '[:lower:]' 2022-03-13 08:03:38,299: DEBUG - ++ echo tar.gz 2022-03-13 08:03:38,300: DEBUG - + src_format=tar.gz 2022-03-13 08:03:38,300: DEBUG - + src_extract=true 2022-03-13 08:03:38,300: DEBUG - + '[' '' = '' ']' 2022-03-13 08:03:38,300: DEBUG - + src_filename=n.tar.gz 2022-03-13 08:03:38,301: DEBUG - + local local_src=/opt/yunohost-apps-src/nocodb/n.tar.gz 2022-03-13 08:03:38,301: DEBUG - + mkdir -p /var/cache/yunohost/download/nocodb/ 2022-03-13 08:03:38,302: DEBUG - + src_filename=/var/cache/yunohost/download/nocodb/n.tar.gz 2022-03-13 08:03:38,302: DEBUG - + test -e /opt/yunohost-apps-src/nocodb/n.tar.gz 2022-03-13 08:03:38,303: DEBUG - + '[' -n https://github.com/tj/n/archive/v7.5.0.tar.gz ']' 2022-03-13 08:03:38,303: DEBUG - ++ wget --tries 3 --no-dns-cache --timeout 900 --no-verbose --output-document=/var/cache/yunohost/download/nocodb/n.tar.gz https://github.com/tj/n/archive/v7.5.0.tar.gz 2022-03-13 08:03:39,219: DEBUG - + out='2022-03-13 08:03:39 URL:https://codeload.github.com/tj/n/tar.gz/refs/tags/v7.5.0 [34015] -> "/var/cache/yunohost/download/nocodb/n.tar.gz" [1]' 2022-03-13 08:03:39,220: DEBUG - + sha256sum --check --status 2022-03-13 08:03:39,227: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2022-03-13 08:03:39,229: DEBUG - + '[' -n '' ']' 2022-03-13 08:03:39,229: DEBUG - + mkdir --parents /opt/node_n/git 2022-03-13 08:03:39,231: DEBUG - + '[' -n /opt/yunohost/nocodb ']' 2022-03-13 08:03:39,231: DEBUG - + '[' /opt/node_n/git == /opt/yunohost/nocodb ']' 2022-03-13 08:03:39,231: DEBUG - + true 2022-03-13 08:03:39,231: DEBUG - + '[' tar.gz = zip ']' 2022-03-13 08:03:39,231: DEBUG - + local strip= 2022-03-13 08:03:39,231: DEBUG - + '[' true '!=' false ']' 2022-03-13 08:03:39,232: DEBUG - + '[' true == true ']' 2022-03-13 08:03:39,232: DEBUG - + local sub_dirs=1 2022-03-13 08:03:39,232: DEBUG - + strip='--strip-components 1' 2022-03-13 08:03:39,232: DEBUG - + [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz$ ]] 2022-03-13 08:03:39,232: DEBUG - + tar --extract --file=/var/cache/yunohost/download/nocodb/n.tar.gz --directory=/opt/node_n/git --strip-components 1 2022-03-13 08:03:39,244: DEBUG - + ynh_secure_remove --file=/var/cache/yunohost/download/nocodb/n.tar.gz 2022-03-13 08:03:39,267: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/patches/ ']' 2022-03-13 08:03:39,268: DEBUG - ++ realpath /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/patches/ 2022-03-13 08:03:39,269: DEBUG - + local patches_folder=/var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/patches 2022-03-13 08:03:39,270: DEBUG - ++ wc --lines 2022-03-13 08:03:39,272: DEBUG - ++ find /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/patches -type f -name 'n-*.patch' 2022-03-13 08:03:39,276: DEBUG - + (( 0 > 0 )) 2022-03-13 08:03:39,276: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/extra_files/n 2022-03-13 08:03:39,276: DEBUG - + '[' -n '' ']' 2022-03-13 08:03:39,276: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2022-03-13 08:03:39,278: DEBUG - + cd /opt/node_n/git 2022-03-13 08:03:39,278: DEBUG - + PREFIX=/opt/node_n 2022-03-13 08:03:39,279: DEBUG - + make install 2022-03-13 08:03:39,284: DEBUG - mkdir -p /opt/node_n/bin/ 2022-03-13 08:03:39,285: DEBUG - cp bin/n /opt/node_n/bin/n 2022-03-13 08:03:39,288: DEBUG - + ynh_replace_string '--match_string=^N_PREFIX=${N_PREFIX-.*}$' '--replace_string=N_PREFIX=${N_PREFIX-/opt/node_n}' --target_file=/opt/node_n/bin/n 2022-03-13 08:03:39,366: DEBUG - + sed --in-place 's@^N_PREFIX=${N_PREFIX-.*}$@N_PREFIX=${N_PREFIX-/opt/node_n}@g' /opt/node_n/bin/n 2022-03-13 08:03:39,370: DEBUG - + PATH=/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:03:39,370: DEBUG - + test -x /usr/bin/node_n 2022-03-13 08:03:39,370: DEBUG - + test -x /usr/bin/npm_n 2022-03-13 08:03:39,371: DEBUG - ++ uname --machine 2022-03-13 08:03:39,373: DEBUG - + uname=x86_64 2022-03-13 08:03:39,374: DEBUG - + [[ x86_64 =~ aarch64 ]] 2022-03-13 08:03:39,374: DEBUG - + [[ x86_64 =~ arm64 ]] 2022-03-13 08:03:39,374: DEBUG - + n 16 2022-03-13 08:03:39,686: DEBUG - installing : node-v16.14.0 2022-03-13 08:03:39,829: DEBUG - mkdir : /opt/node_n/n/versions/node/16.14.0 2022-03-13 08:03:39,835: DEBUG - fetch : https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.xz 2022-03-13 08:04:22,764: DEBUG - installed : v16.14.0 (with npm 8.3.1) 2022-03-13 08:04:22,765: DEBUG - ++ tail --lines=1 2022-03-13 08:04:22,766: DEBUG - ++ sort --version-sort 2022-03-13 08:04:22,768: DEBUG - ++ find /opt/node_n/n/versions/node/16.14.0 -maxdepth 0 2022-03-13 08:04:22,771: DEBUG - + real_nodejs_version=/opt/node_n/n/versions/node/16.14.0 2022-03-13 08:04:22,772: DEBUG - ++ basename /opt/node_n/n/versions/node/16.14.0 2022-03-13 08:04:22,773: DEBUG - + real_nodejs_version=16.14.0 2022-03-13 08:04:22,774: DEBUG - + '[' '!' -e /opt/node_n/n/versions/node/16 ']' 2022-03-13 08:04:22,774: DEBUG - + ln --symbolic --force --no-target-directory /opt/node_n/n/versions/node/16.14.0 /opt/node_n/n/versions/node/16 2022-03-13 08:04:22,776: DEBUG - + tee --append /opt/node_n/ynh_app_version 2022-03-13 08:04:22,776: DEBUG - + echo nocodb:16 2022-03-13 08:04:22,778: DEBUG - nocodb:16 2022-03-13 08:04:22,779: DEBUG - + ynh_app_setting_set --app=nocodb --key=nodejs_version --value=16 2022-03-13 08:04:22,779: DEBUG - + local _globalapp=nocodb 2022-03-13 08:04:22,852: DEBUG - + app=nocodb 2022-03-13 08:04:22,853: DEBUG - + [[ nodejs_version =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:04:22,853: DEBUG - + ynh_app_setting set nocodb nodejs_version 16 2022-03-13 08:04:22,899: DEBUG - + ynh_cron_upgrade_node 2022-03-13 08:04:22,899: DEBUG - + cat 2022-03-13 08:04:22,902: DEBUG - + chmod +x /opt/node_n/node_update.sh 2022-03-13 08:04:22,903: DEBUG - + cat 2022-03-13 08:04:22,905: DEBUG - + chmod +x /etc/cron.daily/node_update 2022-03-13 08:04:22,907: DEBUG - + ynh_use_nodejs 2022-03-13 08:04:22,907: DEBUG - ++ ynh_app_setting_get --app=nocodb --key=nodejs_version 2022-03-13 08:04:22,907: DEBUG - ++ local _globalapp=nocodb 2022-03-13 08:04:22,943: DEBUG - ++ app=nocodb 2022-03-13 08:04:22,944: DEBUG - ++ [[ nodejs_version =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:04:22,944: DEBUG - ++ ynh_app_setting get nocodb nodejs_version 2022-03-13 08:04:22,993: DEBUG - + nodejs_version=16 2022-03-13 08:04:22,993: DEBUG - + nodejs_path=/opt/node_n/n/versions/node/16/bin 2022-03-13 08:04:22,993: DEBUG - + shopt -s expand_aliases 2022-03-13 08:04:22,993: DEBUG - + ynh_node=/opt/node_n/n/versions/node/16/bin/node 2022-03-13 08:04:22,993: DEBUG - + alias ynh_node=/opt/node_n/n/versions/node/16/bin/node 2022-03-13 08:04:22,993: DEBUG - + ynh_npm=/opt/node_n/n/versions/node/16/bin/npm 2022-03-13 08:04:22,993: DEBUG - + alias ynh_npm=/opt/node_n/n/versions/node/16/bin/npm 2022-03-13 08:04:22,994: DEBUG - + [[ :/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: != *\:\/\o\p\t\/\n\o\d\e\_\n\/\n\/\v\e\r\s\i\o\n\s\/\n\o\d\e\/\1\6\/\b\i\n* ]] 2022-03-13 08:04:22,994: DEBUG - + PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:04:22,994: DEBUG - + node_PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:04:22,994: DEBUG - + ynh_node_load_PATH=PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:04:22,994: DEBUG - + ynh_node_load_path=PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:04:23,076: DEBUG - + ynh_system_user_create --username=nocodb --home_dir=/opt/yunohost/nocodb 2022-03-13 08:04:23,078: INFO - [####+...............] > Configuring system user... 2022-03-13 08:04:23,150: DEBUG - + use_shell=0 2022-03-13 08:04:23,151: DEBUG - + home_dir=/opt/yunohost/nocodb 2022-03-13 08:04:23,151: DEBUG - + groups= 2022-03-13 08:04:23,151: DEBUG - + ynh_system_user_exists nocodb 2022-03-13 08:04:23,164: DEBUG - + getent passwd nocodb 2022-03-13 08:04:23,168: DEBUG - + '[' -n /opt/yunohost/nocodb ']' 2022-03-13 08:04:23,169: DEBUG - + local 'user_home_dir=--home-dir /opt/yunohost/nocodb' 2022-03-13 08:04:23,169: DEBUG - + local 'shell=--shell /usr/sbin/nologin' 2022-03-13 08:04:23,169: DEBUG - + useradd --home-dir /opt/yunohost/nocodb --system --user-group nocodb --shell /usr/sbin/nologin 2022-03-13 08:04:23,489: INFO - [#####+..............] > Creating a MySQL database... 2022-03-13 08:04:23,491: DEBUG - ++ ynh_sanitize_dbid --db_name=nocodb 2022-03-13 08:04:23,510: DEBUG - ++ echo nocodb 2022-03-13 08:04:23,511: DEBUG - + db_name=nocodb 2022-03-13 08:04:23,511: DEBUG - + db_user=nocodb 2022-03-13 08:04:23,511: DEBUG - + ynh_app_setting_set --app=nocodb --key=db_name --value=nocodb 2022-03-13 08:04:23,511: DEBUG - + local _globalapp=nocodb 2022-03-13 08:04:23,596: DEBUG - + app=nocodb 2022-03-13 08:04:23,597: DEBUG - + [[ db_name =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:04:23,597: DEBUG - + ynh_app_setting set nocodb db_name nocodb 2022-03-13 08:04:23,647: DEBUG - + ynh_mysql_setup_db --db_user=nocodb --db_name=nocodb 2022-03-13 08:04:23,648: DEBUG - + db_pwd= 2022-03-13 08:04:23,699: DEBUG - ++ ynh_string_random 2022-03-13 08:04:23,700: DEBUG - ++ length=24 2022-03-13 08:04:23,701: DEBUG - ++ sed --quiet 's/\(.\{24\}\).*/\1/p' 2022-03-13 08:04:23,704: DEBUG - ++ tr --complement --delete A-Za-z0-9 2022-03-13 08:04:23,706: DEBUG - ++ dd if=/dev/urandom bs=1 count=1000 2022-03-13 08:04:23,723: DEBUG - + local new_db_pwd=********** 2022-03-13 08:04:23,723: DEBUG - + db_pwd=********** 2022-03-13 08:04:23,724: DEBUG - + ynh_mysql_create_db nocodb nocodb ********** 2022-03-13 08:04:23,724: DEBUG - + local db=nocodb 2022-03-13 08:04:23,724: DEBUG - + local 'sql=CREATE DATABASE nocodb;' 2022-03-13 08:04:23,724: DEBUG - + [[ 3 -gt 1 ]] 2022-03-13 08:04:23,724: DEBUG - + sql+=' GRANT ALL PRIVILEGES ON nocodb.* TO '\''nocodb'\''@'\''localhost'\''' 2022-03-13 08:04:23,724: DEBUG - + [[ -n ********** ]] 2022-03-13 08:04:23,724: DEBUG - + sql+=' IDENTIFIED BY '\''**********'\''' 2022-03-13 08:04:23,725: DEBUG - + sql+=' WITH GRANT OPTION;' 2022-03-13 08:04:23,725: DEBUG - + ynh_mysql_execute_as_root '--sql=CREATE DATABASE nocodb; GRANT ALL PRIVILEGES ON nocodb.* TO '\''nocodb'\''@'\''localhost'\'' IDENTIFIED BY '\''**********'\'' WITH GRANT OPTION;' 2022-03-13 08:04:23,745: DEBUG - + database= 2022-03-13 08:04:23,746: DEBUG - + '[' -n '' ']' 2022-03-13 08:04:23,746: DEBUG - + mysql -B '' 2022-03-13 08:04:23,758: DEBUG - + ynh_app_setting_set --app=nocodb --key=mysqlpwd --value=********** 2022-03-13 08:04:23,758: DEBUG - + local _globalapp=nocodb 2022-03-13 08:04:23,837: DEBUG - + app=nocodb 2022-03-13 08:04:23,837: DEBUG - + [[ mysqlpwd =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:04:23,838: DEBUG - + ynh_app_setting set nocodb mysqlpwd ********** 2022-03-13 08:04:23,969: DEBUG - + ynh_app_setting_set --app=nocodb --key=final_path --value=/opt/yunohost/nocodb 2022-03-13 08:04:23,969: DEBUG - + local _globalapp=nocodb 2022-03-13 08:04:23,971: INFO - [######+.............] > Setting up source files... 2022-03-13 08:04:24,058: DEBUG - + app=nocodb 2022-03-13 08:04:24,059: DEBUG - + [[ final_path =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:04:24,059: DEBUG - + ynh_app_setting set nocodb final_path /opt/yunohost/nocodb 2022-03-13 08:04:24,116: DEBUG - + ynh_setup_source --dest_dir=/opt/yunohost/nocodb 2022-03-13 08:04:24,140: DEBUG - + source_id=app 2022-03-13 08:04:24,140: DEBUG - + keep= 2022-03-13 08:04:24,140: DEBUG - + local src_file_path=/var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/app.src 2022-03-13 08:04:24,141: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:04:24,142: DEBUG - ++ grep SOURCE_URL= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/app.src 2022-03-13 08:04:24,145: DEBUG - + local src_url=https://github.com/nocodb/nocodb-seed/archive/ed1793770fc9cfd3bbf0915b5db551f349f73825.zip 2022-03-13 08:04:24,146: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:04:24,147: DEBUG - ++ grep SOURCE_SUM= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/app.src 2022-03-13 08:04:24,150: DEBUG - + local src_sum=4EA29B6182450E3A74FEFF6D6C3FBC94720917B380EF359A1EC7D7F37A3F1B0E 2022-03-13 08:04:24,151: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:04:24,152: DEBUG - ++ grep SOURCE_SUM_PRG= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/app.src 2022-03-13 08:04:24,154: DEBUG - + local src_sumprg=sha256sum 2022-03-13 08:04:24,155: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:04:24,157: DEBUG - ++ grep SOURCE_FORMAT= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/app.src 2022-03-13 08:04:24,159: DEBUG - + local src_format=zip 2022-03-13 08:04:24,160: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:04:24,162: DEBUG - ++ grep SOURCE_EXTRACT= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/app.src 2022-03-13 08:04:24,164: DEBUG - + local src_extract=true 2022-03-13 08:04:24,165: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:04:24,167: DEBUG - ++ grep SOURCE_IN_SUBDIR= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/app.src 2022-03-13 08:04:24,169: DEBUG - + local src_in_subdir=true 2022-03-13 08:04:24,170: DEBUG - ++ cut --delimiter== --fields=2- 2022-03-13 08:04:24,171: DEBUG - ++ grep SOURCE_FILENAME= /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/app.src 2022-03-13 08:04:24,174: DEBUG - + local src_filename= 2022-03-13 08:04:24,174: DEBUG - + src_sumprg=sha256sum 2022-03-13 08:04:24,174: DEBUG - + src_in_subdir=true 2022-03-13 08:04:24,174: DEBUG - + src_format=zip 2022-03-13 08:04:24,175: DEBUG - ++ tr '[:upper:]' '[:lower:]' 2022-03-13 08:04:24,176: DEBUG - ++ echo zip 2022-03-13 08:04:24,177: DEBUG - + src_format=zip 2022-03-13 08:04:24,178: DEBUG - + src_extract=true 2022-03-13 08:04:24,178: DEBUG - + '[' '' = '' ']' 2022-03-13 08:04:24,178: DEBUG - + src_filename=app.zip 2022-03-13 08:04:24,178: DEBUG - + local local_src=/opt/yunohost-apps-src/nocodb/app.zip 2022-03-13 08:04:24,178: DEBUG - + mkdir -p /var/cache/yunohost/download/nocodb/ 2022-03-13 08:04:24,180: DEBUG - + src_filename=/var/cache/yunohost/download/nocodb/app.zip 2022-03-13 08:04:24,180: DEBUG - + test -e /opt/yunohost-apps-src/nocodb/app.zip 2022-03-13 08:04:24,180: DEBUG - + '[' -n https://github.com/nocodb/nocodb-seed/archive/ed1793770fc9cfd3bbf0915b5db551f349f73825.zip ']' 2022-03-13 08:04:24,181: DEBUG - ++ wget --tries 3 --no-dns-cache --timeout 900 --no-verbose --output-document=/var/cache/yunohost/download/nocodb/app.zip https://github.com/nocodb/nocodb-seed/archive/ed1793770fc9cfd3bbf0915b5db551f349f73825.zip 2022-03-13 08:04:25,018: DEBUG - + out='2022-03-13 08:04:25 URL:https://codeload.github.com/nocodb/nocodb-seed/zip/ed1793770fc9cfd3bbf0915b5db551f349f73825 [1729/1729] -> "/var/cache/yunohost/download/nocodb/app.zip" [1]' 2022-03-13 08:04:25,018: DEBUG - + sha256sum --check --status 2022-03-13 08:04:25,022: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2022-03-13 08:04:25,024: DEBUG - + '[' -n '' ']' 2022-03-13 08:04:25,024: DEBUG - + mkdir --parents /opt/yunohost/nocodb 2022-03-13 08:04:25,027: DEBUG - + '[' -n /opt/yunohost/nocodb ']' 2022-03-13 08:04:25,027: DEBUG - + '[' /opt/yunohost/nocodb == /opt/yunohost/nocodb ']' 2022-03-13 08:04:25,027: DEBUG - + _ynh_apply_default_permissions /opt/yunohost/nocodb 2022-03-13 08:04:25,027: DEBUG - + local target=/opt/yunohost/nocodb 2022-03-13 08:04:25,029: DEBUG - ++ tr -d '>= ' 2022-03-13 08:04:25,031: DEBUG - ++ jq -r .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/manifest.json 2022-03-13 08:04:25,043: DEBUG - + local ynh_requirement=4.1.7 2022-03-13 08:04:25,043: DEBUG - + '[' -z 4.1.7 ']' 2022-03-13 08:04:25,043: DEBUG - + '[' 4.1.7 == null ']' 2022-03-13 08:04:25,044: DEBUG - + dpkg --compare-versions 4.1.7 ge 4.2 2022-03-13 08:04:25,046: DEBUG - + true 2022-03-13 08:04:25,046: DEBUG - + '[' zip = zip ']' 2022-03-13 08:04:25,046: DEBUG - + true 2022-03-13 08:04:25,047: DEBUG - ++ mktemp --directory 2022-03-13 08:04:25,049: DEBUG - + local tmp_dir=/tmp/tmp.mNOazAksET 2022-03-13 08:04:25,050: DEBUG - + unzip -quo /var/cache/yunohost/download/nocodb/app.zip -d /tmp/tmp.mNOazAksET 2022-03-13 08:04:25,055: DEBUG - + cp --archive /tmp/tmp.mNOazAksET/nocodb-seed-ed1793770fc9cfd3bbf0915b5db551f349f73825/. /opt/yunohost/nocodb 2022-03-13 08:04:25,058: DEBUG - + ynh_secure_remove --file=/tmp/tmp.mNOazAksET 2022-03-13 08:04:25,079: DEBUG - + ynh_secure_remove --file=/var/cache/yunohost/download/nocodb/app.zip 2022-03-13 08:04:25,099: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/patches/ ']' 2022-03-13 08:04:25,100: DEBUG - ++ realpath /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/patches/ 2022-03-13 08:04:25,102: DEBUG - + local patches_folder=/var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/patches 2022-03-13 08:04:25,103: DEBUG - ++ wc --lines 2022-03-13 08:04:25,104: DEBUG - ++ find /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/patches -type f -name 'app-*.patch' 2022-03-13 08:04:25,107: DEBUG - + (( 0 > 0 )) 2022-03-13 08:04:25,107: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/extra_files/app 2022-03-13 08:04:25,107: DEBUG - + cp --archive /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/sources/extra_files/app/. /opt/yunohost/nocodb 2022-03-13 08:04:25,110: DEBUG - + '[' -n '' ']' 2022-03-13 08:04:25,110: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2022-03-13 08:04:25,111: DEBUG - + chmod 750 /opt/yunohost/nocodb 2022-03-13 08:04:25,113: DEBUG - + chmod -R o-rwx /opt/yunohost/nocodb 2022-03-13 08:04:25,114: DEBUG - + chown -R nocodb:www-data /opt/yunohost/nocodb 2022-03-13 08:04:25,196: DEBUG - + ynh_add_nginx_config 2022-03-13 08:04:25,196: DEBUG - + local finalnginxconf=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,196: DEBUG - + '[' / '!=' / ']' 2022-03-13 08:04:25,197: DEBUG - + ynh_replace_string '--match_string=^#root_path_only' --replace_string= --target_file=/var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/nginx.conf 2022-03-13 08:04:25,198: INFO - [#######+............] > Configuring NGINX web server... 2022-03-13 08:04:25,278: DEBUG - + sed --in-place 's@^#root_path_only@@g' /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/nginx.conf 2022-03-13 08:04:25,281: DEBUG - + ynh_add_config --template=/var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/nginx.conf --destination=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,317: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf//var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/nginx.conf ']' 2022-03-13 08:04:25,317: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/nginx.conf ']' 2022-03-13 08:04:25,317: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/nginx.conf 2022-03-13 08:04:25,318: DEBUG - + ynh_backup_if_checksum_is_different --file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,329: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_nocodb.maindomain.tld.d_nocodb.conf 2022-03-13 08:04:25,330: DEBUG - ++ ynh_app_setting_get --app=nocodb --key=checksum__etc_nginx_conf.d_nocodb.maindomain.tld.d_nocodb.conf 2022-03-13 08:04:25,330: DEBUG - ++ local _globalapp=nocodb 2022-03-13 08:04:25,368: DEBUG - ++ app=nocodb 2022-03-13 08:04:25,368: DEBUG - ++ [[ checksum__etc_nginx_conf.d_nocodb.maindomain.tld.d_nocodb.conf =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:04:25,368: DEBUG - ++ ynh_app_setting get nocodb checksum__etc_nginx_conf.d_nocodb.maindomain.tld.d_nocodb.conf 2022-03-13 08:04:25,415: DEBUG - + local checksum_value= 2022-03-13 08:04:25,415: DEBUG - + backup_file_checksum= 2022-03-13 08:04:25,415: DEBUG - + '[' -n '' ']' 2022-03-13 08:04:25,415: DEBUG - + touch /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,417: DEBUG - + chown root:root /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,421: DEBUG - + chmod 640 /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,423: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/conf/nginx.conf /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,425: DEBUG - + _ynh_apply_default_permissions /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,425: DEBUG - + local target=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,426: DEBUG - ++ tr -d '>= ' 2022-03-13 08:04:25,428: DEBUG - ++ jq -r .requirements.yunohost /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/manifest.json 2022-03-13 08:04:25,433: DEBUG - + local ynh_requirement=4.1.7 2022-03-13 08:04:25,433: DEBUG - + '[' -z 4.1.7 ']' 2022-03-13 08:04:25,433: DEBUG - + '[' 4.1.7 == null ']' 2022-03-13 08:04:25,433: DEBUG - + dpkg --compare-versions 4.1.7 ge 4.2 2022-03-13 08:04:25,436: DEBUG - + ynh_replace_vars --file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,448: DEBUG - + test -n / 2022-03-13 08:04:25,448: DEBUG - + local path_url_slash_less= 2022-03-13 08:04:25,448: DEBUG - + ynh_replace_string --match_string=__PATH__/ --replace_string=/ --target_file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,529: DEBUG - + sed --in-place s@__PATH__/@/@g /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,532: DEBUG - + ynh_replace_string --match_string=__PATH__ --replace_string=/ --target_file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,614: DEBUG - + sed --in-place s@__PATH__@/@g /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,617: DEBUG - + test -n nocodb 2022-03-13 08:04:25,618: DEBUG - + ynh_replace_string --match_string=__NAME__ --replace_string=nocodb --target_file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,699: DEBUG - + sed --in-place s@__NAME__@nocodb@g /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,702: DEBUG - + ynh_replace_string --match_string=__NAMETOCHANGE__ --replace_string=nocodb --target_file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,786: DEBUG - + sed --in-place s@__NAMETOCHANGE__@nocodb@g /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,789: DEBUG - + ynh_replace_string --match_string=__USER__ --replace_string=nocodb --target_file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,873: DEBUG - + sed --in-place s@__USER__@nocodb@g /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,877: DEBUG - + test -n /opt/yunohost/nocodb 2022-03-13 08:04:25,877: DEBUG - + ynh_replace_string --match_string=__FINALPATH__ --replace_string=/opt/yunohost/nocodb --target_file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,961: DEBUG - + sed --in-place s@__FINALPATH__@/opt/yunohost/nocodb@g /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:25,965: DEBUG - + test -n 7.3 2022-03-13 08:04:25,965: DEBUG - + ynh_replace_string --match_string=__PHPVERSION__ --replace_string=7.3 --target_file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:26,055: DEBUG - + sed --in-place s@__PHPVERSION__@7.3@g /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:26,057: DEBUG - + test -n PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:04:26,057: DEBUG - + ynh_replace_string --match_string=__YNH_NODE_LOAD_PATH__ --replace_string=PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin --target_file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:26,139: DEBUG - + sed --in-place s@__YNH_NODE_LOAD_PATH__@PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin@g /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:26,141: DEBUG - + uniques_vars=($(grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' $file | sort --unique | sed "s@__\([^.]*\)__@\L\1@g")) 2022-03-13 08:04:26,142: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g' 2022-03-13 08:04:26,144: DEBUG - ++ sort --unique 2022-03-13 08:04:26,146: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:26,149: DEBUG - + local delimit=@ 2022-03-13 08:04:26,150: DEBUG - + for one_var in "${uniques_vars[@]}" 2022-03-13 08:04:26,150: DEBUG - + [[ -v port ]] 2022-03-13 08:04:26,150: DEBUG - + match_string=__PORT__ 2022-03-13 08:04:26,150: DEBUG - + match_string=__PORT__ 2022-03-13 08:04:26,150: DEBUG - + replace_string=8095 2022-03-13 08:04:26,151: DEBUG - + replace_string=8095 2022-03-13 08:04:26,151: DEBUG - + replace_string=8095 2022-03-13 08:04:26,151: DEBUG - + sed --in-place s@__PORT__@8095@g /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:26,154: DEBUG - + ynh_store_file_checksum --file=/etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:26,155: DEBUG - + update_only=0 2022-03-13 08:04:26,173: DEBUG - + local checksum_setting_name=checksum__etc_nginx_conf.d_nocodb.maindomain.tld.d_nocodb.conf 2022-03-13 08:04:26,174: DEBUG - ++ cut '--delimiter= ' --fields=1 2022-03-13 08:04:26,176: DEBUG - ++ md5sum /etc/nginx/conf.d/nocodb.maindomain.tld.d/nocodb.conf 2022-03-13 08:04:26,182: DEBUG - + ynh_app_setting_set --app=nocodb --key=checksum__etc_nginx_conf.d_nocodb.maindomain.tld.d_nocodb.conf --value=1f8fc92ef3c441cbe10ec171dd568dbc 2022-03-13 08:04:26,182: DEBUG - + local _globalapp=nocodb 2022-03-13 08:04:26,271: DEBUG - + app=nocodb 2022-03-13 08:04:26,271: DEBUG - + [[ checksum__etc_nginx_conf.d_nocodb.maindomain.tld.d_nocodb.conf =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:04:26,271: DEBUG - + ynh_app_setting set nocodb checksum__etc_nginx_conf.d_nocodb.maindomain.tld.d_nocodb.conf 1f8fc92ef3c441cbe10ec171dd568dbc 2022-03-13 08:04:26,321: DEBUG - + '[' -n '' ']' 2022-03-13 08:04:26,321: DEBUG - + unset backup_file_checksum 2022-03-13 08:04:26,322: DEBUG - + ynh_systemd_action --service_name=nginx --action=reload 2022-03-13 08:04:26,412: DEBUG - + service_name=nginx 2022-03-13 08:04:26,412: DEBUG - + action=reload 2022-03-13 08:04:26,413: DEBUG - + line_match= 2022-03-13 08:04:26,413: DEBUG - + length=20 2022-03-13 08:04:26,413: DEBUG - + log_path=/var/log/nginx/nginx.log 2022-03-13 08:04:26,413: DEBUG - + timeout=300 2022-03-13 08:04:26,413: DEBUG - + '[' reload == stop ']' 2022-03-13 08:04:26,413: DEBUG - + '[' reload == reload ']' 2022-03-13 08:04:26,413: DEBUG - + action=reload-or-restart 2022-03-13 08:04:26,414: DEBUG - + systemctl reload-or-restart nginx 2022-03-13 08:04:26,603: DEBUG - + ynh_use_nodejs 2022-03-13 08:04:26,603: INFO - [########++++........] > Installing NocoDB... 2022-03-13 08:04:26,605: DEBUG - ++ ynh_app_setting_get --app=nocodb --key=nodejs_version 2022-03-13 08:04:26,606: DEBUG - ++ local _globalapp=nocodb 2022-03-13 08:04:26,646: DEBUG - ++ app=nocodb 2022-03-13 08:04:26,646: DEBUG - ++ [[ nodejs_version =~ (unprotected|protected|skipped)_ ]] 2022-03-13 08:04:26,646: DEBUG - ++ ynh_app_setting get nocodb nodejs_version 2022-03-13 08:04:26,704: DEBUG - + nodejs_version=16 2022-03-13 08:04:26,704: DEBUG - + nodejs_path=/opt/node_n/n/versions/node/16/bin 2022-03-13 08:04:26,704: DEBUG - + shopt -s expand_aliases 2022-03-13 08:04:26,704: DEBUG - + ynh_node=/opt/node_n/n/versions/node/16/bin/node 2022-03-13 08:04:26,704: DEBUG - + alias ynh_node=/opt/node_n/n/versions/node/16/bin/node 2022-03-13 08:04:26,705: DEBUG - + ynh_npm=/opt/node_n/n/versions/node/16/bin/npm 2022-03-13 08:04:26,705: DEBUG - + alias ynh_npm=/opt/node_n/n/versions/node/16/bin/npm 2022-03-13 08:04:26,705: DEBUG - + [[ :/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: != *\:\/\o\p\t\/\n\o\d\e\_\n\/\n\/\v\e\r\s\i\o\n\s\/\n\o\d\e\/\1\6\/\b\i\n* ]] 2022-03-13 08:04:26,705: DEBUG - + node_PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:04:26,705: DEBUG - + ynh_node_load_PATH=PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:04:26,705: DEBUG - + ynh_node_load_path=PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2022-03-13 08:04:26,705: DEBUG - + pushd /opt/yunohost/nocodb 2022-03-13 08:04:26,705: DEBUG - /opt/yunohost/nocodb /var/cache/yunohost/app_tmp_work_dirs/app_rjewafbg/scripts 2022-03-13 08:04:26,705: DEBUG - + ynh_exec_warn_less ynh_exec_as nocodb PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /opt/node_n/n/versions/node/16/bin/npm install 2022-03-13 08:04:26,706: DEBUG - + [[ 5 -eq 1 ]] 2022-03-13 08:04:26,706: DEBUG - + ynh_exec_as nocodb PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /opt/node_n/n/versions/node/16/bin/npm install 2022-03-13 08:04:26,706: DEBUG - + local user=nocodb 2022-03-13 08:04:26,706: DEBUG - + shift 1 2022-03-13 08:04:26,706: DEBUG - ++ whoami 2022-03-13 08:04:26,710: DEBUG - + [[ nocodb = root ]] 2022-03-13 08:04:26,710: DEBUG - + sudo -u nocodb PATH=/opt/node_n/n/versions/node/16/bin:/opt/node_n/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /opt/node_n/n/versions/node/16/bin/npm install 2022-03-13 08:06:01,370: DEBUG - npm notice 2022-03-13 08:06:01,370: DEBUG - npm notice New minor version of npm available! 8.3.1 -> 8.5.4 2022-03-13 08:06:01,371: DEBUG - npm notice Changelog: 2022-03-13 08:06:01,371: DEBUG - npm notice Run `npm install -g npm@8.5.4` to update! 2022-03-13 08:06:01,371: DEBUG - npm notice 2022-03-13 08:06:01,375: DEBUG - npm ERR! code ERR_SOCKET_TIMEOUT 2022-03-13 08:06:01,375: DEBUG - npm ERR! errno ERR_SOCKET_TIMEOUT 2022-03-13 08:06:01,379: DEBUG - npm ERR! network Invalid response body while trying to fetch https://registry.npmjs.org/boxen: Socket timeout 2022-03-13 08:06:01,379: DEBUG - npm ERR! network This is a problem related to network connectivity. 2022-03-13 08:06:01,380: DEBUG - npm ERR! network In most cases you are behind a proxy or have bad network settings. 2022-03-13 08:06:01,380: DEBUG - npm ERR! network 2022-03-13 08:06:01,380: DEBUG - npm ERR! network If you are behind a proxy, please make sure that the 2022-03-13 08:06:01,381: DEBUG - npm ERR! network 'proxy' config is set properly. See: 'npm help config' 2022-03-13 08:06:01,382: DEBUG - 2022-03-13 08:06:01,383: DEBUG - npm ERR! A complete log of this run can be found in: 2022-03-13 08:06:01,383: DEBUG - npm ERR! /opt/yunohost/nocodb/.npm/_logs/2022-03-13T07_04_26_948Z-debug-0.log 2022-03-13 08:06:01,405: DEBUG - + ynh_exit_properly 2022-03-13 08:06:02,926: ERROR - Impossible d'installer nocodb : Une erreur est survenue dans le script d'installation de l'application