Tomofumi Hayashi
3f1031e7b4
Update vendor package
2021-05-27 02:25:34 +09:00
Tomofumi Hayashi
753d18740a
Update net-attach-def client library
2021-05-11 01:29:26 +09:00
Tomofumi Hayashi
118cc629cf
Update organization name due to ownership change
2021-03-16 16:24:49 +09:00
Tomofumi Hayashi
5feb1343cd
Bump libcni version
2021-03-11 04:50:21 +09:00
dougbtv
fe42962eb5
[deps][vendor] Updates gogo/protobuf
2021-02-18 11:29:20 -05:00
Billy McFall
e064679967
Point to latest network-attachment-definition-client
...
Move Multus to use latest network-attachment-definition-client repo which
contains the device-info-spec changes.
Signed-off-by: Billy McFall <22157057+Billy99@users.noreply.github.com >
2020-11-19 16:06:54 -05:00
Billy McFall
36b5edff29
Update vendor, go.mod and go.sum for k8s bump to v0.18.3
...
Signed-off-by: Billy McFall <22157057+Billy99@users.noreply.github.com >
2020-10-23 10:55:54 -04:00
Tomofumi Hayashi
801e1e8940
Update vendors
2020-07-22 09:15:24 +09:00
Shahar Klein
ecb79330c0
Add support for log rotation
...
When using debug level the log files tends to fill up quickly.
Add support for log rotation using lumberjack, simple and easy to use
log rotation module.
Signed-off-by: Shahar Klein <sklein@nvidia.com >
2020-06-17 15:31:19 +09:00
Tomofumi Hayashi
4eac660359
Introduce gopkg.in for go module
...
This change introduces gopkg.in to allow everyone to use multus
code as library. Currently multus-cni uses version 'v3', hence
it hits go modules limitation, as #504 describes.
This change fix #504 with gopkg.in.
2020-05-15 21:33:26 +09:00
Tomofumi Hayashi
ab073f88cd
Add error message in case of unexpected situation
...
To troubleshooting #481 , adds error message for further analysis.
2020-04-21 21:42:57 +09:00
Tomofumi Hayashi
055a7568ad
Logging improvement (UID, net-attach-def)
...
This change adds pod UID and net-attach-def name in verbose log
and sends kubernetes event when net-attach-def is not found.
2020-03-23 21:32:33 +09:00
Tomofumi Hayashi
079c853eba
Add Kubernetes event log when the pod is launched
2020-03-16 22:08:03 +09:00
Tomofumi Hayashi
eaf6ff6e20
Update vendor file to fix #426
2020-03-13 12:16:49 +09:00
Tomofumi Hayashi
9874c14e23
Replace multus code with NPWG client library code
2019-12-10 14:38:09 +09:00
Tomofumi Hayashi
f4f2f65d1d
Use NPWG client library to manipulate net-attach-defs
...
This change introduce NPWG client library functions to manipulate
net-attach-defs. This also requires to change k8sclient and unit
test code as well.
2019-12-10 14:38:09 +09:00
Tomofumi Hayashi
8bdb7104d7
Update k8s npwg repo name due to its change
2019-10-29 09:06:27 -04:00
Tim Rozet
3fbfe40e12
Fixes K8sNetworkPlumbingWG package capitalization
...
Migrates package to use capitalized name, also cleans up dependencies.
Signed-off-by: Tim Rozet <trozet@redhat.com >
2019-10-21 10:42:49 -04:00
Tim Rozet
e8baccff16
Removes duplicate NetworkAttachment CRD ref
...
The CRD is now defined in the NetworkPlumbingWG org, along with
generated libs for client, listers, informers, and deep copy functions.
Therefore remove the duplicate definition here, and use the standard
definition.
Signed-off-by: Tim Rozet <trozet@redhat.com >
2019-10-21 10:42:49 -04:00
dougbtv
56f42e0b51
[deps] Update grpc for CVE-2019-9511 https://nvd.nist.gov/vuln/detail/CVE-2019-9511
2019-08-30 14:54:37 +09:00
Tomofumi Hayashi
c8a59dbb78
Bumpup CNI repo version
2019-08-27 10:14:16 +09:00
Tomofumi Hayashi
de1c1c78e9
Migrate go modules from glide
2019-06-24 16:50:30 +09:00