From f959a48155210c9dbdedd4ad4abef19e56e2e919 Mon Sep 17 00:00:00 2001 From: Jacob Williamson Date: Thu, 14 May 2026 14:58:19 +0100 Subject: [PATCH 1/2] Fix rabbitmq compose.yaml --- tests/system_tests/compose.yaml | 7 +------ tests/system_tests/services/rabbitmq_plugins | 1 + 2 files changed, 2 insertions(+), 6 deletions(-) create mode 100644 tests/system_tests/services/rabbitmq_plugins diff --git a/tests/system_tests/compose.yaml b/tests/system_tests/compose.yaml index 88efee9..a3eb208 100644 --- a/tests/system_tests/compose.yaml +++ b/tests/system_tests/compose.yaml @@ -1,6 +1,3 @@ -include: - - ../../example-services/compose.yaml - services: rabbitmq: image: docker.io/rabbitmq:4.0-management @@ -10,6 +7,4 @@ services: - "15672:15672" - "61613:61613" volumes: - - type: bind - source: ./services/rabbitmq_plugins - target: /etc/rabbitmq/enabled_plugins + - ./services/rabbitmq_plugins:/etc/rabbitmq/enabled_plugins:ro,Z diff --git a/tests/system_tests/services/rabbitmq_plugins b/tests/system_tests/services/rabbitmq_plugins new file mode 100644 index 0000000..18ea340 --- /dev/null +++ b/tests/system_tests/services/rabbitmq_plugins @@ -0,0 +1 @@ +[rabbitmq_management,rabbitmq_prometheus,rabbitmq_stomp,rabbitmq_mqtt]. From 4aabdf137057161966da471a2d5976b5a8850dab Mon Sep 17 00:00:00 2001 From: Jacob Williamson Date: Thu, 14 May 2026 15:03:03 +0100 Subject: [PATCH 2/2] Update README --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6c7a5f2..483c146 100644 --- a/README.md +++ b/README.md @@ -20,8 +20,9 @@ The server is build with FastAPI. For developement and testing, it may be useful ```bash uv sync source .venv/bin/activate -blueapi --config tests/system_tests/stomp.yaml serve # This will run on port 8000 -uvicorn daq_queuing_service.app:app --port 8001 +podman-compose -f tests/system_tests/compose.yaml up # Local rabbitmq +blueapi --config tests/test_data/test_blueapi_config.yaml serve # Local blueapi +uvicorn daq_queuing_service.app.app:app --port 8001 # Local queue service ```