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
Update nextcloud to v16 #972
Comments
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Also make sure occ is always called with the non-interactive flag to ensure it doesn't prompt (v16 started doing so when trying to enable maintenance mode before nextcloud is installed). Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Also make sure occ is always called with the non-interactive flag to ensure it doesn't prompt (v16 started doing so when trying to enable maintenance mode before nextcloud is installed). Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Also make sure occ is always called with the non-interactive flag to ensure it doesn't prompt (v16 started doing so when trying to enable maintenance mode before nextcloud is installed). The tests started failing in Trusty/Xenial against webkit, so also move tests over to use Chrome in headless mode. Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Also make sure occ is always called with the non-interactive flag to ensure it doesn't prompt (v16 started doing so when trying to enable maintenance mode before nextcloud is installed). The tests started failing in Trusty/Xenial against webkit, so also move tests over to use Chrome in headless mode. Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Also make sure occ is always called with the non-interactive flag to ensure it doesn't prompt (v16 started doing so when trying to enable maintenance mode before nextcloud is installed). The tests started failing in Trusty/Xenial against webkit, so also move tests over to use Chrome in headless mode. Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
We haven't updated yet since core apps don't yet support v16. We're holding out for that. If you want to upgrade ahead of when we believe it's ready for everyone, use the
|
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Just out of curiosity (and sorry if this is not the proper place to ask): which core apps are not supported in v16? And thank you for all your hard work, @kyrofa! |
I'm curious about this too since the latest post about the new text app :) |
End-to-end encryption, specifically: nextcloud/end_to_end_encryption#108. We don't want to put people in the situation of using highly-hyped core features only to force upgrades upon them that disables it. We're all about stability, here! If you want to upgrade to v16 before we roll it out for everyone you certainly can! |
Is that specifically the app 'Default encryption module'? |
I offer no promises in a non-stable channel, but if it's working for you, go for it! |
I'm just trying to understand if I have end-to-end encryption enabled as I see no app with that name. |
@robwent I believe it's specifically the end-to-end encryption app, which is not installed by default. The app's page lists it as an alpha and it is listed as "in testing phase" on the nextcloud website here. |
@the-sane thanks. |
@robwent if you run into issues you're a simple |
Well, that was easy :)
Weirdly, the text folder in /extra-apps/ seemed to get deleted after the refresh but others I had previously installed are still there like notes and unsplash. Created a new text file in a folder and get the new editor. Happy days. |
Very good, @robwent. Keep an eye on when v16 is released to stable so you can refresh back (otherwise you won't get v17 when it comes out): |
Noted, thanks @kyrofa |
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Even in 16.0.3, the calendar app is disabled upon upgrade. Still working on this. This comment still applies though, i.e. if you want to upgrade ahead of when we believe v16 is ready for everyone, use the
|
Just so folks know, we're no longer considering end to end encryption in our tests. We're blocked on nextcloud/server#15416 landing and being backported to v16 for the calendar app specifically (though it will fix other things as well). |
Any particular reason why? Just curious. |
Because they've made it pretty clear that it's too early-stage to be considered an important feature, regardless of how much it was hyped. We can't block releases on stuff like that. |
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Update: just waiting on this PR to land (and be released): nextcloud/server#16753 . No other known blocking issues at this time. |
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
I see the PR you were talking about has been merged and you did the bump to 16.0.4, is there anything else missing to push that as the new stable? I'm eagerly waiting for it as the email app is deeply broken on 15.x and they said they will not update it on that version. |
@Flaburgan in the above comment I referenced nextcloud/server#16753. It has landed, but we're still waiting for it to be released. If you take a look you'll see that it's on the 16.0.5 milestone, so now we're holding out for that release. |
https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule
|
Just to note. I just tried going back to the stable version and get an error message when I try to access the site:
Update: used The reason I tried to downgrade was that I saw a message about needing to finish off an update when I tried to log in and a button to start the update. When I pressed it it started spinning but didn't seem to do anything and showed no logs. Opening another window just showed the same update message. |
Indeed, upstream Nextcloud doesn't support downgrading. You can't refresh down major versions, you can only revert (thus picking up the database as it was in the old version). |
I feel I was missold lol. All good now anyway, I assume when the 16 snap is available I will still be able to move to the latest stable? |
@robwent sorry, let me clarify. There are two operations to consider in this scenario: a refresh, and revert. I said you were a simple revert away, and you refreshed, which is not the same. Snaps (this is universal, not unique to the Nextcloud snap) have unique revisions in the store. Let's say you're currently on revision X. When you refresh (update), you fetch the most recent revision in that chanel (let's call it Y) and the following happens:
Importantly, X's data is still there, just not being used (snap data is held for three revisions). Anyway, let's say X was v15, and Y was v16. When its services were fired up, it noticed that it needed to upgrade, so it did, running database migrations and whatnot, thus making the database not backward compatible with v15. Now if you run What I said to do is run some rendition of Note however that you will not lose any raw data modifications you made though (files uploaded/deleted etc.), as again, those aren't stored in a revision-specific area. |
Thanks for the excellent explanation! I did actually try revert originally and that's what gave me the error message. Probably a good thing though as going back to the snapshot of the install 2 months ago might have been worse. |
Alright, glad that resolved things.
Indeed, when this issue is closed and |
Resolve nextcloud-snap#972 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Thanks to everyone who participated in the discussion, helped getting this done, and was generally very patient with the slow progress here. I know I for one remember the issue number by heart now 😉 . I'm pleased to say that 16.0.5snap1 is now in the stable channel and is rolling out to everyone. |
By the way, if you've been hanging on
The command to do that is:
|
Thank you for your work here. Upgraded to the 16 version was smooth, and I now have access to Mail v17 instead of 11! Thank you very much. |
I did a Thanks for all the info about how this works! |
No description provided.
The text was updated successfully, but these errors were encountered: