title: Openstack trove instance communication failing with AMQPDestinationNotFound
body: <p>In Openstack trove, I'm receiving the following error in the guest agent log after requesting trove <code>user-list &lt;INSTANCE&gt;</code> from the CLI.  The guest agent is receiving and executing the command prior to the error.  The relevant parts of trove-guestagent.conf file are:</p>
  <pre><code>[DEFAULT]
  debug = True
  transport_url = rabbit://openstack:&lt;PASSWORD&gt;@&lt;RABBIT_API_IP&gt;:5672// 
  
  control_exchange = trove
  rpc_backend = rabbit
  </code></pre>
  <p>Is there an issue with the config and/or a setting that needs to be included?  As a note, I did increase <code>agent_call_low_timeout</code> to <code>120</code> in <strong>/etc/trove/trove.conf</strong> to ensure that it wasn't due to a timeout.</p>
  <pre><code>2022-01-20 07:14:59.846 28916 WARNING oslo_messaging._drivers.amqpdriver [-]
   reply_2f4eca3967574c7791341bbd5471b2a9 doesn't exists,
   drop reply to a5b1cacbc48446e7b06b8e5139c8703d: AMQPDestinationNotFound:
   exchange reply_2f4eca3967574c7791341bbd5471b2a9 doesn't exists 
  2022-01-20 07:14:59.846 28916 INFO oslo_messaging._drivers.amqpdriver [-]
   The reply a5b1cacbc48446e7b06b8e5139c8703d cannot be sent 
   reply_2f4eca3967574c7791341bbd5471b2a9 reply queue don't exist after 60 sec abandoning.
  </code></pre>