thxcode
9215e60986
refactor(win-bridge): hcn api processing
...
Signed-off-by: thxcode <thxcode0824@gmail.com>
2021-05-27 23:14:11 +08:00
thxcode
93a55036b1
refactor(win-bridge): hns api processing
...
Signed-off-by: thxcode <thxcode0824@gmail.com>
2021-05-27 23:14:11 +08:00
thxcode
aa8c8c1489
chore(win-bridge): location related
...
- group functions by HNS,HCN
Signed-off-by: thxcode <thxcode0824@gmail.com>
2021-05-27 23:14:11 +08:00
thxcode
ec75bb8587
chore(win-bridge): text related
...
- format function names
- add/remove comments
- adjust message of error
Signed-off-by: thxcode <thxcode0824@gmail.com>
2021-05-27 23:14:11 +08:00
Dan Williams
78702e9d8a
Merge pull request #631 from containernetworking/remove-bryan
...
Remove Bryan Boreham as maintainer
2021-05-26 10:39:16 -05:00
Bryan Boreham
c4d4aa7d92
Remove Bryan Boreham as maintainer
...
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2021-05-21 13:13:36 +00:00
Dan Williams
6618a0aba8
Merge pull request #623 from anuragensemble/multi-ip-intf
...
Add multi IP support for SBR
2021-05-19 10:33:40 -05:00
Dan Williams
fc2a8805b4
Merge pull request #628 from franciosi/origin/patch-1
...
Small typo improves in README.md
2021-05-19 10:16:38 -05:00
Casey Callendrello
d1b9c90914
Merge pull request #630 from mars1024/feat/host-local-ips
...
host-local: support ip/prefix in env args and CNI args
2021-05-19 11:16:15 -04:00
Bruce Ma
af26bab500
host-local: support ip/prefix in env args and CNI args
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2021-05-17 21:12:45 +08:00
Anurag Dwivedi
f72aa98629
[sbr]: Use different tableID for every ipCfg
...
Check tableID not in use for every ipCfg
This allows SBR plugin to accommodate for multi-ip interfaces
Fixes #581
Signed-off-by: Anurag Dwivedi <anuragensemble1@gmail.com>
2021-05-15 19:33:58 +05:30
Franciosi
40c225e990
Small typo improves in README.md
...
Small typo improves
Signed-off-by: André Franciosi <andre@franciosi.org>
2021-05-14 15:13:08 -04:00
Casey Callendrello
8de0287741
Merge pull request #615 from mccv1r0/pr602
...
Allow multiple routes to be added for the same prefix
v1.0.0-rc1
2021-05-05 11:33:55 -04:00
Casey Callendrello
d917ab6b0c
Merge pull request #599 from mars1024/feat/hostlocal-ips
...
host-local: support custom IPs allocation through runtime configuraton
2021-05-05 11:33:27 -04:00
Dan Williams
faf6d2629d
Merge pull request #626 from Luap99/tuning-mac
...
tuning: always update MAC in CNI result
2021-05-05 10:24:13 -05:00
Michael Cambria
76ef07ebc6
Allow multiple routes to be added for the same prefix.
...
Enables ECMP
Signed-off-by: Michael Cambria <mcambria@redhat.com>
2021-05-05 11:20:10 -04:00
Michael Cambria
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
Dan Williams
a5b79632bd
Merge pull request #624 from Nordix/allmulti
...
tuning: Add support of altering the allmulticast flag
2021-05-05 10:10:01 -05:00
Dan Williams
55fa8a91d0
Merge pull request #625 from squeed/libcni-1.0
...
vendor: bump to libcni v1.0-rc1
2021-05-05 10:08:15 -05:00
Paul Holzinger
bdaaa20ef2
tuning: always update MAC in CNI result
...
Since the CNI Spec bump to v1.0 the tuning plugin no longer updates the
mac address in the cni result for 0.4.0 or below configs. I don't think
this ever worked when the cni result was converted to a different version.
A test has been added to ensure it is working for all spec versions.
Signed-off-by: Paul Holzinger <paul.holzinger@web.de>
2021-05-05 13:48:47 +02:00
Casey Callendrello
33a29292da
vendor: bump to libcni v1.0-rc1
...
Signed-off-by: Casey Callendrello <cdc@redhat.com>
2021-05-04 17:45:44 -04:00
Björn Svensson
820fee9c33
tuning: Add support of altering the allmulticast flag
...
This adds support to allow the tuning plugin to enable/disable the
allmulticast mode of the interface. When enabled it instructs the
network driver to retrieve all multicast packets from the network.
Signed-off-by: Björn Svensson <bjorn.a.svensson@est.tech>
2021-04-28 10:20:04 +02:00
Anurag Dwivedi
f34c600ea4
[sbr]: Use different tableID for every ipCfg
...
Move default table routes which match the ipCfg config
This allows SBR plugin to accommodate for multi-ip interfaces
Fixes #581
Signed-off-by: Anurag Dwivedi <anuragensemble1@gmail.com>
2021-04-27 12:34:30 +05:30
Casey Callendrello
b41052c547
Merge pull request #593 from thetechnick/ipam-static-nil-check-fix
...
Fix nil-pointer check
2021-04-14 18:00:42 +02:00
Bryan Boreham
0a03382905
Merge pull request #603 from thaJeztah/bump_deps
...
Update various dependencies in go.mod
2021-04-14 16:54:58 +01:00
Nico Schieder
8f32968f73
Fix nil-pointer check
...
Signed-off-by: Nico Schieder <nschieder@redhat.com>
2021-04-13 13:42:23 +02:00
Bruce Ma
028fc2f219
host-local: support custom IPs allocation through runtime configuration
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2021-04-13 17:53:43 +08:00
Bruce Ma
7da1c84919
pkg/ip: introduce a new type IP
to support formated <ip>[/<prefix>]
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2021-04-13 17:53:43 +08:00
Sebastiaan van Stijn
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
Sebastiaan van Stijn
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
Sebastiaan van Stijn
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
Sebastiaan van Stijn
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
Sebastiaan van Stijn
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
Sebastiaan van Stijn
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
Sebastiaan van Stijn
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
Casey Callendrello
e27c48b391
Merge pull request #600 from squeed/ubuntu-version
...
CI: Install linux-modules-extra for VRF module
2021-04-08 20:56:41 +02:00
Casey Callendrello
3cc11350b8
CI: Install linux-modules-extra for VRF module
...
Signed-off-by: Casey Callendrello <cdc@redhat.com>
2021-04-07 22:26:01 +02:00
Casey Callendrello
dd1c37bcf4
Merge pull request #604 from thaJeztah/bump_go_setup
...
gha: update actions/setup-go@v2
2021-04-07 22:25:10 +02:00
Casey Callendrello
d1b2df2e59
Merge pull request #611 from SilverSoldier/master
...
Fix broken links to online docs in plugin READMEs
2021-04-07 17:54:09 +02:00
Kavya
5b02c2ab70
Fix broken links to online docs in plugin READMEs
...
Signed-off-by: Kavya <kavya.g@ibm.com>
2021-03-25 13:07:33 +05:30
Sebastiaan van Stijn
f275746676
gha: update actions/setup-go@v2
...
The V2 offers: https://github.com/actions/setup-go#v2
- Adds GOBIN to the PATH
- Proxy Support
- stable input
- Bug Fixes (including issues around version matching and semver)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2021-03-12 18:18:14 +01:00
Casey Callendrello
2989aba9dc
Merge pull request #583 from containernetworking/bugfix/wrong_startrange
...
host-local: remove redundant startRange in RangeIterator to avoid mismatching with startIP
2021-03-10 17:20:11 +01:00
Bruce Ma
b811967444
remove redundant startRange in RangeIter due to overlap check on multi ranges
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2021-03-04 11:50:54 +08:00
Dan Williams
d385120175
Merge pull request #537 from dcbw/100
...
Port plugins to CNI 1.0.0 and increase old verison test coverage
2021-03-03 10:51:56 -06:00
Dan Williams
1c1799ef39
Merge pull request #589 from mars1024/feat/sysctl
...
portmap: use slashes in sysctl template to support interface names which separated by dots
2021-03-03 10:19:02 -06:00
Dan Williams
0ea07b8269
Merge pull request #590 from thxCode/fix_win_bridge_hnsadd_panic
...
win-bridge: fix panic while calling HNS api
2021-03-03 08:48:43 -06:00
thxcode
178d7c0934
fix(win-bridge): panic while calling HNS api
...
Signed-off-by: thxcode <thxcode0824@gmail.com>
2021-02-26 10:49:02 +08:00
Bruce Ma
e09a17fe64
portmap: use slashes in sysctl template to support interface names which separated by dots
...
Signed-off-by: Bruce Ma <brucema19901024@gmail.com>
2021-02-25 14:47:34 +08:00
Piotr Skamruk
47927f5084
Merge pull request #585 from dverbeir/ipam_sysctl_dot
...
pkg/ipam: convert dots to slashes in interface names for sysctl
2021-02-24 17:37:47 +01:00
Bryan Boreham
8936113a16
Merge pull request #586 from containernetworking/macvlan/stop-setting-proxy-arp
...
[macvlan] Stop setting proxy-arp on macvlan interface
2021-02-24 16:22:20 +00:00