Bruce Ma
659a09f34e
loopback support CNI CHECK
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-08-23 20:36:37 +08:00
Bruce Ma
b76ace9c64
bump up libcni to v0.7.1
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-08-23 20:24:16 +08:00
smarkm
0d0dcfc02f
Cleanup netns after test suit
...
Signed-off-by: smarkm <smark@freecoop.net>
2019-08-22 08:10:35 +08:00
Gabe Rosenhouse
485be65581
Merge pull request #372 from squeed/fix-build
...
win-bridge, win-overlay: remove extra import
v0.8.2
2019-08-14 11:26:26 -07:00
Casey Callendrello
ca82120019
win-bridge, win-overlay: remove extra import
2019-08-14 18:15:23 +02:00
Casey Callendrello
c9e1c0c1ed
Merge pull request #281 from s1061123/dev/support-args
...
Support "args" in static and tuning
2019-08-14 17:43:04 +02:00
Casey Callendrello
2d6d4b260a
Merge pull request #366 from Random-Liu/fix-bridge-race
...
Fix: failed to set bridge addr: could not add IP address to \"cni0\": file exists
2019-08-12 13:08:32 +02:00
Lantao Liu
ad7c1d189b
Fix a race condition in the bridge plugin.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-08-09 17:08:04 -07:00
Tomofumi Hayashi
a069a5f1a3
Support "args" in static and tuning
...
Support "args" field in JSON config to additional configuration
in static and tuning plugins.
2019-08-09 11:52:06 +09:00
Gabe Rosenhouse
ccd683e1a3
Merge pull request #357 from mars1024/bugfix/host-device
...
host-device: revert name setting to make retries idempotent
2019-08-07 08:54:26 -07:00
Casey Callendrello
a11cb626b0
Merge pull request #331 from nagiesek/LoopbackDsr
...
Loopback dsr & L2Tunnel
2019-08-07 17:48:00 +02:00
Dan Williams
f36dbc2031
Merge pull request #358 from mccv1r0/ipt-vendor
...
Vendor update go-iptables
2019-08-07 10:40:26 -05:00
Casey Callendrello
e9d511c5bc
Merge pull request #364 from s1061123/fix/removeifdown
...
Remove link Down/Up in MAC address change to prevent route flush
2019-08-07 17:39:02 +02:00
Michael Cambria
91a68d56f9
Vendor update go-iptables to obtain commit f1d0510cabcb710d5c5dd284096f81444b9d8d10
...
Update go.mod & go.sub
2019-08-07 10:56:30 -04:00
Tomofumi Hayashi
8902d2614a
Remove link Down/Up in MAC address change to prevent route flush
2019-08-07 13:54:10 +09:00
Nathan Gieseker
df9af9ab41
[Windows] Adds optional loopbackDSR argument to cni config.
...
Adds a bool to the cni config that will add a policy that allows for loopbackDSR on an interface. Updates relevant documentation. Allows L2Tunnel networks to be used for L2Bridge plugin.
2019-07-31 15:45:54 -07:00
Bruce Ma
5e2e365291
host-device: remove useless Expects in testcases
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-07-29 21:09:03 +08:00
Bruce Ma
4b68f56820
host-device: add testcases for imdempotence of CmdDel
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-07-29 20:47:28 +08:00
Casey Callendrello
ded2f17577
Merge pull request #328 from mars1024/feature/hostlocal_idempotent
...
host-local support idempotent allocation
2019-07-24 17:32:15 +02:00
Bruce Ma
57650a1e5b
host-device: revert name setting to make retries idempotent
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-07-19 21:26:07 +08:00
Casey Callendrello
7ba2bcfeab
Merge pull request #353 from cf-container-networking/fix-hash-func
...
Increase IfbDeviceName size and refactor hashing functions, fix
2019-07-18 17:12:53 -04:00
Gabe Rosenhouse
3fb8dcfd4c
pkg/meta/bandwidth: increase IfbDeviceName size
...
* Increase entroy from 2 bytes to 7 bytes to prevent collisions
* Extract common library function for hash with prefix
* Refactor portmap plugin to use library function
fixes #347
Co-authored-by: Cameron Moreau <cmoreau@pivotal.io>
Co-authored-by: Mikael Manukyan <mmanukyan@pivotal.io>
2019-07-18 11:45:38 -07:00
Dan Williams
966bbcb8a5
Merge pull request #348 from cf-container-networking/update-vagrantfile
...
update Go version in Vagrantfile
2019-07-10 10:04:52 -05:00
Dan Williams
7d76537d4a
Merge pull request #349 from cf-container-networking/fix-ip-test
...
pkg/ip unit test: be agnostic of Linux version
2019-07-10 10:04:32 -05:00
Mikael Manukyan
f3b1ffc960
pkg/ip unit test: be agnostic of Linux version
...
on Linux 4.4 the syscall error message is "invalid argument" not "file
exists"
Co-authored-by: Gabe Rosenhouse <grosenhouse@pivotal.io>
2019-07-09 16:58:57 -07:00
Mikael Manukyan
ce9560712e
update Go version in Vagrantfile
...
update go to the lastest version v1.12.7
Co-authored-by: Gabe Rosenhouse <grosenhouse@pivotal.io>
2019-07-09 16:51:00 -07:00
Bruce Ma
e2984e7840
host-local: return error if duplicate allocation is requested for a given ID
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-07-06 10:05:18 +08:00
Bruce Ma
eb1ff18c4c
host-local: add some testcases for allocation idempotency
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-07-06 09:39:56 +08:00
Bruce Ma
e8771b36a2
host-local: make allocation idempotent to multiple requests with same id
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-07-06 09:39:56 +08:00
Bruce Ma
7f8ea631e5
host-local: make Store interface support to get ip list by id
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-07-06 09:39:56 +08:00
Casey Callendrello
0eddc554c0
Merge pull request #343 from s1061123/dev/runtime-ips-mac
...
Support ips capability in static and mac capability in tuning
2019-07-03 17:48:55 +02:00
Casey Callendrello
e8a25e33cd
Merge pull request #344 from cadmuxe/veth_name
...
Make host-side veth name configurable.
2019-07-03 17:46:02 +02:00
Koonwah Chen
96bd10f679
Add pkg/ip/link_linux.go:SetupVethWithName to support the host-side veth
...
name configuration.
2019-06-26 10:24:40 -07:00
Dan Williams
303299b7b2
Merge pull request #337 from nagiesek/goModUpdate
...
Go mod update
2019-06-26 11:03:40 -05:00
Nathan Gieseker
d42007865a
update iptables
2019-06-26 02:14:56 -07:00
Nathan Gieseker
ce60e8eb3d
dhcp module update
2019-06-26 02:07:24 -07:00
Nathan Gieseker
addbcd34b4
update ethtool
2019-06-26 02:07:24 -07:00
Nathan Gieseker
e8c953999e
vendor update
2019-06-26 02:07:24 -07:00
Nathan Gieseker
13fbc4afdf
Move over to go mod from dep
2019-06-26 02:07:23 -07:00
Koonwah Chen
545a77f4bb
skip makeVeth retry if a vethPeerName is set.
2019-06-25 14:17:42 -07:00
Koonwah Chen
c204dbd47c
update pkg/ip/link_linux.go:SetupVeth to support host-side veth name config.
2019-06-21 11:39:30 -07:00
Tomofumi Hayashi
660685a8af
Support ips capability in static and mac capability in tuning
...
This change introduces new capability flag to change MAC address
and to specify IP addresses by tuning and static.
2019-06-20 17:11:47 +09:00
Casey Callendrello
2b6808807f
Merge pull request #341 from mars1024/bump_cni_to_0.7.1
...
bump containernetworking/cni to v0.7.1
2019-06-19 17:51:14 +02:00
Bruce Ma
869d5ec873
pkg/ipam : use delegateArgs instead of env set/unset in ipam.ExecDel
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2019-06-18 21:02:01 +08:00
Bruce Ma
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
Dan Williams
fe60fcddb8
Merge pull request #326 from squeed/bump-release-go
...
Release: bump go to v1.12
v0.8.1
2019-05-29 11:30:15 -05:00
Dan Williams
e308211d34
Merge pull request #300 from zshi-redhat/host-device-pci-parameter
...
host-device: add pciBusID property
2019-05-29 11:06:00 -05:00
Casey Callendrello
29a431f1fc
Release: bump go to v1.12
2019-05-29 17:58:47 +02:00
Casey Callendrello
7d75ab66a4
Merge pull request #321 from mars1024/modify/bandwidth
...
bandwidth: get bandwidth interface in host ns through container interface
2019-05-29 17:57:36 +02:00
Bryan Boreham
d5c8b4b206
Merge pull request #325 from nickethier/b-bridge-ipmasq
...
bridge: fix ipMasq setup to use correct source address
2019-05-29 16:44:18 +01:00