-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
Upgrades may not replace the rabbit.schema file #1843
Comments
A workaround seems to be to delete The package scripts might be one place to correct it, if there is a reason to copy it instead of using it from the installation location. (If changes are ever made that will break old configs, it might be necessary to keep the old schema and do something like providing a |
@dumbbell @michaelklishin - another fix would be to always copy the |
Always copying the schema sounds reasonable. I don't see any major risks with that. |
I'm not sure why |
I don't know the history behind making the schema dir configurable 🤷♂️ |
@mohag schema files also come from plugins, so your understanding is basically correct. |
@hairyhum has most context here |
I think copying the file and overriding the one that's already there is what most people would expect: we want to have the latest schema file. The overhead of this is negligible. |
rabbitmq-users
message: linkReproduction steps:
rabbit.schema
fileThe old cuttlefish schema may be in use. See the 3.7.9 to 3.7.10 upgrade for an example.
The text was updated successfully, but these errors were encountered: