Conversation
|
@dmcgowan needs a little rebase :) |
|
@dmcgowan if you can rebase and solve the conflict we can have this PR get in |
|
@dmcgowan this is blocking the upcoming libnetwork vendoring due to the change (moby/moby#34272) which was merged. |
|
Pushed an update. This change is a lot bigger than it should be. The vendor was pretty out of sync compared to what is used by moby and swarmkit. I have updated the needed packages to match. If the changes cause issues, that is another issue since upgrading this vendor downstream will be using these versions.... |
|
@dmcgowan looks like there is still missing dependencies PTAL |
Fix case sensitivity issue Update docker and runc vendors Signed-off-by: Derek McGowan <derek@mcgstyle.net>
|
Update, not sure how latest CI error would be related I changed the vendors to exclude any potential functional changes in the update. I would encourage the maintainers of this project to update the vendored versions. As is, the out of date vendors makes importing libnetwork riskier as it has not been tested with the versions of the packages it is likely to be used with in Docker and SwarmKit. |
|
LGTM |
| github.com/mattn/go-shellwords 525bedee691b5a8df547cb5cf9f86b7fb1883e24 | ||
| github.com/miekg/dns d27455715200c7d3e321a1e5cadb27c9ee0b0f02 | ||
| github.com/opencontainers/runc ba1568de399395774ad84c2ace65937814c542ed | ||
| github.com/opencontainers/runc 8694d576ea3ce3c9e2c804b7f91b4e1e9a575d1c https://github.com/dmcgowan/runc.git |
There was a problem hiding this comment.
From moby/moby the git commit is:
github.com/opencontainers/runc e9325d442f5979c4f79bfa9e09bdf7abb74ba03b https://github.com/dmcgowan/runc.git
Should we keep this aligned?
| github.com/docker/docker 9c96768eae4b3a65147b47a55c850c103ab8972d | ||
| github.com/docker/go-connections 34b5052da6b11e27f5f2e357b38b571ddddd3928 | ||
| github.com/docker/go-events 2e7d352816128aa84f4d29b2a21d400133701a0d | ||
| github.com/docker/docker 2cac43e3573893cf8fd816e0ad5615426acb87f4 https://github.com/dmcgowan/docker.git |
There was a problem hiding this comment.
can this one be the master one now that the logrus changes are in already there?
|
Tried to vendor the same runc of moby and the latest moby master but hit some extra dependency issue: |
|
Thanks @fcrisciani .... Lets use #1899 to track this change and get this PR merged asap so that vendoring can happen in moby. |
Updates logrus to v1.0.1 and fixes the vendor case sensitivity issue. This issue is being fixed in parallel with many other projects to prevent future vendoring errors.
See https://github.com/sirupsen/logrus#logrus-