- 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.
106 lines
2.6 KiB
Text
106 lines
2.6 KiB
Text
-- *****************************************************************
|
|
-- NMS-SMI.my: NMS Enterprise Structure of Management Information
|
|
--
|
|
-- June 2000
|
|
--
|
|
-- *****************************************************************
|
|
|
|
NMS-SMI DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-IDENTITY,
|
|
enterprises
|
|
FROM SNMPv2-SMI;
|
|
|
|
nms MODULE-IDENTITY
|
|
LAST-UPDATED "200006281441Z"
|
|
ORGANIZATION ""
|
|
CONTACT-INFO
|
|
""
|
|
DESCRIPTION
|
|
"Initial version of this MIB module.The Structure of
|
|
Management Information for the NMS enterprise."
|
|
::= { enterprises 3320}
|
|
-- assigned by IANA
|
|
|
|
|
|
nmsProducts OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NMS Products is the root OBJECT IDENTIFIER from
|
|
which sysObjectID values are assigned."
|
|
::= { nms 1 }
|
|
|
|
nmslocal OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Subtree beneath which pre-10.2 MIBS were built."
|
|
::= { nms 2 }
|
|
|
|
nmstemporary OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Subtree beneath which pre-10.2 experiments were
|
|
placed."
|
|
::= { nms 3 }
|
|
|
|
nmsMgmt OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"nmsMgmt is the main subtree for new mib development."
|
|
::= { nms 9 }
|
|
nmsModules OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"nmsModules provides a root object identifier
|
|
from which MODULE-IDENTITY values may be assigned."
|
|
::= { nms 12 }
|
|
nmsPolicyAuto OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"nmsPolicyAuto is the root of the NMS-assigned
|
|
OID subtree for OIDs which are automatically assigned
|
|
for use in Policy Management."
|
|
::= { nms 18 }
|
|
|
|
-- Note that 1.3.6.1.4.1.9.18.1 is currently unassigned
|
|
|
|
nmsPibToMib OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"nmsPibToMib is the root of the NMS-assigned
|
|
OID subtree for MIBs which are algorithmically
|
|
generated/translated from NMS PIBs with OIDs
|
|
assigned under the nmsPIB subtree.
|
|
These generated MIBs allow management
|
|
entities (other the current Policy Server) to
|
|
read the downloaded policy. By convention, for PIB
|
|
'nmsPIB.x', the generated MIB shall have the
|
|
name 'nmsPibToMib.x'."
|
|
::= { nmsPolicyAuto 2 }
|
|
|
|
nmsWorkGroup OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"nmsWorkGroup is the main subtree for new mib development categorized by module function."
|
|
::= { nms 20 }
|
|
|
|
|
|
nmsEPONGroup OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"nmsEPONGroup is the main subtree for new epon mib ."
|
|
::= { nms 101 }
|
|
|
|
nmsPTNGroup OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PTN ."
|
|
::= { nms 102 }
|
|
|
|
|
|
|
|
|
|
END
|
|
|