-
-
Notifications
You must be signed in to change notification settings - Fork 501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nextcloud install option is missing in Dietpi-Software on Odroid XU4 Buster #5888
Comments
Yes, we disabled NC on ARMv6/7 due to following NC issue nextcloud/server#34674 @MichaIng do you know if this will be permanent? At least related issue has been closed. |
Yes, it is already broken since NC25 and the update to NC26 is blocked. 32-bit support has gone: nextcloud/server#34692 |
ok, personally I would include this information in our release notes. |
ok, i was afraid of something like that. the saying comes true: Never change a running system. |
That would be great, was searching the "whole" web for the reason. |
Quite deep within GitHub 0efb5d2 but yes not that visible. |
Be careful with this wording when it's about server systems. The safety of your data and privacy relies on that your software is up-to-date, so it is very much mandatory to keep things updated, especially Nextcloud 😉. Actually on Buster, NC23 is latest supported anyway, due to PHP7.3. We could pull NC24 as latest supported version on ARMv6/7, to increase the time a bit for admins to switch to 64-bit hardware. But there is no proper update blocker for NC24 => 25 (broken already), only 25 => 26. I'll open a PR to re-add 32-bit support to Nextcloud (it's removing 4 characters only) so that users do not run into a broken instance and we can safely provide NC25 for those systems. Still supported for nearly a year: https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule |
Ah done already: nextcloud/server@c124456 Not sure how we can/should deal with this for next release: When we allow the installation before the release has been done, users will get a broken instance. If we patch it, users will face big integrity check errors on their admin panel. Checking for whether NC25.0.2 is available, explicitly, and if not, abort the installation during dependency/conflict checks? Or just patch it and show an info that integrity checks will fail on that one file until next update? |
Of course I always install all updates and keep my system up to date, but until Sunday morning everything was running fine on Buster and for some reason I can't quite figure out I went ahead and upgraded to Bullseye. |
- DietPi-Software | Nextcloud: Re-enabled the install option for ARMv6/ARMv7 systems. Nextcloud 25 is the last version which supports 32-bit systems, so be aware that you will not receive major version upgrades anymore if you do not use 64-bit hardware with an ARMv8/64-bit image. Many thanks to @PaulPink for bringing up the topic: #5888
Re-enabled Nextcloud for 32-bit systems by installing latest v25 and, until v25.0.2 release, patching v25.0.1 the same way done by Nextcloud devs: 450c613 |
The decision has been reverted btw. Nextcloud 26 will support 32-bit, it seems 🙂: https://help.nextcloud.com/t/update-on-32-bit-support-decision-to-block-the-update-on-nextcloud-26-reverted/153345 The beta is still blocked for the update, but I think this is a matter of another Nextcloud 25 release, since there it needs to be unblocked. |
That's great news, thank you for making it possible and keeping us up to date. Which, of course, sounds like a joke with 32bit... 😉 |
But even if NC26 will support 32bit systems, you might not be able to upgrade because of PHP7.4 you are running on (using Debian Bullseye). EDIT |
Yes, on Buster, latest supported Nextcloud version is 23, on Bullseye 25, for NC26 an upgrade to Bookworm is needed. |
So it's about time for me to get a 64bit alternative to my XU4. So far, I've only been using Nextcloud in the internal network anyway, so of course it's desirable to be up to date, but not as essential as in the wild. |
first step would be to upgrade the existing system to Debian Bullseye ;) |
I would do that directly, but the last time I tried, I not only ran into problems with Nextcloud, but also the fans of Cloudshell2 no longer wanted to be addressed. I have found information on this, but none that has calmed the heated tempers. But I should address the problem at Hardkernel, unless you have a quick answer for me. |
Maybe you can have a look to following forum post https://dietpi.com/forum/t/cloudshell-2-not-working-after-upgrade/15331 |
Great, if the answer to your problems comes when you have given up the search. 😑 |
For Nextcloud at least, it is not necessary anymore 😉. |
Creating a bug report/issue
Required Information
G_DIETPI_VERSION_SUB=10
G_DIETPI_VERSION_RC=2
G_GITBRANCH='master'
G_GITOWNER='MichaIng'
Additional Information (if applicable)
Not able to install, there is no option in the dietpi-software menu
Expected behaviour
Actual behaviour
The text was updated successfully, but these errors were encountered: