New beta release of Greyhole - 0.8.3

User avatar
cpg
Administrator
Posts: 2618
Joined: Wed Dec 03, 2008 7:40 am
Contact:

New beta release of Greyhole - 0.8.3

Postby cpg » Sun Jan 02, 2011 5:13 am

Hi! Happy new year!

Here is a new release of greyhole for your testing pleasure!

It has a substantial number of improvements and bug fixes. We'd like to see how you like it before we release it more widely. Please note your previous version of greyhole with:

Code: Select all

rpm -q hda-greyhole
Then, you run the following command:

Code: Select all

rpm -Uvh http://www.greyhole.net/releases/hda-greyhole-0.8.3-2.`uname -i`.rpm
Please report below if you encountered any issues, if you like it, etc.!
We need both positive and negative feedback, especially with people with large drives.

Also, when you report, it would be very useful if you can report the previous version of greyhole, so that we test the transition, especially from 0.7 versions!

Here is the rather long changelog! Enjoy!
Changes from the previous RPM are:
1178,1265d1177
< r326 | guillaume.boudreau | 2010-12-14 20:30:03 -0500 (Tue, 14 Dec 2010) | 1 line
<
< Tag: 0.8.1
< ------------------------------------------------------------------------
< r327 | guillaume.boudreau | 2010-12-17 21:41:13 -0500 (Fri, 17 Dec 2010) | 1 line
<
< New feature: --cancel-fsck command line option, that cancels all current and scheduled fsck tasks
< ------------------------------------------------------------------------
< r328 | guillaume.boudreau | 2010-12-17 21:42:04 -0500 (Fri, 17 Dec 2010) | 1 line
<
< Bugfix: free space check on non-english systems could fail (french had issues)
< ------------------------------------------------------------------------
< r329 | guillaume.boudreau | 2010-12-18 20:04:48 -0500 (Sat, 18 Dec 2010) | 1 line
<
< Bugfix: larger settings.value
< ------------------------------------------------------------------------
< r330 | guillaume.boudreau | 2010-12-18 20:09:38 -0500 (Sat, 18 Dec 2010) | 1 line
<
< Bugfix: repair MySQL tables on start
< ------------------------------------------------------------------------
< r331 | guillaume.boudreau | 2010-12-18 20:11:01 -0500 (Sat, 18 Dec 2010) | 1 line
<
< Bugfix: new DELETE query was incompatible with SQLite
< ------------------------------------------------------------------------
< r332 | guillaume.boudreau | 2010-12-21 08:50:15 -0500 (Tue, 21 Dec 2010) | 1 line
<
< Bugfix: need to use -ne and not != to compare numbers, in greyhole-config-update
< ------------------------------------------------------------------------
< r333 | guillaume.boudreau | 2010-12-26 12:29:57 -0500 (Sun, 26 Dec 2010) | 1 line
<
< Improvement: take into account path and vfs objects lines from smb.conf when checking if the config changed, to decide if the daily fsck should run or not.
< ------------------------------------------------------------------------
< r334 | guillaume.boudreau | 2010-12-26 12:31:44 -0500 (Sun, 26 Dec 2010) | 1 line
<
< Improvement: Always repair (optimize) tasks and settings MySQL tables, but only repair tasks_completed table only if it's crashed; also added logging about this to greyhole.log
< ------------------------------------------------------------------------
< r335 | guillaume.boudreau | 2010-12-26 12:33:19 -0500 (Sun, 26 Dec 2010) | 1 line
<
< Bugfix: for --stats, total and used space calculation failed when the df command returned the path on one line, and the actual stats on a second line
< ------------------------------------------------------------------------
< r336 | guillaume.boudreau | 2010-12-26 12:34:37 -0500 (Sun, 26 Dec 2010) | 1 line
<
< Improvement: Issue 45: Skip tasks for disappeared shared
< ------------------------------------------------------------------------
< r337 | guillaume.boudreau | 2010-12-27 09:00:05 -0500 (Mon, 27 Dec 2010) | 1 line
<
< Bugfix: balance could fall in an almost infinite loop, causing PHP to die when the recursion level reached 90 or so. Now stopping when we reach that point, to prevent PHP from dying.
< ------------------------------------------------------------------------
< r338 | guillaume.boudreau | 2010-12-27 11:05:09 -0500 (Mon, 27 Dec 2010) | 1 line
<
< Bugfix: balance would not move files away from a drive that is full, but contains only sticky files, even of the sticky files should be somewhere else
< ------------------------------------------------------------------------
< r339 | guillaume.boudreau | 2010-12-28 20:20:57 -0500 (Tue, 28 Dec 2010) | 1 line
<
< Improvement: prevent multiple --daemon from running simultaneously
< ------------------------------------------------------------------------
< r340 | guillaume.boudreau | 2010-12-28 22:18:53 -0500 (Tue, 28 Dec 2010) | 1 line
<
< Improvement: make sure at least one file copy will be used to create a symlink
< ------------------------------------------------------------------------
< r341 | guillaume.boudreau | 2010-12-28 22:19:41 -0500 (Tue, 28 Dec 2010) | 1 line
<
< Improvement: remove old directory from graveyard when we want to write a tombstone with the same name
< ------------------------------------------------------------------------
< r342 | guillaume.boudreau | 2010-12-29 14:13:16 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Improvement: small improvements to the init.d script to better detect a running daemon, and to prevent writing multiple PID in the /var/run/greyhole.pid file
< ------------------------------------------------------------------------
< r343 | guillaume.boudreau | 2010-12-29 14:13:53 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Improvement: rephrased a sentence that could confuse the user into thinking that the storage_pool_directories might not need to be always mounted
< ------------------------------------------------------------------------
< r344 | guillaume.boudreau | 2010-12-29 14:17:17 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Improvement: prevent inoffensive stderr message about broken pipe when listing more than 1k spooled operations
< ------------------------------------------------------------------------
< r345 | guillaume.boudreau | 2010-12-29 14:49:30 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Bugfix: fix for r335: Bugfix: for --stats, total and used space calculation failed when the df command returned the path on one line, and the actual stats on a second line
< ------------------------------------------------------------------------
< r346 | guillaume.boudreau | 2010-12-29 14:51:34 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Improvement: fixed small typos in example greyhole.conf
< ------------------------------------------------------------------------
< r347 | guillaume.boudreau | 2010-12-29 14:52:33 -0500 (Wed, 29 Dec 2010) | 1 line
<
< Improvement: made tests cases run somewhat faster
< ------------------------------------------------------------------------
< r350 | guillaume.boudreau | 2011-01-02 12:59:12 -0500 (Sun, 02 Jan 2011) | 1 line
<
< Bugfix: RPM bugfix for Fedora 14
< ------------------------------------------------------------------------
Last edited by gboudreau on Sun Jan 02, 2011 6:21 pm, edited 3 times in total.
Reason: 0.8.3-2 is now compatible with Fedora 14; added to changelog
My HDA: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz on MSI board, 8GB RAM, 1TBx2+3TBx1

