File tree Expand file tree Collapse file tree 1 file changed +11
-8
lines changed
Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -126,13 +126,13 @@ jobs:
126126
127127 - name : Create RabbitMQ TLS configuration
128128 run : |
129- cat > tests/tls/certs/rabbitmq.conf << 'EOF'
130- management.ssl.port = 15671
131- management.ssl.cacertfile = /etc/rabbitmq/certs/ca_certificate .pem
132- management.ssl.certfile = /etc/rabbitmq/certs/server_certificate .pem
133- management.ssl.keyfile = /etc/rabbitmq/ certs/server_key.pem
134- management.tcp.port = 15672
135- EOF
129+ echo 'management.ssl.port = 15671' > tests/tls/certs/rabbitmq.conf
130+ echo ' management.ssl.cacertfile = /etc/rabbitmq/certs/ca_certificate.pem' >> tests/tls/certs/rabbitmq.conf
131+ echo ' management.ssl.certfile = /etc/rabbitmq/certs/server_certificate .pem' >> tests/tls/certs/rabbitmq.conf
132+ echo ' management.ssl.keyfile = /etc/rabbitmq/certs/server_key .pem' >> tests/tls/certs/rabbitmq.conf
133+ echo ' management.tcp.port = 15672' >> tests/tls/ certs/rabbitmq.conf
134+ echo "Generated config:"
135+ cat tests/tls/certs/rabbitmq.conf
136136
137137 - name : Start RabbitMQ with TLS
138138 run : |
@@ -150,11 +150,14 @@ jobs:
150150 for i in $(seq 1 30); do
151151 if docker exec rabbitmq-tls rabbitmqctl status > /dev/null 2>&1; then
152152 echo "RabbitMQ is ready"
153- break
153+ exit 0
154154 fi
155155 echo "Waiting... ($i/30)"
156156 sleep 2
157157 done
158+ echo "RabbitMQ failed to start. Container logs:"
159+ docker logs rabbitmq-tls
160+ exit 1
158161
159162 - name : Verify TLS listener
160163 run : |
You can’t perform that action at this time.
0 commit comments