30.0.3 RC2, 29.0.10 RC1 and 28.0.13 RC1

EDIT: a postgre issue have been caught in the 30 RC1
An RC2 have been published to fix this:


Ho ho ho :santa:

Maintenance releases of 28.0.13, 29.0.10 and 30.0.3 are coming next Thursday and RCs for those are now available on our download server.

As always, help with testing is very much welcome!

We updated our servers, did our tests, and the release candidates seem pretty decent. Still, give it a whirl and report back here so we’re even more sure that it’s good to go! If you notice anything out of order, please report back on the appropriate Github repository! :bowing_woman:

:wave: next week, we’ll say goodbye to 28, which will receive its last final before going end-of-life

Download

Changelog

30.0.3 RC1

29.0.10 RC1

28.0.13 RC1

3 Likes

So anyway, time to restore from a backup (version 30):

Exception: Database error when running migration 5000Date20241120135411 for app app_api An exception occurred while executing a query: SQLSTATE[42804]: Datatype mismatch: 7 ERROR: argument of WHERE must be type boolean, not type integer LINE 1: …LECT “id”, “deploy_config” FROM “oc_ex_apps_daemons” WHERE 1 ^

1 Like

ouch. unlucky :frowning:

Disabling and removing app_api fixes the issue and the upgrade goes flawlessly but yeah, kinda sucks that it happened.

Anyway, seeing as this RC literally breaks installs on upgrade perhaps it should be pulled until its fixed?

1 Like

Looks like postgres?

Yes, postgresql.

Thank you for confirming, we are taking a look!

2 Likes

Replacing line 38 of apps/app_api/lib/Migration/Version5000Date20241120135411.php with:

;

should solve the issue

3 Likes

Gennuine question - are the builds actually tested on postgresql?

I’m not trying to be funny, but the number of postgresql related issues I keep hitting with NC is getting alarming…

Eg. this one:

1 Like

I think the core is, but the individual app developers may not test postgresql or may not test postgresql every release.

It’s also possible this bug only happens during upgrades and not during a fresh install, so they missed it.

For the first time in years, this upgrade broke my install.

Can this upgrade be pulled and/or can it be updated so this is fixed?

I see people posting about this on nextclouds github, so its not an isolated issue.

2 Likes

Fix at Fix migration for postgres support. by marcelklehr ¡ Pull Request #456 ¡ nextcloud/app_api ¡ GitHub

This is app_api migration problem, not server

Exactly what happened here.

RC2 building has began and therefore it should solve in the next hours:

Thank you, 30.0.3 RC2 has just been released

This topic was automatically closed after 3 days. New replies are no longer allowed.