User avatar
NeverSimple
Posts: 114
Joined: Sat Aug 21, 2010 4:26 pm
Location: The Netherlands

Re: New beta release of Greyhole - 0.8.3

Postby NeverSimple » Sun Jan 02, 2011 10:04 am

Nothing to report really... :?

Just updated from 0.7.5-1.i386 to the last version. My old version was using mySQL and had been tweaked for using 'rsync -t'

just copied a couple of GB's to the server (ripping new CD's) while watching 'greyhole.log' It seems to run much smoother than what i remember, but can't back that up by test results. So it could be just my imagination...

While on the subject of greyhole performance: there seems to be some talk about that on the forum. Just wondering, is there some 'standard' way, a 'greyhole test suite' we could use so we could compare between users and versions?


Richard

User avatar
cpg
Administrator
Posts: 2618
Joined: Wed Dec 03, 2008 7:40 am
Contact:

Re: New beta release of Greyhole - 0.8.3

Postby cpg » Sun Jan 02, 2011 2:02 pm

Great to hear. Thanks for the report.

There is a test suite in Greyhole. However, I am not sure if it's just for "functional" testing ... i.e. correctness, not performance.

I suggested we do what you say in a blog post a few weeks ago. I called it the "Greyhole Grinder" however noone stepped up to the plate. It would be such a good thing if someone who knows what sort of things we ought to stress test would lead in this direction. As you say, it would increase the confidence level of new releases even before resorting to manual testing.
My HDA: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz on MSI board, 8GB RAM, 1TBx2+3TBx1

