Skip to content

Commit 03ed80e

Browse files
yarikopticclaude
andcommitted
BF: Pin rabbitmq image to 4.2-management in test docker-compose
The dandiarchive test stack used the floating tag `rabbitmq:management`, which began resolving to RabbitMQ 4.3.0 on 2026-04-24. CI runs started to fail. Workaround -- pin to 4.2-management to restore the previously-green behavior. Claude's unverified analytics: RabbitMQ 4.3.0 no longer permits `transient_nonexcl_queues` by default, which celery/kombu still relies on. The celery container crash-looped, assets stayed in "Pending" validation, and all Linux test jobs failed (e.g. test_publish_and_manipulate, test_get_dandiset_published*) even on unchanged master commits. Co-Authored-By: Claude Code 2.1.120 / Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 0af950f commit 03ed80e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

dandi/tests/data/dandiarchive-docker/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,6 @@ services:
105105
retries: 5
106106

107107
rabbitmq:
108-
image: rabbitmq:management
108+
image: rabbitmq:4.2-management
109109
expose:
110110
- "5672"

0 commit comments

Comments
 (0)