Skip to content

Commit

Permalink
Update CHANGELOG and aligned drop-in file with missing env vars
Browse files Browse the repository at this point in the history
  • Loading branch information
enricovianello committed Mar 19, 2024
1 parent 490ad21 commit e8dac03
Show file tree
Hide file tree
Showing 2 changed files with 78 additions and 21 deletions.
66 changes: 45 additions & 21 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,65 @@
# Changelog

## 1.4.2 (2023-06-27)

## Description

This release:

* upgrades significant dependencies (spring-boot, canl, bouncycastle, jQuery)
* removes the support for TRACE method
* tunes some default values (default TPC timeout, default heap size, etc.)
* and fixes other minor bugs/issues.

### fixes

* [[STOR-1396](https://issues.infn.it/jira/browse/STOR-1396)] - Ensure adler32 checksums are always 8 chars long
* [[STOR-1450](https://issues.infn.it/jira/browse/STOR-1450)] - Increase default timeout for TPC to 30 seconds
* [[STOR-1500](https://issues.infn.it/jira/browse/STOR-1500)] - When redis is disabled the health indicator for redis should be disabled
* [[STOR-1574](https://issues.infn.it/jira/browse/STOR-1574)] - Old java/canl creates problems with encoding of subject/issuer names in self-signed certificates
* [[STOR-1440](https://issues.infn.it/jira/browse/STOR-1440)] - StoRM WebDAV should configure a bigger heap by default
* [[STOR-1497](https://issues.infn.it/jira/browse/STOR-1497)] - Upgrade canl-java to v2.6.0
* [[STOR-1515](https://issues.infn.it/jira/browse/STOR-1515)] - StoRM WebDAV metrics on TPC.pull/push.throughput
* [[STOR-1555](https://issues.infn.it/jira/browse/STOR-1555)] - Upgrade jQuery version
* [[STOR-1556](https://issues.infn.it/jira/browse/STOR-1556)] - Remove TRACE from allowed methods
* [[STOR-1557](https://issues.infn.it/jira/browse/STOR-1557)] - Upgrade Spring Boot version to the latest
* [[STOR-1558](https://issues.infn.it/jira/browse/STOR-1558)] - Update bouncycastle version to 1.67
* [[STOR-1576](https://issues.infn.it/jira/browse/STOR-1576)] - Add .well-known endpoint for StoRM WebDAV to point to the Tape REST endpoint


## 1.4.1 (2021-05-12)

This release fixes the failed state shown on stop/restart of the service due to a misunderstood exit code meaning.

### Fixed

- [[STOR-1400](https://issues.infn.it/jira/browse/STOR-1400)] - StoRM WebDAV service enters failed state when stopped

## 1.4.0 (2021-04-01)

### Added

- [Add support for externalized session management](https://issues.infn.it/jira/browse/STOR-1336)
- [[STOR-1336](https://issues.infn.it/jira/browse/STOR-1336)] - Add support for externalized session management

### Fixed

- [Login with OIDC button not shown for error
pages](https://issues.infn.it/jira/browse/STOR-1335)
- [StoRM WebDAV: Login with OIDC button displayed only on storage area index
page]( https://issues.infn.it/jira/browse/STOR-1332)
- [StoRM WebDAV rpm doesn't set the proper ownership on
/var/log/storm](https://issues.infn.it/jira/browse/STOR-1298)
- [StoRM WebDAV package should install Java
11](https://issues.infn.it/jira/browse/STOR-1358)
- [[STOR-1335](https://issues.infn.it/jira/browse/STOR-1335)] - Login with OIDC button not shown for error
pages
- [[STOR-1332](https://issues.infn.it/jira/browse/STOR-1332)] - Login with OIDC button displayed only on storage area index page
- [[STOR-1298](https://issues.infn.it/jira/browse/STOR-1298)] - StoRM WebDAV RPM doesn't set the proper ownership on `/var/log/storm`
- [[STOR-1358](https://issues.infn.it/jira/browse/STOR-1358)] - StoRM WebDAV package should install Java 11

## 1.2.0 (2019-08-??)

### Added

- [Spring boot updated to 2.1.4.RELEASE][STOR-1098]
- [Introduced support for Conscrypt JSSE provider to improve TLS
performace][STOR-1097]
- [[STOR-1098](https://issues.infn.it/jira/browse/STOR-1098)] - Spring boot updated to 2.1.4.RELEASE
- [[STOR-1097](https://issues.infn.it/jira/browse/STOR-1097)] - Introduced support for Conscrypt JSSE provider to improve TLS performance

### Fixed

- [StoRM WebDAV default configuration does not depend anymore on
iam-test.indigo-datacloud.eu][STOR-1095]
- [Unreachable OpenID Connect provider causes StoRM WebDAV startup
failure][STOR-1096]
- [[STOR-1095](https://issues.infn.it/jira/browse/STOR-1095)] - StoRM WebDAV default configuration does not depend anymore on `iam-test.indigo-datacloud.eu`
- [[STOR-1096](https://issues.infn.it/jira/browse/STOR-1096)] - Unreachable OpenID Connect provider causes StoRM WebDAV startup failure

## 1.1.0 (2019-02-28)

Expand All @@ -46,8 +75,3 @@

- POST handled as GET fixed


[STOR-1095]: https://issues.infn.it/jira/browse/STOR-1095
[STOR-1096]: https://issues.infn.it/jira/browse/STOR-1096
[STOR-1097]: https://issues.infn.it/jira/browse/STOR-1097
[STOR-1098]: https://issues.infn.it/jira/browse/STOR-1098
33 changes: 33 additions & 0 deletions etc/systemd/system/storm-webdav.service.d/storm-webdav.conf
Original file line number Diff line number Diff line change
Expand Up @@ -127,3 +127,36 @@ Environment="STORM_WEBDAV_TPC_MAX_CONNECTIONS_PER_ROUTE=25"
# Source file for the tape REST API well-known endpoint
# Default: '/etc/storm/webdav/wlcg-tape-rest-api.json'
# Environment="STORM_WEBDAV_TAPE_WELLKNOWN_SOURCE=/etc/storm/webdav/wlcg-tape-rest-api.json"

# Buffer size for both internal and third-party copy requests.
# This adds more efficiency than to write the whole data. Valid values are numbers >= 4096.
# Default: 1048576
# Environment="STORM_WEBDAV_BUFFER_FILE_BUFFER_SIZE_BYTES=1048576"

# Enable checksum filter which adds checksum as an header following RFC 3230.
# Default: true
# Environment="STORM_WEBDAV_CHECKSUM_FILTER_ENABLED=true"

# Enable Macaroon filter to process Macaroon tokens. Requires authz server enabled.
# Default: true
# Environment="STORM_WEBDAV_MACAROON_FILTER_ENABLED=true"

# TLS protocol for non-TPC requests
# Default: TLS
# Environment="STORM_WEBDAV_TLS_PROTOCOL=TLS"

# VOMS Trust Store directory
# Default: /etc/grid-security/vomsdir
# Environment="STORM_WEBDAV_VOMS_TRUST_STORE_DIR=/etc/grid-security/vomsdir"

# VOMS Trust Store refresh interval
# Default: 43200
# Environment="STORM_WEBDAV_VOMS_TRUST_STORE_REFRESH_INTERVAL_SEC=43200"

# Enable caching for VOMS certificate validation
# Default: true
# Environment="STORM_WEBDAV_VOMS_CACHE_ENABLE=true"

# Cache entries lifetime, used if caching for VOMS certificate validation is enabled
# Default: 300
# Environment="STORM_WEBDAV_VOMS_CACHE_ENTRY_LIFETIME_SEC=300"

0 comments on commit e8dac03

Please sign in to comment.