I’m really unhappy that RPMs are still only available for 9.1.6 , although 10.x is out for a while now.
So I tried to perform a manual upgrade from 9.1.6 to current 10.0.2.1, which failes
Steps to reproduce
- Download OC 10.0.2.1 and extract to empty “owncloud” folder
(1b. Uninstall RPMs for 9.1.6.2) - copy back “apps” and “data” from backup’ed 9.1.6.2 folder
- run sudo -u <oc_user> php occ upgrade
Expected behaviour
OC should be upgraded to 10.0.2.1
Actual behaviour
Set log level to debug
Exception: market can’t be enabled since it is not installed.
Update failed
Maintenance mode is kept active
Reset log level
Server configuration
Operating system:
OpenSuse 42.3
Web server:
Apache 2.4.23
Database:
MariaDB 10.0.31
PHP version:
7.0.7
ownCloud version: (see ownCloud admin page)
9.1.6.2
Updated from an older ownCloud or fresh install:
updated, started with 8.x
Where did you install ownCloud from:
from rpms on download.owncloud.com
Signing status (ownCloud 9.0 and above):
?
The content of config/config.php:
{
“system”: {
“updatechecker”: false,
“instanceid”: “ocv90mja2d89”,
“passwordsalt”: “REMOVED SENSITIVE VALUE”,
“secret”: “REMOVED SENSITIVE VALUE”,
“trusted_domains”: [
“localhost:10080”,
“REMOVED SENSITIVE VALUE”
],
“datadirectory”: “/srv/www/htdocs/owncloud/data”,
“overwrite.cli.url”: “http://localhost:10080/owncloud”,
“dbtype”: “mysql”,
“version”: “9.1.6.2”,
“dbname”: “owncloud”,
“dbhost”: “localhost”,
“dbtableprefix”: “oc_”,
“dbuser”: “REMOVED SENSITIVE VALUE”,
“dbpassword”: “REMOVED SENSITIVE VALUE”,
“logtimezone”: “UTC”,
“installed”: true,
“mail_smtpmode”: “sendmail”,
“mail_smtpsecure”: “tls”,
“mail_from_address”: “cloud”,
“mail_domain”: “REMOVED SENSITIVE VALUE”,
“maintenance”: true,
“theme”: “”,
“loglevel”: 0
}
}
List of activated apps:
Enabled:
Disabled:
- calendar
- contacts
- tasks
Are you using external storage, if yes which one: local/smb/sftp/…
no
Are you using encryption: yes/no
yes
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/…
no
Client configuration
Browser:
Firefox, always current
Operating system:
several
Logs
Web server error log
NO logs in apache’s erro log
ownCloud log (data/owncloud.log)
{“reqId”:“Q3L10gRVIwqFjvsSJSBQ”,“level”:0,“time”:“2017-09-13T05:00:10+00:00”,“remoteAddr”:“”,“user”:“–”,“app”:“core”,“method”:“–”,“url”:“–”,“message”:“starting upgrade from 9.1.6.2 to 10.0.2.1”}
{“reqId”:“Q3L10gRVIwqFjvsSJSBQ”,“level”:3,“time”:“2017-09-13T05:00:10+00:00”,“remoteAddr”:“”,“user”:“–”,“app”:“core”,“method”:“–”,“url”:“–”,“message”:“Exception: {"Exception":"Exception","Message":"market can’t be enabled since it is not installed.","Code":0,"Trace":"#0 \/srv\/www\/htdocs\/owncloud\/lib\/private\/Repair\/Apps.php(119): OC\\App\\AppManager->enableApp(‘market’)\n#1 \/srv\/www\/htdocs\/owncloud\/lib\/private\/Repair.php(88): OC\\Repair\\Apps->run(Object(OC\\Repair))\n#2 \/srv\/www\/htdocs\/owncloud\/lib\/private\/Updater.php(221): OC\\Repair->run()\n#3 \/srv\/www\/htdocs\/owncloud\/lib\/private\/Updater.php(108): OC\\Updater->doUpgrade(‘10.0.2.1’, ‘9.1.6.2’)\n#4 \/srv\/www\/htdocs\/owncloud\/core\/Command\/Upgrade.php(249): OC\\Updater->upgrade()\n#5 \/srv\/www\/htdocs\/owncloud\/lib\/composer\/symfony\/console\/Command\/Command.php(262): OC\\Core\\Command\\Upgrade->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#6 \/srv\/www\/htdocs\/owncloud\/lib\/composer\/symfony\/console\/Application.php(826): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#7 \/srv\/www\/htdocs\/owncloud\/lib\/composer\/symfony\/console\/Application.php(189): Symfony\\Component\\Console\\Application->doRunCommand(Object(OC\\Core\\Command\\Upgrade), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#8 \/srv\/www\/htdocs\/owncloud\/lib\/composer\/symfony\/console\/Application.php(120): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#9 \/srv\/www\/htdocs\/owncloud\/lib\/private\/Console\/Application.php(160): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#10 \/srv\/www\/htdocs\/owncloud\/console.php(99): OC\\Console\\Application->run()\n#11 \/srv\/www\/htdocs\/owncloud\/occ(11): require_once(‘\/srv\/www\/htdocs…’)\n#12 {main}","File":"\/srv\/www\/htdocs\/owncloud\/lib\/private\/App\/AppManager.php","Line":218}”}
Browser log
out of scope