-
Notifications
You must be signed in to change notification settings - Fork 113
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
137 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,4 +22,5 @@ This playbook achieves the following tasks: | |
installprovisiontool | ||
ViewingDB | ||
provisionservers | ||
provisiondpus | ||
|
35 changes: 35 additions & 0 deletions
35
docs/source/InstallationGuides/InstallingProvisionTool/provisiondpus.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
Configuring DPUs with out-of-band management | ||
+++++++++++++++++++++++++++++++++++++++++++++++ | ||
|
||
For pre-configured DPU BMCs, ``provision/bluefield.yml`` can be used to provision the DPUs. | ||
|
||
**Before running bluefield.yml** | ||
|
||
* The dpu_bmc_inventory file is updated with the DPU BMC IP addresses. | ||
|
||
* The Redfish services are enabled in the DPU BMC settings under Services. | ||
|
||
* The provision tool has discovered the DPUs using SNMP/mapping. | ||
|
||
|
||
**Configurations performed by bluefield.yml** | ||
|
||
* Omnia validates and configures the active DPU NICs in PXE device settings when provision_method is set to PXE. (If no active NIC is found, bluefield.yml will fail on the target node.) | ||
|
||
* Once all configurations are in place, the ``bluefield.yml`` initiates a PXE boot for configuration to take effect. | ||
|
||
.. note:: | ||
* DPUs that have not been discovered by the Provision tool will not be provisioned with the OS image. | ||
* Since the BMC discovery method PXE boots target DPU BMCs while running the provision tool, this script is not recommended for such DPUs. | ||
|
||
|
||
**Running bluefield.yml** | ||
|
||
:: | ||
|
||
ansible-playbook bluefield.yml -i dpu_bmc_inventory -e dpu_bmc_username='' -e dpu_bmc_password='' | ||
|
||
Where the ``dpu_bmc_inventory`` points to the file mentioned above and the ``dpu_bmc_username`` and ``dpu_bmc_password`` are the credentials used to authenticate into DPU BMC. | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
Configuring DPUs with out-of-band management | ||
+++++++++++++++++++++++++++++++++++++++++++++++ | ||
|
||
For pre-configured DPU BMCs, ``provision/bluefield.yml`` can be used to provision the DPUs. | ||
|
||
**Before running bluefield.yml** | ||
|
||
* The dpu_bmc_inventory file is updated with the DPU BMC IP addresses. | ||
|
||
* The Redfish services are enabled in the DPU BMC settings under Services. | ||
|
||
* The provision tool has discovered the DPUs using SNMP/mapping. | ||
|
||
|
||
**Configurations performed by bluefield.yml** | ||
|
||
* Omnia validates and configures the active DPU NICs in PXE device settings when provision_method is set to PXE. (If no active NIC is found, bluefield.yml will fail on the target node.) | ||
|
||
* Once all configurations are in place, the ``bluefield.yml`` initiates a PXE boot for configuration to take effect. | ||
|
||
.. note:: | ||
* DPUs that have not been discovered by the Provision tool will not be provisioned with the OS image. | ||
* Since the BMC discovery method PXE boots target DPU BMCs while running the provision tool, this script is not recommended for such DPUs. | ||
|
||
|
||
**Running bluefield.yml** | ||
|
||
:: | ||
|
||
ansible-playbook bluefield.yml -i dpu_bmc_inventory -e dpu_bmc_username='' -e dpu_bmc_password='' | ||
|
||
Where the ``dpu_bmc_inventory`` points to the file mentioned above and the ``dpu_bmc_username`` and ``dpu_bmc_password`` are the credentials used to authenticate into DPU BMC. | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters