-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorrect Shovel configuration types #614
Comments
Rabbit-hole PR is merged and released in For topology operator, we need to change types for three Shovel configurations:
Reconciliation fails with rabbit-hole validation error status code
Given this I don't think we have any users currently using these properties and a conversion webhook is not necessary. What do you think @MirahImage ? |
Context
Latest rabbit-hole release
2.14
contains a breaking change in Shovel definition whereShovelDefinition.DestinationPublishProperties
is changed fromstring
tomap[string]interface{}
. Destination publish properties is a property list.More shovel definition fields should be changed to a map from string. After this PR is merged and released. We need to come up with a way to adopt them in
shovels.rabbitmq.com
. All updated fields are exposed in Shovel CRD: https://github.com/rabbitmq/messaging-topology-operator/blob/main/api/v1beta1/shovel_types.go#L30-L50Related Github issues
michaelklishin/rabbit-hole#268
michaelklishin/rabbit-hole#262
https://github.com/michaelklishin/rabbit-hole/releases/tag/v2.14.0
#611
The text was updated successfully, but these errors were encountered: