Skip to content

Commit e7767ee

Browse files
Add documentation about user command output
Signed-off-by: Matt Richerson <matthew.richerson@hpe.com>
1 parent 4f723bc commit e7767ee

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

docs/guides/storage-profiles/readme.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,8 @@ lustreStorage:
449449

450450
Storage profiles support custom commands that run at various points during the storage lifecycle. These allow administrators to customize behavior beyond the standard provisioning steps.
451451

452+
On the Rabbit nodes, all user command output is logged to the nnf-node-manager log. On the compute nodes, all user command output is logged to the system log. If a user command returns a non-zero return code, the stderr output is also logged, and the workflow will enter a `TransientCondition` state.
453+
452454
There are two categories of user commands with different execution contexts:
453455

454456
1. **Block Device and File System Commands** - For compute nodes, these run during the PreRun and PostRun phases. For Rabbit nodes, these Run during PreRun, PostRun, DataIn, and DataOut phases depending on which other DW directives are specified (data movement and user containers).
@@ -900,4 +902,4 @@ When a workflow references a storage profile, the NNF software creates a "pinned
900902
- The exact configuration is preserved for the workflow's lifetime
901903
- Profiles marked as `pinned: true` cannot also be `default: true`
902904

903-
Do not manually set `pinned: true` on profiles you create.
905+
**Note:** Do not manually set `pinned: true` on profiles you create.

0 commit comments

Comments
 (0)