Skip to content
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: update to v19 #1342

Closed
kyrofa opened this issue May 19, 2020 · 13 comments
Closed

Nextcloud: update to v19 #1342

kyrofa opened this issue May 19, 2020 · 13 comments

Comments

@kyrofa
Copy link
Member

kyrofa commented May 19, 2020

Nextcloud 19 isn't released yet, but it's time to start testing its RCs at least.

@kyrofa
Copy link
Member Author

kyrofa commented May 20, 2020

I've got 19.0.0RC2 out in the 19/candidate/rc2 channel. This is not ready for production use, but I'd love some help testing this to see if we need to log any bugs before it comes out. I'd very much like to upgrade to v19 when it's released (ish) instead of waiting several point releases (cc @pachulo):

$ sudo snap install nextcloud --channel=19/candidate/rc2

Or if you already have it installed (not recommended for production installs):

$ sudo snap refresh nextcloud --channel=19/candidate/rc2

@kyrofa
Copy link
Member Author

kyrofa commented May 20, 2020

Testing fresh install first (without recommended apps):

  • A quick glance at the overview page in the settings leads me to believe we'll need to build in the bcmath PHP module, which seems fine.
  • When I tried to install the calendar app I got "Exception: could not download app calendar" which worried me. But then I was able to install the contacts app no problem. Then I tried installing the calendar app again and it worked. That error was also accompanied by a warning "Could not connect to appstore: cURL error 35: Unknown SSL protocol error in connection to apps.nextcloud.com:443 (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)". Sounds like a temporary network issue, but I'll poke at it again and make sure.
  • Calendar app appears to work well
  • Contacts app won't let me create a new contact. Turns out I need to go to settings and create a new address book before I can do that. Sounds like a fairly typical hooks problem (the calendar app has this every other release or so, too). Logged as 19.0.0RC2: no default address book created nextcloud/contacts#1635 . Probably not blocking for us though.

@kyrofa
Copy link
Member Author

kyrofa commented May 20, 2020

When I tried a fresh install with recommended apps, I ended up not having onlyoffice. I hopped into the apps settings and I see that the document server isn't marked as being compatible with v19, so that probably isn't surprising. @kesselb can you confirm? Will the "recommended apps" support v19 before release? When I enabled the document server and onlyoffice anyway, things seemed to look sane.

@kyrofa
Copy link
Member Author

kyrofa commented May 20, 2020

Upgrade from stable (18.0.4) seems to be fine as well without the recommended apps. With them and you end up with onlyoffice getting disabled because it's not compatible, which again is not a surprise.

@kesselb
Copy link
Contributor

kesselb commented May 20, 2020

Will the "recommended apps" support v19 before release?

I think so.

@pachulo
Copy link
Member

pachulo commented May 25, 2020

Let's see if I cant test this this week, I'm quite busy right now...

@kyrofa
Copy link
Member Author

kyrofa commented May 27, 2020

@szaimen do you know of any v19 blockers?

@szaimen
Copy link
Contributor

szaimen commented May 27, 2020

@szaimen do you know of any v19 blockers?

@kyrofa no, none that I am aware of.
We should nonetheless wait for the release and see if some new major bugs get reported.
Also some apps haven't got updated yet for NC19 (e.g. the onlyoffice app) and I would wait probably until 19.0.1 is out.
https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases
https://github.com/nextcloud/documentserver_community/releases

BTW: for the new passwordless login is a new PHP module required:
https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html
it is called bcmath

Edit: it seems you have already seen that.

@kyrofa
Copy link
Member Author

kyrofa commented May 27, 2020

Alright, RC3 is out in the 19/candidate/rc3 channel:

$ sudo snap install nextcloud --channel=19/candidate/rc3

Or if you already have it installed (not recommended for production installs):

$ sudo snap refresh nextcloud --channel=19/candidate/rc3

Note that this one is built with the bcmath module enabled.

@kyrofa
Copy link
Member Author

kyrofa commented May 27, 2020

Also, thanks for that @szaimen :) .

@szaimen
Copy link
Contributor

szaimen commented Jun 1, 2020

BTW: is the old ResourceLocator can not find a web root error finally resolved on NC19?

kyrofa added a commit to kyrofa/nextcloud-snap that referenced this issue Jun 3, 2020
Also enable the bcmath PHP module.

Resolve nextcloud-snap#1342

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
kyrofa added a commit to kyrofa/nextcloud-snap that referenced this issue Jun 3, 2020
Also enable the bcmath PHP module.

Resolve nextcloud-snap#1342

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
@Surenthiran
Copy link

v19 is released in production when we can expect it in snap.

@kyrofa
Copy link
Member Author

kyrofa commented Jun 5, 2020

Please see #1353 for current status. You're welcome to help test it as well.

kyrofa added a commit to kyrofa/nextcloud-snap that referenced this issue Jun 12, 2020
Also enable the bcmath PHP module.

Resolve nextcloud-snap#1342

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
kyrofa added a commit to kyrofa/nextcloud-snap that referenced this issue Jun 12, 2020
Also enable the bcmath PHP module, and add libfontconfig1 for collabora.

Resolve nextcloud-snap#1342

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
kyrofa added a commit to kyrofa/nextcloud-snap that referenced this issue Jun 22, 2020
Also enable the bcmath PHP module, and add libfontconfig1 for collabora.

Resolve nextcloud-snap#1342

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
@kyrofa kyrofa closed this as completed in 7fbb94a Jun 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants