From eacfa052f09220f11a282e082bdcfe62e33a7c65 Mon Sep 17 00:00:00 2001 From: Nick Van Doorn Date: Wed, 9 Oct 2024 14:48:18 -0700 Subject: [PATCH 1/2] Increase shared memory to 512MB Prior to this change, we were seeing some crashes running feature specs after exceeding the 256MB shared memory limit. Co-authored-by: An Stewart --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 4712f3444a..5f40034d5c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,7 +18,7 @@ services: - postgres:/var/lib/postgresql/data:cached app: - shm_size: '256mb' + shm_size: '512mb' build: context: .dockerdev dockerfile: Dockerfile From 403721a412ce18ec9b3feaecbf4c033e079c5811 Mon Sep 17 00:00:00 2001 From: Nick Van Doorn Date: Wed, 9 Oct 2024 14:51:25 -0700 Subject: [PATCH 2/2] Update default Rails version in Docker config There is an incompatibility between our test suite and Rails versions `< 7.1.0`, so we provide `7.1.0` as the new default version. Co-authored-by: An Stewart --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 5f40034d5c..0ad28fedc2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -34,7 +34,7 @@ services: CAPYBARA_DRIVER: selenium_chrome_headless_docker_friendly DB_USERNAME: root DB_PASSWORD: password - RAILS_VERSION: ${RAILS_VERSION:-~> 7.0.2} + RAILS_VERSION: ${RAILS_VERSION:-~> 7.1.0} DB_ALL: "1" DB_MYSQL_HOST: mysql DB_POSTGRES_HOST: postgres