towerops/priv/mibs/cumulus/CUMULUS-SNMP-MIB
Graham McIntire b4f8b40b7f
Include MIB files in Docker image instead of using PVC
- 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.
2026-01-19 14:01:03 -06:00

37 lines
1.1 KiB
Text

CUMULUS-SNMP-MIB DEFINITIONS ::= BEGIN
--
-- Top-level infrastructure of the Cumulus enterprise MIB tree
--
IMPORTS
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY,
Integer32, enterprises FROM SNMPv2-SMI
InterfaceIndex, ifIndex FROM IF-MIB
DateAndTime, DisplayString,
TEXTUAL-CONVENTION FROM SNMPv2-TC;
cumulusMib MODULE-IDENTITY
LAST-UPDATED "201207230000Z"
ORGANIZATION "www.cumulusnetworks.com"
CONTACT-INFO
"postal: Dinesh Dutt
650 Castro Street,
suite 120-245
Mountain View, CA 94041
email: ddutt@cumulusnetworks.com"
DESCRIPTION
"Top-level infrastructure of the Cumulus enterprise MIB tree"
REVISION "201207230000Z"
DESCRIPTION
"Second version with new Enterprise number and discard counters"
::= { enterprises 40310 }
--
-- This is just the placeholder for the cumulusMib definition.
-- The actual objects are defined in separate, appropriately named files.
-- This way, we keep an overall MIB definition and add extensions as needed.
--
END