Upgrade to Nextcloud 29

Can I upgrade to nextcloud 29 by issuing the following in the command line?

sudo yunohost app upgrade nextcloud -u GitHub - YunoHost-Apps/nextcloud_ynh at testing --debug

Or will that only bring me to 28.0.5?

If you want to test Nextcloud 29, you can test this command:

sudo yunohost app upgrade nextcloud -u https://github.com/YunoHost-Apps/nextcloud_ynh/tree/29.0.0 --debug

1 Like

Merci.

Related PR : 29.0.0 by ericgaspar · Pull Request #684 · YunoHost-Apps/nextcloud_ynh · GitHub

@Lapineige How long from pull request until it is in main branch and available for everyone?

@Tho I ran the command, but the update failed. I had been on 28.0.4 and tried to go to 29.0.0. Do you think I needed to go from 28.0.4->28.0.5->29.0.0?

Best case scenario: as quick as first testing (automated in CI, manually by enough people) are done are report no issue, with a reasonable latency to ensure no troublesome issue goes unnoticed.
Worst case: very long.

So : anywhere in between :slight_smile:

You should not have to.
What is the issue ? Logs ?

1 Like

Log:

ended_at: 2024-04-27 14:44:32.776033
env:
  YNH_APP_ACTION: upgrade
  YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_h17jb7zu
  YNH_APP_CURRENT_VERSION: 28.0.5~ynh1
  YNH_APP_ID: nextcloud
  YNH_APP_INSTANCE_NAME: nextcloud
  YNH_APP_INSTANCE_NUMBER: '1'
  YNH_APP_MANIFEST_VERSION: 29.0.0~ynh1
  YNH_APP_PACKAGING_FORMAT: '2.0'
  YNH_APP_UPGRADE_TYPE: UPGRADE_APP
  YNH_ARCH: amd64
  YNH_DEBIAN_VERSION: bullseye
error: An error occurred inside the app upgrade script
interface: cli
operation: app_upgrade
parent: null
related_to:
- - app
  - nextcloud
started_at: 2024-04-27 14:44:01.897627
success: false
yunohost_version: 11.2.11.3

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

