Forums

Resolved
0 votes
I have put a new version of NextCloud out in the testing repo (NextCloud 15) and need some help with testing. Feel free to test it out and provide feedback. I would recommend testing it on a VM or making a snapshot first.

For a new install of the latest version of NextCloud run the command
yum install --enablerepo=clearos-contribs-testing nextcloud


To upgrade from NextCloud 13 to NextCloud 15 run the command
yum update --enablerepo=clearos-contribs-testing nextcloud


Let me know how it goes and happy testing!
Wednesday, June 19 2019, 07:48 PM
Share this post:
Responses (7)
  • Accepted Answer

    Tuesday, July 30 2019, 07:18 PM - #Permalink
    Resolved
    0 votes
    The update is being pushed now.
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, July 30 2019, 12:18 PM - #Permalink
    Resolved
    0 votes
    @Nick Thanks very much for the informations :) I'll try that way.
    Thanks again to all for your great job :)
    The reply is currently minimized Show
  • Accepted Answer

    Monday, July 29 2019, 08:03 AM - #Permalink
    Resolved
    0 votes
    @Arnaud, yes you can but there is a caveat. When you do the upgrade it will not be fully automatic.Once you upgrade, log into the Nextcloud panel and you will be presented with a button to kick off the upgrade. Proceed with it. Note that it will kick off all users.

    Unfortunately any user to logging in to Nextcloud will be presented with the option and can start the upgrade. Not a good user experience. We are trying to do it automatically but have hit a problem.

    Anyway to upgrade, please do:
    yum update nextcloud --enablerepo=clearos-contribs-testing
    The reply is currently minimized Show
  • Accepted Answer

    Monday, July 29 2019, 07:27 AM - #Permalink
    Resolved
    0 votes
    Hello all,
    Thanks for your job. Does that mean we can now safely upgrade our prod. systems ?
    Thanks again for your great job and have a nice week :)
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, June 25 2019, 06:49 PM - #Permalink
    Resolved
    0 votes
    Nick Howitt wrote:

    Hi Tyler,
    I've updated a 13.0.5 installation and it worked. The issue I don't like is that the first person who connects to the web interface has to push the "start upgrade" button or whatever it was called. This could be anyone from the user base, not just the sysadmin, as no login is required. It really would be best if we could completely bypass this step so it did the upgrade at the time of the installation. I looks like the upgrade() function is called from /home/devel/apps/nextcloud/nextcloud/core/ajax/update.php but I can't help much more.
    Nick,
    I was able to update NextCloud so you do not have to push the "start upgrade" button, but it does the upgrade automatically. Now when you upgrade and go to the web interface, it allows you to sign in as normal.
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, June 20 2019, 03:11 PM - #Permalink
    Resolved
    0 votes
    Nick Howitt wrote:

    Hi Tyler,
    I've updated a 13.0.5 installation and it worked. The issue I don't like is that the first person who connects to the web interface has to push the "start upgrade" button or whatever it was called. This could be anyone from the user base, not just the sysadmin, as no login is required. It really would be best if we could completely bypass this step so it did the upgrade at the time of the installation. I looks like the upgrade() function is called from /home/devel/apps/nextcloud/nextcloud/core/ajax/update.php but I can't help much more.

    Thanks, Nick. I'll take a look into that.
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, June 20 2019, 08:43 AM - #Permalink
    Resolved
    0 votes
    Hi Tyler,
    I've updated a 13.0.5 installation and it worked. The issue I don't like is that the first person who connects to the web interface has to push the "start upgrade" button or whatever it was called. This could be anyone from the user base, not just the sysadmin, as no login is required. It really would be best if we could completely bypass this step so it did the upgrade at the time of the installation. I looks like the upgrade() function is called from /home/devel/apps/nextcloud/nextcloud/core/ajax/update.php but I can't help much more.
    The reply is currently minimized Show
Your Reply