MIBs Depot

HPN-ICF-ISSU-MIB

Registered at
1.3.6.1.4.1.11.2.14.11.15.2.133
Last updated
2013-01-15 15:36
Revisions
2013-01-15 15:36
Namespace
hp
Source file
HPN-ICF-ISSU-MIB
Digest
sha256:4093d14dc8da8c2ffee873dd95123f24bbbde092687aee8af0186e95ad053c91

Description

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.

Imports

FromSymbols
HPN-ICF-OID-MIBhpnicfCommon
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP
SNMPv2-SMIInteger32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDisplayString, RowStatus, TEXTUAL-CONVENTION, TruthValue

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

HPN-ICF-ISSU-MIB
HPN-ICF-OID-MIB
SNMPv2-CONF
SNMPv2-SMI
SNMPv2-TC

Objects

NameOIDSyntaxAccessStatus
hpnicfIssuUpgradeMibObjects
OBJECT-IDENTITY
1.3.6.1.4.1.11.2.14.11.15.2.133.1
hpnicfIssuUpgradeGroup
OBJECT-IDENTITY
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1
hpnicfIssuUpgradeImageTable
OBJECT-TYPE
A table listing the image variable types that exist in the device.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.1not-accessiblecurrent
hpnicfIssuUpgradeImageEntry
OBJECT-TYPE
An hpnicfIssuUpgradeImageEntry entry. Each entry provides an image variable type that exists in the device.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.1.1not-accessiblecurrent
hpnicfIssuUpgradeImageIndex
OBJECT-TYPE
Index of each image.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.1.1.1Integer32 (1..2147483647)not-accessiblecurrent
hpnicfIssuUpgradeImageType
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.1.1.2INTEGER {boot(1), system(2), feature(3), ipe(4)}read-createcurrent
hpnicfIssuUpgradeImageURL
OBJECT-TYPE
This object contains the path of the image of this entity.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.1.1.3DisplayString (SIZE(1..127))read-createcurrent
hpnicfIssuUpgradeImageRowStatus
OBJECT-TYPE
Row-status of image table.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.1.1.4RowStatusread-createcurrent
hpnicfIssuOp
OBJECT-IDENTITY
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2
hpnicfIssuOpType
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.1INTEGER {none(1), done(2), test(3), install(4), rollback(5)}read-writecurrent
hpnicfIssuImageFileOverwrite
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.2TruthValueread-writecurrent
hpnicfIssuOpTrapEnable
OBJECT-TYPE
If you want to enable the trap, set the value of this object to enable. Otherwise, set the value of this object to disable.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.3TruthValueread-writecurrent
hpnicfIssuOpStatus
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.4INTEGER {none(1), failure(2), inProgress(3), success(4), rollbackInProgress(5), rollbackSuccess(6)}read-onlycurrent
hpnicfIssuFailedReason
OBJECT-TYPE
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'.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.5DisplayString (SIZE(0..255))read-onlycurrent
hpnicfIssuOpTimeCompleted
OBJECT-TYPE
Indicates the time when the upgrade operation was completed. This object would be a null string if hpnicfIssuOpType is 'none'.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.6DisplayString (SIZE(0..255))read-onlycurrent
hpnicfIssuLastOpType
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.7INTEGER {none(1), done(2), test(3), install(4), rollback(5)}read-onlycurrent
hpnicfIssuLastOpStatus
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.8INTEGER {none(1), failure(2), inProgress(3), success(4), rollbackInProgress(5), rollbackSuccess(6)}read-onlycurrent
hpnicfIssuLastOpFailedReason
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.9DisplayString (SIZE(0..255))read-onlycurrent
hpnicfIssuLastOpTimeCompleted
OBJECT-TYPE
Indicates the previous hpnicfIssuOpTimeCompleted value. The value will be updated when new hpnicfIssuOp is set and delivered to the upgrade process.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.1.2.10DisplayString (SIZE(0..255))read-onlycurrent
hpnicfIssuUpgradeResultGroup
OBJECT-IDENTITY
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2
hpnicfIssuCompatibleResult
OBJECT-IDENTITY
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.1
hpnicfIssuCompatibleResultStatus
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.1.1INTEGER {none(1), inCompatible(2), compatible(3), failure(4)}read-onlycurrent
hpnicfIssuCompatibleResultFailedReason
OBJECT-TYPE
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'.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.1.2DisplayString (SIZE(0..255))read-onlycurrent
hpnicfIssuTestResultTable
OBJECT-TYPE
Shows the result of the test operation, from which you can see the upgrade method.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.2not-accessiblecurrent
hpnicfIssuTestResultEntry
OBJECT-TYPE
An hpnicfIssuTestResultEntry entry. Each entry provides the test result of a card in the device.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.2.1not-accessiblecurrent
hpnicfIssuTestResultIndex
OBJECT-TYPE
Internal index, not accessible.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.2.1.1Integer32 (1..65535)not-accessiblecurrent
hpnicfIssuTestDeviceChassisID
OBJECT-TYPE
Chassis ID of the card.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.2.1.2Integer32 (0..255)read-onlycurrent
hpnicfIssuTestDeviceSlotID
OBJECT-TYPE
Slot ID of the card.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.2.1.3Integer32 (0..255)read-onlycurrent
hpnicfIssuTestDeviceCpuID
OBJECT-TYPE
CPU ID of the card.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.2.1.4Integer32 (0..7)read-onlycurrent
hpnicfIssuTestDeviceUpgradeWay
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.2.1.5INTEGER {none(1), reboot(2), sequenceReboot(3), issuReboot(4), serviceUpgrade(5), fileUpgrade(6), incompatibleUpgrade(7)}read-onlycurrent
hpnicfIssuUpgradeResultTable
OBJECT-TYPE
Shows the result of the install operation.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3not-accessiblecurrent
hpnicfIssuUpgradeResultEntry
OBJECT-TYPE
An hpnicfIssuUpgradeResultEntry entry. Each entry provides the upgrade result of a card in the device.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1not-accessiblecurrent
hpnicfIssuUpgradeResultIndex
OBJECT-TYPE
Internal Index, not accessible.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.1Integer32 (1..65535)not-accessiblecurrent
hpnicfIssuUpgradeDeviceChassisID
OBJECT-TYPE
Chassis ID of the card.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.2Integer32 (0..255)read-onlycurrent
hpnicfIssuUpgradeDeviceSlotID
OBJECT-TYPE
Slot ID of the card.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.3Integer32 (0..255)read-onlycurrent
hpnicfIssuUpgradeDeviceCpuID
OBJECT-TYPE
CPU ID of the card.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.4Integer32 (0..7)read-onlycurrent
hpnicfIssuUpgradeState
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.5INTEGER {init(1), loading(2), loaded(3), switching(4), switchover(5), committing(6), committed(7), rollbacking(8), rollbacked(9)}read-onlycurrent
hpnicfIssuDeviceUpgradeWay
OBJECT-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.6INTEGER {none(1), reboot(2), sequenceReboot(3), issuReboot(4), serviceUpgrade(5), fileUpgrade(6), incompatibleUpgrade(7)}read-onlycurrent
hpnicfIssuUpgradeDeviceStatus
OBJECT-TYPE
Upgrade status of the device.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.7INTEGER {waitingUpgrade(1), inProcess(2), success(3), failure(4)}read-onlycurrent
hpnicfIssuUpgradeFailedReason
OBJECT-TYPE
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'.
1.3.6.1.4.1.11.2.14.11.15.2.133.1.2.3.1.8DisplayString (SIZE(0..255))read-onlycurrent
hpnicfIssuUpgradeNotify
OBJECT-IDENTITY
1.3.6.1.4.1.11.2.14.11.15.2.133.2
hpnicfIssuUpgradeTrapPrefix
OBJECT-IDENTITY
1.3.6.1.4.1.11.2.14.11.15.2.133.2.0

Notifications

NameOIDStatus
hpnicfIssuUpgradeOpCompletionNotify
NOTIFICATION-TYPE
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.
1.3.6.1.4.1.11.2.14.11.15.2.133.2.0.1current