Skip to content

Conversation

mihow
Copy link
Collaborator

@mihow mihow commented Aug 15, 2025

Summary

  • Ensure tests only use the one processing service available in tests (ignore what might be in local .env)
  • Update minio settings and try to fix spurious 403 Forbidden errors for minio (is it that minio_init isn't always completing successfully? that is what sets public permissions on the buckets)

@Copilot Copilot AI review requested due to automatic review settings August 15, 2025 01:05
Copy link

netlify bot commented Aug 15, 2025

Deploy Preview for antenna-preview canceled.

Name Link
🔨 Latest commit 298f6ff
🔍 Latest deploy log https://app.netlify.com/projects/antenna-preview/deploys/689e95ab6d337f00088e38ca

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR brings the CI testing environment configuration into alignment with the main environment setup by updating Docker Compose settings and adding environment variables to ensure consistent test execution.

  • Updates PostgreSQL service to use a custom Dockerfile instead of the standard image
  • Enhances MinIO configuration with health checks and security settings to address intermittent 403 errors
  • Configures a default processing service for CI tests to ensure consistent behavior

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
docker-compose.ci.yml Updates PostgreSQL to use custom build and adds MinIO health checks and security configuration
.envs/.ci/.django Adds default processing service configuration for CI environment

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@mihow mihow force-pushed the fix/compose-test-env branch from dba3e39 to 298f6ff Compare August 15, 2025 02:04
@mihow mihow merged commit ac4f705 into main Aug 15, 2025
6 checks passed
@mihow mihow deleted the fix/compose-test-env branch August 15, 2025 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant