ended_at: 2022-12-14 12:17:01.682357 env: BASH_XTRACEFD: '7' YNH_APP_BASEDIR: /home/yunohost.backup/tmp/automatic-2022-12-12/apps/mattermost/settings YNH_APP_ID: mattermost YNH_APP_INSTANCE_NAME: mattermost YNH_APP_INSTANCE_NUMBER: '1' YNH_APP_MANIFEST_VERSION: 7.3.0~ynh1 YNH_ARCH: amd64 YNH_CWD: /home/yunohost.backup/tmp/automatic-2022-12-12/apps/mattermost/settings/scripts YNH_INTERFACE: api YNH_STDRETURN: /tmp/tmp3u96tghx/stdreturn error: null interface: api operation: remove_on_failed_restore parent: null related_to: - - app - mattermost started_at: 2022-12-14 12:16:58.095419 success: true yunohost_version: 11.0.10.2 ============ 2022-12-14 12:16:58,100: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./remove" 7>&1']' 2022-12-14 12:16:58,104: DEBUG - + source _common.sh 2022-12-14 12:16:58,105: DEBUG - + source /usr/share/yunohost/helpers 2022-12-14 12:16:58,105: DEBUG - +++ set +o 2022-12-14 12:16:58,105: DEBUG - +++ grep xtrace 2022-12-14 12:16:58,106: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace' 2022-12-14 12:16:58,106: DEBUG - ++ XTRACE_ENABLE='set -o xtrace' 2022-12-14 12:16:58,118: DEBUG - + app=mattermost 2022-12-14 12:16:58,118: DEBUG - ++ ynh_app_setting_get --app=mattermost --key=domain 2022-12-14 12:16:58,118: DEBUG - ++ local _globalapp=mattermost 2022-12-14 12:16:58,137: DEBUG - ++ app=mattermost 2022-12-14 12:16:58,137: DEBUG - ++ [[ domain =~ (unprotected|protected|skipped)_ ]] 2022-12-14 12:16:58,137: DEBUG - ++ ynh_app_setting get mattermost domain 2022-12-14 12:16:58,175: DEBUG - + domain=maindomain.tld 2022-12-14 12:16:58,175: DEBUG - ++ ynh_app_setting_get --app=mattermost --key=port 2022-12-14 12:16:58,175: DEBUG - ++ local _globalapp=mattermost 2022-12-14 12:16:58,193: DEBUG - ++ app=mattermost 2022-12-14 12:16:58,193: DEBUG - ++ [[ port =~ (unprotected|protected|skipped)_ ]] 2022-12-14 12:16:58,193: DEBUG - ++ ynh_app_setting get mattermost port 2022-12-14 12:16:58,230: DEBUG - + port=8065 2022-12-14 12:16:58,230: DEBUG - ++ ynh_app_setting_get --app=mattermost --key=db_name 2022-12-14 12:16:58,231: DEBUG - ++ local _globalapp=mattermost 2022-12-14 12:16:58,248: DEBUG - ++ app=mattermost 2022-12-14 12:16:58,248: DEBUG - ++ [[ db_name =~ (unprotected|protected|skipped)_ ]] 2022-12-14 12:16:58,248: DEBUG - ++ ynh_app_setting get mattermost db_name 2022-12-14 12:16:58,285: DEBUG - + db_name=mattermost 2022-12-14 12:16:58,285: DEBUG - + db_user=mattermost 2022-12-14 12:16:58,285: DEBUG - ++ ynh_app_setting_get --app=mattermost --key=final_path 2022-12-14 12:16:58,285: DEBUG - ++ local _globalapp=mattermost 2022-12-14 12:16:58,303: DEBUG - ++ app=mattermost 2022-12-14 12:16:58,303: DEBUG - ++ [[ final_path =~ (unprotected|protected|skipped)_ ]] 2022-12-14 12:16:58,303: DEBUG - ++ ynh_app_setting get mattermost final_path 2022-12-14 12:16:58,340: DEBUG - + final_path=/var/www/mattermost 2022-12-14 12:16:58,340: DEBUG - ++ ynh_app_setting_get --app=mattermost --key=data_path 2022-12-14 12:16:58,340: DEBUG - ++ local _globalapp=mattermost 2022-12-14 12:16:58,358: DEBUG - ++ app=mattermost 2022-12-14 12:16:58,358: DEBUG - ++ [[ data_path =~ (unprotected|protected|skipped)_ ]] 2022-12-14 12:16:58,358: DEBUG - ++ ynh_app_setting get mattermost data_path 2022-12-14 12:16:58,395: DEBUG - + data_path=/home/yunohost.app/mattermost 2022-12-14 12:16:58,395: DEBUG - + ynh_exec_warn_less yunohost service status mattermost 2022-12-14 12:16:58,395: DEBUG - + [[ 4 -eq 1 ]] 2022-12-14 12:16:58,395: DEBUG - + yunohost service status mattermost 2022-12-14 12:16:58,674: INFO - [+...................] > Removing mattermost service... 2022-12-14 12:16:58,674: DEBUG - + yunohost service remove mattermost 2022-12-14 12:16:58,852: DEBUG - Service 'mattermost' removed 2022-12-14 12:16:58,924: INFO - [#+..................] > Stopping and removing the systemd service... 2022-12-14 12:16:58,924: DEBUG - + ynh_remove_systemd_config 2022-12-14 12:16:58,925: DEBUG - + local service=mattermost 2022-12-14 12:16:58,925: DEBUG - + local finalsystemdconf=/etc/systemd/system/mattermost.service 2022-12-14 12:16:58,925: DEBUG - + '[' -e /etc/systemd/system/mattermost.service ']' 2022-12-14 12:16:58,925: DEBUG - + ynh_systemd_action --service_name=mattermost --action=stop 2022-12-14 12:16:58,977: DEBUG - + service_name=mattermost 2022-12-14 12:16:58,977: DEBUG - + action=stop 2022-12-14 12:16:58,977: DEBUG - + line_match= 2022-12-14 12:16:58,977: DEBUG - + length=20 2022-12-14 12:16:58,977: DEBUG - + log_path=/var/log/mattermost/mattermost.log 2022-12-14 12:16:58,977: DEBUG - + timeout=300 2022-12-14 12:16:58,977: DEBUG - + '[' stop == stop ']' 2022-12-14 12:16:58,977: DEBUG - + systemctl is-active --quiet mattermost 2022-12-14 12:16:58,980: DEBUG - + return 0 2022-12-14 12:16:58,980: DEBUG - + systemctl disable mattermost --quiet 2022-12-14 12:16:59,154: DEBUG - + ynh_secure_remove --file=/etc/systemd/system/mattermost.service 2022-12-14 12:16:59,166: DEBUG - + systemctl daemon-reload 2022-12-14 12:16:59,369: INFO - [##++................] > Removing the MySQL database... 2022-12-14 12:16:59,370: DEBUG - + ynh_mysql_remove_db --db_user=mattermost --db_name=mattermost 2022-12-14 12:16:59,370: DEBUG - + local -Ar args_array 2022-12-14 12:16:59,389: DEBUG - + mysqlshow 2022-12-14 12:16:59,389: DEBUG - + grep -q '^| mattermost ' 2022-12-14 12:16:59,401: DEBUG - + ynh_mysql_drop_db mattermost 2022-12-14 12:16:59,402: DEBUG - + ynh_mysql_execute_as_root '--sql=DROP DATABASE mattermost;' 2022-12-14 12:16:59,433: DEBUG - + database= 2022-12-14 12:16:59,433: DEBUG - + '[' -n '' ']' 2022-12-14 12:16:59,433: DEBUG - + mysql -B '' 2022-12-14 12:16:59,825: DEBUG - + ynh_mysql_user_exists --user=mattermost 2022-12-14 12:16:59,842: DEBUG - ++ ynh_mysql_execute_as_root '--sql=SELECT User from mysql.user WHERE User = '\''mattermost'\'';' 2022-12-14 12:16:59,868: DEBUG - ++ database= 2022-12-14 12:16:59,869: DEBUG - ++ '[' -n '' ']' 2022-12-14 12:16:59,869: DEBUG - ++ mysql -B '' 2022-12-14 12:16:59,885: DEBUG - + [[ -z User 2022-12-14 12:16:59,885: DEBUG - mattermost ]] 2022-12-14 12:16:59,886: DEBUG - + return 0 2022-12-14 12:16:59,886: DEBUG - + ynh_mysql_drop_user mattermost 2022-12-14 12:16:59,886: DEBUG - + ynh_mysql_execute_as_root '--sql=DROP USER '\''mattermost'\''@'\''localhost'\'';' 2022-12-14 12:16:59,909: DEBUG - + database= 2022-12-14 12:16:59,909: DEBUG - + '[' -n '' ']' 2022-12-14 12:16:59,909: DEBUG - + mysql -B '' 2022-12-14 12:16:59,964: INFO - [####++++++..........] > Removing mattermost main directory... 2022-12-14 12:16:59,965: DEBUG - + ynh_secure_remove --file=/var/www/mattermost 2022-12-14 12:17:00,124: INFO - [##########+++++.....] > Removing NGINX web server configuration... 2022-12-14 12:17:00,124: DEBUG - + ynh_remove_nginx_config 2022-12-14 12:17:00,124: DEBUG - + ynh_secure_remove --file=/etc/nginx/conf.d/maindomain.tld.d/mattermost.conf 2022-12-14 12:17:00,136: DEBUG - + ynh_systemd_action --service_name=nginx --action=reload 2022-12-14 12:17:00,187: DEBUG - + service_name=nginx 2022-12-14 12:17:00,187: DEBUG - + action=reload 2022-12-14 12:17:00,187: DEBUG - + line_match= 2022-12-14 12:17:00,187: DEBUG - + length=20 2022-12-14 12:17:00,187: DEBUG - + log_path=/var/log/nginx/nginx.log 2022-12-14 12:17:00,187: DEBUG - + timeout=300 2022-12-14 12:17:00,187: DEBUG - + '[' reload == stop ']' 2022-12-14 12:17:00,188: DEBUG - + '[' reload == reload ']' 2022-12-14 12:17:00,188: DEBUG - + action=reload-or-restart 2022-12-14 12:17:00,188: DEBUG - + systemctl reload-or-restart nginx 2022-12-14 12:17:00,417: INFO - [###############+....] > Removing logrotate configuration... 2022-12-14 12:17:00,417: DEBUG - + ynh_remove_logrotate 2022-12-14 12:17:00,418: DEBUG - + '[' -e /etc/logrotate.d/mattermost ']' 2022-12-14 12:17:00,418: DEBUG - + ynh_secure_remove --file=/var/log/mattermost 2022-12-14 12:17:00,474: INFO - [################+...] > Removing the dedicated system user... 2022-12-14 12:17:00,474: DEBUG - + ynh_system_user_delete --username=mattermost 2022-12-14 12:17:00,480: DEBUG - + ynh_system_user_exists mattermost 2022-12-14 12:17:00,486: DEBUG - + getent passwd mattermost 2022-12-14 12:17:00,487: DEBUG - + deluser mattermost 2022-12-14 12:17:00,558: DEBUG - Removing user `mattermost' ... 2022-12-14 12:17:00,559: DEBUG - Warning: group `mattermost' has no more members. 2022-12-14 12:17:00,625: DEBUG - Done. 2022-12-14 12:17:00,627: DEBUG - + ynh_system_group_exists mattermost 2022-12-14 12:17:00,634: DEBUG - + getent group mattermost 2022-12-14 12:17:00,680: INFO - [####################] > Removal of mattermost completed