Not seeing NC25 as update option

Is NC25 available for general use? I’m on the stable channel and only see 24.0.8 in the online update. Even under the beta channel I see the same thing. Looks like 25 is in RC 3 but is 25 generally available and stable? If it is why is it not visible for update via the online update tool?

I’m running Version 25.0.2 on several servers without any problems. It seems to be stable.
You should first update to 24.0.8. Then you should see Version 25.0.2. to update in a second step.

3 Likes

You can always see the intended update behavior in the nextcloud/updater_server repo config.php file (production branch).

At the beginning of the file is the explanation.

Currently for you important are L109-158:

return [
	'stable' => [
		'25' => [
			'100' => [
				'latest' => '25.0.2',
				'internalVersion' => '25.0.2.3',
				'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-25.0.2.zip',
				'web' => 'https://docs.nextcloud.com/server/25/admin_manual/maintenance/upgrade.html',
				'eol' => false,
				'minPHPVersion' => '7.4',
				'signature' => '[…]',
			],
		],
		'24.0.8' => [
			'100' => [
				'latest' => '25.0.2',
				'internalVersion' => '25.0.2.3',
				'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-25.0.2.zip',
				'web' => 'https://docs.nextcloud.com/server/25/admin_manual/maintenance/upgrade.html',
				'eol' => false,
				'minPHPVersion' => '7.4',
				'signature' => '[…]',
			],
		],
		'24' => [
			'100' => [
				'latest' => '24.0.8',
				'internalVersion' => '24.0.8.2',
				'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-24.0.8.zip',
				'web' => 'https://docs.nextcloud.com/server/24/admin_manual/maintenance/upgrade.html',
				'eol' => false,
				'minPHPVersion' => '7.4',
				'signature' => '[…]',
			],
		],

which states, that (starting from the bottom)

  1. 100% of the NC instances on 24 should be presented with an update to 24.0.8 (for instances on 24.0.0…24.0.7 like you are)
  2. 100% of the NC instances on 24.0.8 should be presented with an update to 25.0.2
  3. 100% of the NC instances on 25 should be presented with an update to 25.0.2 (for instances on 25.0.0 and 25.0.1)

(As they are doing staged rollouts you sometimes will not directly see the update (but then there is a lower number given in the percentage field.)

Also note that you might not see an update if you system doesn’t meet the requirements, e.g. minimum php version. Usually they mention those in the previous version if you look in the overview tab of the settings page. If I recall correctly for NC 25 you need at least php 8 (but 7.4 might still be supported, however it will go away soon).

After upgrading to 24.0.8 the 25.0.x update appeared immediately on my server. (PHP 7.4)

Strange, It appeared for me after I updated to 24.0.8. I’m on PHP8.1

You might want to update to 24.0.8 and then you’ll get the option to update to 25.0.x

1 Like

You may have to update to 24.0.8 first.

Den onsdag 14 december 2022 16:02:46 CET, iamhives via Nextcloud community noreply@nextcloud.com skrev:

| iamhives
December 14 |

  • | - |

Is NC25 available for general use? I’m on the stable channel and only see 24.0.8 in the online update. Even under the beta channel I see the same thing. Looks like 25 is in RC 3 but is 25 generally available and stable? If it is why is it not visible for update via the online update tool?

As others have said, you have to update to the latest v24 version before v25 is offered as an update. I guess this is because they’ve really tested the upgrade with the last v24 version.

1 Like

For those using the docker container, the stable version has been changed to 25.0.2.
I’m on version 24.0.7 and will need to change my docker tag to 24 to update to 24.0.8, before changing back to stable to get the 25.0.2 update.

Hopefully this helps others in my position.

Are you on a 64bit os or 32? I run NC off a RiP and it would only show me 24.x until I switched it to a 64bit os

I’m pretty sure you have to update to the latest version before upgrading to 25.

Thanks everyone. I’ll update to the latest 24.0.8 and then 25. I guess I didn’t see anywhere that that was a necessity but guess that makes sense (I’m not a dev)

1 Like

Hi,

yes, it is a stable verion for generalt use. Updates in NC are step by step.
So you first have to update to 24.0.8 and then you are able to start
the next update to 25.0.2 .

Regards
49,7

25.0.2 isn’t stable even if on docker it is marked as. Many problems with login and menue structure under Mac with all kind of browsers.

2 Likes

For some unknown reason I had the option to upgrade to NC25, on stable channel… I don’t know why, but I did.
It’s kinda nice to see & use the optical and operational features.

I was lucky that I was moving the installation to a new one on a new server, tho I also didn’t get anything for 25 on the older one

I Have the Same Problem Here… I am running on Bare Metal server running Nextcloud-AIO 24.0.8 and I am also not seeing the 25? updates. I even switched over to BETA to try to get it to update.

Running AIO I am not sure what i need to do it push my Server to update?

New to nextcloud so don’t yell to much.

Thanks John

1 Like

Hi, the official NC25 update for AIO is not released yet but you can already update at will by following update to Nextcloud 25 · Issue #1280 · nextcloud/all-in-one · GitHub.

Thanks for the FAST update … I can wait i was just reading about all the switching and did not know why i was not switch yet … thanks again … Release date?

thanks john