diff --git a/confluent_client/bin/nodefirmware b/confluent_client/bin/nodefirmware index ad188071..84dc0b0b 100755 --- a/confluent_client/bin/nodefirmware +++ b/confluent_client/bin/nodefirmware @@ -57,7 +57,8 @@ components = ['all'] argparser = optparse.OptionParser( usage="Usage: " "%prog [list][updatestatus][updatetypes][update [--backup] " - "[--parameterfile ] ]|[]") + "[--parameterfile ] ]|[]", + epilog='WARNING: updates may cause node reboots unexpectedly') argparser.add_option('-b', '--backup', action='store_true', help='Target a backup bank rather than primary') argparser.add_option('-p', '--parameterfile', type='string', diff --git a/confluent_client/doc/man/nodefirmware.ronn b/confluent_client/doc/man/nodefirmware.ronn index cbf3a042..cd9c8a73 100644 --- a/confluent_client/doc/man/nodefirmware.ronn +++ b/confluent_client/doc/man/nodefirmware.ronn @@ -7,6 +7,11 @@ nodefirmware(8) -- Report firmware information on confluent nodes ## DESCRIPTION +**WARNING** + +Depending on node vendor, model, and update type, a node may reboot in trying to +apply an update without warning. + `nodefirmware` reports and updates various firmware on nodes. By default it will retrieve all firmware, but can be directed to fetch specific firmware by calling out the name of the firmware (e.g. uefi or xcc) or request reading only