StoRM v. 1.11.22

Released on 21.06.2023.

Description

This release:

  • upgrades significant dependencies for StoRM WebDAV (spring-boot, canl, bouncycastle, jQuery)
  • introduce the support for WebDAV server pools into StoRM Backend
  • removes the support for TRACE method in StoRM WebDAV
  • tunes some default values of StoRM WebDAV (default TPC timeout, default heap size, etc.)

and fixes other minor bugs/issues.

Released components

Component Version Platform
StoRM Backend 1.11.22 centos7
StoRM WebDAV 1.4.2 centos7
StoRM Info Provider 1.8.3 centos7
StoRM Native Libs 1.0.7 centos7

Bug fixes

  • [STOR-1396] - Ensure adler32 checksums are always 8 chars long
  • [STOR-1450] - Increase default timeout for TPC to 30 seconds
  • [STOR-1500] - When redis is disabled the health indicator for redis should be disabled
  • [STOR-1503] - Avoid loading and enforcing ACL mask and leave it to be automatically updated
  • [STOR-1506] - Only one VO (the first) is listed into storage site report even if a storage area serves multiple VOs
  • [STOR-1574] - Old java/canl creates problems with encoding of subject/issuer names in self-signed certificates
  • [STOR-1440] - StoRM WebDAV should configure a bigger heap by default
  • [STOR-1497] - Upgrade canl-java to v2.6.0
  • [STOR-1515] - StoRM WebDAV metrics on TPC.pull/push.throughput
  • [STOR-1525] - Load balancing strategy for StoRM WebDAV server pool
  • [STOR-1555] - Upgrade jQuery version
  • [STOR-1556] - Remove TRACE from allowed methods
  • [STOR-1557] - Upgrade Spring Boot version to the latest
  • [STOR-1558] - Update bouncycastle version to 1.67
  • [STOR-1561] - CREATE date in the future in table storage_space
  • [STOR-1510] - Storage space info creation timestamp must not be overwritten during UPDATE queries

Installation/Upgrade

If you’re upgrading from StoRM v1.11.21, upgrade all the released packages:

yum update -y storm-backend-server storm-webdav storm-dynamic-info-provider storm-native-libs storm-native-libs-gpfs

Now, you can restart services:

systemctl restart storm-backend-server storm-webdav

And re-configure info provider:

/usr/libexec/storm-info-provider configure

In case you have any kind of questions or problems please contact us.

Read more info about upgrading here