DMLite/DPM 1.13.2 released to EPEL-testing

DMLite/DPM 1.13.2 released to EPEL-testing.

We are happy to announce the release of DMLite/DPM 1.13.2 to EPEL-testing.

For those who have testbeds running EPEL-testing, please update them now.

Release notes


** Bug
* [LCGDM-2837] – Annoying “Cached empty record” message in the logs
* [LCGDM-2840] – The dmlite TPC (not the DPM one) should not confuse Davix with 0-sized chunks
* [LCGDM-2842] – dpm-storage-summary.py not invoked correctly in the case of longer domain names
* [LCGDM-2843] – If it fails the mkdirp, the DomeIOHandler ctor prints some garbage in the log
* [LCGDM-2848] – Add DB/MySQL.pm as a dependency of the DPM head metapackage for SL6
* [LCGDM-2867] – Issue with quotatokenmod without path
* [LCGDM-2869] – Silent data loss with file rename (used e.g. by Rucio)

** Task
* [LCGDM-2865] – Enable SSR via CGI

** Improvement
* [LCGDM-2846] – DomeMySql::makedir is hiding the error EEXIST (17) and passes EINVAL instead
* [LCGDM-2854] – Remove check for Pinned replicas on dmlite-shell drain
* [LCGDM-2857] – Add a check for replicas in kBeingPopulated status

Puppet

The release includes updated puppet modules.


** Bug
* [LCGDM-2847] – Puppet templates ignore alternate names for cns_db and dpm_db in the DOME conf
* [LCGDM-2817] – Dualstack DPM redirected gsiftp transfers fails from IPv4 only machines (requires gridftp update)
* [LCGDM-2838] – Issue with puppet conf without legacy
* [LCGDM-2847] – Puppet templates ignore alternate names for cns_db and dpm_db in the DOME conf
** Task
* [LCGDM-2866] – Fix various warnings on the puppet modules
* [LCGDM-2864] – Simplify APEL StAR accounting configuration
* [LCGDM-2865] – Enable SSR via CGI