Skip to content

Instantly share code, notes, and snippets.

@FlorianOtel
Created August 6, 2015 13:20
Show Gist options
  • Save FlorianOtel/7c2f9ce224963e6d5b38 to your computer and use it in GitHub Desktop.
Save FlorianOtel/7c2f9ce224963e6d5b38 to your computer and use it in GitHub Desktop.
Trying the docker-ovs-plugin binary goes 404 ...
### Docker experimental running
[root@gce-vsp20150218-centos71--docker-ovs src]# ps axuww | grep -i docker
root 26154 0.0 0.4 424912 15184 pts/1 Sl+ 13:12 0:00 docker -d --default-network=ovs:ovsbr-docker0
#### Running the "docker-ovs-plugin" binary, as per https://github.com/gopher-net/docker-ovs-plugin/blob/master/binaries/docker-ovs-plugin-0.1-Linux-x86_64
[root@gce-vsp20150218-centos71--docker-ovs src]# ./docker-ovs-plugin-0.1-Linux-x86_64 -d
DEBU[0000] Plugin socket path is [ /usr/share/docker/plugins/ ] with a file handle [ ovs.sock ]
INFO[0000] OVSDB network driver initialized
#### OVS "is_connected: true"
[root@gce-vsp20150218-centos71--docker-ovs src]# ovs-vsctl show
70a13dd2-843b-4fd2-bd28-05c63a6d4003
Manager "ptcp:6640"
is_connected: true
Bridge "ovsbr-docker0"
Port "eth0:0"
Interface "eth0:0"
Port "ovsbr-docker0"
Interface "ovsbr-docker0"
type: internal
Bridge "alubr0"
Port svc-pat-tap
Interface svc-pat-tap
type: internal
Port "svc-rl-tap1"
Interface "svc-rl-tap1"
Port "svc-rl-tap2"
Interface "svc-rl-tap2"
Port "alubr0"
Interface "alubr0"
type: internal
ovs_version: "3.2.2-74-nuage"
#### The "ovs.sock" file is there:
[root@gce-vsp20150218-centos71--docker-ovs src]# ll /usr/share/docker/plugins/
total 0
drwxr-xr-x 2 root root 21 Aug 6 13:12 .
drwxr-xr-x 3 root root 20 Aug 6 12:56 ..
srwxr-xr-x 1 root root 0 Aug 6 13:12 ovs.sock
### Trying to start a "busybox" goes bad:
[root@gce-vsp20150218-centos71--docker-ovs src]# docker run -itd busybox
2d2f436282012e44d1b2729f88d361355e74f9f21ea47e558dba8580d7aaaf2f
Error response from daemon: Cannot start container 2d2f436282012e44d1b2729f88d361355e74f9f21ea47e558dba8580d7aaaf2f: Plugin not found
#### The docker daemon log
ERRO[0035] Handler for POST /containers/{name:.*}/start returned error: Cannot start container 2d2f436282012e44d1b2729f88d361355e74f9f21ea47e558dba8580d7aaaf2f: Plugin not found
ERRO[0035] HTTP Error err=Cannot start container 2d2f436282012e44d1b2729f88d361355e74f9f21ea47e558dba8580d7aaaf2f: Plugin not found statusCode=404
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment