Hello,
today we have pushed to EPEL-testing the dmlite packages of DPM 1.13.0. As usual,
It may take one or two days for it to be available in the various mirrors.
I wish to warmly thank all those who have contributed to it with their
activity, opinions, advice and testing.
For those who have testbeds running EPEL-testing, please update them now.
What follows are the release notes for this bugfix release
Cheers
Fabrizio
Release Notes - LCGDM Development - Version dmlite 1.13.0
** Sub-task
* [LCGDM-2758] - Try to remove the file if the putdone fails - gridftp
* [LCGDM-2759] - Try to remove the file if the putdone fails - http
** Epic
* [LCGDM-2748] - Disabled DPM disknodes and GridFTP redirection random node selection
** Bug
* [LCGDM-1883] - dmlite logs are not compressed
* [LCGDM-2399] - cannot cd to a symlink to a directory
* [LCGDM-2585] - "cd .." does not work
* [LCGDM-2730] - Diverging directory space usage
* [LCGDM-2739] - dmlite context leakage with gridftp redirection
* [LCGDM-2775] - replicate command ignores the spacetoken parameter when poolname is specified
* [LCGDM-2790] - DOME should accept connections from DNs also if the CN field is a host with a prefix
* [LCGDM-2791] - Checksum issues (deadlock, popen3 blocking read)
* [LCGDM-2796] - Prevent the DOME peak performance stats from printing 'inf'
* [LCGDM-2804] - dpm-dsi should implement utime
* [LCGDM-2818] - GridFTP transfers confirmed OK to client before DPM metadata update
* [LCGDM-2822] - poolstatus is an empty string for newly created pools
* [LCGDM-2824] - Macaroon does not include the full FQANS of a Proxy
* [LCGDM-2825] - drainpool is broken
** New Feature
* [LCGDM-2682] - Move star accounting to new stack
** Task
* [LCGDM-2803] - Use the dpm and cns names from DOME conf in dbutils
** Improvement
* [LCGDM-2559] - dmlite-shell replicamodify
* [LCGDM-2593] - Fix the introduction of the DOME docs
* [LCGDM-2645] - Macaroons: switch from the internal code to the external, recent libmacaroons
* [LCGDM-2655] - Wrong treatment of for dot=current directory
* [LCGDM-2727] - Complain when setting quotatokens at a level deeper than the one where space is calculated
* [LCGDM-2762] - Improve help format for optional parameters in dmlite-shell
* [LCGDM-2768] - Add a DMLite primitive to select a server
* [LCGDM-2769] - Add to DOME a command that selects a server that is not disabled
* [LCGDM-2770] - Add to DomeAdapter the primitive to select a server
* [LCGDM-2771] - Move dpm-dsi into the DMLite source tree
* [LCGDM-2772] - dpm-dsi should use the DMLite primitive to select a server
* [LCGDM-2776] - Drain should set to RO FSs also via DPM
* [LCGDM-2779] - Better error reporting for failed drain
* [LCGDM-2780] - Enable the low speed checking in curl
* [LCGDM-2785] - Add generic space info to dome_info
* [LCGDM-2787] - WebDAV TPC curl copy can get stuck forever (prevent graceful restart)
* [LCGDM-2798] - Make sure that newly inserted filesystem paths are normalized and without trailing slashes
* [LCGDM-2799] - Print the activitystatus in readable form
* [LCGDM-2800] - Evaluate allowing dome to inform external systems
* [LCGDM-2806] - Add the option head.prohibitrandomserver (default false)
* [LCGDM-2807] - Print the poolstatus as a readable string
* [LCGDM-2808] - Output the simple stats in dome_info
* [LCGDM-2810] - Sort the output of qryconf
* [LCGDM-2815] - Garbage collect replicas that did not receive a putdone in a certain time
* [LCGDM-2816] - Print simple stats about the internal queues and the put queue
* [LCGDM-2823] - Move lcgdm-dav into the DMLite source tree