Bug 28049 - Backport update Nextcloud to 20.0.latest
Summary: Backport update Nextcloud to 20.0.latest
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Backports (show other bugs)
Version: 7
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard:
Keywords: validated_backport
Depends on:
Blocks:
 
Reported: 2021-01-09 18:57 CET by Morgan Leijström
Modified: 2021-01-24 00:56 CET (History)
6 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Morgan Leijström 2021-01-09 18:57:19 CET
This is a needed step stone to Nextcloud 21 coming in Mageia 8

We can also see this as a security update; last update we did to Nextcloud was 19.0.4 in October.

Nextcloud 20.0.4 is the fourth bugfix release of 20.0, released December 17.

As always, Nextcloud updates are to be put in core backports repo.

https://nextcloud.com/changelog/
Comment 1 Morgan Leijström 2021-01-09 18:59:02 CET
CC last comitter

Assignee: bugsquad => pkg-bugs
CC: (none) => joequant

Comment 2 Nicolas Lécureuil 2021-01-10 01:10:35 CET
ok doing

CC: (none) => mageia

Comment 3 Nicolas Lécureuil 2021-01-10 01:18:36 CET
pushed in backport:

src:
    nextcloud-20.0.4-1.mga7
Nicolas Lécureuil 2021-01-10 01:19:03 CET

Assignee: pkg-bugs => qa-bugs

Comment 4 Brian Rockwell 2021-01-12 04:45:57 CET
$ uname -a
Linux localhost 5.10.3-server-1.mga7 #1 SMP Sat Dec 26 19:00:22 UTC 2020 i686 i686 i386 GNU/Linux

This is an upgrade from 19.0.4

The following 3 packages are going to be installed:

- nextcloud-20.0.4-1.mga7.noarch
- nextcloud-mysql-20.0.4-1.mga7.noarch
- nextcloud-sqlite-20.0.4-1.mga7.noarch


--

Ran update first round threw an error.

Reset the maintenace mode and finished it without any new problems.

--

I set up Nextcloud-Client 3.1.1 to sync with this machine from another.

System is syncing fine.

CC: (none) => brtians1

Comment 5 Morgan Leijström 2021-01-12 08:21:00 CET
Thanks for testing.

Shouldn't only one of the database packages be installed?
Comment 6 Brian Rockwell 2021-01-12 16:49:04 CET
by default it always picks Mariadb - at least up to 21.

I'm using sqlite on this instance.  

Documenting new install now with mariadb.
Comment 7 Brian Rockwell 2021-01-12 16:53:29 CET
New build - Mariadb - nextcloud 20 on VM  64bit - gnome