2024-04-27 10:44:01,940: INFO - Updating sources...
2024-04-27 10:44:01,940: DEBUG - Prefetching asset main: https://download.nextcloud.com/server/releases/nextcloud-29.0.0.tar.bz2 ...
2024-04-27 10:44:12,478: DEBUG - Prefetching asset 28: https://download.nextcloud.com/server/releases/nextcloud-28.0.0.tar.bz2 ...
2024-04-27 10:44:22,224: INFO - Updating system_user...
2024-04-27 10:44:22,305: INFO - Updating install_dir...
2024-04-27 10:44:22,319: INFO - Updating data_dir...
2024-04-27 10:44:22,332: INFO - Updating permissions...
2024-04-27 10:44:22,441: DEBUG - Nothing to update in LDAP
2024-04-27 10:44:22,479: DEBUG - Permission 'nextcloud.main' updated
2024-04-27 10:44:22,479: DEBUG - To view the log of the operation 'Update accesses for permission 'nextcloud'', use the command 'yunohost log show 20240427-144422-user_permission_update-nextcloud'
2024-04-27 10:44:22,588: DEBUG - Nothing to update in LDAP
2024-04-27 10:44:22,588: DEBUG - Permission 'nextcloud.main' updated
2024-04-27 10:44:22,628: DEBUG - To view the log of the operation 'Update URL related to permission 'nextcloud'', use the command 'yunohost log show 20240427-144422-permission_url-nextcloud'
2024-04-27 10:44:22,721: DEBUG - Nothing to update in LDAP
2024-04-27 10:44:22,758: DEBUG - Permission 'nextcloud.api' updated
2024-04-27 10:44:22,758: DEBUG - To view the log of the operation 'Update accesses for permission 'nextcloud'', use the command 'yunohost log show 20240427-144422-user_permission_update-nextcloud'
2024-04-27 10:44:22,817: DEBUG - Nothing to update in LDAP
2024-04-27 10:44:22,818: DEBUG - Permission 'nextcloud.api' updated
2024-04-27 10:44:22,857: DEBUG - To view the log of the operation 'Update URL related to permission 'nextcloud'', use the command 'yunohost log show 20240427-144422-permission_url-nextcloud'
2024-04-27 10:44:22,903: DEBUG - The permission database has been resynchronized
2024-04-27 10:44:22,982: DEBUG - SSOwat configuration regenerated
2024-04-27 10:44:22,987: INFO - Updating apt...
2024-04-27 10:44:22,996: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./provision_or_update_apt"  7>&1']'
2024-04-27 10:44:23,002: DEBUG - + source /usr/share/yunohost/helpers
2024-04-27 10:44:23,002: DEBUG - +++ set +o
2024-04-27 10:44:23,002: DEBUG - +++ grep xtrace
2024-04-27 10:44:23,003: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2024-04-27 10:44:23,003: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2024-04-27 10:44:23,017: DEBUG - + ynh_abort_if_errors
2024-04-27 10:44:23,018: DEBUG - + trap ynh_exit_properly EXIT
2024-04-27 10:44:23,018: DEBUG - + ynh_install_app_dependencies mariadb-server imagemagick libmagickcore-6.q16-6-extra acl tar smbclient at php8.2-fpm php8.2-bz2 php8.2-imap php8.2-gmp php8.2-gd php8.2-intl php8.2-curl php8.2-apcu php8.2-redis php8.2-ldap php8.2-imagick php8.2-zip php8.2-mbstring php8.2-xml php8.2-mysql php8.2-igbinary php8.2-bcmath
2024-04-27 10:44:23,018: DEBUG - + local 'dependencies=mariadb-server imagemagick libmagickcore-6.q16-6-extra acl tar smbclient at php8.2-fpm php8.2-bz2 php8.2-imap php8.2-gmp php8.2-gd php8.2-intl php8.2-curl php8.2-apcu php8.2-redis php8.2-ldap php8.2-imagick php8.2-zip php8.2-mbstring php8.2-xml php8.2-mysql php8.2-igbinary php8.2-bcmath'
2024-04-27 10:44:23,018: DEBUG - ++ echo 'mariadb-server imagemagick libmagickcore-6.q16-6-extra acl tar smbclient at php8.2-fpm php8.2-bz2 php8.2-imap php8.2-gmp php8.2-gd php8.2-intl php8.2-curl php8.2-apcu php8.2-redis php8.2-ldap php8.2-imagick php8.2-zip php8.2-mbstring php8.2-xml php8.2-mysql php8.2-igbinary php8.2-bcmath'
2024-04-27 10:44:23,018: DEBUG - ++ sed 's/\([^\<=\>]\)\ \([^(]\)/\1, \2/g'
2024-04-27 10:44:23,019: DEBUG - + dependencies='mariadb-server, imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.2-fpm, php8.2-bz2, php8.2-imap, php8.2-gmp, php8.2-gd, php8.2-intl, php8.2-curl, php8.2-apcu, php8.2-redis, php8.2-ldap, php8.2-imagick, php8.2-zip, php8.2-mbstring, php8.2-xml, php8.2-mysql, php8.2-igbinary, php8.2-bcmath'
2024-04-27 10:44:23,019: DEBUG - + local 'dependencies=mariadb-server, imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.2-fpm, php8.2-bz2, php8.2-imap, php8.2-gmp, php8.2-gd, php8.2-intl, php8.2-curl, php8.2-apcu, php8.2-redis, php8.2-ldap, php8.2-imagick, php8.2-zip, php8.2-mbstring, php8.2-xml, php8.2-mysql, php8.2-igbinary, php8.2-bcmath'
2024-04-27 10:44:23,020: DEBUG - ++ ynh_read_manifest --manifest_key=version
2024-04-27 10:44:23,031: DEBUG - ++ '[' '!' -e '' ']'
2024-04-27 10:44:23,031: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_zdk2y6b7/manifest.json ']'
2024-04-27 10:44:23,031: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_zdk2y6b7/manifest.toml ']'
2024-04-27 10:44:23,031: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_zdk2y6b7/manifest.toml
2024-04-27 10:44:23,031: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_zdk2y6b7/manifest.toml
2024-04-27 10:44:23,031: DEBUG - ++ grep -q '\.json$'
2024-04-27 10:44:23,032: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_zdk2y6b7/manifest.toml
2024-04-27 10:44:23,032: DEBUG - ++ python3 -c 'import json, toml, sys; print(json.dumps(toml.load(sys.stdin)))'
2024-04-27 10:44:23,033: DEBUG - ++ jq .version --raw-output
2024-04-27 10:44:23,070: DEBUG - + local version=28.0.5~ynh1
2024-04-27 10:44:23,070: DEBUG - + '[' -z 28.0.5~ynh1 ']'
2024-04-27 10:44:23,070: DEBUG - + '[' 28.0.5~ynh1 == null ']'
2024-04-27 10:44:23,070: DEBUG - + local dep_app=nextcloud
2024-04-27 10:44:23,070: DEBUG - + [[ mariadb-server, imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.2-fpm, php8.2-bz2, php8.2-imap, php8.2-gmp, php8.2-gd, php8.2-intl, php8.2-curl, php8.2-apcu, php8.2-redis, php8.2-ldap, php8.2-imagick, php8.2-zip, php8.2-mbstring, php8.2-xml, php8.2-mysql, php8.2-igbinary, php8.2-bcmath =~ [<=>] ]]
2024-04-27 10:44:23,070: DEBUG - ++ echo mariadb-server, imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.2-fpm, php8.2-bz2, php8.2-imap, php8.2-gmp, php8.2-gd, php8.2-intl, php8.2-curl, php8.2-apcu, php8.2-redis, php8.2-ldap, php8.2-imagick, php8.2-zip, php8.2-mbstring, php8.2-xml, php8.2-mysql, php8.2-igbinary, php8.2-bcmath
2024-04-27 10:44:23,070: DEBUG - ++ grep -oP '(?<=php)[0-9.]+(?=-|\>|)'
2024-04-27 10:44:23,071: DEBUG - ++ sort -u
2024-04-27 10:44:23,072: DEBUG - + local specific_php_version=8.2
2024-04-27 10:44:23,072: DEBUG - + [[ -n 8.2 ]]
2024-04-27 10:44:23,072: DEBUG - ++ echo 8.2
2024-04-27 10:44:23,072: DEBUG - ++ wc -l
2024-04-27 10:44:23,073: DEBUG - + [[ 1 -eq 1 ]]
2024-04-27 10:44:23,074: DEBUG - + dependencies+=', php8.2, php8.2-fpm, php8.2-common'
2024-04-27 10:44:23,074: DEBUG - ++ ynh_app_setting_get --app=nextcloud --key=phpversion
2024-04-27 10:44:23,074: DEBUG - ++ local _globalapp=nextcloud
2024-04-27 10:44:23,093: DEBUG - ++ app=nextcloud
2024-04-27 10:44:23,093: DEBUG - ++ [[ phpversion =~ (unprotected|protected|skipped)_ ]]
2024-04-27 10:44:23,093: DEBUG - ++ ynh_app_setting get nextcloud phpversion
2024-04-27 10:44:23,136: DEBUG - + local old_phpversion=8.2
2024-04-27 10:44:23,136: DEBUG - + '[' -n 8.2 ']'
2024-04-27 10:44:23,136: DEBUG - + '[' 8.2 '!=' 8.2 ']'
2024-04-27 10:44:23,136: DEBUG - + ynh_app_setting_set --app=nextcloud --key=phpversion --value=8.2
2024-04-27 10:44:23,136: DEBUG - + local _globalapp=nextcloud
2024-04-27 10:44:23,176: DEBUG - + app=nextcloud
2024-04-27 10:44:23,176: DEBUG - + [[ phpversion =~ (unprotected|protected|skipped)_ ]]
2024-04-27 10:44:23,176: DEBUG - + ynh_app_setting set nextcloud phpversion 8.2
2024-04-27 10:44:23,221: DEBUG - + test -e /usr/bin/php7.4
2024-04-27 10:44:23,221: DEBUG - + update-alternatives --set php /usr/bin/php7.4
2024-04-27 10:44:23,222: DEBUG - ++ ynh_package_is_installed postgresql-13
2024-04-27 10:44:23,228: DEBUG - ++ dpkg-query --show '--showformat=${Status}' postgresql-13
2024-04-27 10:44:23,228: DEBUG - ++ grep --count 'ok installed'
2024-04-27 10:44:23,240: DEBUG - ++ echo yes
2024-04-27 10:44:23,240: DEBUG - + local psql_installed=yes
2024-04-27 10:44:23,240: DEBUG - + [[ true == \t\r\u\e ]]
2024-04-27 10:44:23,240: DEBUG - + YNH_INSTALL_APP_DEPENDENCIES_REPLACE=false
2024-04-27 10:44:23,240: DEBUG - + cat
2024-04-27 10:44:23,241: DEBUG - + ynh_package_install_from_equivs /tmp/nextcloud-ynh-deps.control
2024-04-27 10:44:23,241: DEBUG - + local controlfile=/tmp/nextcloud-ynh-deps.control
2024-04-27 10:44:23,242: DEBUG - ++ grep '^Package: ' /tmp/nextcloud-ynh-deps.control
2024-04-27 10:44:23,242: DEBUG - ++ cut '--delimiter= ' --fields=2
2024-04-27 10:44:23,243: DEBUG - + local pkgname=nextcloud-ynh-deps
2024-04-27 10:44:23,243: DEBUG - ++ grep '^Version: ' /tmp/nextcloud-ynh-deps.control
2024-04-27 10:44:23,244: DEBUG - ++ cut '--delimiter= ' --fields=2
2024-04-27 10:44:23,245: DEBUG - + local pkgversion=28.0.5~ynh1
2024-04-27 10:44:23,245: DEBUG - + [[ -z nextcloud-ynh-deps ]]
2024-04-27 10:44:23,245: DEBUG - + [[ -z 28.0.5~ynh1 ]]
2024-04-27 10:44:23,245: DEBUG - + ynh_package_update
2024-04-27 10:44:23,245: DEBUG - + ynh_apt update
2024-04-27 10:44:23,245: DEBUG - + ynh_wait_dpkg_free
2024-04-27 10:44:23,349: DEBUG - + return 0
2024-04-27 10:44:23,350: DEBUG - + LC_ALL=C
2024-04-27 10:44:23,350: DEBUG - + DEBIAN_FRONTEND=noninteractive
2024-04-27 10:44:23,350: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update
2024-04-27 10:44:23,852: DEBUG - Get:1 https://pkgs.tailscale.com/stable/debian bullseye InRelease
2024-04-27 10:44:23,902: DEBUG - Hit:2 http://forge.yunohost.org/debian bullseye InRelease
2024-04-27 10:44:23,924: DEBUG - Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
2024-04-27 10:44:23,930: DEBUG - Hit:4 http://ftp.debian.org/debian bullseye InRelease
2024-04-27 10:44:24,037: DEBUG - Get:5 http://ftp.debian.org/debian bullseye-updates InRelease [44.1 kB]
2024-04-27 10:44:24,279: DEBUG - Hit:6 https://packages.sury.org/php bullseye InRelease
2024-04-27 10:44:24,635: DEBUG - Fetched 50.6 kB in 1s (41.2 kB/s)
2024-04-27 10:44:25,165: DEBUG - Reading package lists...
2024-04-27 10:44:25,173: DEBUG - ++ mktemp --directory
2024-04-27 10:44:25,174: DEBUG - + local TMPDIR=/tmp/tmp.d3OD9DQq4A
2024-04-27 10:44:25,174: DEBUG - + rm -f /usr/share/equivs/template/debian/compat
2024-04-27 10:44:25,175: DEBUG - + ynh_wait_dpkg_free
2024-04-27 10:44:25,267: DEBUG - + return 0
2024-04-27 10:44:25,267: DEBUG - + cp /tmp/nextcloud-ynh-deps.control /tmp/tmp.d3OD9DQq4A/control
2024-04-27 10:44:25,269: DEBUG - + cd /tmp/tmp.d3OD9DQq4A
2024-04-27 10:44:25,269: DEBUG - + LC_ALL=C
2024-04-27 10:44:25,269: DEBUG - + equivs-build ./control
2024-04-27 10:44:25,409: DEBUG - dpkg-buildpackage: info: source package nextcloud-ynh-deps
2024-04-27 10:44:25,409: DEBUG - dpkg-buildpackage: info: source version 28.0.5~ynh1
2024-04-27 10:44:25,410: DEBUG - dpkg-buildpackage: info: source distribution unstable
2024-04-27 10:44:25,410: DEBUG - dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator <root@maindomain.tld>
2024-04-27 10:44:25,442: DEBUG -  dpkg-source --before-build .
2024-04-27 10:44:25,443: DEBUG - dpkg-buildpackage: info: host architecture amd64
2024-04-27 10:44:25,542: DEBUG -  debian/rules clean
2024-04-27 10:44:25,544: DEBUG - dh clean
2024-04-27 10:44:25,624: DEBUG -    dh_clean
2024-04-27 10:44:25,655: DEBUG -  debian/rules binary
2024-04-27 10:44:25,656: DEBUG - dh binary
2024-04-27 10:44:25,723: DEBUG -    dh_update_autotools_config
2024-04-27 10:44:25,752: DEBUG -    dh_autoreconf
2024-04-27 10:44:25,792: DEBUG -    create-stamp debian/debhelper-build-stamp
2024-04-27 10:44:25,792: DEBUG -    dh_prep
2024-04-27 10:44:25,820: DEBUG -    dh_install
2024-04-27 10:44:25,854: DEBUG -    dh_installdocs
2024-04-27 10:44:25,891: DEBUG -    dh_installchangelogs
2024-04-27 10:44:25,970: DEBUG -    dh_perl
2024-04-27 10:44:26,006: DEBUG -    dh_link
2024-04-27 10:44:26,040: DEBUG -    dh_strip_nondeterminism
2024-04-27 10:44:26,100: DEBUG -    dh_compress
2024-04-27 10:44:26,139: DEBUG -    dh_fixperms
2024-04-27 10:44:26,178: DEBUG -    dh_missing
2024-04-27 10:44:26,204: DEBUG -    dh_installdeb
2024-04-27 10:44:26,238: DEBUG -    dh_gencontrol
2024-04-27 10:44:26,345: DEBUG -    dh_md5sums
2024-04-27 10:44:26,379: DEBUG -    dh_builddeb
2024-04-27 10:44:26,405: DEBUG - dpkg-deb: building package 'nextcloud-ynh-deps' in '../nextcloud-ynh-deps_28.0.5~ynh1_all.deb'.
2024-04-27 10:44:26,422: DEBUG -  dpkg-genbuildinfo --build=binary
2024-04-27 10:44:26,767: DEBUG -  dpkg-genchanges --build=binary >../nextcloud-ynh-deps_28.0.5~ynh1_amd64.changes
2024-04-27 10:44:26,845: DEBUG - dpkg-genchanges: info: binary-only upload (no source code included)
2024-04-27 10:44:26,848: DEBUG -  dpkg-source --after-build .
2024-04-27 10:44:26,944: DEBUG - dpkg-buildpackage: info: binary-only upload (no source included)
2024-04-27 10:44:26,948: DEBUG - 
2024-04-27 10:44:26,948: DEBUG - The package has been created.
2024-04-27 10:44:26,948: DEBUG - Attention, the package has been created in the current directory,
2024-04-27 10:44:26,948: DEBUG - not in ".." as indicated by the message above!
2024-04-27 10:44:26,949: DEBUG - + LC_ALL=C
2024-04-27 10:44:26,949: DEBUG - + dpkg --force-depends --install ./nextcloud-ynh-deps_28.0.5~ynh1_all.deb
2024-04-27 10:44:26,949: DEBUG - + tee ./dpkg_log
2024-04-27 10:44:27,011: DEBUG - (Reading database ... 68860 files and directories currently installed.)
2024-04-27 10:44:27,013: DEBUG - Preparing to unpack .../nextcloud-ynh-deps_28.0.5~ynh1_all.deb ...
2024-04-27 10:44:27,025: DEBUG - Unpacking nextcloud-ynh-deps (28.0.5~ynh1) over (28.0.5~ynh1) ...
2024-04-27 10:44:27,052: DEBUG - Setting up nextcloud-ynh-deps (28.0.5~ynh1) ...
2024-04-27 10:44:27,083: DEBUG - + ynh_package_install --fix-broken
2024-04-27 10:44:27,084: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2024-04-27 10:44:27,084: DEBUG - + ynh_wait_dpkg_free
2024-04-27 10:44:27,208: DEBUG - + return 0
2024-04-27 10:44:27,209: DEBUG - + LC_ALL=C
2024-04-27 10:44:27,209: DEBUG - + DEBIAN_FRONTEND=noninteractive
2024-04-27 10:44:27,209: 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-27 10:44:27,371: DEBUG - Reading package lists...
2024-04-27 10:44:27,508: DEBUG - Building dependency tree...
2024-04-27 10:44:27,509: DEBUG - Reading state information...
2024-04-27 10:44:27,664: DEBUG - 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2024-04-27 10:44:27,664: DEBUG - + [[ -n /tmp/tmp.d3OD9DQq4A ]]
2024-04-27 10:44:27,665: DEBUG - + rm --recursive --force /tmp/tmp.d3OD9DQq4A
2024-04-27 10:44:27,665: DEBUG - + ynh_package_is_installed nextcloud-ynh-deps
2024-04-27 10:44:27,672: DEBUG - + dpkg-query --show '--showformat=${Status}' nextcloud-ynh-deps
2024-04-27 10:44:27,672: DEBUG - + grep --count 'ok installed'
2024-04-27 10:44:27,684: DEBUG - + rm /tmp/nextcloud-ynh-deps.control
2024-04-27 10:44:27,686: DEBUG - ++ ynh_package_is_installed postgresql-13
2024-04-27 10:44:27,692: DEBUG - ++ dpkg-query --show '--showformat=${Status}' postgresql-13
2024-04-27 10:44:27,692: DEBUG - ++ grep --count 'ok installed'
2024-04-27 10:44:27,704: DEBUG - ++ echo yes
2024-04-27 10:44:27,705: DEBUG - + local psql_installed2=yes
2024-04-27 10:44:27,705: DEBUG - + [[ yes != \y\e\s ]]
2024-04-27 10:44:27,705: DEBUG - + ynh_exit_properly
2024-04-27 10:44:27,705: DEBUG - + [[ provision_or_update_apt =~ ^install$|^upgrade$|^restore$ ]]
2024-04-27 10:44:28,707: INFO - Updating database...
2024-04-27 10:44:28,743: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./upgrade"  7>&1']'
2024-04-27 10:44:28,748: DEBUG - + source _common.sh
2024-04-27 10:44:28,749: DEBUG - + source /usr/share/yunohost/helpers
2024-04-27 10:44:28,749: DEBUG - +++ set +o
2024-04-27 10:44:28,749: DEBUG - +++ grep xtrace
2024-04-27 10:44:28,750: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2024-04-27 10:44:28,750: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2024-04-27 10:44:28,764: DEBUG - ++ ynh_check_app_version_changed
2024-04-27 10:44:28,764: DEBUG - ++ local return_value=UPGRADE_APP
2024-04-27 10:44:28,765: DEBUG - ++ '[' UPGRADE_APP == UPGRADE_SAME ']'
2024-04-27 10:44:28,765: DEBUG - ++ '[' UPGRADE_APP == DOWNGRADE ']'
2024-04-27 10:44:28,765: DEBUG - ++ echo UPGRADE_APP
2024-04-27 10:44:28,765: DEBUG - + upgrade_type=UPGRADE_APP
2024-04-27 10:44:28,802: INFO - [+...................] > Ensuring downward compatibility...
2024-04-27 10:44:28,803: DEBUG - + ynh_app_setting_delete --app=nextcloud --key=backup_core_only
2024-04-27 10:44:28,803: DEBUG - + local _globalapp=nextcloud
2024-04-27 10:44:28,822: DEBUG - + app=nextcloud
2024-04-27 10:44:28,822: DEBUG - + [[ backup_core_only =~ (unprotected|skipped|protected)_ ]]
2024-04-27 10:44:28,823: DEBUG - + ynh_app_setting delete nextcloud backup_core_only
2024-04-27 10:44:28,868: DEBUG - + '[' -z '--define;apc.enable_cli=1' ']'
2024-04-27 10:44:28,868: DEBUG - + ynh_compare_current_package_version --comparison lt --version 22.2~ynh1
2024-04-27 10:44:28,869: DEBUG - + declare -Ar args_array
2024-04-27 10:44:28,904: DEBUG - + local current_version=28.0.5~ynh1
2024-04-27 10:44:28,904: DEBUG - + [[ ! 22.2~ynh1 =~ ~ynh ]]
2024-04-27 10:44:28,904: DEBUG - + [[ ! 28.0.5~ynh1 =~ ~ynh ]]
2024-04-27 10:44:28,905: DEBUG - + [[ ! lt =~ (lt|le|eq|ne|ge|gt) ]]
2024-04-27 10:44:28,905: DEBUG - + dpkg --compare-versions 28.0.5~ynh1 lt 22.2~ynh1
2024-04-27 10:44:28,906: DEBUG - ++ grep OC_VersionString /var/www/nextcloud/version.php
2024-04-27 10:44:28,906: DEBUG - ++ cut '-d'\''' -f2
2024-04-27 10:44:28,907: DEBUG - + current_version=28.0.5
2024-04-27 10:44:28,907: DEBUG - + current_major_version=28
2024-04-27 10:44:28,908: DEBUG - ++ ynh_read_manifest --manifest_key=resources.sources.main.url
2024-04-27 10:44:28,908: DEBUG - ++ grep -o '[0-9][0-9]\.[0-9]\.[0-9]'
2024-04-27 10:44:28,919: DEBUG - ++ '[' '!' -e '' ']'
2024-04-27 10:44:28,919: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_h17jb7zu/manifest.json ']'
2024-04-27 10:44:28,919: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_h17jb7zu/manifest.toml ']'
2024-04-27 10:44:28,920: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_h17jb7zu/manifest.toml
2024-04-27 10:44:28,920: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_h17jb7zu/manifest.toml
2024-04-27 10:44:28,920: DEBUG - ++ grep -q '\.json$'
2024-04-27 10:44:28,921: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_h17jb7zu/manifest.toml
2024-04-27 10:44:28,921: DEBUG - ++ python3 -c 'import json, toml, sys; print(json.dumps(toml.load(sys.stdin)))'
2024-04-27 10:44:28,921: DEBUG - ++ jq .resources.sources.main.url --raw-output
2024-04-27 10:44:28,958: DEBUG - + last_version=29.0.0
2024-04-27 10:44:28,958: DEBUG - + last_major_version=29
2024-04-27 10:44:28,958: DEBUG - + [[ 29 != \2\8 ]]
2024-04-27 10:44:28,959: DEBUG - ++ list_installed_apps_not_compatible_with_future_version 29
2024-04-27 10:44:28,959: DEBUG - ++ local nextcloud_destination_version=29
2024-04-27 10:44:28,959: DEBUG - +++ grep OC_VersionString /var/www/nextcloud/version.php
2024-04-27 10:44:28,959: DEBUG - +++ cut '-d'\''' -f2
2024-04-27 10:44:28,960: DEBUG - ++ local nextcloud_current_version=28.0.5
2024-04-27 10:44:28,961: DEBUG - +++ mktemp
2024-04-27 10:44:28,961: DEBUG - ++ local installed_apps=/tmp/tmp.Vc6evuGk8F
2024-04-27 10:44:28,962: DEBUG - +++ mktemp
2024-04-27 10:44:28,962: DEBUG - ++ local core_apps_in_current_version=/tmp/tmp.L7Dc5X4047
2024-04-27 10:44:28,963: DEBUG - +++ mktemp
2024-04-27 10:44:28,963: DEBUG - ++ local nextcloud_destination_appcatalog=/tmp/tmp.A6o6PR1T1R
2024-04-27 10:44:28,964: DEBUG - ++ exec_occ -V
2024-04-27 10:44:28,964: DEBUG - ++ '[' 28 = last ']'
2024-04-27 10:44:28,964: DEBUG - ++ '[' 28 -ge 26 ']'
2024-04-27 10:44:28,964: DEBUG - ++ NEXTCLOUD_PHP_VERSION=8.2
2024-04-27 10:44:28,964: DEBUG - +++ ynh_app_setting_get --app=nextcloud --key=phpversion
2024-04-27 10:44:28,964: DEBUG - +++ local _globalapp=nextcloud
2024-04-27 10:44:28,984: DEBUG - +++ app=nextcloud
2024-04-27 10:44:28,984: DEBUG - +++ [[ phpversion =~ (unprotected|protected|skipped)_ ]]
2024-04-27 10:44:28,984: DEBUG - +++ ynh_app_setting get nextcloud phpversion
2024-04-27 10:44:29,027: DEBUG - ++ phpversion=8.2
2024-04-27 10:44:29,027: DEBUG - ++ [[ 8.2 != \8\.\2 ]]
2024-04-27 10:44:29,028: DEBUG - ++ cd /var/www/nextcloud
2024-04-27 10:44:29,028: DEBUG - +++ filter_boring_occ_warnings
2024-04-27 10:44:29,028: DEBUG - ++ ynh_exec_as nextcloud php8.2 --define apc.enable_cli=1 occ --no-interaction --no-ansi -V
2024-04-27 10:44:29,028: DEBUG - +++ sed -E 's@\s*([0-9]+\/[0-9]+\s+\[(-|>|=)+\]\s+[0-9]+%|\s*Starting ...|Nextcloud or one of the apps require upgrade - only a limited number of commands are available|You may use your browser or the occ upgrade command to do the upgrade)@@g'
2024-04-27 10:44:29,028: DEBUG - ++ local user=nextcloud
2024-04-27 10:44:29,028: DEBUG - ++ shift 1
2024-04-27 10:44:29,029: DEBUG - +++ whoami
2024-04-27 10:44:29,029: DEBUG - ++ [[ nextcloud = root ]]
2024-04-27 10:44:29,029: DEBUG - ++ sudo -u nextcloud php8.2 --define apc.enable_cli=1 occ --no-interaction --no-ansi -V
2024-04-27 10:44:29,252: WARNING - Nextcloud is in maintenance mode, no apps are loaded.
2024-04-27 10:44:29,253: WARNING - Commands provided by apps are unavailable.
2024-04-27 10:44:29,253: DEBUG - ++ exec_occ app:list --output json
2024-04-27 10:44:29,253: DEBUG - ++ '[' 28 = last ']'
2024-04-27 10:44:29,253: DEBUG - ++ '[' 28 -ge 26 ']'
2024-04-27 10:44:29,253: DEBUG - ++ NEXTCLOUD_PHP_VERSION=8.2
2024-04-27 10:44:29,253: DEBUG - ++ sort
2024-04-27 10:44:29,253: DEBUG - ++ jq -r '.enabled | keys[]'
2024-04-27 10:44:29,253: DEBUG - +++ ynh_app_setting_get --app=nextcloud --key=phpversion
2024-04-27 10:44:29,253: DEBUG - +++ local _globalapp=nextcloud
2024-04-27 10:44:29,271: DEBUG - +++ app=nextcloud
2024-04-27 10:44:29,271: DEBUG - +++ [[ phpversion =~ (unprotected|protected|skipped)_ ]]
2024-04-27 10:44:29,271: DEBUG - +++ ynh_app_setting get nextcloud phpversion
2024-04-27 10:44:29,314: DEBUG - ++ phpversion=8.2
2024-04-27 10:44:29,315: DEBUG - ++ [[ 8.2 != \8\.\2 ]]
2024-04-27 10:44:29,315: DEBUG - ++ cd /var/www/nextcloud
2024-04-27 10:44:29,315: DEBUG - +++ filter_boring_occ_warnings
2024-04-27 10:44:29,315: DEBUG - ++ ynh_exec_as nextcloud php8.2 --define apc.enable_cli=1 occ --no-interaction --no-ansi app:list --output json
2024-04-27 10:44:29,315: DEBUG - ++ local user=nextcloud
2024-04-27 10:44:29,315: DEBUG - ++ shift 1
2024-04-27 10:44:29,316: DEBUG - +++ sed -E 's@\s*([0-9]+\/[0-9]+\s+\[(-|>|=)+\]\s+[0-9]+%|\s*Starting ...|Nextcloud or one of the apps require upgrade - only a limited number of commands are available|You may use your browser or the occ upgrade command to do the upgrade)@@g'
2024-04-27 10:44:29,316: DEBUG - +++ whoami
2024-04-27 10:44:29,316: DEBUG - ++ [[ nextcloud = root ]]
2024-04-27 10:44:29,317: DEBUG - ++ sudo -u nextcloud php8.2 --define apc.enable_cli=1 occ --no-interaction --no-ansi app:list --output json
2024-04-27 10:44:29,524: WARNING - Nextcloud is in maintenance mode, no apps are loaded.
2024-04-27 10:44:29,525: WARNING - Commands provided by apps are unavailable.
2024-04-27 10:44:29,525: DEBUG - ++ curl -s https://raw.githubusercontent.com/nextcloud/server/v28.0.5/core/shipped.json
2024-04-27 10:44:29,526: DEBUG - ++ jq -r '.shippedApps[]'
2024-04-27 10:44:29,526: DEBUG - ++ sort
2024-04-27 10:44:29,933: DEBUG - ++ curl -s https://apps.nextcloud.com/api/v1/platform/29.0.0/apps.json
2024-04-27 10:44:29,934: DEBUG - ++ jq -r '.[] | .id'
2024-04-27 10:44:29,934: DEBUG - ++ sort
2024-04-27 10:44:31,177: DEBUG - ++ comm -23 /dev/fd/63 /tmp/tmp.A6o6PR1T1R
2024-04-27 10:44:31,177: DEBUG - +++ comm -23 /tmp/tmp.Vc6evuGk8F /tmp/tmp.L7Dc5X4047
2024-04-27 10:44:31,179: DEBUG - + installed_apps_not_compatible_with_future_version='fulltextsearch
2024-04-27 10:44:31,179: DEBUG - sharingpath
2024-04-27 10:44:31,180: DEBUG - tasks'
2024-04-27 10:44:31,180: DEBUG - + [[ -n fulltextsearch
2024-04-27 10:44:31,180: DEBUG - sharingpath
2024-04-27 10:44:31,180: DEBUG - tasks ]]
2024-04-27 10:44:31,181: DEBUG - + ynh_die '--message=The following apps are not (yet?) compatible with Nextcloud 29. You should make sure to upgrade the app, or disable it, or wait for it to become compatible before running this upgrade : fulltextsearch
2024-04-27 10:44:31,181: DEBUG - sharingpath
2024-04-27 10:44:31,181: DEBUG - tasks'
2024-04-27 10:44:31,182: DEBUG - sharingpath
2024-04-27 10:44:31,183: DEBUG - tasks'
2024-04-27 10:44:31,200: DEBUG - sharingpath
2024-04-27 10:44:31,201: DEBUG - tasks'
2024-04-27 10:44:31,201: DEBUG - + ynh_exit_properly
2024-04-27 10:44:31,201: WARNING - The following apps are not (yet?) compatible with Nextcloud 29. You should make sure to upgrade the app, or disable it, or wait for it to become compatible before running this upgrade : fulltextsearch
2024-04-27 10:44:31,201: WARNING - sharingpath
2024-04-27 10:44:31,202: WARNING - tasks
2024-04-27 10:44:31,202: DEBUG - + [[ upgrade =~ ^install$|^upgrade$|^restore$ ]]
2024-04-27 10:44:32,775: ERROR - Could not upgrade nextcloud: An error occurred inside the app upgrade script
message=The following apps are not (yet?) compatible with Nextcloud 29. You should make sure to upgrade the app, or disable it, or wait for it to become compatible before running this upgrade : fulltextsearch
2024-04-27 10:44:31,181: DEBUG - sharingpath
2024-04-27 10:44:31,181: DEBUG - tasks’
2024-04-27 10:44:31,182: DEBUG - sharingpath
2024-04-27 10:44:31,183: DEBUG - tasks’
2024-04-27 10:44:31,200: DEBUG - sharingpath
2024-04-27 10:44:31,201: DEBUG - tasks’

That’s the reason of the failure: it says what you have to do :slight_smile:

I put my nextcloud in maintainence mode prior to the attempted upgrade. I would think that would have prevented the error? I can try again

I removed those apps (tasks, sharing path). It still failed. I think someone is trying to tell me not to push my luck.

Log:

ended_at: 2024-04-27 16:00:01.410366
env:
  YNH_APP_ACTION: upgrade
  YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_1uhnkt6d
  YNH_APP_CURRENT_VERSION: 28.0.5~ynh1
  YNH_APP_ID: nextcloud
  YNH_APP_INSTANCE_NAME: nextcloud
  YNH_APP_INSTANCE_NUMBER: '1'
  YNH_APP_MANIFEST_VERSION: 29.0.0~ynh1
  YNH_APP_PACKAGING_FORMAT: '2.0'
  YNH_APP_UPGRADE_TYPE: UPGRADE_APP
  YNH_ARCH: amd64
  YNH_DEBIAN_VERSION: bullseye
error: An error occurred inside the app upgrade script
interface: cli
operation: app_upgrade
parent: null
related_to:
- - app
  - nextcloud
started_at: 2024-04-27 15:59:13.671011
success: false
yunohost_version: 11.2.11.3

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

2024-04-27 11:59:13,703: INFO - Updating sources...
2024-04-27 11:59:13,703: DEBUG - Prefetching asset main: https://download.nextcloud.com/server/releases/nextcloud-29.0.0.tar.bz2 ...
2024-04-27 11:59:41,267: DEBUG - Prefetching asset 28: https://download.nextcloud.com/server/releases/nextcloud-28.0.0.tar.bz2 ...
2024-04-27 11:59:50,881: INFO - Updating system_user...
2024-04-27 11:59:50,968: INFO - Updating install_dir...
2024-04-27 11:59:50,982: INFO - Updating data_dir...
2024-04-27 11:59:50,996: INFO - Updating permissions...
2024-04-27 11:59:51,103: DEBUG - Nothing to update in LDAP
2024-04-27 11:59:51,140: DEBUG - Permission 'nextcloud.main' updated
2024-04-27 11:59:51,140: DEBUG - To view the log of the operation 'Update accesses for permission 'nextcloud'', use the command 'yunohost log show 20240427-155951-user_permission_update-nextcloud'
2024-04-27 11:59:51,248: DEBUG - Nothing to update in LDAP
2024-04-27 11:59:51,248: DEBUG - Permission 'nextcloud.main' updated
2024-04-27 11:59:51,287: DEBUG - To view the log of the operation 'Update URL related to permission 'nextcloud'', use the command 'yunohost log show 20240427-155951-permission_url-nextcloud'
2024-04-27 11:59:51,380: DEBUG - Nothing to update in LDAP
2024-04-27 11:59:51,417: DEBUG - Permission 'nextcloud.api' updated
2024-04-27 11:59:51,417: DEBUG - To view the log of the operation 'Update accesses for permission 'nextcloud'', use the command 'yunohost log show 20240427-155951-user_permission_update-nextcloud'
2024-04-27 11:59:51,476: DEBUG - Nothing to update in LDAP
2024-04-27 11:59:51,476: DEBUG - Permission 'nextcloud.api' updated
2024-04-27 11:59:51,515: DEBUG - To view the log of the operation 'Update URL related to permission 'nextcloud'', use the command 'yunohost log show 20240427-155951-permission_url-nextcloud'
2024-04-27 11:59:51,561: DEBUG - The permission database has been resynchronized
2024-04-27 11:59:51,640: DEBUG - SSOwat configuration regenerated
2024-04-27 11:59:51,645: INFO - Updating apt...
2024-04-27 11:59:51,654: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./provision_or_update_apt"  7>&1']'
2024-04-27 11:59:51,660: DEBUG - + source /usr/share/yunohost/helpers
2024-04-27 11:59:51,660: DEBUG - +++ set +o
2024-04-27 11:59:51,660: DEBUG - +++ grep xtrace
2024-04-27 11:59:51,661: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2024-04-27 11:59:51,661: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2024-04-27 11:59:51,675: DEBUG - + ynh_abort_if_errors
2024-04-27 11:59:51,676: DEBUG - + trap ynh_exit_properly EXIT
2024-04-27 11:59:51,676: DEBUG - + ynh_install_app_dependencies mariadb-server imagemagick libmagickcore-6.q16-6-extra acl tar smbclient at php8.2-fpm php8.2-bz2 php8.2-imap php8.2-gmp php8.2-gd php8.2-intl php8.2-curl php8.2-apcu php8.2-redis php8.2-ldap php8.2-imagick php8.2-zip php8.2-mbstring php8.2-xml php8.2-mysql php8.2-igbinary php8.2-bcmath
2024-04-27 11:59:51,676: DEBUG - + local 'dependencies=mariadb-server imagemagick libmagickcore-6.q16-6-extra acl tar smbclient at php8.2-fpm php8.2-bz2 php8.2-imap php8.2-gmp php8.2-gd php8.2-intl php8.2-curl php8.2-apcu php8.2-redis php8.2-ldap php8.2-imagick php8.2-zip php8.2-mbstring php8.2-xml php8.2-mysql php8.2-igbinary php8.2-bcmath'
2024-04-27 11:59:51,676: DEBUG - ++ echo 'mariadb-server imagemagick libmagickcore-6.q16-6-extra acl tar smbclient at php8.2-fpm php8.2-bz2 php8.2-imap php8.2-gmp php8.2-gd php8.2-intl php8.2-curl php8.2-apcu php8.2-redis php8.2-ldap php8.2-imagick php8.2-zip php8.2-mbstring php8.2-xml php8.2-mysql php8.2-igbinary php8.2-bcmath'
2024-04-27 11:59:51,676: DEBUG - ++ sed 's/\([^\<=\>]\)\ \([^(]\)/\1, \2/g'
2024-04-27 11:59:51,678: DEBUG - + dependencies='mariadb-server, imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.2-fpm, php8.2-bz2, php8.2-imap, php8.2-gmp, php8.2-gd, php8.2-intl, php8.2-curl, php8.2-apcu, php8.2-redis, php8.2-ldap, php8.2-imagick, php8.2-zip, php8.2-mbstring, php8.2-xml, php8.2-mysql, php8.2-igbinary, php8.2-bcmath'
2024-04-27 11:59:51,678: DEBUG - + local 'dependencies=mariadb-server, imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.2-fpm, php8.2-bz2, php8.2-imap, php8.2-gmp, php8.2-gd, php8.2-intl, php8.2-curl, php8.2-apcu, php8.2-redis, php8.2-ldap, php8.2-imagick, php8.2-zip, php8.2-mbstring, php8.2-xml, php8.2-mysql, php8.2-igbinary, php8.2-bcmath'
2024-04-27 11:59:51,678: DEBUG - ++ ynh_read_manifest --manifest_key=version
2024-04-27 11:59:51,688: DEBUG - ++ '[' '!' -e '' ']'
2024-04-27 11:59:51,689: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_a_f16_9g/manifest.json ']'
2024-04-27 11:59:51,689: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_a_f16_9g/manifest.toml ']'
2024-04-27 11:59:51,689: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_a_f16_9g/manifest.toml
2024-04-27 11:59:51,689: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_a_f16_9g/manifest.toml
2024-04-27 11:59:51,689: DEBUG - ++ grep -q '\.json$'
2024-04-27 11:59:51,690: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_a_f16_9g/manifest.toml
2024-04-27 11:59:51,690: DEBUG - ++ python3 -c 'import json, toml, sys; print(json.dumps(toml.load(sys.stdin)))'
2024-04-27 11:59:51,691: DEBUG - ++ jq .version --raw-output
2024-04-27 11:59:51,728: DEBUG - + local version=28.0.5~ynh1
2024-04-27 11:59:51,728: DEBUG - + '[' -z 28.0.5~ynh1 ']'
2024-04-27 11:59:51,728: DEBUG - + '[' 28.0.5~ynh1 == null ']'
2024-04-27 11:59:51,728: DEBUG - + local dep_app=nextcloud
2024-04-27 11:59:51,728: DEBUG - + [[ mariadb-server, imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.2-fpm, php8.2-bz2, php8.2-imap, php8.2-gmp, php8.2-gd, php8.2-intl, php8.2-curl, php8.2-apcu, php8.2-redis, php8.2-ldap, php8.2-imagick, php8.2-zip, php8.2-mbstring, php8.2-xml, php8.2-mysql, php8.2-igbinary, php8.2-bcmath =~ [<=>] ]]
2024-04-27 11:59:51,728: DEBUG - ++ echo mariadb-server, imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.2-fpm, php8.2-bz2, php8.2-imap, php8.2-gmp, php8.2-gd, php8.2-intl, php8.2-curl, php8.2-apcu, php8.2-redis, php8.2-ldap, php8.2-imagick, php8.2-zip, php8.2-mbstring, php8.2-xml, php8.2-mysql, php8.2-igbinary, php8.2-bcmath
2024-04-27 11:59:51,729: DEBUG - ++ grep -oP '(?<=php)[0-9.]+(?=-|\>|)'
2024-04-27 11:59:51,729: DEBUG - ++ sort -u
2024-04-27 11:59:51,730: DEBUG - + local specific_php_version=8.2
2024-04-27 11:59:51,730: DEBUG - + [[ -n 8.2 ]]
2024-04-27 11:59:51,730: DEBUG - ++ echo 8.2
2024-04-27 11:59:51,731: DEBUG - ++ wc -l
2024-04-27 11:59:51,731: DEBUG - + [[ 1 -eq 1 ]]
2024-04-27 11:59:51,732: DEBUG - + dependencies+=', php8.2, php8.2-fpm, php8.2-common'
2024-04-27 11:59:51,732: DEBUG - ++ ynh_app_setting_get --app=nextcloud --key=phpversion
2024-04-27 11:59:51,732: DEBUG - ++ local _globalapp=nextcloud
2024-04-27 11:59:51,751: DEBUG - ++ app=nextcloud
2024-04-27 11:59:51,751: DEBUG - ++ [[ phpversion =~ (unprotected|protected|skipped)_ ]]
2024-04-27 11:59:51,752: DEBUG - ++ ynh_app_setting get nextcloud phpversion
2024-04-27 11:59:51,794: DEBUG - + local old_phpversion=8.2
2024-04-27 11:59:51,795: DEBUG - + '[' -n 8.2 ']'
2024-04-27 11:59:51,795: DEBUG - + '[' 8.2 '!=' 8.2 ']'
2024-04-27 11:59:51,795: DEBUG - + ynh_app_setting_set --app=nextcloud --key=phpversion --value=8.2
2024-04-27 11:59:51,795: DEBUG - + local _globalapp=nextcloud
2024-04-27 11:59:51,834: DEBUG - + app=nextcloud
2024-04-27 11:59:51,834: DEBUG - + [[ phpversion =~ (unprotected|protected|skipped)_ ]]
2024-04-27 11:59:51,835: DEBUG - + ynh_app_setting set nextcloud phpversion 8.2
2024-04-27 11:59:51,879: DEBUG - + test -e /usr/bin/php7.4
2024-04-27 11:59:51,879: DEBUG - + update-alternatives --set php /usr/bin/php7.4
2024-04-27 11:59:51,881: DEBUG - ++ ynh_package_is_installed postgresql-13
2024-04-27 11:59:51,887: DEBUG - ++ dpkg-query --show '--showformat=${Status}' postgresql-13
2024-04-27 11:59:51,887: DEBUG - ++ grep --count 'ok installed'
2024-04-27 11:59:51,899: DEBUG - ++ echo yes
2024-04-27 11:59:51,899: DEBUG - + local psql_installed=yes
2024-04-27 11:59:51,900: DEBUG - + [[ true == \t\r\u\e ]]
2024-04-27 11:59:51,900: DEBUG - + YNH_INSTALL_APP_DEPENDENCIES_REPLACE=false
2024-04-27 11:59:51,900: DEBUG - + cat
2024-04-27 11:59:51,900: DEBUG - + ynh_package_install_from_equivs /tmp/nextcloud-ynh-deps.control
2024-04-27 11:59:51,900: DEBUG - + local controlfile=/tmp/nextcloud-ynh-deps.control
2024-04-27 11:59:51,901: DEBUG - ++ grep '^Package: ' /tmp/nextcloud-ynh-deps.control
2024-04-27 11:59:51,901: DEBUG - ++ cut '--delimiter= ' --fields=2
2024-04-27 11:59:51,902: DEBUG - + local pkgname=nextcloud-ynh-deps
2024-04-27 11:59:51,903: DEBUG - ++ grep '^Version: ' /tmp/nextcloud-ynh-deps.control
2024-04-27 11:59:51,903: DEBUG - ++ cut '--delimiter= ' --fields=2
2024-04-27 11:59:51,904: DEBUG - + local pkgversion=28.0.5~ynh1
2024-04-27 11:59:51,904: DEBUG - + [[ -z nextcloud-ynh-deps ]]
2024-04-27 11:59:51,904: DEBUG - + [[ -z 28.0.5~ynh1 ]]
2024-04-27 11:59:51,904: DEBUG - + ynh_package_update
2024-04-27 11:59:51,904: DEBUG - + ynh_apt update
2024-04-27 11:59:51,904: DEBUG - + ynh_wait_dpkg_free
2024-04-27 11:59:52,020: DEBUG - + return 0
2024-04-27 11:59:52,021: DEBUG - + LC_ALL=C
2024-04-27 11:59:52,021: DEBUG - + DEBIAN_FRONTEND=noninteractive
2024-04-27 11:59:52,021: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update
2024-04-27 11:59:52,408: DEBUG - Get:1 https://pkgs.tailscale.com/stable/debian bullseye InRelease
2024-04-27 11:59:52,466: DEBUG - Hit:2 http://forge.yunohost.org/debian bullseye InRelease
2024-04-27 11:59:52,496: DEBUG - Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
2024-04-27 11:59:52,499: DEBUG - Hit:4 http://ftp.debian.org/debian bullseye InRelease
2024-04-27 11:59:52,605: DEBUG - Get:5 http://ftp.debian.org/debian bullseye-updates InRelease [44.1 kB]
2024-04-27 11:59:52,830: DEBUG - Hit:6 https://packages.sury.org/php bullseye InRelease
2024-04-27 11:59:53,055: DEBUG - Fetched 50.6 kB in 1s (51.6 kB/s)
2024-04-27 11:59:53,581: DEBUG - Reading package lists...
2024-04-27 11:59:53,590: DEBUG - ++ mktemp --directory
2024-04-27 11:59:53,591: DEBUG - + local TMPDIR=/tmp/tmp.1MVI20pyms
2024-04-27 11:59:53,591: DEBUG - + rm -f /usr/share/equivs/template/debian/compat
2024-04-27 11:59:53,592: DEBUG - + ynh_wait_dpkg_free
2024-04-27 11:59:53,699: DEBUG - + return 0
2024-04-27 11:59:53,700: DEBUG - + cp /tmp/nextcloud-ynh-deps.control /tmp/tmp.1MVI20pyms/control
2024-04-27 11:59:53,701: DEBUG - + cd /tmp/tmp.1MVI20pyms
2024-04-27 11:59:53,701: DEBUG - + LC_ALL=C
2024-04-27 11:59:53,701: DEBUG - + equivs-build ./control
2024-04-27 11:59:53,835: DEBUG - dpkg-buildpackage: info: source package nextcloud-ynh-deps
2024-04-27 11:59:53,835: DEBUG - dpkg-buildpackage: info: source version 28.0.5~ynh1
2024-04-27 11:59:53,835: DEBUG - dpkg-buildpackage: info: source distribution unstable
2024-04-27 11:59:53,835: DEBUG - dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator <root@maindomain.tld>
2024-04-27 11:59:53,868: DEBUG -  dpkg-source --before-build .
2024-04-27 11:59:53,868: DEBUG - dpkg-buildpackage: info: host architecture amd64
2024-04-27 11:59:53,964: DEBUG -  debian/rules clean
2024-04-27 11:59:53,965: DEBUG - dh clean
2024-04-27 11:59:54,044: DEBUG -    dh_clean
2024-04-27 11:59:54,076: DEBUG -  debian/rules binary
2024-04-27 11:59:54,077: DEBUG - dh binary
2024-04-27 11:59:54,143: DEBUG -    dh_update_autotools_config
2024-04-27 11:59:54,170: DEBUG -    dh_autoreconf
2024-04-27 11:59:54,210: DEBUG -    create-stamp debian/debhelper-build-stamp
2024-04-27 11:59:54,210: DEBUG -    dh_prep
2024-04-27 11:59:54,238: DEBUG -    dh_install
2024-04-27 11:59:54,271: DEBUG -    dh_installdocs
2024-04-27 11:59:54,308: DEBUG -    dh_installchangelogs
2024-04-27 11:59:54,384: DEBUG -    dh_perl
2024-04-27 11:59:54,420: DEBUG -    dh_link
2024-04-27 11:59:54,453: DEBUG -    dh_strip_nondeterminism
2024-04-27 11:59:54,514: DEBUG -    dh_compress
2024-04-27 11:59:54,553: DEBUG -    dh_fixperms
2024-04-27 11:59:54,591: DEBUG -    dh_missing
2024-04-27 11:59:54,616: DEBUG -    dh_installdeb
2024-04-27 11:59:54,648: DEBUG -    dh_gencontrol
2024-04-27 11:59:54,753: DEBUG -    dh_md5sums
2024-04-27 11:59:54,786: DEBUG -    dh_builddeb
2024-04-27 11:59:54,812: DEBUG - dpkg-deb: building package 'nextcloud-ynh-deps' in '../nextcloud-ynh-deps_28.0.5~ynh1_all.deb'.
2024-04-27 11:59:54,830: DEBUG -  dpkg-genbuildinfo --build=binary
2024-04-27 11:59:55,169: DEBUG -  dpkg-genchanges --build=binary >../nextcloud-ynh-deps_28.0.5~ynh1_amd64.changes
2024-04-27 11:59:55,247: DEBUG - dpkg-genchanges: info: binary-only upload (no source code included)
2024-04-27 11:59:55,250: DEBUG -  dpkg-source --after-build .
2024-04-27 11:59:55,344: DEBUG - dpkg-buildpackage: info: binary-only upload (no source included)
2024-04-27 11:59:55,348: DEBUG - 
2024-04-27 11:59:55,348: DEBUG - The package has been created.
2024-04-27 11:59:55,348: DEBUG - Attention, the package has been created in the current directory,
2024-04-27 11:59:55,348: DEBUG - not in ".." as indicated by the message above!
2024-04-27 11:59:55,349: DEBUG - + LC_ALL=C
2024-04-27 11:59:55,349: DEBUG - + dpkg --force-depends --install ./nextcloud-ynh-deps_28.0.5~ynh1_all.deb
2024-04-27 11:59:55,349: DEBUG - + tee ./dpkg_log
2024-04-27 11:59:55,412: DEBUG - (Reading database ... 68860 files and directories currently installed.)
2024-04-27 11:59:55,414: DEBUG - Preparing to unpack .../nextcloud-ynh-deps_28.0.5~ynh1_all.deb ...
2024-04-27 11:59:55,428: DEBUG - Unpacking nextcloud-ynh-deps (28.0.5~ynh1) over (28.0.5~ynh1) ...
2024-04-27 11:59:55,458: DEBUG - Setting up nextcloud-ynh-deps (28.0.5~ynh1) ...
2024-04-27 11:59:55,495: DEBUG - + ynh_package_install --fix-broken
2024-04-27 11:59:55,495: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2024-04-27 11:59:55,496: DEBUG - + ynh_wait_dpkg_free
2024-04-27 11:59:55,617: DEBUG - + return 0
2024-04-27 11:59:55,617: DEBUG - + LC_ALL=C
2024-04-27 11:59:55,617: DEBUG - + DEBIAN_FRONTEND=noninteractive
2024-04-27 11:59:55,617: 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-27 11:59:55,779: DEBUG - Reading package lists...
2024-04-27 11:59:55,915: DEBUG - Building dependency tree...
2024-04-27 11:59:55,916: DEBUG - Reading state information...
2024-04-27 11:59:56,070: DEBUG - 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2024-04-27 11:59:56,071: DEBUG - + [[ -n /tmp/tmp.1MVI20pyms ]]
2024-04-27 11:59:56,071: DEBUG - + rm --recursive --force /tmp/tmp.1MVI20pyms
2024-04-27 11:59:56,072: DEBUG - + ynh_package_is_installed nextcloud-ynh-deps
2024-04-27 11:59:56,078: DEBUG - + dpkg-query --show '--showformat=${Status}' nextcloud-ynh-deps
2024-04-27 11:59:56,078: DEBUG - + grep --count 'ok installed'
2024-04-27 11:59:56,091: DEBUG - + rm /tmp/nextcloud-ynh-deps.control
2024-04-27 11:59:56,092: DEBUG - ++ ynh_package_is_installed postgresql-13
2024-04-27 11:59:56,098: DEBUG - ++ dpkg-query --show '--showformat=${Status}' postgresql-13
2024-04-27 11:59:56,098: DEBUG - ++ grep --count 'ok installed'
2024-04-27 11:59:56,110: DEBUG - ++ echo yes
2024-04-27 11:59:56,111: DEBUG - + local psql_installed2=yes
2024-04-27 11:59:56,111: DEBUG - + [[ yes != \y\e\s ]]
2024-04-27 11:59:56,111: DEBUG - + ynh_exit_properly
2024-04-27 11:59:56,111: DEBUG - + [[ provision_or_update_apt =~ ^install$|^upgrade$|^restore$ ]]
2024-04-27 11:59:57,113: INFO - Updating database...
2024-04-27 11:59:57,150: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./upgrade"  7>&1']'
2024-04-27 11:59:57,155: DEBUG - + source _common.sh
2024-04-27 11:59:57,156: DEBUG - + source /usr/share/yunohost/helpers
2024-04-27 11:59:57,156: DEBUG - +++ set +o
2024-04-27 11:59:57,156: DEBUG - +++ grep xtrace
2024-04-27 11:59:57,157: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2024-04-27 11:59:57,157: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2024-04-27 11:59:57,171: DEBUG - ++ ynh_check_app_version_changed
2024-04-27 11:59:57,172: DEBUG - ++ local return_value=UPGRADE_APP
2024-04-27 11:59:57,172: DEBUG - ++ '[' UPGRADE_APP == UPGRADE_SAME ']'
2024-04-27 11:59:57,172: DEBUG - ++ '[' UPGRADE_APP == DOWNGRADE ']'
2024-04-27 11:59:57,172: DEBUG - ++ echo UPGRADE_APP
2024-04-27 11:59:57,172: DEBUG - + upgrade_type=UPGRADE_APP
2024-04-27 11:59:57,210: INFO - [+...................] > Ensuring downward compatibility...
2024-04-27 11:59:57,210: DEBUG - + ynh_app_setting_delete --app=nextcloud --key=backup_core_only
2024-04-27 11:59:57,210: DEBUG - + local _globalapp=nextcloud
2024-04-27 11:59:57,230: DEBUG - + app=nextcloud
2024-04-27 11:59:57,230: DEBUG - + [[ backup_core_only =~ (unprotected|skipped|protected)_ ]]
2024-04-27 11:59:57,230: DEBUG - + ynh_app_setting delete nextcloud backup_core_only
2024-04-27 11:59:57,276: DEBUG - + '[' -z '--define;apc.enable_cli=1' ']'
2024-04-27 11:59:57,276: DEBUG - + ynh_compare_current_package_version --comparison lt --version 22.2~ynh1
2024-04-27 11:59:57,277: DEBUG - + declare -Ar args_array
2024-04-27 11:59:57,312: DEBUG - + local current_version=28.0.5~ynh1
2024-04-27 11:59:57,312: DEBUG - + [[ ! 22.2~ynh1 =~ ~ynh ]]
2024-04-27 11:59:57,312: DEBUG - + [[ ! 28.0.5~ynh1 =~ ~ynh ]]
2024-04-27 11:59:57,313: DEBUG - + [[ ! lt =~ (lt|le|eq|ne|ge|gt) ]]
2024-04-27 11:59:57,313: DEBUG - + dpkg --compare-versions 28.0.5~ynh1 lt 22.2~ynh1
2024-04-27 11:59:57,314: DEBUG - ++ grep OC_VersionString /var/www/nextcloud/version.php
2024-04-27 11:59:57,314: DEBUG - ++ cut '-d'\''' -f2
2024-04-27 11:59:57,315: DEBUG - + current_version=28.0.5
2024-04-27 11:59:57,316: DEBUG - + current_major_version=28
2024-04-27 11:59:57,316: DEBUG - ++ ynh_read_manifest --manifest_key=resources.sources.main.url
2024-04-27 11:59:57,316: DEBUG - ++ grep -o '[0-9][0-9]\.[0-9]\.[0-9]'
2024-04-27 11:59:57,328: DEBUG - ++ '[' '!' -e '' ']'
2024-04-27 11:59:57,328: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_1uhnkt6d/manifest.json ']'
2024-04-27 11:59:57,328: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_1uhnkt6d/manifest.toml ']'
2024-04-27 11:59:57,328: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_1uhnkt6d/manifest.toml
2024-04-27 11:59:57,328: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_1uhnkt6d/manifest.toml
2024-04-27 11:59:57,328: DEBUG - ++ grep -q '\.json$'
2024-04-27 11:59:57,329: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_1uhnkt6d/manifest.toml
2024-04-27 11:59:57,329: DEBUG - ++ python3 -c 'import json, toml, sys; print(json.dumps(toml.load(sys.stdin)))'
2024-04-27 11:59:57,330: DEBUG - ++ jq .resources.sources.main.url --raw-output
2024-04-27 11:59:57,366: DEBUG - + last_version=29.0.0
2024-04-27 11:59:57,366: DEBUG - + last_major_version=29
2024-04-27 11:59:57,367: DEBUG - + [[ 29 != \2\8 ]]
2024-04-27 11:59:57,367: DEBUG - ++ list_installed_apps_not_compatible_with_future_version 29
2024-04-27 11:59:57,367: DEBUG - ++ local nextcloud_destination_version=29
2024-04-27 11:59:57,367: DEBUG - +++ grep OC_VersionString /var/www/nextcloud/version.php
2024-04-27 11:59:57,367: DEBUG - +++ cut '-d'\''' -f2
2024-04-27 11:59:57,369: DEBUG - ++ local nextcloud_current_version=28.0.5
2024-04-27 11:59:57,369: DEBUG - +++ mktemp
2024-04-27 11:59:57,370: DEBUG - ++ local installed_apps=/tmp/tmp.jz2bsTvhpl
2024-04-27 11:59:57,370: DEBUG - +++ mktemp
2024-04-27 11:59:57,371: DEBUG - ++ local core_apps_in_current_version=/tmp/tmp.XHuBB0QrMr
2024-04-27 11:59:57,371: DEBUG - +++ mktemp
2024-04-27 11:59:57,372: DEBUG - ++ local nextcloud_destination_appcatalog=/tmp/tmp.Qtn62MKl4k
2024-04-27 11:59:57,372: DEBUG - ++ exec_occ -V
2024-04-27 11:59:57,372: DEBUG - ++ '[' 28 = last ']'
2024-04-27 11:59:57,372: DEBUG - ++ '[' 28 -ge 26 ']'
2024-04-27 11:59:57,372: DEBUG - ++ NEXTCLOUD_PHP_VERSION=8.2
2024-04-27 11:59:57,372: DEBUG - +++ ynh_app_setting_get --app=nextcloud --key=phpversion
2024-04-27 11:59:57,372: DEBUG - +++ local _globalapp=nextcloud
2024-04-27 11:59:57,392: DEBUG - +++ app=nextcloud
2024-04-27 11:59:57,392: DEBUG - +++ [[ phpversion =~ (unprotected|protected|skipped)_ ]]
2024-04-27 11:59:57,392: DEBUG - +++ ynh_app_setting get nextcloud phpversion
2024-04-27 11:59:57,436: DEBUG - ++ phpversion=8.2
2024-04-27 11:59:57,436: DEBUG - ++ [[ 8.2 != \8\.\2 ]]
2024-04-27 11:59:57,436: DEBUG - ++ cd /var/www/nextcloud
2024-04-27 11:59:57,436: DEBUG - +++ filter_boring_occ_warnings
2024-04-27 11:59:57,436: DEBUG - ++ ynh_exec_as nextcloud php8.2 --define apc.enable_cli=1 occ --no-interaction --no-ansi -V
2024-04-27 11:59:57,436: DEBUG - ++ local user=nextcloud
2024-04-27 11:59:57,437: DEBUG - +++ sed -E 's@\s*([0-9]+\/[0-9]+\s+\[(-|>|=)+\]\s+[0-9]+%|\s*Starting ...|Nextcloud or one of the apps require upgrade - only a limited number of commands are available|You may use your browser or the occ upgrade command to do the upgrade)@@g'
2024-04-27 11:59:57,437: DEBUG - ++ shift 1
2024-04-27 11:59:57,437: DEBUG - +++ whoami
2024-04-27 11:59:57,437: DEBUG - ++ [[ nextcloud = root ]]
2024-04-27 11:59:57,438: DEBUG - ++ sudo -u nextcloud php8.2 --define apc.enable_cli=1 occ --no-interaction --no-ansi -V
2024-04-27 11:59:57,845: DEBUG - ++ exec_occ app:list --output json
2024-04-27 11:59:57,845: DEBUG - ++ jq -r '.enabled | keys[]'
2024-04-27 11:59:57,845: DEBUG - ++ sort
2024-04-27 11:59:57,845: DEBUG - ++ '[' 28 = last ']'
2024-04-27 11:59:57,845: DEBUG - ++ '[' 28 -ge 26 ']'
2024-04-27 11:59:57,845: DEBUG - ++ NEXTCLOUD_PHP_VERSION=8.2
2024-04-27 11:59:57,846: DEBUG - +++ ynh_app_setting_get --app=nextcloud --key=phpversion
2024-04-27 11:59:57,846: DEBUG - +++ local _globalapp=nextcloud
2024-04-27 11:59:57,865: DEBUG - +++ app=nextcloud
2024-04-27 11:59:57,866: DEBUG - +++ [[ phpversion =~ (unprotected|protected|skipped)_ ]]
2024-04-27 11:59:57,866: DEBUG - +++ ynh_app_setting get nextcloud phpversion
2024-04-27 11:59:57,909: DEBUG - ++ phpversion=8.2
2024-04-27 11:59:57,909: DEBUG - ++ [[ 8.2 != \8\.\2 ]]
2024-04-27 11:59:57,909: DEBUG - ++ cd /var/www/nextcloud
2024-04-27 11:59:57,910: DEBUG - +++ filter_boring_occ_warnings
2024-04-27 11:59:57,910: DEBUG - ++ ynh_exec_as nextcloud php8.2 --define apc.enable_cli=1 occ --no-interaction --no-ansi app:list --output json
2024-04-27 11:59:57,910: DEBUG - +++ sed -E 's@\s*([0-9]+\/[0-9]+\s+\[(-|>|=)+\]\s+[0-9]+%|\s*Starting ...|Nextcloud or one of the apps require upgrade - only a limited number of commands are available|You may use your browser or the occ upgrade command to do the upgrade)@@g'
2024-04-27 11:59:57,910: DEBUG - ++ local user=nextcloud
2024-04-27 11:59:57,910: DEBUG - ++ shift 1
2024-04-27 11:59:57,910: DEBUG - +++ whoami
2024-04-27 11:59:57,911: DEBUG - ++ [[ nextcloud = root ]]
2024-04-27 11:59:57,911: DEBUG - ++ sudo -u nextcloud php8.2 --define apc.enable_cli=1 occ --no-interaction --no-ansi app:list --output json
2024-04-27 11:59:58,305: DEBUG - ++ curl -s https://raw.githubusercontent.com/nextcloud/server/v28.0.5/core/shipped.json
2024-04-27 11:59:58,306: DEBUG - ++ jq -r '.shippedApps[]'
2024-04-27 11:59:58,306: DEBUG - ++ sort
2024-04-27 11:59:58,690: DEBUG - ++ curl -s https://apps.nextcloud.com/api/v1/platform/29.0.0/apps.json
2024-04-27 11:59:58,691: DEBUG - ++ jq -r '.[] | .id'
2024-04-27 11:59:58,691: DEBUG - ++ sort
2024-04-27 11:59:59,815: DEBUG - ++ comm -23 /dev/fd/63 /tmp/tmp.Qtn62MKl4k
2024-04-27 11:59:59,815: DEBUG - +++ comm -23 /tmp/tmp.jz2bsTvhpl /tmp/tmp.XHuBB0QrMr
2024-04-27 11:59:59,817: DEBUG - + installed_apps_not_compatible_with_future_version=fulltextsearch
2024-04-27 11:59:59,817: DEBUG - + [[ -n fulltextsearch ]]
2024-04-27 11:59:59,818: DEBUG - + ynh_die '--message=The following apps are not (yet?) compatible with Nextcloud 29. You should make sure to upgrade the app, or disable it, or wait for it to become compatible before running this upgrade : fulltextsearch'
2024-04-27 11:59:59,838: DEBUG - + ynh_exit_properly
2024-04-27 11:59:59,843: WARNING - The following apps are not (yet?) compatible with Nextcloud 29. You should make sure to upgrade the app, or disable it, or wait for it to become compatible before running this upgrade : fulltextsearch
2024-04-27 11:59:59,843: DEBUG - + [[ upgrade =~ ^install$|^upgrade$|^restore$ ]]
2024-04-27 12:00:01,409: ERROR - Could not upgrade nextcloud: An error occurred inside the app upgrade script

@Luncheon3462 please use the “Preformated text” syntax to share log content (if not an external paste), with “```” syntax or the dedicated button. That makes it way easier to read and a lot less tall :slight_smile:

It literally lists the incompatible apps that prevent the upgrade in the error message, this time around it’s fulltextsearch :wink:

Apologies. I missed that and am embarrassed. Unlike the first two apps this line came at the end. No excuse.