HPN-ICF-ISSU-MIB
File:
HPN-ICF-ISSU-MIB.mib (22813 bytes)
Imported modules
Imported symbols
Defined Types
HpnicfIssuUpgradeImageEntry |
|
SEQUENCE |
|
|
|
|
hpnicfIssuUpgradeImageIndex |
Integer32 |
|
|
hpnicfIssuUpgradeImageType |
INTEGER |
|
|
hpnicfIssuUpgradeImageURL |
DisplayString |
|
|
hpnicfIssuUpgradeImageRowStatus |
RowStatus |
|
HpnicfIssuTestResultEntry |
|
SEQUENCE |
|
|
|
|
hpnicfIssuTestResultIndex |
Integer32 |
|
|
hpnicfIssuTestDeviceChassisID |
Integer32 |
|
|
hpnicfIssuTestDeviceSlotID |
Integer32 |
|
|
hpnicfIssuTestDeviceCpuID |
Integer32 |
|
|
hpnicfIssuTestDeviceUpgradeWay |
INTEGER |
|
HpnicfIssuUpgradeResultEntry |
|
SEQUENCE |
|
|
|
|
hpnicfIssuUpgradeResultIndex |
Integer32 |
|
|
hpnicfIssuUpgradeDeviceChassisID |
Integer32 |
|
|
hpnicfIssuUpgradeDeviceSlotID |
Integer32 |
|
|
hpnicfIssuUpgradeDeviceCpuID |
Integer32 |
|
|
hpnicfIssuUpgradeState |
INTEGER |
|
|
hpnicfIssuDeviceUpgradeWay |
INTEGER |
|
|
hpnicfIssuUpgradeDeviceStatus |
INTEGER |
|
|
hpnicfIssuUpgradeFailedReason |
DisplayString |
|
Defined Values
hpnicfIssuUpgrade |
1.3.6.1.4.1.11.2.14.11.15.2.133 |
This MIB provides objects for upgrading images on modules in the
system, objects for showing the result of an upgrade operation,
and objects for showing the result of a test operation.
To perform an upgrade operation, a management application
must first read the hpnicfIssuUpgradeImageTable table and use the
information in other tables, as explained below. You can
configure a new image name for each image type as listed in
hpnicfIssuUpgradeImageTable. The system will use this image on the
particular module at the next reboot.
The management application used to perform an upgrade
operation must first check if an upgrade operation is already
in progress in the system. This is done by reading the
hpnicfIssuOpType ('none' indicates that
no other upgrade operation is in progress. Any other value
indicates that an upgrade is already in progress and a new upgrade
operation is not allowed. To start an 'install' operation,
the user must first perform a 'test' operation to examine the
version compatibility between the given set of images
and the running images. Only if the result of the 'test'
operation is 'success' can the user proceed to do an install
operation. The table hpnicfIssuTestResultTable
provides the result of the 'test' operation performed by using hpnicfIssuOpType.
The table hpnicfIssuUpgradeResultTable provides the result of the 'install' operation
performed by using hpnicfIssuOpType.
|
MODULE-IDENTITY |
|
|
|
hpnicfIssuUpgradeImageEntry |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.1.1 |
An hpnicfIssuUpgradeImageEntry entry. Each entry provides an
image variable type that exists in the device. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
HpnicfIssuUpgradeImageEntry |
|
|
hpnicfIssuUpgradeImageType |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.1.1.2 |
Types of images that the system can run. The value of
this object has four image variables names
- 'boot', 'system', 'feature' and 'ipe'. This table will then
list these four strings as follows:
hpnicfIssuUpgradeImageType
boot
system
feature
IPE
The user can assign images (using hpnicfIssuUpgradeImageURL)
to these variables and the system will use the assigned
images to boot. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
boot(1), system(2), feature(3), ipe(4) |
|
hpnicfIssuUpgradeImageURL |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.1.1.3 |
This object contains the path of the image
of this entity. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
DisplayString |
Size(1..127) |
|
hpnicfIssuOp |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2 |
OBJECT IDENTIFIER |
|
|
|
hpnicfIssuOpType |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.1 |
Command to be executed.
The 'test' command must be performed before the 'install'
command can be executed. The 'install'
command is allowed only if a read of
this object returns 'test' and the value of object
hpnicfIssuOpStatus is 'success'.
Command Remarks
none If the user sets this object to 'none', the agent will return a success
without performing an upgrade operation.
done If this object returns any value other than
'none', setting this to 'done' will do
the required cleanup of the previous upgrade
operation and get the system ready for a new
upgrade operation.
test Check the version compatibility and upgrade method
for the given set of image files.
install For all the image entities listed in the
hpnicfIssuUpgradeImageTable, perform the required
upgrade operation listed in that table.
rollback Abort the current 'install' operation and roll back
to the previous version.
|
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
none(1), done(2), test(3), install(4), rollback(5) |
|
hpnicfIssuImageFileOverwrite |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.2 |
If you want to overwrite the existing file, set the value of
this object to enable. Otherwise, set the value of this
object to disable. |
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
hpnicfIssuOpTrapEnable |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.3 |
If you want to enable the trap, set the value of
this object to enable. Otherwise, set the value of this
object to disable. |
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
hpnicfIssuOpStatus |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.4 |
Status of the specified operation.
none - No operation was performed.
failure - Specified operation has failed.
inProgress - Specified operation is in progress.
success - Specified operation completed successfully.
rollbackInProgress - Rollback operation is in progress.
rollbackSuccess - Rollback operation completed successfully.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
none(1), failure(2), inProgress(3), success(4), rollbackInProgress(5), rollbackSuccess(6) |
|
hpnicfIssuFailedReason |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.5 |
Indicates the the cause of 'failure' state
of the object 'hpnicfIssuOpStatus'.
This object would be a null string if the value of
'hpnicfIssuOpStatus' is not 'failure'. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
Size(0..255) |
|
hpnicfIssuOpTimeCompleted |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.6 |
Indicates the time when the upgrade operation was completed.
This object would be a null string if hpnicfIssuOpType is
'none'. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
Size(0..255) |
|
hpnicfIssuLastOpType |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.7 |
This object indicates the previous hpnicfIssuOp value.
It will be updated after a new hpnicfIssuOp is set and delivered
to the upgrade process.
Command Remarks
none If the user sets this object to 'none', agent will return a success
without performing an upgrade operation.
done If this object returns any value other than
'none', setting this to 'done' will do
the required cleanup of the previous upgrade
operation and get the system ready for a new
upgrade operation.
test Check the version compatibility and upgrade method
for the given set of image files.
install For all the image entities listed in the
hpnicfIssuUpgradeImageTable, perform the required
upgrade operation listed in that table.
rollback Abort the current install operation and roll back
to the previous version.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
none(1), done(2), test(3), install(4), rollback(5) |
|
hpnicfIssuLastOpStatus |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.8 |
This object indicates previous hpnicfIssuOpStatus value.
It will be updated after new hpnicfIssuOp is set and delivered
to upgrade process.
none - No operation was performed.
failure - Specified operation has failed.
inProgress - Specified operation is active.
success - Specified operation completed successfully.
rollbackInProgress - Rollback operation is in progress.
rollbackSuccess - Rollback operation completed successfully.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
none(1), failure(2), inProgress(3), success(4), rollbackInProgress(5), rollbackSuccess(6) |
|
hpnicfIssuLastOpFailedReason |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.9 |
Indicates the cause of 'failure' state
of the object 'hpnicfIssuOpStatus'.
This object would be a null string if the value of
'hpnicfIssuOpStatus' is not 'failure'.
The value will be updated when new hpnicfIssuOp is set
and delivered to the upgrade process. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
Size(0..255) |
|
hpnicfIssuLastOpTimeCompleted |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.10 |
Indicates the previous hpnicfIssuOpTimeCompleted value.
The value will be updated when new hpnicfIssuOp is set
and delivered to the upgrade process. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
Size(0..255) |
|
hpnicfIssuCompatibleResultStatus |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.1.1 |
Specifies whether the images provided in
hpnicfIssuUpgradeImageTable are compatible with each other as
far as this module is concerned.
none - No operation was performed.
inCompatible - The images provided are compatible
and can be run on this module.
compatible - The images provided are incompatible
and can be run on this module.
failure - Failed to get the compatibility.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
none(1), inCompatible(2), compatible(3), failure(4) |
|
hpnicfIssuCompatibleResultFailedReason |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.1.2 |
Indicates the cause of 'failure' state
of the object 'hpnicfIssuCompatibleResultStatus'.
This object would be a null string if the value of
'hpnicfIssuCompatibleResultStatus' is not 'failure'. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
Size(0..255) |
|
hpnicfIssuTestResultEntry |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.2.1 |
An hpnicfIssuTestResultEntry entry. Each entry provides the
test result of a card in the device. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
HpnicfIssuTestResultEntry |
|
|
hpnicfIssuTestDeviceUpgradeWay |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.2.1.5 |
Upgrade method of the device.
none - No operation was performed.
reboot - The upgrade method of this device is Reboot.
sequenceReboot - The upgrade method of this device is SequenceReboot.
issuReboot - The upgrade method of this device is IssuReboot.
serviceUpgrade - The upgrade method of this device is ServiceReboot.
fileUpgrade - The upgrade method of this device is FileReboot.
incompatibleUpgrade - The upgrade method of this device is IncompatibleUpgrade.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
none(1), reboot(2), sequenceReboot(3), issuReboot(4), serviceUpgrade(5), fileUpgrade(6), incompatibleUpgrade(7) |
|
hpnicfIssuUpgradeResultEntry |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1 |
An hpnicfIssuUpgradeResultEntry entry. Each entry provides the
upgrade result of a card in the device. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
HpnicfIssuUpgradeResultEntry |
|
|
hpnicfIssuUpgradeState |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.5 |
Upgrade status of the device.
init -The current status of the device is Init.
loading -The current status of the device is Loading.
loaded -The current status of the device is Loaded.
switching -The current status of the device is Switching.
switchover -The current status of the device is Switchover.
committing -The current status of the device is Committing.
committed -The current status of the device is Committed.
rollbacking -The current status of the device is Rollbacking.
rollbacked -The current status of the device is Rollbacked.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
init(1), loading(2), loaded(3), switching(4), switchover(5), committing(6), committed(7), rollbacking(8), rollbacked(9) |
|
hpnicfIssuDeviceUpgradeWay |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.6 |
Upgrade method of the card.
none - No operation was performed.
reboot - The upgrade method of this device is Reboot.
sequenceReboot - The upgrade method of this device is SequenceReboot.
issuReboot - The upgrade method of this device is IssuReboot.
serviceUpgrade - The upgrade method of this device is ServiceReboot.
fileUpgrade - The upgrade method of this device is FileReboot.
incompatibleUpgrade - The upgrade method of this device is IncompatibleUpgrade.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
none(1), reboot(2), sequenceReboot(3), issuReboot(4), serviceUpgrade(5), fileUpgrade(6), incompatibleUpgrade(7) |
|
hpnicfIssuUpgradeDeviceStatus |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.7 |
Upgrade status of the device. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
waitingUpgrade(1), inProcess(2), success(3), failure(4) |
|
hpnicfIssuUpgradeFailedReason |
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.8 |
Indicates the cause of 'failure' state
of the object 'hpnicfIssuUpgradeDeviceStatus'.
This object would be a null string if the value of
'hpnicfIssuCompatibleResultStatus' is not 'failure'. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
Size(0..255) |
|
hpnicfIssuUpgradeOpCompletionNotify |
1.3.6.1.4.1.11.2.14.11.15.2.133.2.0.1 |
An hpnicfIssuUpgradeOpCompletionNotify is sent at the
completion of upgrade operation denoted by
hpnicfIssuOp object, if such a notification
was requested when the operation was initiated.
hpnicfIssuOpType indicates the type of the
operation. hpnicfIssuOpStatus indicates the
result of the operation. hpnicfIssuFailedReason
indicates the operation failure reason.
hpnicfIssuOpTimeCompleted indicates the time
when the operation was completed. |
Status: current |
Access: read-only |
NOTIFICATION-TYPE |
|
|
|