StoRM Backend v. 1.11.13

Released on 19.02.2018 with StoRM v. 1.11.13.

Description

PLEASE READ CAREFULLY the following instructions before updating, expecially from StoRM v1.11.11 and earlier.

This release provides fixes to some outstanding bugs:

  • fixes a problem that prevented correct status update for tape recalls created through the REST endpoint;

  • enhances the request garbage collector so that PrepareToPut requests that are stuck in the state SRM_REQUEST_INPROGRESS are automatically expired after a configurable amount of time.

This amount of time can be configured through the new property expired.inprogress.time (read more here).
Its default value is 2592000 secs (1 month). Add/edit it into your storm.properties file.

expired.request.ptp.time = 2592000
  • fixes a bug in the garbage collector so that now only recall requests older than a configurable amount of time are garbage collected.

This amount of time can be configured through the property expired.request.time (read more here) which is already used for other asynch requests cleared by the Garbage Collector.
Its default value is 604800 secs (1 week). Add/edit it into your storm.properties file.

expired.request.time = 604800

Bug fixes

  • [STOR-950] - Failure on updating recall task status
  • [STOR-955] - Garbage Collector ignore timestamps on cleaning recall tasks

Enhancements

  • [STOR-954] - StoRM backend should garbage collect requests that are stuck in SRM_IN_PROGRESS for a configurable amount of time

Installation and configuration

Read carefully the following instructions before updating, expecially from StoRM v1.11.11 and earlier.

You can find information about upgrade, clean installation and configuration of StoRM services in the System Administration Guide.