- 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.
253 lines
6.9 KiB
Text
253 lines
6.9 KiB
Text
-- This module defines enterprise MIBs for Schedule
|
|
--
|
|
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
|
|
-- All rights reserved.
|
|
|
|
NETSCREEN-SCHEDULE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
netscreenSchedule
|
|
FROM NETSCREEN-SMI
|
|
Integer32, MODULE-IDENTITY, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
;
|
|
|
|
netscreenScheduleMibModule MODULE-IDENTITY
|
|
LAST-UPDATED "200405032022Z" -- May 03, 2004
|
|
ORGANIZATION
|
|
"Juniper Networks, Inc."
|
|
CONTACT-INFO
|
|
"Customer Support
|
|
|
|
1194 North Mathilda Avenue
|
|
Sunnyvale, California 94089-1206
|
|
USA
|
|
|
|
Tel: 1-800-638-8296
|
|
E-mail: customerservice@juniper.net
|
|
HTTP://www.juniper.net"
|
|
DESCRIPTION
|
|
"This module defines the object that are used to monitor all
|
|
scheduled entries"
|
|
REVISION "200405030000Z" -- May 03, 2004
|
|
DESCRIPTION
|
|
"Modified copyright and contact information"
|
|
REVISION "200403030000Z" -- March 03, 2004
|
|
DESCRIPTION
|
|
"Converted to SMIv2 by Longview Software"
|
|
REVISION "200311100000Z" -- November 10, 2003
|
|
DESCRIPTION
|
|
"Correct spelling mistake"
|
|
REVISION "200109280000Z" -- September 28, 2001
|
|
DESCRIPTION
|
|
"No Comment"
|
|
REVISION "200105270000Z" -- May 27, 2001
|
|
DESCRIPTION
|
|
"Creation Date"
|
|
::= { netscreenSchedule 0 }
|
|
|
|
NsSchOnceEntry ::= SEQUENCE
|
|
{
|
|
nsSchOnceIndex Integer32,
|
|
nsSchOnceName DisplayString,
|
|
nsSchOnceStartTime DisplayString,
|
|
nsSchOnceStopTime DisplayString,
|
|
nsSchOnceComments DisplayString,
|
|
nsSchOnceVsys Integer32
|
|
}
|
|
|
|
NsSchRecurEntry ::= SEQUENCE
|
|
{
|
|
nsSchRecurIndex Integer32,
|
|
nsSchRecurName DisplayString,
|
|
nsSchRecurWeekday INTEGER,
|
|
nsSchRecurStartTime1 DisplayString,
|
|
nsSchRecurStopTime1 DisplayString,
|
|
nsSchRecurStartTime2 DisplayString,
|
|
nsSchRecurStopTime2 DisplayString,
|
|
nsSchRecurComments DisplayString,
|
|
nsSchRecurVsys Integer32
|
|
}
|
|
|
|
nsSchOnceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NsSchOnceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By associating a schedule to a NetScreen device setting, user
|
|
can determine when that setting is in effect. This table
|
|
specifies the configuration of schedules as a one-time
|
|
event."
|
|
::= { netscreenSchedule 1 }
|
|
|
|
nsSchOnceEntry OBJECT-TYPE
|
|
SYNTAX NsSchOnceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in the nsSchOnceTable holds a set of configuration
|
|
parameters associated with an instance of one-time schedule."
|
|
INDEX
|
|
{ nsSchOnceIndex }
|
|
::= { nsSchOnceTable 1 }
|
|
|
|
nsSchOnceIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value for schedule. Its value ranges between 1 and
|
|
65535 and may not be contiguous. The index has no other
|
|
meaning but a pure index"
|
|
::= { nsSchOnceEntry 1 }
|
|
|
|
nsSchOnceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"schedule's name."
|
|
::= { nsSchOnceEntry 2 }
|
|
|
|
nsSchOnceStartTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"schedule's start time."
|
|
::= { nsSchOnceEntry 3 }
|
|
|
|
nsSchOnceStopTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"schedule's stop time."
|
|
::= { nsSchOnceEntry 4 }
|
|
|
|
nsSchOnceComments OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Comments for this schedule."
|
|
::= { nsSchOnceEntry 5 }
|
|
|
|
nsSchOnceVsys OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vsys this entry belongs to"
|
|
::= { nsSchOnceEntry 6 }
|
|
|
|
nsSchRecurTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NsSchRecurEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By associating a schedule to a NetScreen device setting, user
|
|
can determine when that setting is in effect. This table
|
|
specifies the configuration of schedules on a recurring
|
|
basis."
|
|
::= { netscreenSchedule 2 }
|
|
|
|
nsSchRecurEntry OBJECT-TYPE
|
|
SYNTAX NsSchRecurEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in the nsSchOnceTable holds a set of configuration
|
|
parameters associated with an instance of re-occurring
|
|
schedule."
|
|
INDEX
|
|
{ nsSchRecurIndex }
|
|
::= { nsSchRecurTable 1 }
|
|
|
|
nsSchRecurIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value for schedule. Its value ranges between 1 and
|
|
65535 and may not be contiguous. The index has no other
|
|
meaning but a pure index"
|
|
::= { nsSchRecurEntry 1 }
|
|
|
|
nsSchRecurName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"schedule's name"
|
|
::= { nsSchRecurEntry 2 }
|
|
|
|
nsSchRecurWeekday OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sun(0),
|
|
mon(1),
|
|
tue(2),
|
|
wed(3),
|
|
thu(4),
|
|
fri(5),
|
|
sat(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"schedule's starts date, using week day to determine."
|
|
::= { nsSchRecurEntry 3 }
|
|
|
|
nsSchRecurStartTime1 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"schedule's start time one."
|
|
::= { nsSchRecurEntry 4 }
|
|
|
|
nsSchRecurStopTime1 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"schedule's stop time one."
|
|
::= { nsSchRecurEntry 5 }
|
|
|
|
nsSchRecurStartTime2 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"schedule start time two."
|
|
::= { nsSchRecurEntry 6 }
|
|
|
|
nsSchRecurStopTime2 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"schedule stop time two."
|
|
::= { nsSchRecurEntry 7 }
|
|
|
|
nsSchRecurComments OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"comments for the schedule."
|
|
::= { nsSchRecurEntry 8 }
|
|
|
|
nsSchRecurVsys OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vsys this entry belongs to"
|
|
::= { nsSchRecurEntry 9 }
|
|
|
|
END
|
|
|
|
|