Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Module

Instructions

Comments

Contact person

mod-entities-links

Add new environment variables to the module:

Code Block
S3_URL - S3 compatible service url 
S3_REGION - S3 compatible service region
S3_BUCKET - S3 compatible service bucket
S3_ACCESS_KEY_ID - S3 compatible service access key 
S3_SECRET_ACCESS_KEY - S3 compatible service secret key 
S3_IS_AWS - false if it's not AWS S3

Module started using S3-compatible storage

Pavlo Smahin

mod-data-export

Add new environment variables

Code Block
S3_URL
S3_REGION
S3_BUCKET
S3_ACCESS_KEY_ID
S3_SECRET_ACCESS_KEY
S3_IS_AWS
EXPORT_IDS_BATCH = 1000
EXPORT_FILES_MAX_POOL_SIZE = 10

Remove all AWS_* vars as they are replaced by S3_*

Adjust module settings to follow settings Quesnelia (R1 2024) - Bugfest env preparation - Modules configuration details

Viachaslau Khandramai

Mikita Siadykh

All modules with S3

If using Amazon S3: Make sure that all urls S3 URLs in environment variables and secure store variables AWS_URLand S3_URL don’t include region and look like https://s3.amazonaws.com

Minio library changed their implementation and doesn’t support URLs that contain regionsupports only an officially supported Amazon S3 endpoint URL. (FOLS3CL-20, https://github.com/minio/minio-java/pull/1470)

Viachaslau Khandramai

All Edge modules

Julian Ladisch

Spring-based Edge modules:

  • edge-courses

  • edge-caiasoft

  • edge-dematic

  • edge-dcb

  • edge-fqm

  • edge-inn-reach

The parameter name for specifying the OKAPI URL has been updated to FOLIO_CLIENT_OKAPIURL. It is now the same for all spring based edge modules. Please update your configurations to use this new parameter for edge modules.
The previous parameter okapi_url is also supported for backward compatibility.

The FOLIO_CLIENT_OKAPIURL has a higher priority over okapi_url.

Taras Spashchenko

All Edge modules

Support for HTTPS has been added to all edge modules. The configuration parameters, which are consistent across all edge modules, are detailed in the readme files of each module. For example, see the TLS configuration for HTTP endpoints at: edge-caiasoft README.

Taras Spashchenko