Skip to content

[Docker logging driver] Shuffle around docker deps due to import path checking#14523

Merged
fearful-symmetry merged 2 commits intoelastic:feature/dockerbeatfrom
fearful-symmetry:docker-engine-dep-change
Nov 18, 2019
Merged

[Docker logging driver] Shuffle around docker deps due to import path checking#14523
fearful-symmetry merged 2 commits intoelastic:feature/dockerbeatfrom
fearful-symmetry:docker-engine-dep-change

Conversation

@fearful-symmetry
Copy link
Copy Markdown
Contributor

So, this is a tad weird. It appears that docker uses import path checking. This makes sense, since the docker engine is available at docker/docker, docker/engine and moby/moby. However, for reasons unknown to me, this didn't break the build until go 1.13. I can't find anything in the go change log for 1.13 about enforcing import path checking, so I'm not sure why this only broke now.

So, this PR just migrates the dependencies from docker/engine to docker/docker, which is what the rest of the beats repo uses.

@fearful-symmetry fearful-symmetry added the Team:Integrations Label for the Integrations team label Nov 14, 2019
@fearful-symmetry fearful-symmetry requested review from a team November 14, 2019 20:12
@fearful-symmetry fearful-symmetry self-assigned this Nov 14, 2019
@fearful-symmetry fearful-symmetry merged commit c3f8148 into elastic:feature/dockerbeat Nov 18, 2019
leweafan pushed a commit to leweafan/beats that referenced this pull request Apr 28, 2023
… checking (elastic#14523)

* shuffle around docker deps due to import path checking
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Team:Integrations Label for the Integrations team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants