softwareCommandOperation
LUM-SOFTWARE-MIB ·
.1.3.6.1.4.1.8708.2.28.2.3.6
Object
scalar r/w
Enumeration
The operation to perform.
test - A no operation - test semaphore.
Optional use.
check - do not install anything, just show what needs
to be done.
install - install but do not activate.
upgrade - install and activate
rebootAfter - install, activate and reboot.
This should not be used by SNMP.
rebootCu - reboot the main CU.
rebootAll - reboot all boards.
revert - 'Undo' an upgrade operation and set the
'next' to be the same as 'executing'.
This has to be done before reboot.
Revert does not work if the file system has
been upgraded.
abort - release the transaction.
unlock - release the transaction.
clean - prepare space by cleaning (FTP)
forcedUnlock - node internal operation.
Release transaction without passwd.
rebootAllCode - reboot all Cold.
rebootExpr - reboot card(s) specified by the subrack slot expr.
rebootCold - cold reboot of card(s) specified by the subrack slot expr.
rebootPendingBoards - Only boards that have activated new software are rebooted.
If the activated software is already running,
the board is not rebooted.
Context
- MIB
- LUM-SOFTWARE-MIB
- OID
.1.3.6.1.4.1.8708.2.28.2.3.6- Type
- scalar
- Access
- readwrite
- Status
- current
- Default
test- Parent
- softwareCommand
- Groups
- 4
Net-SNMP examples
How SNMP and these commands workScalars have one instance, identified by the .0 suffix.
Read the scalar instance
/usr/bin/snmpget -v2c -c '<community>' -Pud -Ir -OQUv -m 'LUM-SOFTWARE-MIB' -M '/opt/observium/mibs/infinera:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'LUM-SOFTWARE-MIB::softwareCommandOperation.0'
More examples
Translate to a numeric OID
/usr/bin/snmptranslate -Pud -Ir -On -m 'LUM-SOFTWARE-MIB' -M '/opt/observium/mibs/infinera:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'LUM-SOFTWARE-MIB::softwareCommandOperation'
Syntax
Enumeration
Values & Constraints
Enumerated Values
1 | test |
2 | check |
3 | install |
4 | upgrade |
5 | rebootAfter |
6 | rebootCu |
7 | rebootAll |
8 | revert |
9 | abort |
10 | unlock |
11 | clean |
12 | forcedUnlock |
13 | rebootAllCold |
14 | rebootExpr |
15 | rebootCold |
16 | rebootPendingBoards |