[SAC] [OSGeo] #2674: Upgrade nextcloud from 20.0.14 to 21.0.6

#2674: Upgrade nextcloud from 20.0.14 to 21.0.6
---------------------------+---------------------------------------
Reporter: robe | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2021-II
Component: Systems Admin | Keywords:
---------------------------+---------------------------------------
The 21 version of nextcloud is supposed to have significant speed
improvements.

https://nextcloud.com/blog/nextcloud-hub-21-out-with-up-to-10x-better-
performance-whiteboard-and-more-collaboration-features/

I plan to upgrade it next week.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 23
---------------------------+---------------------------------------
Reporter: robe | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------

Comment (by robe):

The latest is 23. 20 is already EOL and 21 will be EOL'd in February 2022.
They sure EOL fast. I'm going to upgrade the db to PostgreSQL 12, it's
still at PostgreSQL 11.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:2&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 23
---------------------------+---------------------------------------
Reporter: robe | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------

Comment (by robe):

upgraded it to PostgreSQL 12.

Regarding the upgrades we need to do one minor at a time, since nextcloud
doesn't support more than one major version jumps.

So that means 20 -> 21 -> 22 -> 23

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:3&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 23
---------------------------+---------------------------------------
Reporter: robe | Owner: strk
     Type: task | Status: assigned
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------
Changes (by strk):

* status: new => assigned
* owner: sac@… => strk

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:4&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 23
---------------------------+---------------------------------------
Reporter: robe | Owner: strk
     Type: task | Status: assigned
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------

Comment (by strk):

I'm upgrading to 21, which resulted in this:
{{{
Disabled incompatible app: announcementcenter
Disabled incompatible app: groupfolders
Disabled incompatible app: impersonate
Disabled incompatible app: richdocuments
Disabled incompatible app: spreed
}}}

Will report here when completed.
Is anyone really using the announcement center ? Becuase it's pretty
spammy with my desktop client...

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:5&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 23
---------------------------+---------------------------------------
Reporter: robe | Owner: strk
     Type: task | Status: assigned
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------

Comment (by strk):

Upgraded to 22.2.3

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:6&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 22.2.3 (latest stable)
---------------------------+---------------------------------------
Reporter: robe | Owner: strk
     Type: task | Status: assigned
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------

Comment (by strk):

It looks like 22.2.3 is latest stable so I think we're done here, other
than maybe put the nextcloud nginx config in ansible, which I'm doing now

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:7&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 22.2.3 (latest stable)
---------------------------+---------------------------------------
Reporter: robe | Owner: strk
     Type: task | Status: closed
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution: fixed
Keywords: |
---------------------------+---------------------------------------
Changes (by strk):

* status: assigned => closed
* resolution: => fixed

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:8&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 22.2.3 (latest stable)
---------------------------+---------------------------------------
Reporter: robe | Owner: strk
     Type: task | Status: closed
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution: fixed
Keywords: |
---------------------------+---------------------------------------

Comment (by strk):

For the record: nextcloud config is now under ansible as of
https://git.osgeo.org/gitea/sac/ansible-
deployment/commit/564f6a82532180772ff92adefc0e3c045d79fe94

NOTE thought that 22.2.5 version is already out ...

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:9&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 22.2.5 (latest stable)
---------------------------+---------------------------------------
Reporter: robe | Owner: strk
     Type: task | Status: reopened
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------
Changes (by strk):

* status: closed => reopened
* resolution: fixed =>

Comment:

I'm reopening to upgrade to 22.2.5

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:10&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 22.2.5 (latest stable)
---------------------------+---------------------------------------
Reporter: robe | Owner: strk
     Type: task | Status: closed
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution: fixed
Keywords: |
---------------------------+---------------------------------------
Changes (by strk):

* status: reopened => closed
* resolution: => fixed

Comment:

22.2.5 is running and we're back to A+ rating:
https://scan.nextcloud.com/results/f35b09cc-b241-4dcb-8dd5-99e6a1060f99

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:11&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2674: Upgrade nextcloud from 20.0.14 to 22.2.5 (latest stable)
---------------------------+---------------------------------------
Reporter: robe | Owner: strk
     Type: task | Status: closed
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Systems Admin | Resolution: fixed
Keywords: |
---------------------------+---------------------------------------

Comment (by robe):

I was going to say - wouldn't it make more sense to just create another
ticket rather than reopening this one. But it's done so it's fine.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2674#comment:12&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.