Nextcloud won't start after upgrade to 30.0.6.16.4

Hi,

anybody have issue after upgrade to 30.0.6.16.4 ?
below is the log issue

 Error: Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/middlewared/job.py", line 509, in run
    await self.future
  File "/usr/lib/python3/dist-packages/middlewared/job.py", line 556, in __run_body
    rv = await self.middleware.run_in_thread(self.method, *args)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1367, in run_in_thread
    return await self.run_in_executor(io_thread_pool_executor, method, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1364, in run_in_executor
    return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 183, in nf
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 55, in nf
    res = f(*args, **kwargs)
          ^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/plugins/apps/app_scale.py", line 51, in start
    compose_action(app_name, app_config['version'], 'up', force_recreate=True, remove_orphans=True)
  File "/usr/lib/python3/dist-packages/middlewared/plugins/apps/compose_utils.py", line 61, in compose_action
    raise CallError(err_msg)
middlewared.service_exception.CallError: [EFAULT] Failed 'up' action for 'nextcloud' app. Please check /var/log/app_lifecycle.log for more details

after upgrade the apps won’t start, i rollback to previous version, the apps can start but the port empty N/A.

any idea how to fix this issue.

2 Likes

Same issue here, checking the logs there seems to be some error pulling the images for nextcloud and postgres:

 postgres_upgrade Warning pull access denied for ix-postgres, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
 cron Warning pull access denied for ix-nextcloud, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
 nextcloud Warning pull access denied for ix-nextcloud, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

Any solution? Or just wait new updates?

I can’t access my cloud from this morning.
Don’t know how to fix it. Unset and reset the pool still can’t get the port.

Ive tried rebooting my whole server with no luck.

I was able to recover rolling back to the previous version and rolling back the ix volumes as well, maybe this helps

I also rolled back to version 1.6.3 and nextcloud started

in only have 2 option
upgrade to 30.06.16.4 show that issue
or rollback to 1.5.12, than the issue is port N/A

2025-02-25 00:47:29.687047+00:00Configuring Redis as session handler
2025-02-25 00:47:29.744135+00:00Can't start Nextcloud because the version of the data (30.0.6.2) is higher than the docker image version (30.0.4.1) and downgrading is not supported. Are you sure you have pulled the newest image version?
2025-02-25 00:47:30.551979+00:00Configuring Redis as session handler
2025-02-25 00:47:30.610107+00:00Can't start Nextcloud because the version of the data (30.0.6.2) is higher than the docker image version (30.0.4.1) and downgrading is not supported. Are you sure you have pulled the newest image version?
2025-02-25 00:47:31.388584+00:00Configuring Redis as session handler
2025-02-25 00:47:31.442811+00:00Can't start Nextcloud because the version of the data (30.0.6.2) is higher than the docker image version (30.0.4.1) and downgrading is not supported. Are you sure you have pulled the newest image version?
2025-02-25 00:47:32.253129+00:00Configuring Redis as session handler
2025-02-25 00:47:32.311055+00:00Can't start Nextcloud because the version of the data (30.0.6.2) is higher than the docker image version (30.0.4.1) and downgrading is not supported. Are you sure you have pulled the newest image version?
2025-02-25 00:47:33.541689+00:00Configuring Redis as session handler
2025-02-25 00:47:33.596415+00:00Can't start Nextcloud because the version of the data (30.0.6.2) is higher than the docker image version (30.0.4.1) and downgrading is not supported. Are you sure you have pulled the newest image version?
2025-02-25 00:47:35.681289+00:00Configuring Redis as session handler
2025-02-25 00:47:35.744661+00:00Can't start Nextcloud because the version of the data (30.0.6.2) is higher than the docker image version (30.0.4.1) and downgrading is not supported. Are you sure you have pulled the newest image version?
2025-02-25 00:47:39.440700+00:00Configuring Redis as session handler
2025-02-25 00:47:39.496559+00:00Can't start Nextcloud because the version of the data (30.0.6.2) is higher than the docker image version (30.0.4.1) and downgrading is not supported. Are you sure you have pulled the newest image version?
2025-02-25 00:47:46.394005+00:00Configuring Redis as session handler
2025-02-25 00:47:46.447990+00:00Can't start Nextcloud because the version of the data (30.0.6.2) is higher than the docker image version (30.0.4.1) and downgrading is not supported. Are you sure you have pulled the newest image version?
2025-02-25 00:47:59.747821+00:00Configuring Redis as session handler
2025-02-25 00:47:59.803771+00:00Can't start Nextcloud because the version of the data (30.0.6.2) is higher than the docker image version (30.0.4.1) and downgrading is not supported. Are you sure you have pulled the newest image version?

i don’t hv other version any guide how to add 1.6.3 version by manual?

i need advice

is it possible i change the nextloud image to 1.6.3 by manual from Portainer?
if can which one the link that contain 1.6.3 version from below link.
https://hub.docker.com/_/nextcloud/tags

i just need can connect my nexcloud hv urgent file in there.

thanks

check this thread. Unable to start nextcloud after last update
I changed the postgre version from 13 to 17 and it resolved my issue.

1 Like

thanks it works

after change postgre version to 17, i can upgrade to 1.6.4, and the port is back normal

than i run occ upgrade
now back working normal

thanks alot

1 Like

I avoided all of these, and many more, issues by creating a Debian VM in TN and within that VM I have Docker/Portainer. It runs flawlessly with a hundred containers including Nextcloud. This also decouples it from TN updates and gives everything portability should I decide to move/export he VM to another machine.