- 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.
186 lines
5.8 KiB
Text
186 lines
5.8 KiB
Text
-- =============================================================================
|
|
-- Copyright (c) 2004-2014 New H3C Tech. Co., Ltd. All rights reserved.
|
|
--
|
|
-- Description: Multiprotocol Label Switching Traffic Engineering MIB
|
|
-- Reference:
|
|
-- Version: V1.0
|
|
-- History:
|
|
-- V1.0 2013-06-13 Initial version Created by Neng Yan
|
|
-- =============================================================================
|
|
HH3C-MPLSTE-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
RowStatus, TruthValue
|
|
FROM SNMPv2-TC
|
|
hh3cCommon
|
|
FROM HH3C-OID-MIB
|
|
;
|
|
|
|
-- =============================================================================
|
|
-- module identity part
|
|
-- =============================================================================
|
|
hh3cMplsTe MODULE-IDENTITY
|
|
LAST-UPDATED
|
|
"201306131800Z" -- Jan 13, 2013 at 18:00 GMT
|
|
ORGANIZATION
|
|
"New H3C Technologies Co., Ltd."
|
|
CONTACT-INFO
|
|
"Platform Team New H3C Technologies Co., Ltd.
|
|
Hai-Dian District Beijing P.R. China
|
|
http://www.h3c.com
|
|
Zip:100085"
|
|
DESCRIPTION
|
|
"Multiprotocol Label Switching Traffic Engineering MIB"
|
|
REVISION
|
|
"201306131800Z" -- Jan 13, 2013 at 18:00 GMT
|
|
DESCRIPTION
|
|
"Initial version of this MIB."
|
|
::= { hh3cCommon 143 }
|
|
|
|
-- =============================================================================
|
|
-- object definition begin
|
|
-- =============================================================================
|
|
hh3cMplsTeObjects OBJECT IDENTIFIER ::= { hh3cMplsTe 1 }
|
|
|
|
hh3cMplsTeScalarGroup OBJECT IDENTIFIER ::= { hh3cMplsTeObjects 1 }
|
|
|
|
hh3cMplsTeStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global configuration of MPLS(Multiprotocol Label Switching)
|
|
TE(Traffic Engineering)."
|
|
::= { hh3cMplsTeScalarGroup 1 }
|
|
|
|
hh3cMplsTeRsvpStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global configuration of RSVP(Resource Reservation Protocol)."
|
|
::= { hh3cMplsTeScalarGroup 2 }
|
|
|
|
-- =============================================================================
|
|
-- hh3cMplsTeTable Definition
|
|
-- =============================================================================
|
|
hh3cMplsTeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cMplsTeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for configuring MPLS TE parameters."
|
|
::= { hh3cMplsTeObjects 2 }
|
|
|
|
hh3cMplsTeEntry OBJECT-TYPE
|
|
SYNTAX Hh3cMplsTeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for configuring MPLS TE parameters."
|
|
INDEX
|
|
{
|
|
hh3cMplsTeIndex
|
|
}
|
|
::= { hh3cMplsTeTable 1 }
|
|
|
|
Hh3cMplsTeEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hh3cMplsTeIndex Unsigned32,
|
|
hh3cMplsTeCapability TruthValue,
|
|
hh3cMplsTeRowStatus RowStatus
|
|
}
|
|
|
|
hh3cMplsTeIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of TE interface."
|
|
::= { hh3cMplsTeEntry 1 }
|
|
|
|
hh3cMplsTeCapability OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TE capability of an interface."
|
|
DEFVAL { false }
|
|
::= { hh3cMplsTeEntry 2 }
|
|
|
|
hh3cMplsTeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operation status of this table entry. A row entry cannot
|
|
be modified when the value of this object is 'active'."
|
|
::= { hh3cMplsTeEntry 3 }
|
|
-- =============================================================================
|
|
-- End of hh3cMplsTeTable Definition
|
|
-- =============================================================================
|
|
|
|
-- =============================================================================
|
|
-- hh3cMplsTeRsvpTable Definition
|
|
-- =============================================================================
|
|
hh3cMplsTeRsvpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cMplsTeRsvpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for configuring RSVP(Resource Reservation Protocol)
|
|
TE parameters."
|
|
::= { hh3cMplsTeObjects 3 }
|
|
|
|
hh3cMplsTeRsvpEntry OBJECT-TYPE
|
|
SYNTAX Hh3cMplsTeRsvpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for configuring RSVP TE parameters."
|
|
INDEX
|
|
{
|
|
hh3cMplsTeRsvpIndex
|
|
}
|
|
::= { hh3cMplsTeRsvpTable 1 }
|
|
|
|
Hh3cMplsTeRsvpEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hh3cMplsTeRsvpIndex Unsigned32,
|
|
hh3cMplsTeRsvpCapability TruthValue,
|
|
hh3cMplsTeRsvpRowStatus RowStatus
|
|
}
|
|
|
|
hh3cMplsTeRsvpIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of RSVP interface."
|
|
::= { hh3cMplsTeRsvpEntry 1 }
|
|
|
|
hh3cMplsTeRsvpCapability OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RSVP capability of an interface."
|
|
DEFVAL { false }
|
|
::= { hh3cMplsTeRsvpEntry 2 }
|
|
|
|
hh3cMplsTeRsvpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operation status of this table entry. A row entry cannot
|
|
be modified when the value of this object is 'active'."
|
|
::= { hh3cMplsTeRsvpEntry 3 }
|
|
-- =============================================================================
|
|
-- End of hh3cMplsTeRsvpTable Definition
|
|
-- =============================================================================
|
|
|
|
END
|