Tomofumi Hayashi
753d18740a
Update net-attach-def client library
2021-05-11 01:29:26 +09:00
Doug Smith
1a0fa953f9
Merge pull request #661 from xieyanker/patch-1
...
update 30-multus.conf to 00-multus.conf
2021-04-29 09:39:45 -04:00
xieyanker
bd57d31780
update 30-multus.conf to 00-multus.conf
2021-04-28 15:50:41 +08:00
Doug Smith
91a7d22e2b
Merge pull request #657 from s1061123/dev/add-cluster-net-name
...
Add cluster network name in pod network annotation
2021-04-20 15:01:55 -04:00
Doug Smith
8d555dba24
Merge pull request #658 from e0ne/fix-typo
...
Fix typo: s/Lauch/Launch
2021-04-20 15:01:00 -04:00
Ivan Kolodyazhny
e566760a45
Fix typo: s/Lauch/Launch
2021-04-20 21:18:04 +03:00
Tomofumi Hayashi
cd7492f79b
Add cluster network name in pod network annotation
...
This addresses #656
2021-04-19 23:20:36 +09:00
Bjorn Svensson
9e3ad2ea1e
Correcting Dockerfile path for manual e2e tests
...
Signed-off-by: Björn Svensson <bjorn.a.svensson@est.tech>
2021-04-19 17:34:30 +09:00
Doug Smith
a52680b3bf
Merge pull request #651 from s1061123/dev/add-arm32
...
Add arm32v7 container image support
2021-04-07 11:37:00 -04:00
Tomofumi Hayashi
78cf9fced8
Add arm32v7 container image support
...
Currently multus-cni releases arm32 binary as release tar ball.
This changes also introduce container image for easy deployment.
Fix #639
2021-04-04 04:23:39 +09:00
dougbtv
905b5d0e42
Github action for closing stale issues
2021-04-03 18:12:58 +09:00
dougbtv
0ef8c27a67
[docs] Adds release policy
2021-04-01 22:53:15 +09:00
Doug Smith
e603d8dbb0
Merge pull request #644 from s1061123/dev/cleanup-dev-info
...
Skip to call device-info related function if not required
2021-04-01 09:52:17 -04:00
Tomofumi Hayashi
9e96c38ebe
Skip to call device-info related function if not required
...
The case withot DeviceInfo/ResourceName, we could skip functions
related to device info. This change skips to call these functions
if delegates does not have DeviceInfo/ResourceName.
2021-04-01 03:55:57 +09:00
Doug Smith
ad6f57f14d
Merge pull request #643 from s1061123/fix/no-network-error
...
[WIP] Change nil instead of error in case of no network annotation
2021-03-31 12:14:56 -04:00
Tomofumi Hayashi
479e2bd78e
Change nil instead of error in case of no network annotation
...
fix #642
2021-03-31 23:06:55 +09:00
Doug Smith
ae56437297
Merge pull request #638 from s1061123/dev/use-non-default-libcni-cache
...
Change libcni's cache directory from default for multus delegates
2021-03-29 17:05:05 -04:00
Doug Smith
dc4d6e6764
Merge pull request #636 from s1061123/fix/error-on-syntax-error
...
Return error on annotation parsing error
2021-03-29 09:23:27 -04:00
Tomofumi Hayashi
75acc10312
Change libcni's cache directory from default for multus delegates
...
This changes CNI cache directory to non default places to avoid
conflicts among CNI runtimes.
2021-03-27 04:12:10 +09:00
Tomofumi Hayashi
8d7308e6bb
Return error on annotation parsing error
...
Fix #635
2021-03-26 01:31:01 +09:00
Doug Smith
c4b9534529
Merge pull request #634 from s1061123/fix/delete_old_main
...
Delete main from pkg/multus because now it was moved to cmd/main.go
2021-03-24 17:02:45 -04:00
Tomofumi Hayashi
c8e63996c8
Delete main from pkg/multus because now it was moved to cmd/main.go
2021-03-25 03:02:50 +09:00
dougbtv
5d98a0e0eb
Updates Readinessindicator error message to be actionable by users
2021-03-24 04:19:44 +09:00
Doug Smith
343a4e3687
Merge pull request #629 from s1061123/fix/change-org-name
...
Fix/change org name
2021-03-17 15:36:17 -04:00
Doug Smith
feb52328d2
Merge pull request #627 from s1061123/fix/change-image-url
...
Change image url to ghcr.io
2021-03-16 14:50:00 -04:00
Tomofumi Hayashi
118cc629cf
Update organization name due to ownership change
2021-03-16 16:24:49 +09:00
Tomofumi Hayashi
784fecfa02
Change image url to ghcr.io
2021-03-13 05:05:17 +09:00
Doug Smith
f6298a3a29
Merge pull request #626 from s1061123/dev/use-ghcr
...
Change github action to use ghcr.io
2021-03-12 14:51:45 -05:00
Tomofumi Hayashi
20049dedfe
Change github action to use ghcr.io
2021-03-13 04:38:21 +09:00
Doug Smith
20a5d5f34a
Merge pull request #625 from e0ne/example-pod
...
Fix link to an example pod with SRIOV network
2021-03-12 14:33:59 -05:00
Ivan Kolodyazhny
b97c443a56
Fix link to an example pod with SRIOV network
2021-03-11 16:48:04 +02:00
Doug Smith
40a0faed5e
Merge pull request #624 from s1061123/dev/bump-libcni
...
Bump libcni version
2021-03-10 15:53:14 -05:00
Tomofumi Hayashi
5feb1343cd
Bump libcni version
2021-03-11 04:50:21 +09:00
Yun Zhou
dc9315f125
Provide the option to not to log via STDERR
...
Today, Multus will always log via STDERR, and these logs will then
logged by the Kubelet. If we also choose to have Multus log to a file by
setting the LogFile option in the CNI configuration, the same logs will
be logged twice.
This commit provide the option to disable logging to STDERR.
Signed-off-by: Yun Zhou <yunz@nvidia.com>
2021-03-10 17:13:12 +09:00
Kennelly, Martin
5141eab28a
Fix invite to NPWG slack
...
Readding NPWG slack invite mechanism.
Signed-off-by: Kennelly, Martin <martin.kennelly@intel.com>
2021-03-02 04:39:51 +09:00
Doug Smith
c1166d2d3d
Merge pull request #617 from s1061123/fix/check-tty
...
Conditional check for tty/non-tty in case of wait (i.e. read)
2021-02-25 10:22:17 -05:00
Tomofumi Hayashi
de463cca0d
Conditional check for tty/non-tty in case of wait (i.e. read)
...
Fix #615 .
2021-02-26 00:18:06 +09:00
Tomofumi Hayashi
02ad030899
Fix CI info
2021-02-24 15:32:46 +09:00
Doug Smith
e80696dc8e
Merge pull request #613 from s1061123/dev/update-gh-actions
...
Update github actions CI pipeline including lint error fix
2021-02-23 10:05:55 -05:00
Tomofumi Hayashi
9bfb9b9b67
Update github actions CI pipeline including lint error fix
2021-02-23 20:01:34 +09:00
Doug Smith
a0d292a0e8
Merge pull request #606 from dougbtv/bump-protobuf
...
Bump protobuf to v1.3.2
2021-02-18 14:56:41 -05:00
dougbtv
fe42962eb5
[deps][vendor] Updates gogo/protobuf
2021-02-18 11:29:20 -05:00
Kennelly, Martin
094dcbe2c2
Update Slack URL in README following renaming
...
Signed-off-by: Kennelly, Martin <martin.kennelly@intel.com>
2021-02-18 23:42:26 +09:00
dougbtv
8bbd3fdcf2
Change to sleep infinity & read and omit & wait on sleep n (e.g. not infinity)
2021-02-18 23:42:00 +09:00
Doug Smith
e728da78bc
Merge pull request #611 from yoheiueda/s390x
...
Add s390x support
2021-02-18 09:39:40 -05:00
Yohei Ueda
9824963f79
Add s390x support
...
This PR updates the GitHub Actions workflows to build multus
container images for the IBM Z architecture (s390x), and also
adds daemonsets for s390x nodes.
entrypoint.sh uses python3 when it is available, since centos images
are not available for s390x, and python2 is not installed by default
on debian-based images.
Signed-off-by: Yohei Ueda <yohei@jp.ibm.com>
2021-02-18 01:40:33 -05:00
Doug Smith
cd9efbf703
Merge pull request #607 from amorenoz/bug/runtime
...
conf: do not modify global runtimeconfig when merging
2021-02-16 14:23:34 -05:00
Adrian Moreno
91e4efcd68
conf: make a copy of global RuntimeConfig on merge
...
When we call mergeRuntimeConfig, the global RuntimeConfig gets
overwritten with the result of the merging, thus affecting the
subsequent delegates.
Do not modify the global RuntimeConfig and instead make a copy
when merging it.
Also, if a value has been provided for CNIDeviceInfoFile in the
delegate's runtimeconfig, overwrite it to avoid possible name
colissions.
Signed-off-by: Adrian Moreno <amorenoz@redhat.com>
2021-02-11 20:39:41 +01:00
dougbtv
63734fc026
Adds a trap for SIGTERM in entrypoint script
2021-02-10 04:57:07 +09:00
Doug Smith
bd90c262f6
Merge pull request #603 from s1061123/fix/graceperiod
...
Add grace period to missing deployment template
2021-01-29 08:40:48 -05:00