-
-
Notifications
You must be signed in to change notification settings - Fork 90
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* new foundry / ruckus bits part 1 of 3 * replaced by newer files * add new ruckus mibs here since they all reference foundry mibs * leftovers * Update the OID maps via Github Actions --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Loading branch information
1 parent
1fcceef
commit 0e65e5f
Showing
42 changed files
with
16,084 additions
and
6,845 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,239 @@ | ||
BROCADE-STACK-ISSU-MIB DEFINITIONS ::= BEGIN | ||
|
||
IMPORTS | ||
MODULE-IDENTITY, OBJECT-TYPE, Integer32 | ||
FROM SNMPv2-SMI | ||
snSwitch | ||
FROM FOUNDRY-SN-SWITCH-GROUP-MIB | ||
DisplayString | ||
FROM FOUNDRY-SN-AGENT-MIB; | ||
|
||
brcdStackISSUMIB MODULE-IDENTITY | ||
LAST-UPDATED "201708070000Z" -- Aug 7, 2017 | ||
ORGANIZATION "Ruckus Wireless, Inc" | ||
CONTACT-INFO | ||
"Technical Support Center | ||
350 West Java Drive, | ||
Sunnyvale, CA 94089, USA | ||
Support URL: https://support.ruckuswireless.com | ||
Phone: +1-855-782-5871 | ||
ROW TF Numbers: https://support.ruckuswireless.com/contact-us" | ||
DESCRIPTION | ||
" | ||
Management Information for Stack ISSU configuration and operational status. | ||
|
||
Supported Platforms: | ||
- supported on Ruckus Wireless ICX platforms. | ||
|
||
Copyright 1996-2017 Ruckus Wireless, Inc. | ||
All rights reserved. | ||
This Ruckus Wireless, Inc SNMP Management Information | ||
Base Specification embodies Ruckus Wireless, Inc | ||
confidential and proprietary intellectual property. | ||
Ruckus Wireless, Inc retains all title and ownership | ||
in the Specification, including any revisions. | ||
|
||
This Specification is supplied AS IS, and Ruckus Wireless, Inc | ||
Systems makes no warranty, either express or implied, as to the | ||
use, operation, condition, or performance of the specification, | ||
and any unintended consequence it may on the user environment." | ||
REVISION "201603150000Z" -- March 15, 2016 | ||
DESCRIPTION | ||
"Initial version" | ||
REVISION "201708070000Z" -- Aug 7, 2017 | ||
DESCRIPTION | ||
"Modified contact Info, Organization and Description" | ||
::= { snSwitch 41} | ||
|
||
-- | ||
-- Stack ISSU feature | ||
-- | ||
|
||
brcdStackISSUGlobalObjects OBJECT IDENTIFIER ::= { brcdStackISSUMIB 1 } | ||
brcdStackISSUTableObjects OBJECT IDENTIFIER ::= { brcdStackISSUMIB 2 } | ||
|
||
-- | ||
-- Stack ISSU Global Scalar Object Section | ||
-- | ||
|
||
brcdStackISSUGlobalUpgradeOption OBJECT-TYPE | ||
SYNTAX INTEGER { | ||
none(0), | ||
primary(1), | ||
secondary(2), | ||
primaryOnErrorReloadPrimary (3), | ||
primaryOnErrorReloadSecondary (4), | ||
secondaryOnErrorReloadPrimary (5), | ||
secondaryOnErrorReloadSecondary (6), | ||
abort (7) | ||
} | ||
MAX-ACCESS read-write | ||
STATUS current | ||
DESCRIPTION | ||
"User configures the system upgrade option to initiate stack upgrade process using primary or secondary image. | ||
The set operation is allowed only on the active unit in stacking system or 802.1BR (SPX) system. | ||
none: reserve state. | ||
primary: system upgrade process using primary image | ||
secondary: system upgrade process using secondary image | ||
primaryOnErrorReloadPrimary: system upgrade process using primary image, reload from primary if upgrade fails | ||
primaryOnErrorReloadSecondary: system upgrade process using primary image, reload from secondary if upgrade fails | ||
secondaryOnErrorReloadPrimary: system upgrade process using secondary image, reload from primary if upgrade fails | ||
secondaryOnErrorReloadSecondary: system upgrade process using secondary image, reload from secondary if upgrade fails | ||
abort: abort upgarde process. A reload is required to bring the stack back to working condition after abort is issued. | ||
The default is none state" | ||
::= { brcdStackISSUGlobalObjects 1} | ||
|
||
brcdStackISSUGlobalUpgradeStatus OBJECT-TYPE | ||
SYNTAX INTEGER { | ||
notUpgrading (0), | ||
unitToBeUpgraded (1), | ||
unitJoin (2), | ||
unitVersionSync (3), | ||
unitReady (4), | ||
peUnitJoin (5), | ||
peUnitVersionSync (6), | ||
peUnitReady (7), | ||
standbyAssignment (8), | ||
standbySyncCompleted (9), | ||
stackSwitchover (10), | ||
stackSwitchoverCompleted (11), | ||
upgradeAbort(12), | ||
waitingForReload (13) | ||
} | ||
MAX-ACCESS read-only | ||
STATUS current | ||
DESCRIPTION | ||
"The state of upgrade process for a stacking or SPX system | ||
The default state is in notUpgrading state" | ||
::= { brcdStackISSUGlobalObjects 2} | ||
|
||
|
||
brcdStackISSUGlobalUpgradeSystemReady OBJECT-TYPE | ||
SYNTAX INTEGER { | ||
notReadyUpgrade(0), | ||
ready(1) | ||
} | ||
MAX-ACCESS read-only | ||
STATUS current | ||
DESCRIPTION | ||
"The per-upgrade state of a stacking or SPX system. The system must be in ready state before | ||
the upgrade process starts. It checks the following aspects: | ||
Topology is Ring Yes | ||
Standby Present Yes | ||
Standby ready for upgrade Yes | ||
Flash use in progress No | ||
Secure Setup in progress No | ||
ISSU in progress No | ||
Election in progress No | ||
All units in ready state Yes | ||
Primary Image is upgrade compatible Yes | ||
Secondary Image is upgrade compatible Yes | ||
Startup config and Running Config Same Yes | ||
Config mode conflict No | ||
If one of above check fails, then system is not ready for stack upgrade" | ||
::= { brcdStackISSUGlobalObjects 3} | ||
|
||
brcdStackISSUGlobalUpgradeError OBJECT-TYPE | ||
SYNTAX DisplayString | ||
MAX-ACCESS read-only | ||
STATUS current | ||
DESCRIPTION | ||
"The error message of system upgrade process on a stacking or SPX system. | ||
The default is null string, which means system has no error or is in no-upgrade state " | ||
::= { brcdStackISSUGlobalObjects 4} | ||
|
||
-- | ||
-- Stack ISSU Table Object Section | ||
-- | ||
|
||
-- | ||
-- Stack ISSU Status Unit Table | ||
-- Use this table to display upgrade status or other stacking (SPX) related information for each unit | ||
-- | ||
|
||
brcdStackISSUStatusUnitTable OBJECT-TYPE | ||
SYNTAX SEQUENCE OF BrcdStackISSUStatusUnitEntry | ||
MAX-ACCESS not-accessible | ||
STATUS current | ||
DESCRIPTION | ||
"Stack ISSU status unit table." | ||
::= { brcdStackISSUTableObjects 1 } | ||
|
||
brcdStackISSUStatusUnitEntry OBJECT-TYPE | ||
SYNTAX BrcdStackISSUStatusUnitEntry | ||
MAX-ACCESS not-accessible | ||
STATUS current | ||
DESCRIPTION | ||
"An entry in the stack ISSU status table." | ||
INDEX { brcdStackISSUStatusUnitIndex } | ||
::= { brcdStackISSUStatusUnitTable 1 } | ||
|
||
BrcdStackISSUStatusUnitEntry ::= SEQUENCE { | ||
brcdStackISSUStatusUnitIndex Integer32, | ||
brcdStackISSUStatusUnitSequence Integer32, | ||
brcdStackISSUStatusUnitType DisplayString, | ||
brcdStackISSUStatusUnitRole INTEGER, | ||
brcdStackISSUStatusUnitStatus INTEGER | ||
} | ||
|
||
brcdStackISSUStatusUnitIndex OBJECT-TYPE | ||
SYNTAX Integer32 | ||
MAX-ACCESS not-accessible | ||
STATUS current | ||
DESCRIPTION | ||
"The unit Id. If it is a SPX system, CB unit ID is from 1 to 16. | ||
PE unit ID is from 17 to 56" | ||
::= { brcdStackISSUStatusUnitEntry 1 } | ||
|
||
brcdStackISSUStatusUnitSequence OBJECT-TYPE | ||
SYNTAX Integer32 | ||
MAX-ACCESS read-only | ||
STATUS current | ||
DESCRIPTION | ||
"The sequence of upgrade in a stacking or SPX system. if unit is PE, the | ||
sequence number is the same as attached to the CB unit in a SPX system. | ||
The default is 0, which means system is in no-upgrade state" | ||
::= { brcdStackISSUStatusUnitEntry 2 } | ||
|
||
brcdStackISSUStatusUnitType OBJECT-TYPE | ||
SYNTAX DisplayString | ||
MAX-ACCESS read-only | ||
STATUS current | ||
DESCRIPTION | ||
"A description of the system type for each unit." | ||
::= { brcdStackISSUStatusUnitEntry 3 } | ||
|
||
brcdStackISSUStatusUnitRole OBJECT-TYPE | ||
SYNTAX INTEGER { | ||
other(1), | ||
active(2), | ||
standby(3), | ||
member(4), | ||
standalone(5), | ||
spxPe (6) | ||
} | ||
MAX-ACCESS read-only | ||
STATUS current | ||
DESCRIPTION | ||
"A role for each unit " | ||
::= { brcdStackISSUStatusUnitEntry 4 } | ||
|
||
brcdStackISSUStatusUnitStatus OBJECT-TYPE | ||
SYNTAX INTEGER { | ||
notUpgraded(0), | ||
upgrading (1), | ||
joined (2), | ||
versionSyncStart (3), | ||
versionSyncComplete (4), | ||
upgradeComplete (5), | ||
upgradeAbort(6), | ||
upgradePending (7) | ||
} | ||
MAX-ACCESS read-only | ||
STATUS current | ||
DESCRIPTION | ||
"The status of upgrade for each unit. | ||
The default is in notUpgraded state" | ||
::= { brcdStackISSUStatusUnitEntry 5 } | ||
|
||
END |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.