- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
223 lines
7 KiB
Text
223 lines
7 KiB
Text
CISCOSB-TBI-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Time Range Infra MIBs definition
|
|
-- Version: 7.50
|
|
-- Date: 15 Jul 2009
|
|
-- Initial definitions
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
|
TruthValue, RowStatus,
|
|
TEXTUAL-CONVENTION,DisplayString FROM SNMPv2-TC
|
|
switch001 FROM CISCOSB-MIB;
|
|
|
|
|
|
rlTBIMib MODULE-IDENTITY
|
|
LAST-UPDATED "200604040000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
|
|
CONTACT-INFO
|
|
"Postal: 170 West Tasman Drive
|
|
San Jose , CA 95134-1706
|
|
USA
|
|
|
|
|
|
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
|
|
|
|
DESCRIPTION
|
|
"Time Range Infrastructure MIBs initial version. "
|
|
REVISION "200602120000Z"
|
|
DESCRIPTION
|
|
"Time Range Infrastructure MIBs initial version. "
|
|
::= { switch001 145 }
|
|
|
|
|
|
-- Time Based Infra Table
|
|
|
|
|
|
rlTBITimeRangeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlTBITimeRangeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table specifies Time Based Infra table"
|
|
::= { rlTBIMib 1 }
|
|
|
|
rlTBITimeRangeEntry OBJECT-TYPE
|
|
SYNTAX RlTBITimeRangeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table describes the new
|
|
time range for ACE.
|
|
The index is time range name"
|
|
INDEX { IMPLIED rlTBITimeRangeName }
|
|
::= { rlTBITimeRangeTable 1 }
|
|
|
|
RlTBITimeRangeEntry ::= SEQUENCE {
|
|
rlTBITimeRangeName DisplayString,
|
|
rlTBITimeRangeAbsoluteStart DisplayString,
|
|
rlTBITimeRangeAbsoluteEnd DisplayString,
|
|
rlTBITimeRangeActiveStatus TruthValue,
|
|
rlTBITimeRangeRowStatus RowStatus
|
|
}
|
|
|
|
rlTBITimeRangeName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of time range."
|
|
::= { rlTBITimeRangeEntry 1 }
|
|
|
|
rlTBITimeRangeAbsoluteStart OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..14))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time of start of absolute time range in following format:
|
|
month day year hh:mm
|
|
month: 01-12 (January-December)
|
|
day: 01-31
|
|
year: 0-99 (2000-2099)
|
|
hh: 0-23 (hours)
|
|
mm: 0-59 (minutes)"
|
|
::= { rlTBITimeRangeEntry 2 }
|
|
|
|
rlTBITimeRangeAbsoluteEnd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..14))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time of end of absolute time range in following format:
|
|
month day year hh:mm
|
|
month: 01-12 (January-December)
|
|
day: 01-31
|
|
year: 0-99 (2000-2099)
|
|
hh: 0-23 (hours)
|
|
mm: 0-59 (minutes)"
|
|
::= { rlTBITimeRangeEntry 3 }
|
|
|
|
rlTBITimeRangeActiveStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows whether the current time range is active according to the current clock."
|
|
::= { rlTBITimeRangeEntry 4 }
|
|
|
|
rlTBITimeRangeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status.
|
|
It is used for adding/deleting entries of this table."
|
|
::= { rlTBITimeRangeEntry 5 }
|
|
|
|
|
|
|
|
-- Time Based Infra - Periodic Table
|
|
|
|
RlTBIWeekDayList ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Bitmap that includes days of week.
|
|
Each bit in the bitmap associated with corresponding day of the week."
|
|
SYNTAX BITS {
|
|
monday(0),
|
|
tuesday(1),
|
|
wednesday(2),
|
|
thursday(3),
|
|
friday(4),
|
|
saturday(5),
|
|
sunday(6)
|
|
}
|
|
|
|
rlTBIPeriodicTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlTBIPeriodicEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table specifies Time Based Infra Periodic table"
|
|
::= { rlTBIMib 2 }
|
|
|
|
rlTBIPeriodicEntry OBJECT-TYPE
|
|
SYNTAX RlTBIPeriodicEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table describes periodic time range."
|
|
INDEX { rlTBIPeriodicTimeRangeName, rlTBIPeriodicWeekDayList, rlTBIPeriodicStart, rlTBIPeriodicEnd }
|
|
::= { rlTBIPeriodicTable 1 }
|
|
|
|
RlTBIPeriodicEntry ::= SEQUENCE {
|
|
rlTBIPeriodicTimeRangeName DisplayString,
|
|
rlTBIPeriodicWeekDayList RlTBIWeekDayList,
|
|
rlTBIPeriodicStart DisplayString,
|
|
rlTBIPeriodicEnd DisplayString,
|
|
rlTBIPeriodicRowStatus RowStatus
|
|
}
|
|
|
|
|
|
rlTBIPeriodicTimeRangeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time Range Name the periodic is defined on. "
|
|
::= { rlTBIPeriodicEntry 1 }
|
|
|
|
rlTBIPeriodicWeekDayList OBJECT-TYPE
|
|
SYNTAX RlTBIWeekDayList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap allows to user to select periodic time range for several
|
|
days at once. The periodic range will be associated with specific days
|
|
when corresponding bits will be set. If at least one bit has been set in the
|
|
rlTBIPeriodicWeekDayList,
|
|
the weekday in rlTBIPeriodicStart and rlTBIPeriodicEnd
|
|
is not relevant and should be set to zero."
|
|
::= { rlTBIPeriodicEntry 2 }
|
|
|
|
|
|
rlTBIPeriodicStart OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..7))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time of start of periodic time range in following format:
|
|
weekday hh:mm
|
|
weekday: 0-7 (0 means the weekday is not specified,
|
|
1-7 are weekdays from Monday to Sunday)
|
|
hh: 0-23 (hours)
|
|
mm: 0-59 (minutes)
|
|
Weekday may be 0 only if periodic time range weekdays were specified in
|
|
rlTBIPeriodicWeekDayList."
|
|
::= { rlTBIPeriodicEntry 3 }
|
|
|
|
|
|
rlTBIPeriodicEnd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..7))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time of end of periodic time range in following format:
|
|
weekday hh:mm
|
|
weekday: 0-7 (0 means the weekday is not specified,
|
|
1-7 are weekdays from Monday to Sunday)
|
|
hh: 0-23 (hours)
|
|
mm: 0-59 (minutes)
|
|
Weekday may be 0 only if periodic time range weekdays were specified in
|
|
rlTBIPeriodicWeekDayList."
|
|
::= { rlTBIPeriodicEntry 4 }
|
|
|
|
|
|
|
|
rlTBIPeriodicRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status.
|
|
It is used for adding/deleting entries of this table."
|
|
::= { rlTBIPeriodicEntry 5 }
|
|
|
|
|
|
END
|