definitions export errors due to a missing metadata
field
#79
-
Describe the bugIn both Windows and Linux (x64), Reproduction steps
Expected behaviorThe exact same output. Additional contextVersion used is 2.8.1; this behavior also appears in 2.7.2 |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
I'm afraid I cannot reproduce, and several other members of my team have used rabbitmqadmin help | head -n 1
# => RabbitMQ CLI that uses the HTTP API. Version: 2.8.1 rabbitmqadmin definitions export --transformations no_op | jq rabbitmqadmin definitions export --transformations exclude_users | jq rabbitmqadmin definitions export --transformations prepare_for_quorum_queue_migration,drop_empty_policies | jq all produce the output I expect against a |
Beta Was this translation helpful? Give feedback.
-
@DelineaSamGeorge I'm not going to do CloudAMQP support team's job for free, they directly make money off of RabbitMQ without contributing even 1% of the R&D. But if you have a definitions file that can be used to reproduce this behavior against a local node, with TLS or without, 4.1.x or 3.13.x, I will be happy to use that to investigate what may be going on. Storing |
Beta Was this translation helpful? Give feedback.
-
@DelineaSamGeorge the So you can be running a If my hypothesis is correct, what breaks response deserialization is the missing field in the response. It can be made optional easily. However, even I cannot know what else might be incompatible in those series that have long reached EOL, so I won't promise that |
Beta Was this translation helpful? Give feedback.
-
That answers the question, thanks |
Beta Was this translation helpful? Give feedback.
3.8.0 (a Version from 2019) Compatibility
Indeed, the
metadata
field comes from rabbitmq/rabbitmq-server@dbe1b02, which first shipped in3.8.0
on Oct 1, 2019.To verify:
that outputs