diff --git a/container-images/tcib/base/os/cinder-base/cinder-backup/cinder-backup.yaml b/container-images/tcib/base/os/cinder-base/cinder-backup/cinder-backup.yaml index caf941e7e..f8e9a84b1 100644 --- a/container-images/tcib/base/os/cinder-base/cinder-backup/cinder-backup.yaml +++ b/container-images/tcib/base/os/cinder-base/cinder-backup/cinder-backup.yaml @@ -1,3 +1,7 @@ +tcib_envs: + MALLOC_ARENA_MAX: 1 + MALLOC_MMAP_THRESHOLD_: 131072 + MALLOC_TRIM_THRESHOLD_: 262144 tcib_actions: - run: dnf -y install {{ tcib_packages.common | join(' ') }} && dnf clean all && rm -rf /var/cache/dnf - run: mkdir -p /etc/libqb diff --git a/container-images/tcib/base/os/cinder-base/cinder-volume/cinder-volume.yaml b/container-images/tcib/base/os/cinder-base/cinder-volume/cinder-volume.yaml index cb3c4aabd..4fde5e221 100644 --- a/container-images/tcib/base/os/cinder-base/cinder-volume/cinder-volume.yaml +++ b/container-images/tcib/base/os/cinder-base/cinder-volume/cinder-volume.yaml @@ -1,3 +1,7 @@ +tcib_envs: + MALLOC_ARENA_MAX: 1 + MALLOC_MMAP_THRESHOLD_: 131072 + MALLOC_TRIM_THRESHOLD_: 262144 tcib_actions: - run: dnf -y install {{ tcib_packages.common | join(' ') }} && dnf clean all && rm -rf /var/cache/dnf - run: cp /usr/share/openstack-tripleo-common-containers/container-images/kolla/cinder-volume/extend_start.sh /usr/local/bin/kolla_extend_start diff --git a/releasenotes/notes/reduce-memory-consumption-d7effb68ab63b8c5.yaml b/releasenotes/notes/reduce-memory-consumption-d7effb68ab63b8c5.yaml new file mode 100644 index 000000000..b47d80c17 --- /dev/null +++ b/releasenotes/notes/reduce-memory-consumption-d7effb68ab63b8c5.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Fix high water mark memory usage on Cinder Volume and Backup services and + reduce peak memory usage.