New Nextcloud maintenance releases out with improved updater and over 40 fixes

These files actually look legit. Where did you download the 10.0.1 from? What did you execute exactly when updating?

Hi,
do I run in trouble, when Iā€™m updating from 9.0.53 directly?
Or should I upgrade step by step?
Sorry if I doesnā€™t see the obviousā€¦
Regards
JĆ¼rgen

Step by step, because of the database-manipulations should be the better and more secure wayā€¦

@AlfredSK when you follow the upgrade procedure, donā€™t forget to copy over your apps too :slight_smile:

Iā€™ve done it a couple of times where I leave both apps and themes out and wonder what on earth has happened :smiley:

Manual update from fresh install with 10.0.0 to 10.0.1 worked like a charm, except maybe this in my logs:

Info no app in context Invalidating tokens older than 2016-09-29T10:45:03+00:00 2016-09-30T12:45:03+02:00 ā€“
Info no app in context Invalidating tokens older than 2016-09-29T10:30:02+00:00 2016-09-30T12:30:02+02:00 ā€“
Info no app in context Invalidating tokens older than 2016-09-29T10:45:03+00:00 2016-09-30T12:45:03+02:00 ā€“
Info no app in context Invalidating tokens older than 2016-09-29T10:30:02+00:00 2016-09-30T12:30:02+02:00 ā€“

seems to correspond to my cron execution time which is configured just with this line (edited as www-data):

*/15 * * * * php -f /var/www/nextcloud/cron.php > /dev/null 2>&1

Also, iā€™ve noticed that we donā€™t get any feedback when trying to create a new user without matching password policy.

@JasonBayton Hmm. Iā€™ve never experienced the need to copy the apps manually. It was always sufficient to reenable them from the adminā€™s app panel.
Also, I just found out that the News app has completely vanished from apps.owncloud.org (the default app source of Nextcloud). No wonder it didnā€™t work. :-/
Btw. is it possible to enable the experimental Nextcloud appstore as a second, alternative source of apps now?

Yep the News app was pulled from the store because I was contacted from ownCloud people and Nextcloud apps are not allowed on the store :wink:

1 Like

BTW, Iā€™m currently trying to make the new app store work on Nextcloud 10 which depends on a few fixes for the server https://github.com/nextcloud/server/pull/1598#pullrequestreview-2347850 and this PR which implements the OCS (old) App Store API https://github.com/nextcloud/appstore/pull/326

2 Likes

The Updater of 10.0 still finds no update. IĀ“m getting bored right now. Update to 10.0 was the same issue and someone said there will be no problems in future versions.

Extremeley pissed off right now. Is that the big thing in comparison to owncloud? I really donĀ“t think so! Same sh*t different name.

@shad read the announcement properly: " To upgrade to 10.0.1 and 9.0.54 you still need to do this manually via our tarballs."

As I wroteā€¦somebody was telling that 9.x would be the last version that has issues with the updater. Nothing than bullshit.

@shad well technically it was, the updater took one more patch release so what :stuck_out_tongue:

2 Likes

So what? Are you kidding me?

Is this a fun project or what? You should think about the fact that some people might trust in your word. So did I. And another time I just got disappointet. I lost all my data while upgrading to 10.0 and right now you are asking ā€œso what?ā€

Nextcloud startet with pissing on owncloud like oh look at usā€¦everything gets better and updates are easier. Nothing about that is true right now.

And when I read such an ignorant post I think nobody should trust in anything told here anymore. You guys should think only one second about integrity.

@shad Iā€™d like to remind you of our Code of Conduct. While youā€™re totally allowed to express your concern or disappointment statements such as ā€œnothing than bullshitā€ are not tolerated on this platform.

Thanks a lot.


Edit: The user @shad has been banned from this platform due to sending several massively derogatory private messages sent in response to this post.
3 Likes

Please file a detailed issue about that in the bug tracker at GitHub - nextcloud/server: ā˜ļø Nextcloud server, a safe home for all your data.

As you can see at Test our new work-in-progress upgrader script there has been work on-going since June to improve the updater situation. And this release is the first one to include the new updater improvements. Stuff doesnā€™t magically fix itself but needs work and testing.

I donā€™t understand why some people are angry that free software doesnā€™t work the way they expect, especially when they donā€™t read the documentation or even take the time to do a proper backup. Iā€™ve never had these problems with ownCloud or Nextcloud, but even so I still do backups before upgrading because thereā€™s no reason not to, trust aside.
Thanks for your continued work on Nextcloud, it just keeps getting better and better! I donā€™t love server administration, but this is one project that holds my interest.

2 Likes

Moreover, while this might not be representative for all installations, I had very good upgrade experiences on my test systems from 9.something in several steps to the current system using the manual way.
My tests with the updater have been successful SOME times. When they have not been successful, there has been one clear and reproducible reason:
Manual installations can bring the OLD updater into the system. It looks quite similar to the new one but it is broken. This is documented in this forum, so no reason to blame anybody.
There is always a rescue:
Go back using restore and install manually.
Done that several times now and never lost a byte. Only some sleep :wink:
NC Team: THANK YOU FOR THIS IMPROVED QUALITY. Thumb up.

Hi Lukas,

Thank you for your answer.

What I did:
wget https://download.nextcloud.com/server/releases/nextcloud-10.0.1.tar.bz2
tar -xjf nextcloud-10.0.1.tar.bz2
sudo -u www-data php occ maintenance:mode --on
/etc/init.d apache2 stop
./update_perm.sh
mv /var/www/nextcloud/ /var/www/nextcloud-30092016
mv nextcloud /var/www/
cp /var/www/nextcloud-30092016/config/config.php /var/www/nextcloud/config/
sudo -u www-data php occ upgrade
sudo -u www-data php occ maintenance:mode --off
cp -R /var/www/nextcloud-30092016/apps/* /var/www/nextcloud/apps/
./fix_perm.sh
/etc/init.d apache2 start

Iā€™ve performed the copy of my apps files after the upgrade (only files that doesnā€™t exists), thatā€™s why I think some files are there and shouldnā€™t be :s

Thanks again guys for your great work :+1:

Ok, so we just merged and deployed the old app store API which is used in Nextcloud 9 and 10. You can switch to the new app store by adding this to your config/config.php

'appstoreurl' => 'https://apps.nextcloud.com/api/v0',

The only app that should be visible for now is the News app because we need additional data (ocsid) from the currently uploaded apps. Apps that already feature the value in their info.xml simply need to re-upload their latest release, all the remaining apps need to add the ocsid tag to their info.xml.

For more information see http://nextcloudappstore.readthedocs.io/en/latest/developer.html#info-xml and http://nextcloudappstore.readthedocs.io/en/latest/restapi.html#legacy-api

PS: this is all very fresh so please consider it experimental :wink:

2 Likes

Hi Julien_B,
when I have nextcloud here: /var/www/nextcloud
then I suppose I start with ā€œwget https://download.nextcloudā€¦ā€ from here: /var/www?
cheers
Steffen