Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update sriov-operator version to v1.3.0 #3716

Merged
merged 48 commits into from
Jul 29, 2024
Merged

Conversation

weizhoublue
Copy link
Collaborator

No description provided.

Copy link

codecov bot commented Jul 12, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 81.16%. Comparing base (2522f83) to head (eaea1d4).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #3716   +/-   ##
=======================================
  Coverage   81.16%   81.16%           
=======================================
  Files          50       50           
  Lines        4391     4391           
=======================================
  Hits         3564     3564           
  Misses        670      670           
  Partials      157      157           
Flag Coverage Δ
unittests 81.16% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@weizhoublue weizhoublue added the release/feature-new release note for new feature label Jul 12, 2024
$ ibstat mlx5_0 | grep "Link layer"
Link layer: InfiniBand

如果网卡没有工作在预期的模式下,请输入如下命令,确认网卡支持配置 LINK_TYPE 参数,如果该参数,请更换支持的网卡型号
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

如果该参数-> 如果不支持该参数

Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
d
Signed-off-by: weizhou.lan@daocloud.io <weizhou.lan@daocloud.io>
netns shared copy-on-fork on

# Persist the exclusive mode to remain effective after a reboot
$ echo "options ib_core netns_mode=0" >> /etc/modprobe.d/ib_core.conf
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. 我试过这个操作重启节点后并没有生效
  2. 命令方式切换会爆粗 device busy 类的错误,rdma system 切换只有在没有其他网络命令空间的时候切换才可以成功,我当时是通过 kubeadm reset 了 node 之后,才切换成功的

ALL_CONF=` echo "$${ALL_CONF}" | tr '\n' ' ' ` ; \
echo "all cni conf on node $${NODE}: $${ALL_CONF} " ; \
for ITEM in $(POST_UNINSTALL_CHECK_CNI_CONF) ; do \
grep " $${ITEM} " <<< " $${ALL_CONF} " &>/dev/null && { echo "error, found $${ITEM} under /etc/cni/net.d on node $${NODE} " ; exit 1 ; } ; \
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

这里应该只需要去检查 00-multus.conf 文件就行

@weizhoublue weizhoublue merged commit eebb6c8 into main Jul 29, 2024
57 checks passed
@weizhoublue weizhoublue deleted the pr/welan/sriovoperator branch July 29, 2024 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release/feature-new release note for new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants