Nextcloud 13 - Call for QA!

No, software center installed already 13.0.
Testing repo is not enabled.
I’ll rollback and try again.

Got it. NC 13 is already in nethserver-updates.

on commandline
yum install nethserver-nextcloud --disablerepo=nethserver-updates
to install NC 12

1 Like

You are right, nextcloud install works from Software Center but nethserver-nextcloud has a testing package too and it installs nethserver-rh-php71-php-fpm for instance.

Installed:
nethserver-nextcloud.noarch     1.1.11-1.ns7                 @nethserver-updates
Available:
nethserver-nextcloud.noarch     1.1.11-1.8.g8f9047b.ns7      nethserver-testing

EDIT:

When I update from Software Center I get the Nextcloud update wizard but when I install the testing package I can just login to Nextcloud 13.

@quality_team we need your help :slight_smile:
@clinton @Walter_Schoenly @greavette @m.traeumner @Imre_Bertalan @ssabbath :point_up:

3 Likes

more details on this post Nextcloud 13 - Call for QA!

1 Like

yum install nethserver-nextcloud --enablerepo=nethforge-testing

Tried to install, but I have a dependency problem.

Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
           Requires: rh-php71-php-fpm
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
           Requires: rh-php71-php-mcrypt
Error: Package: nethserver-rh-php56-php-fpm-1.0.0-1.ns7.noarch (nethserver-base)
           Requires: rh-php56-php-fpm
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
           Requires: rh-php71-php-gd
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
           Requires: rh-php71-php-ldap
Error: Package: nethserver-nextcloud-1.1.11-1.ns7.noarch (nethserver-updates)
           Requires: sclo-php56-php-smbclient
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
           Requires: rh-php71-php-intl
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
           Requires: rh-php71-php-pdo_mysql
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
           Requires: rh-php71
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
           Requires: rh-php71-php-pdo
Error: Package: nextcloud-13.0.0-1.el7.noarch (nethserver-updates)
           Requires: rh-php71-php-mbstring
Error: Package: nethserver-rh-php56-php-fpm-1.0.0-1.ns7.noarch (nethserver-base)
           Requires: rh-php56

So I tried to install php-scl

yum install nethserver-php-scl

It gives me also dependency errors

Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-xml
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-tidy
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-xml
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-imap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-soap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-mbstring
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-mcrypt
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-mcrypt
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-xml
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-pdo
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-soap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-mysqlnd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-enchant
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-imap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-soap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-pgsql
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-pgsql
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-tidy
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-pgsql
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-gd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-enchant
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-fpm
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-xml
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-pear
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-pgsql
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-fpm
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-mysqlnd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-tidy
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-pecl-zip
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-bcmath
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-mysqlnd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-pdo
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-enchant
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-tidy
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-ldap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-bcmath
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-mbstring
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-gd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-pecl-zip
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-pecl-zip
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-fpm
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-ldap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-mbstring
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-imap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-bcmath
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-mcrypt
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-soap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-mysqlnd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-pdo
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-fpm
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-pecl-zip
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-mcrypt
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-pdo
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-pear
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-bcmath
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-imap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-gd
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-mbstring
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php72-php-pear
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php56-php-ldap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php70-php-ldap
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-enchant
Error: Package: nethserver-php-scl-1.2.0-1.ns7.sdl.x86_64 (stephdl)
           Requires: php71-php-gd

So I tried the steps on this thread:

But it didn’t work for me.

Can somebody help?

Just updated… it looks sooooooooooooooooo f* cool! :smiley:

It all work out like a charm!

Tried yum clean all and rm -rf /var/cache/yum !?

After that try again.

1 Like

Ok, know it works. I’ve forgotton to install centos-release-scl like @Miko10 said

yum install centos-release-scl

Installation worked, but I can’t open the Nextcloud-Side.
At Firefox I only have a blank screen and at IE I have an internal server error 500.

I don’t find a nextcloud log and at the messages log is nothing listed with nextcloud.

@m.traeumner Did you install from softwarecenter?

EDIT:
Sorry, sould better read your post above! :blush:

It seems to be a php-error. I’ve found the log at

/usr/share/nextcloud/data/nextcloud.log

{“reqId”:“43tl6XL5YN534yqrMWeG”,“level”:3,“time”:“2018-03-06T12:39:58+00:00”,“remoteAddr”:“”,“user”:“–”,“app”:“PHP”,“method”:“–”,“url”:“–”,“message”:“Class ‘PDO’ not found at /usr/share/nextcloud/lib/private/Setup.php#129”,"userAg

But I don’t know how to get rid of it.

@m.traeumner, @flatspin

I tested with the Nethserver-testing package which is needed as it includes php 71. Without the testing package you get the Nextcloud update wizard after an update, with the testing package Nextcloud is upgraded.

yum install --enablerepo=nethserver-testing nethserver-nextcloud

Update from 12.0.3 to 13.0.0 worked.

In admin page:

Hi @mrmarkuz I did this.

Tested it and it worked like a charm! :+1::clap: Great work!

Test on VMWare VM

  1. clean install

  2. no warnings or errors in admin panel

  3. local ldap and ad users can login

  4. bookmarks app works

Little problem but maybe not nextcloud related:

I wanted to read /var/log/messages and got:

Mar  6 13:24:10 testserver rsyslogd: [origin software="rsyslogd" swVersion="8.24.0" x-pid="4360" x-info="http://www.rsyslog.com"] rsyslogd was HUPed

Restarting rsyslog solved it.

Test on VPS

  1. update on VPS

  2. no warnings or errors in admin panel

  3. local ldap users can login

  4. bookmarks and onlyoffice app work

1 Like

You did nethforge-testing not nethserver-testing?

1 Like

Please execute the following, it should update nethserver-nextcloud…

yum install nethserver-nextcloud --enablerepo=nethserver-testing

1 Like

You’re right, thanks a lot.

I did:

yum remove nethserver-nextcloud

and after that:

yum install nethserver-nextcloud --enablerepo=nethserver-testing

Thank you too. Know it works without any problems.

1 Like

Error came from wrong gateway setting in NS installation.

Now everything is good:

image

  1. test clean install and update from 12.0.5 => test passed o.k.
  2. verify that admin settings has no warnings or errors => test passed o.k.
  3. verify login as admin and normal user with ad => test passed o.k. (ldap not tested)
  4. verify one nextcloud app installation at least => installed calendar: test passed o.k.

Tested on proxmox VM, clean install from iso 7.4.1708, installed NC 12, updated to NC 13 via testing repo.

Great job @alep . Thanks a lot for your work. :+1: :ok_hand:

2 Likes