Reduce the container Memory allocation in default LaunchDescriptor

Description

During the transition to using settings for "container memory" in each back-end module's default LaunchDescriptor (FOLIO-1729 FOLIO-2185), instead of using folio-ansible group_vars to specify -Xmx Java option (FOLIO-2241 FOLIO-2242), we needed to temporarily raise the container memory allocation to 130% of the old -Xmx setting (FOLIO-2250).

Now that the transition is complete, these levels need to be lowered again.

The developers of each back-end module now need to determine the default container memory allocation, and adjust their configuration.

At ModuleDescriptor path: $.launchDescriptor.dockerArgs.HostConfig.Memory
See documentation.

As noted there, these levels are appropriate for running a basic system such as the "folio-snapshot" reference environment. So this default container memory setting should be as low as possible.

CSP Request Details

None

CSP Rejection Details

None

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Ruslan Lavrov October 29, 2019 at 1:24 PM

For now, the appropriate default value for memory allocation is already specified in the module-descriptor.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 28, 2019 at 4:11 AM
Updated December 13, 2019 at 9:05 AM
Resolved October 29, 2019 at 1:24 PM
TestRail: Cases
TestRail: Runs

Flag notifications