- 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.
190 lines
6.3 KiB
Text
190 lines
6.3 KiB
Text
-- HP Enterprise Switch UDP Forwarder configuration MIB
|
|
|
|
HP-ICF-UDP-FORWARD DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Integer32, MODULE-IDENTITY, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
VlanId
|
|
FROM Q-BRIDGE-MIB
|
|
hpSwitch
|
|
FROM HP-ICF-OID
|
|
InetAddressType, InetAddress, InetPortNumber
|
|
FROM INET-ADDRESS-MIB;
|
|
|
|
hpicfUdpFwd MODULE-IDENTITY
|
|
LAST-UPDATED "200405190630Z" -- May 19, 2004
|
|
ORGANIZATION "Hewlett-Packard Company
|
|
Network Infrastructure Solutions"
|
|
CONTACT-INFO "Hewlett-Packard Company
|
|
8000 Foothills Blvd.
|
|
Roseville, CA 95747"
|
|
DESCRIPTION "This MIB module defines objects for configuring
|
|
the UDP Broadcast Forwarding of HP networking
|
|
devices."
|
|
|
|
REVISION "200405190630Z" -- May 19, 2004
|
|
DESCRIPTION "Initial version of this MIB module."
|
|
::= { hpSwitch 23 }
|
|
|
|
|
|
hpicfUdpFwdNotification OBJECT IDENTIFIER ::= {hpicfUdpFwd 0}
|
|
hpicfUdpFwdObjects OBJECT IDENTIFIER ::= { hpicfUdpFwd 1 }
|
|
|
|
-- General UDP broadcast forwarding group
|
|
|
|
hpicfUdpBcastFwdAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The operational status of the UDP Broadcast Forward
|
|
feature"
|
|
DEFVAL { disable }
|
|
::= { hpicfUdpFwdObjects 1 }
|
|
|
|
-- UDP broadcast forwarding table
|
|
|
|
hpicfUdpFwdServersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfUdpFwdServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains a list of UDP Server Address and
|
|
associated port numbers for which forwarding
|
|
is enabled."
|
|
::= { hpicfUdpFwdObjects 2}
|
|
|
|
hpicfUdpFwdServersEntry OBJECT-TYPE
|
|
SYNTAX HpicfUdpFwdServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of the UDP broadcast forwarding
|
|
table."
|
|
INDEX {hpicfUdpFwdVlanId,
|
|
hpicfUdpFwdServerIndex}
|
|
|
|
::= { hpicfUdpFwdServersTable 1 }
|
|
|
|
HpicfUdpFwdServersEntry ::= SEQUENCE {
|
|
hpicfUdpFwdVlanId VlanId,
|
|
hpicfUdpFwdServerIndex Integer32,
|
|
hpicfUdpFwdServerAddressType InetAddressType,
|
|
hpicfUdpFwdServerAddress InetAddress,
|
|
hpicfUdpFwdPortNumber InetPortNumber,
|
|
hpicfUdpFwdRowStatus RowStatus
|
|
}
|
|
|
|
hpicfUdpFwdVlanId OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The VLAN index which uniquely identifies a row
|
|
in this table."
|
|
::= { hpicfUdpFwdServersEntry 1 }
|
|
|
|
hpicfUdpFwdServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Server table index which uniquely identifies a
|
|
position in table of servers (for VlanIndex)."
|
|
::= { hpicfUdpFwdServersEntry 2 }
|
|
|
|
hpicfUdpFwdServerAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The type of IP address for the configured server"
|
|
::= { hpicfUdpFwdServersEntry 3 }
|
|
|
|
hpicfUdpFwdServerAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(0..36))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION " This object contains the server IP address. The
|
|
type of address specified by this object is
|
|
indicated by the corresponding instance of the
|
|
hpicfUdpFwdServerAddressType.
|
|
|
|
An attempt to create a row in which the length
|
|
of this object is not consistent with the type
|
|
specified by hpicfUdpFwdServerAddressType must
|
|
be rejected."
|
|
|
|
::= { hpicfUdpFwdServersEntry 4 }
|
|
|
|
hpicfUdpFwdPortNumber OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION " UDP port number for which UDP broadcast forwarding
|
|
is enabled."
|
|
::= { hpicfUdpFwdServersEntry 5}
|
|
|
|
|
|
hpicfUdpFwdRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Status of table row."
|
|
::= { hpicfUdpFwdServersEntry 6 }
|
|
|
|
|
|
-- Conformance information
|
|
|
|
hpicfUdpFwdConformance OBJECT IDENTIFIER ::= { hpicfUdpFwd 2 }
|
|
|
|
hpicfUdpFwdCompliances OBJECT IDENTIFIER ::= { hpicfUdpFwdConformance 1 }
|
|
hpicfUdpFwdGroups OBJECT IDENTIFIER ::= { hpicfUdpFwdConformance 2 }
|
|
|
|
|
|
|
|
-- compliance statements
|
|
|
|
|
|
hpicfUdpFwdCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "
|
|
A compliance statement for HP Routing switches with UDP
|
|
packet forwarding"
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfUdpFwdCfgGroup,
|
|
hpicfUdpFwdServerTableGroup }
|
|
|
|
GROUP hpicfUdpFwdCfgGroup
|
|
DESCRIPTION "A Collection of Object(s) that allow
|
|
configuration of UDP Forwarder"
|
|
|
|
GROUP hpicfUdpFwdServerTableGroup
|
|
DESCRIPTION "A Collection of Object(s) that allow
|
|
configuration of Server Addresses"
|
|
|
|
::= { hpicfUdpFwdCompliances 1 }
|
|
|
|
|
|
hpicfUdpFwdCfgGroup OBJECT-GROUP
|
|
OBJECTS { hpicfUdpBcastFwdAdminStatus}
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable the UDP Forwader in the routing switch"
|
|
::= { hpicfUdpFwdGroups 1 }
|
|
|
|
hpicfUdpFwdServerTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hpicfUdpFwdVlanId,
|
|
hpicfUdpFwdServerAddressType,
|
|
hpicfUdpFwdServerAddress,
|
|
hpicfUdpFwdPortNumber,
|
|
hpicfUdpFwdRowStatus }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects allowing configuration of
|
|
UDP Forwarder Server Address table"
|
|
::= { hpicfUdpFwdGroups 2 }
|
|
|
|
END
|
|
|