Commit 03ed80e
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
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
| 108 | + | |
109 | 109 | | |
110 | 110 | | |
0 commit comments