-
Notifications
You must be signed in to change notification settings - Fork 18.7k
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
Bump plugin API version #19549
Bump plugin API version #19549
Conversation
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
LGTM |
LGTM 🐭 |
@cpuguy83 Whoa!? What is the impact of this? By bumping the version does this mean Docker 1.10 will reject drivers of version v1.1? |
Sorry guys, I'm confused on the what this version is used for? It seems to be a global "plugins" version so I don't see why the version should change if the volume API changed. The is version seems to indicate the version of the plugin handshake. |
This should be handled by the plugin... |
there has been some extra fields added to the network plugin protocol as well. |
Not-LGTM? I don't think this version needs to be bumped as the handshake between daemon/plugin has not changed. |
I'm pretty sure we don't validate this field at the moment in any ways, but I might be mistaken. We introduced changes in the volume plugins that are not (completely) backwards compatible afaik, so we should probably bump this version. |
This change LGTM. We use this header to advertise that the docker daemon "Accepts" plugins with that version, but we don't reject responses from other versions. |
Added impact labels |
This should have been updated with the changes to volume drivers (#16534).