FAQ | This is a LIVE service | Changelog

Skip to content

Resolve memory-related failures in yarn-packages CI jobs

Summary

The jobs in the yarn-packages.gitlab-ci.yml template were recently migrated to the GKE-based devops-general runner. Some runs have failed due to memory exhaustion. This issue focuses on the yarn:pack job: we will profile several runs to determine an appropriate memory request limit and update the job specification to set it via the KUBERNETES_MEMORY_REQUEST KUBERNETES_MEMORY_LIMIT variable.

Acceptance criteria

  • The yarn:pack job has a suitable memory request configured using the KUBERNETES_MEMORY_REQUEST KUBERNETES_MEMORY_LIMIT variable.
  • All jobs in the yarn-packages.gitlab-ci.yml template run successfully on the GKE-based devops-general runner.
Edited by Dr Rich Wareham