Jan 12 08:34:03 linux.local drakrpm[2004]: transaction on / (remove=0, install=0, upgrade=48)
Jan 12 08:34:13 linux.local [RPM][2004]: install webserver-base-2.0-12.mga7.noarch: success
Jan 12 08:34:13 linux.local [RPM][2004]: install php-xmlwriter-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:14 linux.local [RPM][2004]: install php-json-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:15 linux.local [RPM][2004]: install php-ftp-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:16 linux.local [RPM][2004]: install php-sysvsem-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:18 linux.local [RPM][2004]: install php-ctype-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:19 linux.local [RPM][2004]: install php-zlib-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:19 linux.local [RPM][2004]: install php-tokenizer-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:20 linux.local [RPM][2004]: install php-posix-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:22 linux.local [RPM][2004]: install php-sysvshm-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:22 linux.local [RPM][2004]: install php-filter-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:23 linux.local [RPM][2004]: install php-ini-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:24 linux.local [RPM][2004]: install php-cgi-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:25 linux.local [RPM][2004]: install php-gettext-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:27 linux.local [RPM][2004]: install php-xmlreader-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:27 linux.local [RPM][2004]: install php-dom-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:30 linux.local [RPM][2004]: install php-openssl-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:31 linux.local [RPM][2004]: install lib64php_common7-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:32 linux.local [RPM][2004]: install php-session-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:32 linux.local [RPM][2004]: install php-pdo-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:33 linux.local [RPM][2004]: install php-mbstring-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:36 linux.local [RPM][2004]: install perl-DBI-1.642.0-1.1.mga7.x86_64: success
Jan 12 08:34:36 linux.local [RPM][2004]: install perl-DBD-mysql-4.50.0-1.mga7.x86_64: success
Jan 12 08:34:37 linux.local [RPM][2004]: install php-exif-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:38 linux.local [RPM][2004]: install php-iconv-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:38 linux.local [RPM][2004]: install php-pcntl-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:40 linux.local [RPM][2004]: install php-mysqlnd-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:42 linux.local [RPM][2004]: install php-pdo_mysql-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:43 linux.local [RPM][2004]: install php-fileinfo-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:44 linux.local [RPM][2004]: install php-gd-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:45 linux.local [RPM][2004]: install php-ldap-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:47 linux.local [RPM][2004]: install php-curl-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:47 linux.local [RPM][2004]: install php-intl-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:34:48 linux.local [RPM][2004]: install php-imagick-2:3.4.4-10.mga7.x86_64: success
Jan 12 08:34:50 linux.local [RPM][2004]: install lib64pcreposix1-8.44-1.mga7.x86_64: success
Jan 12 08:34:54 linux.local [RPM][2004]: install mariadb-client-10.3.27-1.mga7.x86_64: success
Jan 12 08:34:59 linux.local [RPM][2004]: install mariadb-common-10.3.27-1.mga7.x86_64: success
Jan 12 08:35:00 linux.local [RPM][2004]: install mariadb-common-core-10.3.27-1.mga7.x86_64: success
Jan 12 08:35:02 linux.local [RPM][2004]: install mariadb-core-10.3.27-1.mga7.x86_64: success
Jan 12 08:35:03 linux.local [RPM][2004]: install mariadb-extra-10.3.27-1.mga7.x86_64: success
Jan 12 08:35:05 linux.local [RPM][2004]: install lib64zip5-1.5.2-1.mga7.x86_64: success
Jan 12 08:35:06 linux.local [RPM][2004]: install php-zip-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:07 linux.local [RPM][2004]: install lib64apr-util1_0-1.6.1-3.mga7.x86_64: success
Jan 12 08:35:09 linux.local [RPM][2004]: install apache-2.4.46-1.mga7.x86_64: success
Jan 12 08:35:10 linux.local [RPM][2004]: install apache-mod_php-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:11 linux.local [RPM][2004]: install nextcloud-mysql-20.0.4-1.mga7.noarch: success
Jan 12 08:35:41 linux.local [RPM][2004]: install nextcloud-20.0.4-1.mga7.noarch: success
Jan 12 08:35:42 linux.local [RPM][2004]: install mariadb-10.3.27-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install webserver-base-2.0-12.mga7.noarch: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-xmlwriter-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-json-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-ftp-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-sysvsem-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-ctype-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-zlib-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-tokenizer-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-posix-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-sysvshm-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-filter-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-ini-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-cgi-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-gettext-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-xmlreader-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-dom-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-openssl-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install lib64php_common7-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-session-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-pdo-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-mbstring-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install perl-DBI-1.642.0-1.1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install perl-DBD-mysql-4.50.0-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-exif-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-iconv-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-pcntl-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-mysqlnd-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-pdo_mysql-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-fileinfo-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-gd-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-ldap-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-curl-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-intl-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-imagick-2:3.4.4-10.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install lib64pcreposix1-8.44-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install mariadb-client-10.3.27-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install mariadb-common-10.3.27-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install mariadb-common-core-10.3.27-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install mariadb-core-10.3.27-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install mariadb-extra-10.3.27-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install lib64zip5-1.5.2-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install php-zip-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install lib64apr-util1_0-1.6.1-3.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install apache-2.4.46-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install apache-mod_php-3:7.4.14-1.mga7.x86_64: success
Jan 12 08:35:43 linux.local [RPM][2004]: install nextcloud-mysql-20.0.4-1.mga7.noarch: success
Jan 12 08:35:43 linux.local [RPM][2004]: install nextcloud-20.0.4-1.mga7.noarch: success
Jan 12 08:35:43 linux.local [RPM][2004]: install mariadb-10.3.27-1.mga7.x86_64: success

- hardened mariadb
- had to add CAN_INSTALL to make it install - this is normal

Installed and functioning normally with Mariadb.
Comment 8 christian barranco 2021-01-15 20:17:10 CET
Hi
Actually, as NC20 will no run on MGA8 because of PHP8, NC21 should also be added to the backports for MGA7.

Any thoughts on that?

CC: (none) => chb0

Comment 9 Morgan Leijström 2021-01-15 20:51:49 CET
Could be wise: In order to test that upgrade of Nextcloud succeed, before upgrading Mageia?

We usually only provide one step lower major of Nextcloud in Mageia next latest release.

(That said - if manpower is enough - it would be great to continually supply latest major NC in any current Mageia.  But we have never succeeded that...  That is why I find a wiki page describing how to self update Nextcloud to be valuable.)
Comment 10 christian barranco 2021-01-15 20:56:24 CET
(In reply to Morgan Leijström from comment #9)
> Could be wise: In order to test that upgrade of Nextcloud succeed, before
> upgrading Mageia?
> 
Yes and because PHP8 adds potential disturbances.
Comment 11 Morgan Leijström 2021-01-22 09:57:01 CET
It seems this ready to be moved from backport testing to backport?
Comment 12 Aurelien Oudelet 2021-01-22 16:39:03 CET
Validated backports.
Sorry for leaving this alone.

Keywords: (none) => validated_backport
CC: (none) => ouaurelien

Comment 13 Morgan Leijström 2021-01-22 17:16:31 CET
No problem, there are many balls in the air...

 :)

Does this need to be handed to sysadmins to be moved?
Comment 14 Aurelien Oudelet 2021-01-23 10:16:41 CET
Please push it.

CC: (none) => sysadmin-bugs

Comment 15 Thomas Backlund 2021-01-24 00:56:49 CET
packages are moved

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.