Owncloud Version 8.2.1 – Update mit Fehlern – Update#1

Wieder einmal gibt es eine neue Version von Owncloud (klick).

connection

Der Changelog fällt diesmal sehr lang aus (Klick) und leider lief das Ganze auch nicht sauber durch.

  • Sharing improvements:
    • Show path to file in error message about sharing with owner
    • Replaced error numbers with details in the sharing error message
    • Fix pagination on public link share page
    • Deal with NoUserException in sharing code
    • Fix cannot change share info after switching sections
    • Fix changing expiration date of shared link breaks password
    • Various other fixes
  • Performance improvements:
    • Optimize multiple shared locks for a single process
    • Don’t lock if we’re only reading cache metadata
    • Escape like parameter in cache operations
  • Storage improvements:
    • Improve dealing with Dropbox and Google Drive
    • Moving files makes them disappear (SWIFT object store)
    • Transactional file locking database backend warning is only shown when there is another warning.
    • Don’t lock /$user/files
    • Include the final update in the transaction when moving a folder in the cache
    • WebDAV MOVE on a non existing file results in Internal Server Error #20069
    • Catch all exception if table doesn’t exist #19884 #19893
    • Various other objectstore fixes
  • Usability and UI:
    • Made error message about file not found more specific in federated sharing
    • Improved CSS, fonts, text color on various buttons, login screen, menu and settings
    • Hide strength indication after password change and hide notifications after time-out or on delete
    • Fixes to inconsistent language and translation support, show language code for unknown languages
    • Fix icons for share/public folders, fix spinner positions in share tab
    • Close user menu when clicking on other menus
    • Sidebar fixes and hiding sidebar for trashbin view
    • Move alt text for favorite action to image
    • Sidebar should not open, when renaming a file on mobile
    • Do not register sidebar panels when no sidebar
    • Update process: state which step we are going to start and warn if it might be slow
  • User Management and LDAP fixes:
    • LDAP fixes for quota, user mapper, initial user creation and connectivity
    • Fix group admin settings, group assignment when group name is a number
    • Enable proper CardDAV cookie authentication
  • Documentation, reliability and stability fixes:
    • Expose syslog tag in the configuration
    • Update list of deprecated methods (documentation)
    • Fixes to text editor
    • Fixes to activity app
    • Create several repair steps in update process to clean up shares
    • Update certificate bundle
    • Fix multiple issues for IE 8 and 9
    • Memcache warning with memcached
    • Fix File versioning with encryption
    • Update the unencrypted size for versions
    • Fix mtime PROPPATCH to be „lastmodified“ instead of „getlastmodified“
    • Make sure that remote shares use the correct uid casing
    • Variables don’t have a class, so we can’t use toString() on it
    • Use IRequest’s getScriptName functionality instead of $_SERVER
    • Don’t trigger the scroll event of every single item we filter in the file list

Schaut man sich den Changelog an, mag man meinen, dass die letzte Version nicht gut lief, das kann ich aber nicht bestätigen.

Update-Prozess

Eigentlich habe ich das Update wie üblich über den Updater angestoßen, leider lief das Ganze immer wieder auf einen Fehler.

01_Updater-error

Update failed.Unable to move /www/htdocs/*****/_oc-upgrade/8.2.1.4/core/resources to /www/htdocs/****/resources

Auch das Setzen von Berechtigungen hat nicht geholfen. Also habe ich kurzerhand einen neuen Ordner erstellt und eine neue Installation von Owncloud vorgenommen.

Als dies auch auf einen Fehler lief, habe ich mich im Forum umgesehen und folgenden Hinweis entdeckt.

Known Bugs

Updater is failing with „Unable to move /var/www/owncloud/_oc-upgrade/8.2.1.4/core/resources to /var/www/owncloud/resources
Workaround: https://github.com/owncloud/updater/pull/192/files
-> Will be fixed with oC 8.2.2

Der angesprochene Workaround funktioniert wohl nur, wenn ich alle Dateien herunterlade und dann die Änderung vornehme. Das spare ich mir, da meine Installation derzeit problemlos läuft. Ich warte einfach auf 8.2.2

Fix

Update 2015-11-24

Ich habe mich nun etwas in das Thema eingelesen und den Fix folgendermaßen durchgeführt:

Update 2016-01-20

Der Fix kann auch beim Update auf 8.2.2 angewandt werden.

Zeile 26 in der core.php im folgenden Ordner:

sollte folgendes stehen:

das abändern in

Dann läuft das Update auch sauber durch (Quelle).

04_okDanach auf Proceed klicken

05_DBStart update anklicken

06_DoneDas war es schon.

Ich hoffe ich konnte helfen

13 Kommentare