- 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.
359 lines
14 KiB
Text
359 lines
14 KiB
Text
-- **MOD+***********************************************************************
|
|
-- * Module: hpicfTC.mib
|
|
-- *
|
|
-- * Copyright (C) 2014-2017 Hewlett Packard Enterprise Development LP
|
|
-- * All Rights Reserved.
|
|
-- *
|
|
-- * The contents of this software are proprietary and confidential
|
|
-- * to the Hewlett Packard Enterprise Development LP. No part of this
|
|
-- * program may be photocopied, reproduced, or translated into another
|
|
-- * programming language without prior written consent of the
|
|
-- * Hewlett Packard Enterprise Development LP.
|
|
-- *
|
|
-- * Purpose: Contains textual conventions.
|
|
-- *
|
|
-- **MOD-***********************************************************************/
|
|
|
|
HP-ICF-TC DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
hpicfAdmin
|
|
FROM HP-ICF-OID;
|
|
|
|
hpicfTextualConventions MODULE-IDENTITY
|
|
LAST-UPDATED "201703220800Z" -- Mar 22, 2017
|
|
ORGANIZATION "HP Networking"
|
|
CONTACT-INFO "Hewlett-Packard Company
|
|
8000 Foothills Blvd.
|
|
Roseville, CA 95747"
|
|
DESCRIPTION "This module contains common textual convention
|
|
definitions used by various HP ICF MIB modules."
|
|
|
|
REVISION "201703220800Z" -- Mar 22, 2017
|
|
DESCRIPTION "Added 5GbE-T Type"
|
|
|
|
REVISION "201612070800Z" -- Dec 07 2016
|
|
DESCRIPTION "Added qSFP-PLUS-BIDI Type"
|
|
|
|
REVISION "201501300800Z" -- Jan 30 2015
|
|
DESCRIPTION "Added fortyGbE-GEN Type"
|
|
|
|
REVISION "201412090800Z" -- September 12, 2014
|
|
DESCRIPTION "Added HpSwitchIfMauTypeListBits for 2.5/5G ports,
|
|
HpSwitchIfMauAutoNegCapabilityBits,
|
|
HpSwitchIfMauAutoNegCapAdvertisedBits,
|
|
HpSwitchIfMauAutoNegCapReceivedBits for 2.5/5/40G ports."
|
|
|
|
REVISION "201409060800Z" -- June 9, 2014
|
|
DESCRIPTION "Added qSFP-PLUS-SR4, qSFP-PLUS-LR4, qSFP-PLUS-DA1,
|
|
qSFP-PLUS-eSR4, qSFP-PLUS-DA3, qSFP-PLUS-DA5,
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-DA1,qSFP-PLUS-SPLIT-sFP-PLUS-DA3,
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-DA5,sFP-PLUS-AO1, sFP-PLUS-AO2,
|
|
sFP-PLUS-AO3, sFP-PLUS-AO5,sFP-PLUS-AO7, sFP-PLUS-AO10, sFP-PLUS-AO15,
|
|
qSFP-PLUS-AO1,qSFP-PLUS-AO2, qSFP-PLUS-AO3, qSFP-PLUS-AO5,
|
|
qSFP-PLUS-AO7, qSFP-PLUS-AO10,qSFP-PLUS-AO15,qSFP-PLUS-AO20,
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO1, qSFP-PLUS-SPLIT-sFP-PLUS-AO2,
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO3, qSFP-PLUS-SPLIT-sFP-PLUS-AO5,
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO7, qSFP-PLUS-SPLIT-sFP-PLUS-AO10,
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO15 types"
|
|
|
|
REVISION "201402040800Z" -- April 2, 2014
|
|
DESCRIPTION "Added fortyGbE-GEN type"
|
|
|
|
REVISION "201202220800Z" -- Feb 22, 2012
|
|
DESCRIPTION "Added HpInetCidrRouteState type"
|
|
|
|
REVISION "201202170000Z" -- February 17, 2012
|
|
DESCRIPTION "Added tenGigabitEthernetESP."
|
|
|
|
REVISION "201010120800Z" -- October 12, 2010
|
|
DESCRIPTION "Added VidList type"
|
|
|
|
REVISION "200902101800Z" -- February 10, 2009
|
|
DESCRIPTION "Added 10GbE-K for 802.3ap (clauses 69-74)"
|
|
|
|
REVISION "200808190905Z" -- August 19, 2008
|
|
DESCRIPTION "Added XFP-SFP+ DAC types for HpSwitchPortType."
|
|
|
|
REVISION "200802041536Z" -- February 04, 2008
|
|
DESCRIPTION "Added multiple transceiver types."
|
|
|
|
REVISION "200402182305Z" -- February 18, 2004
|
|
DESCRIPTION "Added gigabitEthernetESP and tenGigabitEthernetCX
|
|
type for HpSwitchPortType."
|
|
|
|
REVISION "200011030717Z" -- November 3, 2000
|
|
DESCRIPTION "Initial revision."
|
|
::= { hpicfAdmin 4 }
|
|
|
|
ConfigStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the configuration status for
|
|
a group of objects. 'active' means that the
|
|
values of the related objects are currently in
|
|
use by the device. 'notInService' indicates that
|
|
the objects have been reconfigured in such a way
|
|
that the values cannot take effect until after the
|
|
next reboot of the device. 'notReady' indicates
|
|
that the objects are not consistent with each other."
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
notInService(2),
|
|
notReady(3)
|
|
}
|
|
|
|
HpSwitchPortType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the type of port."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
none(2),
|
|
unknown(3),
|
|
ethernetCsmacd(6),
|
|
iso88023Csmacd(7),
|
|
fddi(15),
|
|
atm(37),
|
|
propMultiplexor(54),
|
|
ieee80212(55),
|
|
fastEther(62),
|
|
fastEtherFX(69),
|
|
fastEtherFX-sfp(70),
|
|
tenGSFP-SR (112),
|
|
tenGSFP-LR (113),
|
|
tenGSFP-ER (114),
|
|
tenGSFP-LRM (115),
|
|
tenGSFP-LX4 (116),
|
|
gigabitEthernetSX (117),
|
|
gigabitEthernetLX (118),
|
|
gigabitEthernetT (119),
|
|
gigabitEthernetStk (120),
|
|
gigabitEthernetLH (121),
|
|
tenGbE-CX4 (122),
|
|
gigabitEthernetESP (123),
|
|
tenGbE-SR (124),
|
|
tenGbE-ER (125),
|
|
tenGbE-LR (126),
|
|
gigabitEthernetT-sfp (127),
|
|
fastEtherGEN (128),
|
|
gigabitEthernetGEN (129),
|
|
tenGbE-GEN (130),
|
|
fastEtherBX-D (131),
|
|
fastEtherBX-U (132),
|
|
gigabitEthernetBX-D (133),
|
|
gigabitEthernetBX-U (134),
|
|
tenGbE-LRM (135),
|
|
sFP-PLUS-SR (136),
|
|
sFP-PLUS-LR (137),
|
|
sFP-PLUS-LRM (138),
|
|
sFP-PLUS-DAC (139),
|
|
sFP-PLUS-DA1 (140),
|
|
sFP-PLUS-DA2 (141),
|
|
sFP-PLUS-DA3 (142),
|
|
sFP-PLUS-DA5 (143),
|
|
sFP-PLUS-DA7 (144),
|
|
sFP-PLUS-DA10 (145),
|
|
sFP-PLUS-DA15 (146),
|
|
sFP-PLUS-DA20 (147),
|
|
tenGbE-T (148),
|
|
tenGbE-TSH (149),
|
|
tenGbE-TLH (150),
|
|
tenGbE-STK (151),
|
|
xFP-SFP-PLUS-DAC (152),
|
|
xFP-SFP-PLUS-DA1 (153),
|
|
xFP-SFP-PLUS-DA3 (154),
|
|
xFP-SFP-PLUS-DA5 (155),
|
|
xFP-SFP-PLUS-DA7 (156),
|
|
xFP-SFP-PLUS-DA10 (157),
|
|
tenGbE-K (158),
|
|
sFP-PLUS-ER (160),
|
|
sFP-CWDM1470 (161),
|
|
sFP-CWDM1490 (162),
|
|
sFP-CWDM1510 (163),
|
|
sFP-CWDM1530 (164),
|
|
sFP-CWDM1550 (165),
|
|
sFP-CWDM1570 (166),
|
|
sFP-CWDM1590 (167),
|
|
sFP-CWDM1610 (168),
|
|
tenGigabitEthernetESP (169),
|
|
fourGbE-GEN (170),
|
|
fortyGbE-GEN(171),
|
|
qSFP-PLUS-SR4(172),
|
|
qSFP-PLUS-eSR4(173),
|
|
qSFP-PLUS-LR4(174),
|
|
qSFP-PLUS-DA1(175),
|
|
qSFP-PLUS-DA3(176),
|
|
qSFP-PLUS-DA5(177),
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-DA1(178),
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-DA3(179),
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-DA5(180),
|
|
sFP-PLUS-AO1(181),
|
|
sFP-PLUS-AO2(182),
|
|
sFP-PLUS-AO3(183),
|
|
sFP-PLUS-AO5(184),
|
|
sFP-PLUS-AO7(185),
|
|
sFP-PLUS-AO10(186),
|
|
sFP-PLUS-AO15(187),
|
|
qSFP-PLUS-AO1(188),
|
|
qSFP-PLUS-AO2(189),
|
|
qSFP-PLUS-AO3(190),
|
|
qSFP-PLUS-AO5(191),
|
|
qSFP-PLUS-AO7(192),
|
|
qSFP-PLUS-AO10(193),
|
|
qSFP-PLUS-AO15(194),
|
|
qSFP-PLUS-AO20(195),
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO1(196),
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO2(197),
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO3(198),
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO5(199),
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO7(200),
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO10(201),
|
|
qSFP-PLUS-SPLIT-sFP-PLUS-AO15(202),
|
|
qSFP-PLUS-BIDI(203),
|
|
fiveGbE-T(204)
|
|
}
|
|
|
|
VidList ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "512x"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each octet within this value specifies a set of eight
|
|
VlanIndex (VID), with the first octet specifying VIDs 1
|
|
through 8, the second octet specifying VIDs 9 through 16,
|
|
etc. Within each octet, the most significant bit represents
|
|
the lowest numbered VID, and the least significant bit
|
|
represents the highest numbered VID. Thus, each VID
|
|
is represented by a single bit within the value of this
|
|
object. If that bit has a value of 1 then that VID is
|
|
included in the set of VIDs; the VID is not included if its
|
|
bit has a value of 0. This list represents the entire
|
|
range of VlanIndex values defined in the scope of IEEE
|
|
802.1Q."
|
|
SYNTAX OCTET STRING (SIZE (512))
|
|
|
|
HpInetCidrRouteState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "used for the bitmap for getting the state of the
|
|
route."
|
|
SYNTAX BITS {
|
|
remote(0),
|
|
notInstall(1),
|
|
noAdvise(2),
|
|
interior(3),
|
|
exterior(4),
|
|
delete(5),
|
|
hidden(6),
|
|
initial(7),
|
|
release(8),
|
|
unused(9),
|
|
unused2(10),
|
|
retain(11),
|
|
unused3(12),
|
|
gateway(13),
|
|
reject(14),
|
|
static(15),
|
|
null(16),
|
|
ifSubnetMask(17),
|
|
unused4(18),
|
|
suppressed(19),
|
|
eligibleUnicast(21),
|
|
eligibleMulticast(22),
|
|
activeUnicast(23),
|
|
activeMulticast(24),
|
|
pendingUnicast(25),
|
|
pendingMulticast(26),
|
|
inferiorMed(27),
|
|
split(28),
|
|
aggr(29),
|
|
bgpAggr(30),
|
|
recurse(31)
|
|
}
|
|
|
|
|
|
StpPortRole ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Identifies the role played by the port in a given spanning
|
|
tree.
|
|
|
|
|
|
- disabled(1)
|
|
This port has no role in the spanning-tree
|
|
topology.
|
|
|
|
- root(2)
|
|
This port provides the minimum cost path
|
|
from this bridge to the Root Bridge.
|
|
|
|
- designated(3)
|
|
This port provides the least cost path from
|
|
the attached LAN through this bridge to the
|
|
root bridge.
|
|
|
|
- alternate(4)
|
|
This port provides connectivity to the
|
|
root bridge if the current root port failed.
|
|
|
|
- backup(5)
|
|
This port provides connectivity from the
|
|
attached LAN to the root bridge if the
|
|
current designated port failed.
|
|
|
|
- boundary(6)
|
|
This role is only applicable for MSTP.
|
|
This port provides connectivity from the MSTP Region to
|
|
the CIST Root that lies outside the Region."
|
|
SYNTAX INTEGER{
|
|
disabled(1),
|
|
root(2),
|
|
designated(3),
|
|
alternate(4),
|
|
backup(5),
|
|
boundary(6)
|
|
}
|
|
|
|
HpSwitchIfMauTypeListBits ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "MauType for 2.5G, 5G and 40G port speed."
|
|
SYNTAX BITS{
|
|
b2500baseTFD(79),
|
|
b5000baseTFD(80),
|
|
b40GbaseeSR4(81)
|
|
}
|
|
|
|
HpSwitchIfMauAutoNegCapabilityBits ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "AutoNegCapBits for 2.5G, 5G and 40G port speeds."
|
|
SYNTAX BITS{
|
|
b40GbaseSR4(23),
|
|
b40GbaseLR4(24),
|
|
b2500baseTFD(25),
|
|
b5000baseTFD(26),
|
|
b40GbaseeSR4(27)
|
|
}
|
|
|
|
HpSwitchIfMauAutoNegCapAdvertisedBits ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "AutoNegCapBits for 2.5G, 5G and 40G port speeds."
|
|
SYNTAX BITS{
|
|
b40GbaseSR4(23),
|
|
b40GbaseLR4(24),
|
|
b2500baseTFD(25),
|
|
b5000baseTFD(26),
|
|
b40GbaseeSR4(27)
|
|
}
|
|
|
|
HpSwitchIfMauAutoNegCapReceivedBits ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "AutoNegCapBits for 2.5G, 5G and 40G port speeds."
|
|
SYNTAX BITS{
|
|
b40GbaseSR4(23),
|
|
b40GbaseLR4(24),
|
|
b2500baseTFD(25),
|
|
b5000baseTFD(26),
|
|
b40GbaseeSR4(27)
|
|
}
|
|
|
|
END
|