easycompany
Posts: 6
Joined: Sun Jan 02, 2011 9:30 am

Re: New beta release of Greyhole - 0.8.3

Postby easycompany » Sun Jan 02, 2011 3:10 pm

Code: Select all

2.6.35.6-45.fc14.x86_64 samba-3.5.6-71.fc14.x86_64 hda-greyhole-0.7.6-1.x86_64

Code: Select all

# http://www.greyhole.net/releases/hda-greyhole-0.8.3-2.`uname -i`.rpm bash: http://www.greyhole.net/releases/hda-greyhole-0.8.3-2.x86_64.rpm: No such file or directory
Sorry for being a noob........I must be doing something trivially wrong
Last edited by easycompany on Sun Jan 02, 2011 3:26 pm, edited 1 time in total.

User avatar
NeverSimple
Posts: 114
Joined: Sat Aug 21, 2010 4:26 pm
Location: The Netherlands

Re: New beta release of Greyhole - 0.8.3

Postby NeverSimple » Sun Jan 02, 2011 3:25 pm

Hello,

Code: Select all

rpm -Uvh --test http://www.greyhole.net/releases/hda-greyhole-0.8.3-2.i386.rpm
seems to work. Remove the '--test' if you want to install.

Richard

easycompany
Posts: 6
Joined: Sun Jan 02, 2011 9:30 am

Re: New beta release of Greyhole - 0.8.3

Postby easycompany » Sun Jan 02, 2011 3:33 pm

Code: Select all

rpm -Uvh --test http://www.greyhole.net/releases/hda-greyhole-0.8.3-2.i386.rpm
About your command Richard, is that specific to i386? Or will it install x86_64?

Edit: Never mind, I just changed the command from "i386" to "x86_64"

User avatar
NeverSimple
Posts: 114
Joined: Sat Aug 21, 2010 4:26 pm
Location: The Netherlands

Re: New beta release of Greyhole - 0.8.3

Postby NeverSimple » Sun Jan 02, 2011 3:43 pm

Oops, missed the x86_64 bit, but adjusting for that it still seems to work:

Code: Select all

[root@hda log]# rpm -Uvh --test http://www.greyhole.net/releases/hda-greyhole-0.8.3-2.x86_64.rpm Retrieving http://www.greyhole.net/releases/hda-greyhole-0.8.3-2.x86_64.rpm
EDIT: our posts seem to have crossed each other...

Richard
Last edited by NeverSimple on Sun Jan 02, 2011 4:00 pm, edited 1 time in total.

easycompany
Posts: 6
Joined: Sun Jan 02, 2011 9:30 am

Re: New beta release of Greyhole - 0.8.3

Postby easycompany » Sun Jan 02, 2011 3:45 pm

Alright, looks like it went through fine. Shares can be pooled and are accessible by client computers. Running Fedora 14.

Using my previous version of Greyhole (check previous posts) I was having issues with adding shares into the pool and then having them not accessible from other client computers. This seems to have been fixed.

Check forum post: http://forums.amahi.org/viewtopic.php?f=39&t=2139

User avatar
jayrock
Posts: 223
Joined: Thu Dec 02, 2010 12:55 am

Re: New beta release of Greyhole - 0.8.3

Postby jayrock » Tue Jan 04, 2011 6:06 am

I manually upgraded to 0.8.3 a couple of days ago after IRC talk with Guillaume. Worked fine so far, one specific problem I had has not appeared since.

I'm also eagerly waiting for F14 to have better support for my board (Gigabyte GA-H55M-USB3). Do I understand correctly that greyhole 0.8.3 is now part of the F14 respository? If so I will update asap. This would involve then copying a couple of TB back and forth, including large movies and small code files - let me know if you want me to test s.th. specific while I do that.

jayrock

User avatar
cpg
Administrator
Posts: 2618
Joined: Wed Dec 03, 2008 7:40 am
Contact:

Re: New beta release of Greyhole - 0.8.3

Postby cpg » Tue Jan 04, 2011 6:40 am

0.8.3-2 is in the f14 repo as of a few minutes ago for your testing.

(we still would like to make major changes to f14 before release tho.)
My HDA: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz on MSI board, 8GB RAM, 1TBx2+3TBx1

Who is online

Users browsing this forum: No registered users and 10 guests