Files
docker-cli/components/engine/integration-cli
Anusha Ragunathan 0633dc391e Remove use of exec-root in plugins due to socket pathname limits.
Unix sockets are limited to 108 bytes. As a result, we need to be
careful in not using exec-root as the parent directory for pluginID
(which is already 64 bytes), since it can result in socket path names
longer than 108 bytes. Use /tmp instead. Before this change, setting:
- dockerd --exec-root=/go/src/github.com/do passes
- dockerd --exec-root=/go/src/github.com/doc fails
After this change, there's no failure.

Also, write a volume plugins test to verify that the plugins socket
responds.

Signed-off-by: Anusha Ragunathan <anusha@docker.com>
Upstream-commit: 21ecd5a93db34288c0c579d5738030716d7bef2d
Component: engine
2016-07-15 09:17:29 -07:00
..
2016-06-13 22:16:18 -07:00
2016-06-12 17:23:19 +02:00
2016-06-02 17:17:22 +08:00
2016-06-28 15:29:49 -07:00
2016-06-02 17:17:22 +08:00
2016-06-02 17:17:22 +08:00
2016-04-26 19:22:48 +08:00
2016-06-02 17:17:22 +08:00
2016-03-08 07:55:01 -08:00