projectcalico / calico

Cloud native networking and network security
https://docs.tigera.io/calico/latest/about/
Apache License 2.0
5.89k stars 1.31k forks source link

STs seem to be broken on newer docker releases #896

Closed fasaxc closed 6 years ago

fasaxc commented 7 years ago

I tried to run cd calico_node; make st on my dev machine. I see errors in the console from docker.

Expected Behavior

Clean ST run.

Current Behavior

docker exec -it host1 sh -c 'docker network create --driver calico --ipam-driver calico-ipam  testnet1'
  # Return code: 1
  # Error response from daemon: legacy plugin: plugin not found
  # 

Possible Solution

Looks like a change to the docker API has broken the STs?

Steps to Reproduce (for bugs)

  1. cd calico_node
  2. make st ST_TO_RUN=tests/st/policy/test_profile.py

Context

This is blocking development of STs for the feature I'm working on.

Your Environment

$ docker version
Client:
 Version:      17.05.0-ce
 API version:  1.29
 Go version:   go1.7.5
 Git commit:   89658be
 Built:        Thu May  4 22:10:54 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.05.0-ce
 API version:  1.29 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   89658be
 Built:        Thu May  4 22:10:54 2017
 OS/Arch:      linux/amd64
 Experimental: false
ozdanborne commented 6 years ago

@fasaxc do you recall if this is still an issue?

fasaxc commented 6 years ago

ISTR that others didn't have he same problem