d6bf1eac6c
Update to lastest vendor/github.com/vishvananda/netlink
...
Signed-off-by: Michael Cambria <mcambria@redhat.com >
2021-05-05 11:17:59 -04:00
33a29292da
vendor: bump to libcni v1.0-rc1
...
Signed-off-by: Casey Callendrello <cdc@redhat.com >
2021-05-04 17:45:44 -04:00
2eac102887
go.mod: github.com/j-keck/arping v1.0.1
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-04-09 00:07:34 +02:00
f4d2925220
go.mod: github.com/buger/jsonparser v1.1.1
...
Fix CVE-2020-35381
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-04-09 00:07:32 +02:00
c3d01539d5
go.mod: github.com/alexflint/go-filemutex v1.1.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-04-09 00:07:30 +02:00
75b64e0f60
go.mod github.com/Microsoft/hcsshim v0.8.16
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-04-09 00:07:28 +02:00
bc856372bb
go.mod: godbus/dbus/v5 v5.0.3, coreos/go-systemd v22.2.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-04-09 00:07:25 +02:00
d2d89ddfad
go.mod: github.com/mattn/go-shellwords v1.0.11
...
adds go module support, among others
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-04-09 00:07:23 +02:00
59a6259f8c
go.mod: github.com/sirupsen/logrus v1.8.1
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-04-09 00:07:19 +02:00
9e2430bb80
vendor: bump CNI to 1.0.0-pre @ 62e54113
...
go get github.com/containernetworking/cni@62e54113f44a762923fd2ef3115cda92a2111ca2
go mod vendor
go mod tidy
Signed-off-by: Dan Williams <dcbw@redhat.com >
2021-02-11 23:27:07 -06:00
74a6b28a2c
vendor: bump libcni
...
Signed-off-by: Casey Callendrello <cdc@redhat.com >
2021-02-03 14:38:29 +01:00
23a1d90e0b
deps: bump coreos/go-iptables
...
Closes #544
The above issue describes a situation where using the bridge plugin
with IPv6 addresses prevented `DEL` from working correctly.
`DEL` seems to be failing in the body of `TeardownIPMasq`
This arises because:
* twice delete postrouting rules: `ipn.String()` `ipn.IP.String()` #279
* we are using a version of go-iptables which is bugged for v6
PR github.com/coreos/go-iptables/pull/74 describes why this does
not work. The error message is not being checked correctly.
Using a later version of go-iptables means that
* when the second `ipt.Delete` fails (this is okay)
* we will correctly interpret this as an non-fatal error
* `TeardownIPMasq` will not prematurely exit the method
* `ipt.ClearChain` now can run
* `ipt.DeleteChain` now can run
This explains why this was working for v4 but not v6
This commit was amended to include v0.5.0 instead of a pseudo-version
v0.4.6-0.20200318170312-12696f5c9108
Signed-off-by: toby lorne <toby@toby.codes >
2021-01-05 19:28:14 +00:00
b47d178ae0
vendor: bump ginkgo, gover
...
Signed-off-by: Casey Callendrello <cdc@redhat.com >
2020-12-08 16:33:10 +01:00
c41c78b600
update netlink dependencies
...
Signed-off-by: Antonio Ojea <aojea@redhat.com >
2020-11-17 23:32:35 +01:00
362f5d626a
Update github.com/vishvananda/netlink to v1.1.0
...
Latest version allows to set a VRF device as master and not only
a bridge one.
Signed-off-by: Federico Paolinelli <fpaoline@redhat.com >
2020-10-14 17:40:50 +02:00
c50490eb76
cni: bump to 0.8.0
...
Signed-off-by: Dan Williams <dcbw@redhat.com >
2020-08-05 14:12:09 -05:00
01a8de9997
Bump Go version to 1.13 and 1.14
...
Signed-off-by: Dan Williams <dcbw@redhat.com >
2020-08-05 14:12:09 -05:00
486ef96e6f
[DO NOT REVIEW] vendor upate to remove useless dependencies
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com >
2020-03-17 14:30:28 +08:00
5a02c5bc61
bump go-iptables module to v0.4.5
...
bump the go-iptables module to v0.4.5 to avoid
concurrency issues with the portmap plugin and
errors related to iptables not able to hold the
lock.
Signed-off-by: Antonio Ojea <antonio.ojea.garcia@gmail.com >
2019-12-16 17:42:20 +01:00
b76ace9c64
bump up libcni to v0.7.1
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com >
2019-08-23 20:24:16 +08:00
91a68d56f9
Vendor update go-iptables to obtain commit f1d0510cabcb710d5c5dd284096f81444b9d8d10
...
Update go.mod & go.sub
2019-08-07 10:56:30 -04:00
d42007865a
update iptables
2019-06-26 02:14:56 -07:00
ce60e8eb3d
dhcp module update
2019-06-26 02:07:24 -07:00
addbcd34b4
update ethtool
2019-06-26 02:07:24 -07:00
e8c953999e
vendor update
2019-06-26 02:07:24 -07:00
93919752fb
bump containernetworking/cni up to v0.7.1
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com >
2019-06-18 20:49:51 +08:00
2753b9af8f
fix compilation error on 386
...
Update github.com/safchain/ethtool to fix the compilation
error on 386. Also added 386 to the tarvis yaml.
Fixes #322
Signed-off-by: Moshe Levi <moshele@mellanox.com >
2019-05-24 23:43:37 +03:00
0950a3607b
Merge pull request #279 from mars1024/bugfix/ipmasq_source
...
change source of ipmasq rule from ipn to ip
2019-05-10 13:40:17 +02:00
29801c45a7
vendor: bump cni to v0.7.0
2019-04-30 15:46:12 +02:00
12b426a921
update go-iptables to v0.4.1 to fix CI broken
2019-04-26 20:34:46 +08:00
eb66fc201c
vendor: Add github.com/godbus/dbus
...
Signed-off-by: Michal Rostecki <mrostecki@suse.com >
2019-04-12 14:37:21 -04:00
e9e1d37309
Merge pull request #231 from SchSeba/add-vlan-tag-to-bridge
...
Added vlan tag to the bridge cni plugin.
2019-04-11 11:58:33 -05:00
e028b70b49
vendor: bump libcni to v0.7.0-rc2
2019-04-10 17:16:27 +02:00
dc536993e2
vendor folder bump.
2019-04-04 16:39:05 +03:00
9a429d8d25
Windows: Updates Windows Vendoring
...
Updates windows dependent libraries for vendoing.
2019-01-23 18:43:18 -08:00
0af31fc4d0
Change dhcp plugin to send ClientID allowing container to have multiple CNI
...
interfaces using dhcp ipam.
Vendor latest dhcp4server, dhcp4client, dhcp4
Added additional tests for new functionality in dhcp2_test.go
Wrap d2g dhcp4client calls with our own which add clientID to packet.
2018-11-15 11:31:56 -05:00
ddbf22f7f9
Vendor github.com/containernetworking/cni libcni and pkg file needed for CHECK
...
Update plugins/tests to deal with changes made to this vendor'ed code
2018-11-05 16:35:03 -05:00
1e4d47fc35
Fix vendor regression in dhcp4server
2018-09-27 11:04:14 -04:00
e1d29e9fe4
Update Vendor
...
(*) github.com/Microsoft/hcsshim
(*) golang.org/x/sys
(*) github.com/x/cyrpto
(*) github.com/sirupsen/logrus
(*) github.com/Microsoft/go-winio
(*) github.com/juju/errors
(*) github.com/buger/jsonparser
2018-09-21 00:34:07 +08:00
e4fdb6cd18
vendor: bump cni to v0.7.0-alpha0.
...
This will break building, as the plugins will need to be updated for
the new signatures.
2018-06-13 17:14:35 +02:00
50d626fe02
vendor: bump go-systemd to v17
2018-05-28 12:33:21 +00:00
56989e2380
Merge pull request #124 from squeed/masq-del
...
pkg/ip: Tearing down ipmasq should be idempotent
2018-03-07 17:40:21 +01:00
fa2bf4c210
vendor: bump go-iptables
2018-02-21 15:35:43 +01:00
8da8088d43
vendor: add safchain/ethtool
2018-02-17 15:42:05 -08:00
26ef6e312d
vendor: add d2g/dhcp4server
2018-02-07 12:48:08 -06:00
47668f6d64
host-local: Update host-local IPAM to support Windows
2017-11-11 15:17:45 -08:00
ba6a709062
Update vendor to v0.6.0-rc1
2017-07-05 11:46:00 -07:00
15f6798bf9
Merge pull request #34 from dnardo/netlink-update
...
vendor: Update vishvanana/netlink dependency.
2017-07-05 08:29:53 -07:00
74054da7c5
Merge pull request #28 from dcbw/update-for-interface-change
...
pkg,plugins: update for Result struct Interface index changes
2017-07-05 10:29:05 -05:00
7716c027cf
vendor: Update vishvanana/netlink dependency.
...
This updates the netlink dependency to include recent updates, including a fix when setting prosmic mode on a bridge and additions for creating qdisc/classes/filters. This is necessary for some upcoming additions to CNI
2017-06-30 15:18:01 -07:00