omnia icon indicating copy to clipboard operation
omnia copied to clipboard

feat: Install Nvidia DOCA on the servers post provisioning

Open glimchb opened this issue 1 year ago • 1 comments

Issues Resolved by this Pull Request

Fixes #

Description of the Solution

  • If nvidia_doca_path is provided in input/provision_config.yml and Nvidia DPUs are available on the target nodes, DOCA packages will be deployed post provisioning without user intervention.
  • DOCA can also be installed using network.yml after provisioning the servers (Assuming the provision tool did not install DOCA packages).
  • The DOCA package can be downloaded from https://developer.nvidia.com/networking/doca

From Nvidia documentation:

$ wget https://www.mellanox.com/downloads/DOCA/DOCA_v2.5.0/doca-host-repo-rhel86-2.5.0-0.0.1.2.5.0108.1.el8.23.10.1.1.9.0.x86_64.rpm
$ rpm -Uvh doca-host-repo-rhel86-2.5.0-0.0.1.2.5.0108.1.el8.23.10.1.1.9.0.x86_64.rpm
$ yum makecache
$ sudo yum install doca-runtime
$ sudo yum install doca-tools

Suggested Reviewers

@sujit-jadhav

glimchb avatar Jan 16 '24 02:01 glimchb

Can one of the admins verify this patch?

Omnia-svc avatar Dec 27 '24 06:12 Omnia-svc