Feature #1364
Update Greyhole
Description
to version 0.9.51. Source file is http://www.greyhole.net/releases/greyhole-0.9.51.tar.gz. This will be a good opportunity to test the checklist.
What's new in 0.9.51
--------------------
- Bugfix: don't use rename() to create file copies from the LZ to storage pool drives, even if they are the same device, when 'allow_multiple_sp_per_device' is enabled. This can creates issues when the LZ and multiple storage pool drives are on the same device.
- Fixed infinite loop when a fsck wants fsck_file tasks to be executed first, but those tasks IDs are larger than the fsck task.
What's new in 0.9.50
--------------------
- Bugfix: inject included files before replacing VERSION, to make sure to replace them all. Fixes GH-120
- Bugfix for Ubuntu 14 upgrades: automatically create missing symlink needed for VFS module
History
#1 Updated by cpg about 8 years ago
- Status changed from New to Feedback
- Assignee set to bigfoot65
- Target version changed from amahi-7-1 to amahi-7-2
please test alpha.amahi.org/tmp/amahi-greyhole-0.9.51-1.x86_64.rpm using the checklist.
post the results here.
#2 Updated by bigfoot65 about 8 years ago
Tested per checklist (https://bugs.amahi.org/issues/1344). All items passed with no errors. The version was listed as 0.9.51.
If you would like the result of each step posted, please let me know. I figured it would be too lengthy.
#3 Updated by bigfoot65 about 8 years ago
- Assignee changed from bigfoot65 to cpg
#4 Updated by bigfoot65 almost 8 years ago
Since we have not released this version, might as well update to the latest, which is now 0.9.54
http://www2.greyhole.net/releases/greyhole-0.9.54.tar.gz
#5 Updated by bigfoot65 almost 8 years ago
Latest is now 0.9.55
#6 Updated by bigfoot65 almost 8 years ago
Latest version is 0.9.058.http://www.greyhole.net/releases/rpm/src/greyhole-0.9.58-1.src.rpm
#7 Updated by cpg almost 8 years ago
please test dl.amahi.org/tmp/amahi-greyhole-0.9.58-1.x86_64.rpm using the checklist and report issues here.
#8 Updated by cpg almost 8 years ago
- Target version changed from amahi-7-2 to amahi-7-3
#9 Updated by bigfoot65 almost 8 years ago
Tested per checklist. All items were successful. This is ready for release.
#10 Updated by bigfoot65 almost 8 years ago
New release 0.9.59. Changes are as follows:
- Bugfix: quiet warning about missing folder, when deleting a folder and its files from the Greyhole Trash share.
- Remove unused duplicate code from common.php
- Remove code duplication in replace, wait-for, going and gone CLI runners.
- Simplified adding line feeds in CLI commands output
- Better --debug output using JSON (pretty-print); also simplified debug CLI runner code by separating every step in a different function.
- Fixed vulnerability that allowed anyone to execute commands normally reserved to root. Example exploit: https://gist.github.com/gboudreau/4d3bb852a8d1a016ebfc
- Simplified code that executes DB migrations
- Bugfix on recent commit that caused warnings
- More OO refactoring; hopefully lower complexity in existing files
- Simplified ConfigHelper
- More simplifications of ConfigHelper
- Typo in last commit
- Show Code Climate result in Github readme
- Improvement: greatly simplified command line arguments processing
- De-duplicated code
- Code changes suggested by scrutinizer-ci.com
- Regression: Typo in last commit forced all greyhole commands to run all DB migrations.
- Bugfix: logging to syslog was not working
- Bugfix: when using symlink($target, $link) fails, use the alternative exec("ln -s $target $link")
- Don't use static:: when self:: is enough
#11 Updated by bigfoot65 almost 8 years ago
New release 0.9.60. Changes are as follows:Bugfix: --going was returning an error, due to a typo in a recent code refactoring. Sorry!
http://www.greyhole.net/releases/rpm/src/greyhole-0.9.60-1.src.rpm
Also available in: Atom