Hi everyone,
We’ve just released NServiceBus.RabbitMQ 10.1.2, 10.0.3, 9.2.1, and 8.0.8.
Fixed bugs
- #1608 Cannot migrate v1 delay queues to v2 when the exchange contains dots in the name
How to know if you are affected
You are affected if:
- You use the
delay migrate
tool as part ofNServiceBus.Transport.RabbitMQ.CommandLine
dotnet tool package to migrate delay queues from v1 fo v2 - Your exchange names contain
.
(dot)
Symptoms
When running the delay migrate
command thefollowing similar error occurs when the exchange contains dot in its name:
Unhandled exception: RabbitMQ.Client.Exceptions.OperationInterruptedException: The AMQP operation was interrupted: AMQP close-reason, initiated by Peer, code=404, text='NOT_FOUND - no exchange 'XXXXXXXXX' in vhost '/'', classId=40, methodId=30
When to upgrade
You should upgrade immediately if you are affected. Otherwise, you should upgrade during your next maintenance window.
Where to get it
You can install the new versions of NServiceBus.RabbitMQ from NuGet.
Please read our release policy for more details.
With thanks,
The team in Particular