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

Add additional supported MLNX device IDs #85

Merged
merged 1 commit into from
Mar 15, 2021

Conversation

adrianchiris
Copy link
Collaborator

This commit adds the following NIC modes to the
supported devices map:

  1. ConnectX5 Ex
  2. ConnectX6 Dx

Signed-off-by: Adrian Chiris [email protected]

@adrianchiris
Copy link
Collaborator Author

adrianchiris commented Mar 8, 2021

I will update Quickstart guide once #71 is merged.
Or if this lands first then add these two devices to the PR.

These NICs are tested internally within nvidia.

In general i dont think we should keep an explicit list of devices as this list might get unbearingly long.
for Openshift or other platforms we can allow to filter supported device according to configMap.

@zshi-redhat
Copy link
Collaborator

I will update Quickstart guide once #71 is merged.
Or if this lands first then add these two devices to the PR.

These NICs are tested internally within nvidia.

In general i dont think we should keep an explicit list of devices as this list might get unbearingly long.

@adrianchiris just to understand, are you suggesting to remove the NicIdMap?

@adrianchiris
Copy link
Collaborator Author

@adrianchiris just to understand, are you suggesting to remove the NicIdMap?

Yes, This is something i'd like to discuss, however this does not relate to this PR.

@zshi-redhat
Copy link
Collaborator

@adrianchiris just to understand, are you suggesting to remove the NicIdMap?

Yes, This is something i'd like to discuss, however this does not relate to this PR.

Ok, the NicIdMap is used for generating device plugin configmap and/or perhaps in other code path (operator-webhook).
If we can find a way to remove all those direct uses of NicIdMap, I agree that we could delete it and allows more NICs to be used with SR-IOV Operator directly.

@adrianchiris
Copy link
Collaborator Author

adrianchiris commented Mar 9, 2021

Ok, the NicIdMap is used for generating device plugin configmap and/or perhaps in other code path (operator-webhook).
If we can find a way to remove all those direct uses of NicIdMap, I agree that we could delete it and allows more NICs to be used with SR-IOV Operator directly.

Will open an issue to track !

Could you review this commit :)

@zshi-redhat
Copy link
Collaborator

@adrianchiris would you like to update the doc in this PR, this one #71 is merged.

This commit adds the following NIC modes to the
supported devices map:

 1. ConnectX5 Ex
 2. ConnectX6 Dx

Update quickstart doc with new supported models

Signed-off-by: Adrian Chiris <[email protected]>
@adrianchiris
Copy link
Collaborator Author

@zshi-redhat Done.

@zshi-redhat zshi-redhat merged commit 3a145e3 into k8snetworkplumbingwg:master Mar 15, 2021
@adrianchiris adrianchiris deleted the add-mlnx-devs branch July 16, 2024 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants