When running the On Demand Instance Smoke Tests for RabbitMQ 2.2.8/2.3.0, it may fail when attempting to create a service instance with a plan that uses Service Gateway.
Looking at the smoke test output shows:
[32m[2024-01-04 07:52:15.15 (UTC)]> cf create-service p.rabbitmq gateway-plan rmq-smoke-test-instance-4fcadb74-edad -c {"tls": true}
Creating service instance rmq-smoke-test-instance-4fcadb74-edad in org system / space rmq-smoke-tests-1-SPACE-47c14f37a002781c as tile_installer...
Service broker error: failed to create router groups: failed to read response body
FAILED
Attempting to create an instance manually with the same plan also fails:
cf create-service p.rabbitmq gateway-plan test-rmq3 -c '{"tls": true}'
Creating service instance test-rmq3 in org system / space system as admin...
Service broker error: failed to create router groups: failed to read response body
FAILED