- 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.
271 lines
9.7 KiB
Text
271 lines
9.7 KiB
Text
HP-SNTPclientConfiguration-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE, MODULE-IDENTITY, IpAddress, Integer32
|
|
FROM SNMPv2-SMI
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP, MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
hpicfCommon
|
|
FROM HP-ICF-OID
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB;
|
|
|
|
hpSntpConfigMod MODULE-IDENTITY
|
|
LAST-UPDATED "200011030239Z" -- November 3, 2000
|
|
ORGANIZATION "Hewlett-Packard Company
|
|
Network Infrastructure Solutions"
|
|
CONTACT-INFO "Hewlett-Packard Company
|
|
8000 Foothills Blvd.
|
|
Roseville, CA 95747"
|
|
DESCRIPTION "Managment information for configuring the SNTP client
|
|
on Hewlett-Packard network devices."
|
|
|
|
REVISION "200011030239Z" -- November 3, 2000
|
|
DESCRIPTION "Initial version of thie MIB module."
|
|
|
|
::= { hpicfCommon 8 }
|
|
|
|
hpSntpConfig OBJECT IDENTIFIER ::= { hpSntpConfigMod 1 }
|
|
hpTimeSyncMethodMod OBJECT IDENTIFIER ::= { hpSntpConfigMod 2 }
|
|
|
|
-- ----------------------------------------------------------------------
|
|
-- Global TimeSyncMethod
|
|
-- ----------------------------------------------------------------------
|
|
|
|
hpTimeSyncMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
sntp(2),
|
|
timep(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Method to be used for time synchronization."
|
|
::= { hpTimeSyncMethodMod 1 }
|
|
|
|
-- ----------------------------------------------------------------------
|
|
-- SNTP client configuration parameters
|
|
-- ----------------------------------------------------------------------
|
|
|
|
hpSntpConfigMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
unicast(2),
|
|
broadcast(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Current operational mode of SNTP client"
|
|
::= { hpSntpConfig 1 }
|
|
|
|
hpSntpConfigPollInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (30..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Period of time (in seconds) between succesive attempts to
|
|
perform an update via SNTP"
|
|
::= { hpSntpConfig 2 }
|
|
|
|
-- ----------------------------------------------------------------------
|
|
-- Table for configuring Servers
|
|
-- ----------------------------------------------------------------------
|
|
|
|
hpSntpConfigServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpSntpServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### A table containing trusted SNTP servers
|
|
to be queried in unicast mode"
|
|
::= { hpSntpConfig 3 }
|
|
|
|
hpSntpServerEntry OBJECT-TYPE
|
|
SYNTAX HpSntpServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### A trusted server and its expected version
|
|
number"
|
|
INDEX { hpSntpServerAddress }
|
|
::= { hpSntpConfigServerTable 1 }
|
|
|
|
HpSntpServerEntry ::=
|
|
SEQUENCE {
|
|
hpSntpServerAddress IpAddress,
|
|
hpSntpServerVersion Integer32,
|
|
hpSntpServerPriority Integer32,
|
|
hpSntpServerRowStatus RowStatus
|
|
}
|
|
|
|
|
|
hpSntpServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### Ip Address of a trusted SNTP server."
|
|
::= { hpSntpServerEntry 1 }
|
|
|
|
hpSntpServerVersion OBJECT-TYPE
|
|
SYNTAX Integer32 (1..7)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### Protocol version used by this SNTP server"
|
|
::= { hpSntpServerEntry 2 }
|
|
|
|
hpSntpServerPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### Priority given to this server."
|
|
::= { hpSntpServerEntry 3 }
|
|
|
|
hpSntpServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ### The Status of this SNTP server information."
|
|
::= { hpSntpServerEntry 4 }
|
|
|
|
hpSntpInetConfigServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpSntpInetServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table containing trusted IPv4 and IPv6 SNTP servers to be
|
|
queried in unicast mode"
|
|
::= { hpSntpConfig 4 }
|
|
|
|
hpSntpInetServerEntry OBJECT-TYPE
|
|
SYNTAX HpSntpInetServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A trusted server and its expected version number and priority"
|
|
INDEX { hpSntpInetServerPriority,
|
|
hpSntpInetServerAddressType,
|
|
hpSntpInetServerAddress }
|
|
::= { hpSntpInetConfigServerTable 1 }
|
|
|
|
HpSntpInetServerEntry ::=
|
|
SEQUENCE {
|
|
hpSntpInetServerPriority Integer32,
|
|
hpSntpInetServerAddressType InetAddressType,
|
|
hpSntpInetServerAddress InetAddress,
|
|
hpSntpInetServerVersion Integer32,
|
|
hpSntpInetServerRowStatus RowStatus
|
|
}
|
|
|
|
hpSntpInetServerPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Priority given to this server."
|
|
::= { hpSntpInetServerEntry 1 }
|
|
|
|
hpSntpInetServerAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Ip Address type of a trusted SNTP server."
|
|
::= { hpSntpInetServerEntry 2 }
|
|
|
|
hpSntpInetServerAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Ip Address (of a trusted SNTP server) to which this entry's
|
|
addressing information pertains. hpSntpInetServerAddress is
|
|
always interpreted within the context of
|
|
hpSntpInetServerAddressType"
|
|
::= { hpSntpInetServerEntry 3 }
|
|
|
|
hpSntpInetServerVersion OBJECT-TYPE
|
|
SYNTAX Integer32 (1..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Protocol version used by this SNTP server"
|
|
::= { hpSntpInetServerEntry 4 }
|
|
|
|
hpSntpInetServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The Status of this SNTP server information."
|
|
::= { hpSntpInetServerEntry 5 }
|
|
|
|
-- --------------------------------------------------------------------------
|
|
-- Compliance Information
|
|
-- --------------------------------------------------------------------------
|
|
|
|
hpSntpConfigConformance
|
|
OBJECT IDENTIFIER ::= { hpSntpConfigMod 3 }
|
|
|
|
hpSntpConfigCompliances
|
|
OBJECT IDENTIFIER ::= { hpSntpConfigConformance 1 }
|
|
|
|
hpSntpConfigGroups
|
|
OBJECT IDENTIFIER ::= { hpSntpConfigConformance 2 }
|
|
|
|
hpSntpConfigCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION "###DEPRECATED###The compliance statement for devices implementing
|
|
the hpSntpConfig MIB."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpSntpConfigGroup }
|
|
|
|
GROUP hpSntpServerConfigGroup
|
|
DESCRIPTION "This group is optional if a device implemnets
|
|
the SNTP client in broadcast mode only."
|
|
|
|
GROUP hpTimeSyncMethodGroup
|
|
DESCRIPTION "Implementation of this group is mandatory for
|
|
devices that implement multiple time
|
|
synchronization protocols."
|
|
::= { hpSntpConfigCompliances 1 }
|
|
|
|
hpSntpInetConfigCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for devices implementing
|
|
the hpSntpConfig MIB."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpSntpConfigGroup }
|
|
|
|
GROUP hpSntpInetServerConfigGroup
|
|
DESCRIPTION "This group is optional if a device implemnets
|
|
the SNTP client in broadcast mode only."
|
|
|
|
GROUP hpTimeSyncMethodGroup
|
|
DESCRIPTION "Implementation of this group is mandatory for
|
|
devices that implement multiple time
|
|
synchronization protocols."
|
|
::= { hpSntpConfigCompliances 2 }
|
|
|
|
hpSntpConfigGroup OBJECT-GROUP
|
|
OBJECTS { hpSntpConfigMode,
|
|
hpSntpConfigPollInterval }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for configuring the SNTP
|
|
client."
|
|
::= { hpSntpConfigGroups 1 }
|
|
|
|
hpSntpServerConfigGroup OBJECT-GROUP
|
|
OBJECTS { hpSntpServerVersion,
|
|
hpSntpServerPriority,
|
|
hpSntpServerRowStatus }
|
|
STATUS deprecated
|
|
DESCRIPTION "### DEPRECATED ###This Group definies a server table entry."
|
|
::= { hpSntpConfigGroups 2 }
|
|
|
|
hpTimeSyncMethodGroup OBJECT-GROUP
|
|
OBJECTS { hpTimeSyncMethod }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects for selecting a time
|
|
synchronization protocol to use."
|
|
::= { hpSntpConfigGroups 3 }
|
|
|
|
hpSntpInetServerConfigGroup OBJECT-GROUP
|
|
OBJECTS { hpSntpInetServerVersion,
|
|
hpSntpInetServerPriority,
|
|
hpSntpInetServerRowStatus }
|
|
STATUS current
|
|
DESCRIPTION "This Group defines a server table entry."
|
|
::= { hpSntpConfigGroups 4 }
|
|
END
|