Project

General

Profile

Bug #1626

New ownCloud Release: Version 8.0.0

Added by northridgegrp almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
ownCloud
Target version:
Start date:
02/18/2015
Due date:
% Done:

0%


Description

I have been watching the ownCloud forums since the release a week ago to see if any chronic issues show up. There are a couple of "issue themes", I think we should start the new package process. Additionally watching my current ownCloud instances (Amahi, Raspberry Pi, LAMP) the current 7.0.4 installations have not been prompting that an upgrade is available. I found out that ownCloud 7.0.5 will be released shortly, so that is probably why my instances have not been reporting any upgrades. ownCloud recently "tightened" up on their upgrades from point releases, so we cannot expect any skipping of point releases with be allowed (i.e. 7.0.4 to 8.0.0), now they are enforcing upgrades from the last point release (i.e. 7.0.5 to 8.0.0).

Please begin with creating the new Amahi ownCloud 8.0.0 package:

  • Favorites
  • Federated cloud (Server 2 Server Sharing, Version 2)
  • Improved apps management page
  • Improved updater app
  • Improved search
  • Direct download support, Broker
  • More fine grain storage configuration
  • Provisioning API will be released as part of the community edition
  • Apps can now specify their dependencies in info.xml
  • Accessibility improvements
  • Improved Documents
  • LDAP/AD: command line functions for creating and deleting LDAP configurations.
  • LDAP/AD: subtle configuration wizard improvements, including user name attribute detection.
  • PDF viewer has been updated to a new version of PDF.js
  • Sharing links are now shorter and "look better"
  • Usermanagement improvements
  • Better structured settings and admin page
  • Performance improvements
  • App container can now automatically resolve dependencies
  • Various app API deprecations and features
  • Improved import for contacts

Download: https://download.owncloud.org/community/owncloud-8.0.0.tar.bz2

MD5: https://download.owncloud.org/community/owncloud-8.0.0.tar.bz2.md5

History

#1 Updated by bigfoot65 almost 5 years ago

  • Status changed from New to Feedback
  • Assignee changed from bigfoot65 to northridgegrp

App has been created.
https://www.amahi.org/apps/owncloud8

I am in the processing of testing the install. You should have access.

#2 Updated by bigfoot65 almost 5 years ago

Install failed with owncloud7 database. I had to start from scratch to get it working. If you want me to put back owncloud7 database, please let me know.

#3 Updated by northridgegrp almost 5 years ago

New Install Status:
- error indicating that .ocdata file is missing in data directory. This is an empty file with ownership/permissions = apache:apache/644. Manually created file, error disappeared.
- Logged into admin user, went to admin an warning error displayed indicating if file names contain special characters there may be a problem. Recommended resolution is to set default_charset = UTF-8 in /etc/php.ini. Set it and warning disappeared. Not sure if missing .ocdata file caused this warning to occur.

#4 Updated by northridgegrp almost 5 years ago

northridgegrp wrote:

New Install Test Status:
- error indicating that .ocdata file is missing in data directory. This is an empty file with ownership/permissions = apache:apache/644. Manually created file, error disappeared.
- Logged into admin user, went to admin an warning error displayed indicating if file names contain special characters there may be a problem. Recommended resolution is to set default_charset = UTF-8 in /etc/php.ini. Set it and warning disappeared. Not sure if missing .ocdata file caused this warning to occur.

Update to New Install Test Status:
Repeated install, left php.ini default_charset = UTF-8, with no .ocdata file. No warning about charset, had to manually create .ocdata file (maybe a bug in ownCloud?) for install to complete.

#5 Updated by bigfoot65 almost 5 years ago

Odd that I did not get any errors when testing install with ownCloud 8 database. Wonder why you are seeing different.

#6 Updated by northridgegrp almost 5 years ago

  • Assignee changed from northridgegrp to bigfoot65

Ok I finished my testing. However there are a couple of things and I don't know if anything could be done via the Amahi Package.

1. On first access in to ownCloud, when it does the initial setups, an error is returned about a missing ".ocdata" file in the ownCloud ../data directory. This might be an ownCloud bug, I could not find any reports for it. However to get around it a "touch .codata", set ownship to apache:apache, and set permissions to 644. All if fine after that.
2. Login as the ownCloud "admin" user, navigate to Admin, and the Connections Test reports back that the setting in the php.ini "default_charset = UTF-8" needs to be set. It seems if there are any special characters in the file name, a file would not function correctly. I found all one had to do was uncomment the line and reboot. ownCloud is fine after that. I don't know what effects this would have on other Amahi applications?? I doubt that the ownCloud Community will do anything to get around this.

So given the two items, can anything be done in the Amahi package? If so, then apply the changes and I can do some more quick testing. This one is sssoooo close.

#7 Updated by bigfoot65 almost 5 years ago

  • Assignee changed from bigfoot65 to northridgegrp

default_charset = UTF-8 is now set in the .htaccess file so it will only affect ownCloud8. This will be appended to the existing .htaccess file after owncloud8 is installed.

I have also added the touch .ocdata to the install script to only be created if the owncloud8 share does not exist. This will ensure it will not try to overwrite an existing file.

Please test again and let me know if this is good.

#8 Updated by northridgegrp almost 5 years ago

  • Assignee changed from northridgegrp to bigfoot65

Testing completed successfully. ownCloud 8 looks awesome! We are ready for production release. Most of the common ownCloud apps are currently working in ownCloud 8. I am in process of testing others on my Raspberry Pi server.

Please Note:

  • Yesterday a note came out from the ownCloud Developers that ownCloud 8.0.1 will be out soon (currently in RC testing).
  • I have a feeling that ownCloud 7.0.5 will be out soon. So it begs the question should this release be the last ownCloud 7 release to be supported on Amahi?

#9 Updated by bigfoot65 almost 5 years ago

  • Assignee changed from bigfoot65 to northridgegrp

We can consider release of ownCloud8 for this week. As for upgrading ownCloud7, we can do so one more version. After that, it will be solely support for ownCloud8 only.

One question though. Is the database with ownCloud7 compatible with ownCloud8? Many users will be reluctant to upgrade to the latest if it's not.

Probably should test that piece if you have not already done so.

When I initially built ownCloud8, I had it using ownCloud7 database and not sure it was working. I may try it again though.

#10 Updated by northridgegrp almost 5 years ago

  • Assignee changed from northridgegrp to bigfoot65

I strongly "encourage" users to read the wiki articles I wrote, use rsnapshot, and use oc-tools. I realize there is a lot of work in setting it up, but upgrades/updates are much easier.

#11 Updated by northridgegrp almost 5 years ago

northridgegrp wrote:

I strongly "encourage" users to read the wiki articles I wrote, use rsnapshot, and use oc-tools. I realize there is a lot of work in setting it up, but upgrades/updates are much easier.

When i test updates/upgrades:

1. backup the existing version of ownCloud (i.e. v7.0.4) and the database using rsnapshot.
2. remove the amahi ownCloud instance, which flushes the system of the binaries and the database.
3. i install the new ownCloud package (i.e.v8.0.0)
4. restore (using the oc-tools scripts i wrote) the ownCloud config directory and the database.
5. navigate to ownCloud via browser and the update process converts the old database to the new major release database. it also purges the database of the old ownCloud database instance.

#12 Updated by bigfoot65 almost 5 years ago

  • Status changed from Feedback to Closed

ownCloud 8 has been released LIVE for Amahi 7.
https://www.amahi.org/apps/owncloud-8

Also available in: Atom