Build #73

Build: #73 was successful Changes by Benjamin Reed

Code commits

Powered By OpenNMS 2016

  • Benjamin Reed

    Benjamin Reed 6c28b64711c2009d9f6e2920475a288887c93f70

    Merge remote-tracking branch 'poweredby-2016/from-foundation-2016' into poweredby-2016-master

  • Jesse White

    Jesse White 6550a0f6ee1697ced5f6e853fcdf54b53ca3084f m

    Merge pull request #1396 from tdefilip/NMS-9240-ifDescr-over-ifName
    NMS-9240: Allow for choosing ifDescr over ifName for interface direct...

  • Benjamin Reed

    Benjamin Reed f772ff3a7abd87873f555ffb16eecc0318234897 m

    Merge remote-tracking branch 'origin/foundation' into foundation-2016

  • Jesse White

    Jesse White 948666a8ea366f2aa149ba70ea5c430e7b098fc1 m

    Merge pull request #1410 from OpenNMS/features/strings-over-tcp
    NMS-9126: Allow string attribute to be persisted over the TCP stream

  • Jesse White

    Jesse White 2ad32f0b71a2d9534d840cc9916c11c840cd72a5 m

    Merge pull request #1422 from OpenNMS/jira/NMS-9164
    NMS-9164: handle retries inside trackers

  • Benjamin Reed

    Benjamin Reed b42cc5947a7978e497b6ce339871d5a7965cb831 m

    bump node/npm versions

    • smoke-test/pom.xml (version b42cc5947a7978e497b6ce339871d5a7965cb831)
  • Benjamin Reed

    Benjamin Reed 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a m

    NMS-9164: handle retries inside trackers

    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/AggregateTracker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/CollectionTracker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/ColumnTracker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/SingleInstanceTracker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/SnmpWalker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/TableTracker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/impl-joesnmp/src/main/java/org/opennms/netmgt/snmp/joesnmp/JoeSnmpWalker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/impl-mock/src/main/java/org/opennms/netmgt/snmp/mock/MockSnmpStrategy.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/impl-mock/src/main/java/org/opennms/netmgt/snmp/mock/MockSnmpWalker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/impl-snmp4j/src/main/java/org/opennms/netmgt/snmp/snmp4j/Snmp4JWalker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/integration-tests/src/test/java/org/opennms/netmgt/snmp/SnmpTrackerTest.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/integration-tests/src/test/java/org/opennms/netmgt/snmp/mock/MockSnmpStrategyTest.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/integration-tests/src/test/resources/snmpTestDataError.properties (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
  • Alejandro Galue

    Alejandro Galue 4cdd6d0cd9c722ecd4875c1199c463a0766c5415 m

    Merge pull request #1411 from OpenNMS/jira/NMS-9252
    NMS-9252: Upgrade Newts to 1.4.3

  • Jesse White

    Jesse White 7664d4b92dadef226d48defd21e23bdd279cd4a6 m

    Merge pull request #1395 from OpenNMS/jira/NMS-9140
    NMS-9140: Check permissions on ACKing through ReST

  • Bamboo Administrator

    Bamboo Administrator 681b74b28d75a5f902815c98f52f81c87c5aa29d m

    [bamboo] Automated branch merge (from foundation:470ac164ca80544ec8318b6ec23ff467bad9e41e)

  • Jesse White

    Jesse White b4091afee35a0bc68fb039dbfb91ab6c79156e2c m

    NMS-9252: Upgrade Newts to 1.4.3
    This adds support for globally changing the behavior of counter wraps using a system property.

    • opennms-doc/guide-admin/src/asciidoc/text/operation/newts/configuration.adoc (version b4091afee35a0bc68fb039dbfb91ab6c79156e2c)
    • pom.xml (version b4091afee35a0bc68fb039dbfb91ab6c79156e2c)
  • Benjamin Reed

    Benjamin Reed 470ac164ca80544ec8318b6ec23ff467bad9e41e m

    cut&paste error with getUsername() instead of getPassword()

    • opennms-config/src/main/java/org/opennms/netmgt/config/WmiPeerFactory.java (version 470ac164ca80544ec8318b6ec23ff467bad9e41e)
  • Benjamin Reed

    Benjamin Reed fbe41ecfb79d66ee2712e9555925e72ce691ab32 m

    fix for checkstyle

    • integrations/opennms-reverse-dns-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/ReverseDnsRecordTest.java (version fbe41ecfb79d66ee2712e9555925e72ce691ab32)
  • Antonio Russo

    Antonio Russo d6dbcfe36f2e0e55b521c75c7e2b3ed9920cd2ad m

    Merge pull request #1400 from OpenNMS/jira/NMS-9222
    Fix NMS-9222: set the domain level in dns adapter

  • Antonio Russo

    Antonio Russo 9da4da574a90e404f3e154002f8b4349dffcd761 m

    NMS-9222: set the domain level in dns adapter
    Added level to reverse dns adapter

    • integrations/opennms-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/DnsProvisioningAdapter.java (version 9da4da574a90e404f3e154002f8b4349dffcd761)
    • integrations/opennms-reverse-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/DefaultReverseDnsProvisioningAdapterService.java (version 9da4da574a90e404f3e154002f8b4349dffcd761)
    • integrations/opennms-reverse-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/ReverseDnsProvisioningAdapter.java (version 9da4da574a90e404f3e154002f8b4349dffcd761)
    • integrations/opennms-reverse-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/ReverseDnsProvisioningAdapterService.java (version 9da4da574a90e404f3e154002f8b4349dffcd761)
    • integrations/opennms-reverse-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/ReverseDnsRecord.java (version 9da4da574a90e404f3e154002f8b4349dffcd761)
    • integrations/opennms-reverse-dns-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/ReverseDnsRecordTest.java (version 9da4da574a90e404f3e154002f8b4349dffcd761)
  • Antonio Russo

    Antonio Russo 1eff7004b22996f96c3a95c3af247216190d4b6c m

    NMS-9222: set the domain level in dns adapter
    Set default level to 0. This means using
    the last "." to get the zone

    • integrations/opennms-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/DnsProvisioningAdapter.java (version 1eff7004b22996f96c3a95c3af247216190d4b6c)
    • integrations/opennms-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/DnsRecord.java (version 1eff7004b22996f96c3a95c3af247216190d4b6c)
    • integrations/opennms-dns-provisioning-adapter/src/test/java/org/opennms/netmgt/provision/DnsRecordTest.java (version 1eff7004b22996f96c3a95c3af247216190d4b6c)
  • Jesse White

    Jesse White e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59 m

    NMS-9126: Add support for using a TCP-specific persistence strategy using protobuf messages.
    * Extend the existing protobuf messages to include string attributes

    • core/lib/src/main/java/org/opennms/core/utils/TimeSeries.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/pom.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/QueuingTcpOutputStrategy.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/SimpleTcpOutputStrategy.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpBasePersister.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpGroupPersister.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpOutputStrategy.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpOutputStrategyFactory.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpPersistOperationBuilder.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpPersisterFactory.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpSinglePersister.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/resources/META-INF/opennms/applicationContext-tcp.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/test/java/org/opennms/netmgt/collection/persistence/tcp/TcpOutputStrategyTest.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/pom.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/timeseries-evaluate/src/main/java/org/opennms/netmgt/dao/support/EvaluateResourceStorageDao.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/timeseries-evaluate/src/main/resources/META-INF/opennms/applicationContext-evaluate.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-base-assembly/pom.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-base-assembly/src/main/filtered/etc/opennms.properties (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/EmptyResourceStorageDao.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-rrd/opennms-rrd-tcp/src/main/java/org/opennms/netmgt/rrd/tcp/PerformanceDataProtos.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-rrd/opennms-rrd-tcp/src/main/java/org/opennms/netmgt/rrd/tcp/RrdOutputSocket.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-rrd/opennms-rrd-tcp/src/main/proto/PerformanceData.proto (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-rrd/opennms-rrd-tcp/src/test/java/org/opennms/netmgt/rrd/tcp/TcpRrdStrategyTest.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • pom.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
  • Jesse White

    Jesse White cc39ebec99f6ed5a0b0c296c9d62c5c2cea63ed1 m

    Revert "NMS-9120: Selection of non-disk RRD strategies"
    This reverts commit 71cabd031d8b557a00f5321d30699469cd51c151.

    • opennms-base-assembly/src/main/filtered/etc/rrd-configuration.properties (version cc39ebec99f6ed5a0b0c296c9d62c5c2cea63ed1)
    • opennms-rrd/opennms-rrd-api/src/main/java/org/opennms/netmgt/rrd/RrdStrategyFactory.java (version cc39ebec99f6ed5a0b0c296c9d62c5c2cea63ed1)
    • opennms-rrd/opennms-rrd-api/src/main/resources/META-INF/opennms/applicationContext-rrd.xml (version cc39ebec99f6ed5a0b0c296c9d62c5c2cea63ed1)
    • opennms-rrd/opennms-rrd-api/src/main/resources/META-INF/opennms/component-rrd-tcp.xml (version cc39ebec99f6ed5a0b0c296c9d62c5c2cea63ed1)
  • Dustin Frisch <fooker@lab.sh>

    Dustin Frisch <fooker@lab.sh> 46e0353e9bec4a405eb26606d29d0983a755584a m

    NMS-9140: Check permissions on ACKing through ReST

    • opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/AcknowledgmentRestService.java (version 46e0353e9bec4a405eb26606d29d0983a755584a)
    • opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/AlarmRestService.java (version 46e0353e9bec4a405eb26606d29d0983a755584a)
    • opennms-webapp-rest/src/test/java/org/opennms/web/rest/v1/AcknowledgmentRestServiceIT.java (version 46e0353e9bec4a405eb26606d29d0983a755584a)
  • Todd Defilippi <todd@packetdesign.com>

    Todd Defilippi <todd@packetdesign.com> 3d090c00ebd92f65812d529c859127dc784948df m

    NMS-9240: Allow for choosing ifDescr over ifName for interface directory name
    - Allow ifDescr to be given preference over ifName via property setting.
    - Allow for resulting string to not be sanitized via property setting.

    • core/lib/src/main/java/org/opennms/core/utils/RrdLabelUtils.java (version 3d090c00ebd92f65812d529c859127dc784948df)
    • opennms-model/src/main/java/org/opennms/netmgt/model/OnmsSnmpInterface.java (version 3d090c00ebd92f65812d529c859127dc784948df)
  • Antonio Russo

    Antonio Russo 14be87ba358f2264d8e163f9c6449361a59bf577 m

    Merge pull request #1392 from OpenNMS/jira/NMS-9218
    Fix NMS-9218: OsPfRouterId not properly updated

  • Antonio Russo

    Antonio Russo 28831651a31fa0431a66d60c83ac2e2fa145214a m

    Fix NMS-9218: OsPfRouterId not properly updated
    Fixed merge method in OspfElement

    • opennms-model/src/main/java/org/opennms/netmgt/model/OspfElement.java (version 28831651a31fa0431a66d60c83ac2e2fa145214a)
  • Antonio Russo

    Antonio Russo c6dd3ecbdc02aa1040c285b94e8242f91d92ee58 m

    Fix NMS-9222: set the domain level in dns adapter
    Created a POC for setting a property
    import.dns.level for setting the
    domain suitable level for nsupdates

    • integrations/opennms-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/DnsProvisioningAdapter.java (version c6dd3ecbdc02aa1040c285b94e8242f91d92ee58)
    • integrations/opennms-dns-provisioning-adapter/src/main/java/org/opennms/netmgt/provision/DnsRecord.java (version c6dd3ecbdc02aa1040c285b94e8242f91d92ee58)
  • Bamboo Administrator

    Bamboo Administrator 147554c411fdf0e4f1bba51ca94eb62b7b24de8c m

    [bamboo] Automated branch merge (from foundation:a2d883e3fe1e4a7bb93333ccde0b7011542a8f35)

  • Jesse White

    Jesse White d0e8399e26e223d4b9d34e7c01a12f64a3aeb058 m

    Merge pull request #1374 from OpenNMS/jira/NMS-8667
    NMS-8667: Null ospfrouterid in NodeDiscoveryOspf

  • Jesse White

    Jesse White 46a07c07e7a560f8d484fbb2bb5fae85cc06cc03 m

    Merge pull request #1373 from OpenNMS/jira/NMS-8897
    NMS-8897: NPE in CdpLink to String

  • Benjamin Reed

    Benjamin Reed a2d883e3fe1e4a7bb93333ccde0b7011542a8f35 m

    Merge pull request #1368 from OpenNMS/jira/NMS-9201
    NMS-9201: Changed SyslogParser to use the local timezone

  • Antonio Russo

    Antonio Russo 042f6722c2871098da53e01d0ef839fc53fa3292 m

    Fix NMS-8667: Null ospfrouterid in NodeDiscoveryOspf
    check the ospf ip and mask

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/OspfIpAddrTableGetter.java (version 042f6722c2871098da53e01d0ef839fc53fa3292)
  • Antonio Russo

    Antonio Russo 2e5bb2b66361d9466bd14acef8d0901003482a46 m

    Fix NMS-8897: NPE in CdpLink.toString()
    Added control to check if the node is not
    null and also if the cache address type is not null

    • opennms-model/src/main/java/org/opennms/netmgt/model/CdpLink.java (version 2e5bb2b66361d9466bd14acef8d0901003482a46)
  • Antonio Russo

    Antonio Russo 86ceb401068502a7b58cc259b56e2c87b00e9cac m

    Merge pull request #1333 from OpenNMS/jira/NMS-8973
    NMS-8973: Enlinkd fails to discovery Bridge Topology

  • Antonio Russo

    Antonio Russo 948b531eeb19130e12e4bd1dcbe195f89bf1b437 m

    Fixed Test Nms4930EnIT
    According with the new rules
    the topology is calculated

    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/Nms4930EnIT.java (version 948b531eeb19130e12e4bd1dcbe195f89bf1b437)
  • Antonio Russo

    Antonio Russo 0312497d1055e0685f7682df52a7e84f76258ca4 m

    Fixed TestNms7918

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version 0312497d1055e0685f7682df52a7e84f76258ca4)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/Nms7918EnIT.java (version 0312497d1055e0685f7682df52a7e84f76258ca4)
  • Antonio Russo

    Antonio Russo 58cd95933e2f8e9db6441d862dd3128e1e647766 m

    Removed log entry for topology
    This is not needed

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version 58cd95933e2f8e9db6441d862dd3128e1e647766)
  • Antonio Russo

    Antonio Russo 928dbc3914244103b95cc6722b01a0146db4e513 m

    Fixed a potential null pointer exception in StpLink
    Also added better log for NodeDiscoveryBridge

    • opennms-model/src/main/java/org/opennms/netmgt/model/BridgeStpLink.java (version 928dbc3914244103b95cc6722b01a0146db4e513)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridge.java (version 928dbc3914244103b95cc6722b01a0146db4e513)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/Dot1dStpPortTableTracker.java (version 928dbc3914244103b95cc6722b01a0146db4e513)
  • Antonio Russo

    Antonio Russo ea852e3e29b05429d2e58b7401c8812c004b3bab m

    Removed a forgotten system.err from SharedSegment

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/SharedSegment.java (version ea852e3e29b05429d2e58b7401c8812c004b3bab)
  • Antonio Russo

    Antonio Russo bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49 m

    Revert "Removed log from Snmp Tracker Classes"
    This reverts commit 43c64cbb6e648fa5a6edddc36712e7a459d03b0a.

    • opennms-model/src/main/java/org/opennms/netmgt/model/BridgeStpLink.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/SharedSegment.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridge.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/CdpCacheTableTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/CdpGlobalGroupTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/CdpInterfacePortNameGetter.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/CiscoVtpTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/Dot1dBasePortIfIndexGetter.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/Dot1dBaseTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/Dot1dStpPortTableTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/IpNetToMediaTableTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/IsisCircTableTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/IsisISAdjTableTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/IsisSysObjectGroupTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/LldpLocPortGetter.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/LldpLocalGroupTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/LldpRemTableTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/OspfIfTableTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/OspfNbrTableTracker.java (version bc2cc1e568b917fc94dfdb4b15e9fa08895a1c49)
  • Antonio Russo

    Antonio Russo 43c64cbb6e648fa5a6edddc36712e7a459d03b0a m

    Removed log from Snmp Tracker Classes

    • opennms-model/src/main/java/org/opennms/netmgt/model/BridgeStpLink.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/SharedSegment.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridge.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/CdpCacheTableTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/CdpGlobalGroupTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/CdpInterfacePortNameGetter.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/CiscoVtpTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/Dot1dBasePortIfIndexGetter.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/Dot1dBaseTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/Dot1dStpPortTableTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/IpNetToMediaTableTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/IsisCircTableTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/IsisISAdjTableTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/IsisSysObjectGroupTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/LldpLocPortGetter.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/LldpLocalGroupTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/LldpRemTableTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/OspfIfTableTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/snmp/OspfNbrTableTracker.java (version 43c64cbb6e648fa5a6edddc36712e7a459d03b0a)
  • Antonio Russo

    Antonio Russo 069d35920097cf286fe79e69474b55dd8fef76a0 m

    Cleaned forgotten debug script

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/SharedSegment.java (version 069d35920097cf286fe79e69474b55dd8fef76a0)
  • Antonio Russo

    Antonio Russo 588975f6ff91cdf2037816dad7348f5d72bf089d m

    Refactored again SharedSegment
    more improvement. Layout of the class is now simple
    and understandble

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/SharedSegment.java (version 588975f6ff91cdf2037816dad7348f5d72bf089d)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/SimpleConnection.java (version 588975f6ff91cdf2037816dad7348f5d72bf089d)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version 588975f6ff91cdf2037816dad7348f5d72bf089d)
  • Seth Leger

    Seth Leger 2dbddd454f21d9c5a62e31646ed59abf253d1034 m

    Merge pull request #1370 from OpenNMS/jira/NMS-9186

  • Antonio Russo

    Antonio Russo 8c7e951563a9313c9fc1bb4068bce2b253fc5261 m

    Reworked print topology methods
    Found print topology not usable. Fewer lines

    • opennms-model/src/main/java/org/opennms/netmgt/model/BridgeBridgeLink.java (version 8c7e951563a9313c9fc1bb4068bce2b253fc5261)
    • opennms-model/src/main/java/org/opennms/netmgt/model/BridgeMacLink.java (version 8c7e951563a9313c9fc1bb4068bce2b253fc5261)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/Bridge.java (version 8c7e951563a9313c9fc1bb4068bce2b253fc5261)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version 8c7e951563a9313c9fc1bb4068bce2b253fc5261)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/SharedSegment.java (version 8c7e951563a9313c9fc1bb4068bce2b253fc5261)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridge.java (version 8c7e951563a9313c9fc1bb4068bce2b253fc5261)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version 8c7e951563a9313c9fc1bb4068bce2b253fc5261)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/Nms4930EnIT.java (version 8c7e951563a9313c9fc1bb4068bce2b253fc5261)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/Nms7918EnIT.java (version 8c7e951563a9313c9fc1bb4068bce2b253fc5261)
  • Seth Leger

    Seth Leger 5b0b2f3dc95500447ede89e8ef183a3b06ae523b m

    NMS-9201: Changed SyslogParser to use the local timezone for syslog messages that do not specify timezone instead of assuming UTC.

    • opennms-services/src/main/java/org/opennms/netmgt/syslogd/SyslogParser.java (version 5b0b2f3dc95500447ede89e8ef183a3b06ae523b)
    • opennms-services/src/test/java/org/opennms/netmgt/syslogd/SyslogMessageTest.java (version 5b0b2f3dc95500447ede89e8ef183a3b06ae523b)
  • Alejandro Galue

    Alejandro Galue 02ec5ca8f686110ffd049a10395555d1489d64da m

    Fixing an issue after cherry-pick cfb1867f83ac44d2824cfb36082714abb0033f2c
    This is NOT necessary on foundation-2017. Any conflicts should use the
    version of the file that already exist on foundation-2017.

    • opennms-correlation/drools-correlation-engine/src/test/java/org/opennms/netmgt/correlation/drools/FusionRulesTest.java (version 02ec5ca8f686110ffd049a10395555d1489d64da)
  • Alejandro Galue

    Alejandro Galue e63043b69c0ac61f70584ec4e3223d0982304a5c m

    NMS-9172: fixing failing test.

    • opennms-correlation/drools-correlation-engine/src/test/java/org/opennms/netmgt/correlation/drools/FusionRulesTest.java (version e63043b69c0ac61f70584ec4e3223d0982304a5c)
    • opennms-correlation/drools-correlation-engine/src/test/opennms-home/etc/drools-engine.d/droolsFusion/DroolsFusion.drl (version e63043b69c0ac61f70584ec4e3223d0982304a5c)
  • Alejandro Galue

    Alejandro Galue 930ba4cd8265c948cca5e044e89e9d18c41203e9 m

    Fix for Bug NMS-9172
    Improve the executions of Drools rules when using streaming (CEP,
    Temporal Reasoning)

    • opennms-correlation/drools-correlation-engine/src/main/java/org/opennms/netmgt/correlation/drools/DroolsCorrelationEngine.java (version 930ba4cd8265c948cca5e044e89e9d18c41203e9)
  • Jesse White

    Jesse White eb7304c58d655d8c5ef703a7e622dcd8725bcc18 m

    NMS-9186: Validate that the Drools examples load correctly.

    • opennms-base-assembly/src/main/filtered/etc/examples/drools-engine.d/nodeParentRules/LocationMonitorRules.drl (version eb7304c58d655d8c5ef703a7e622dcd8725bcc18)
    • opennms-base-assembly/src/main/filtered/etc/examples/drools-engine.d/nodeParentRules/NodeParentRules.drl (version eb7304c58d655d8c5ef703a7e622dcd8725bcc18)
    • opennms-correlation/drools-correlation-engine/src/test/java/org/opennms/netmgt/correlation/drools/DroolsCorrelationEngineBuilderExamplesIT.java (version eb7304c58d655d8c5ef703a7e622dcd8725bcc18)
    • opennms-correlation/drools-correlation-engine/src/test/resources/test-context-examples.xml (version eb7304c58d655d8c5ef703a7e622dcd8725bcc18)
  • Jesse White

    Jesse White 32d6a44587e2d8ee34cbddaace653215ed9eff9e m

    Merge pull request #1334 from OpenNMS/jira/NMS-9145
    NMS-9145: Add JMX instrumentation for the Drools Correlator to understand the the working memory of each rule-set (a.k.a. engine)

  • Antonio Russo

    Antonio Russo 501146716c42158eeccaf5bb78b1cec09cd1bdfa m

    Fix macs on backbone port
    to assign a mac on a shared segment
    it must be learned on all the port

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version 501146716c42158eeccaf5bb78b1cec09cd1bdfa)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/BroadcastDomainTest.java (version 501146716c42158eeccaf5bb78b1cec09cd1bdfa)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdTestHelper.java (version 501146716c42158eeccaf5bb78b1cec09cd1bdfa)
  • Antonio Russo

    Antonio Russo 88a55d4d7c734340617a090f4b435ee844042eff m

    Fixed a dead code return

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version 88a55d4d7c734340617a090f4b435ee844042eff)
  • Antonio Russo

    Antonio Russo 707e4c00065db9710f278a96fdcafe727ba16e38 m

    NMS-8973; Fixed domain calculation
    This is the fix for the problem we have
    in topology change as reported by the issue.
    There was an error in clearing topology
    when the bridge was the root bridge

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version 707e4c00065db9710f278a96fdcafe727ba16e38)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version 707e4c00065db9710f278a96fdcafe727ba16e38)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/BroadcastDomainTest.java (version 707e4c00065db9710f278a96fdcafe727ba16e38)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdTestHelper.java (version 707e4c00065db9710f278a96fdcafe727ba16e38)
  • Antonio Russo

    Antonio Russo c9dd1ae1cdf5e0ce5e12cf771827747ab90bdf7d m

    Moved election of root bridge to Broadcastdomain
    The election of the root bridge must be performed
    inside the broadcast domain class

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/Bridge.java (version c9dd1ae1cdf5e0ce5e12cf771827747ab90bdf7d)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version c9dd1ae1cdf5e0ce5e12cf771827747ab90bdf7d)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version c9dd1ae1cdf5e0ce5e12cf771827747ab90bdf7d)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/BroadcastDomainTest.java (version c9dd1ae1cdf5e0ce5e12cf771827747ab90bdf7d)
  • Jesse White

    Jesse White d105d9af2b0055b45fdefc0a0212128d9824f6b5 m

    Merge remote-tracking branch 'origin/foundation' into foundation-2016

  • Alejandro Galue

    Alejandro Galue b90cc6b17dfda7a50a5f7af3677dd88b91a26229 m

    NMS-9145: Fixing DependencyLoadingRulesIT

    • features/ncs/ncs-drools/src/test/resources/test-context.xml (version b90cc6b17dfda7a50a5f7af3677dd88b91a26229)
  • Seth Leger

    Seth Leger 0afe09f0fc6426c839f5758ea0a144b2c7f81e14 m

    Merge pull request #1351 from OpenNMS/jira/NMS-9166
    Merging for inclusion in Meridian 2015.1.5, Meridian 2016.1.5, and Horizon 19.0.2.

  • Antonio Russo

    Antonio Russo a7ac7127e9672b99b691cca8096e6ad11ce25fa7 m

    Reviewed the BridgeTopolgyElper Inner class
    Better log and changed methods

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version a7ac7127e9672b99b691cca8096e6ad11ce25fa7)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/SharedSegment.java (version a7ac7127e9672b99b691cca8096e6ad11ce25fa7)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version a7ac7127e9672b99b691cca8096e6ad11ce25fa7)
  • Ronny Trommer

    Ronny Trommer 621b2c41b7913c2873a0338279a5f3e077b6a40b m

    Merge pull request #1327 from OpenNMS/jira/NMS-9094
    NMS-9094: SNMP data collection definitions for Cisco ASA5585-SSP-60

  • Antonio Russo

    Antonio Russo 10440d817b814927d6916f26fcb430ad93ce5b5b m

    Refactored the BridgeTopologyHelper inner class
    Better logs and class efficency

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version 10440d817b814927d6916f26fcb430ad93ce5b5b)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version 10440d817b814927d6916f26fcb430ad93ce5b5b)
  • Antonio Russo

    Antonio Russo a50a990e608755dc1091f5d60fbbde90c3477ef6 m

    created method to print topology
    For debug purpose

    • opennms-model/src/main/java/org/opennms/netmgt/model/BridgeBridgeLink.java (version a50a990e608755dc1091f5d60fbbde90c3477ef6)
    • opennms-model/src/main/java/org/opennms/netmgt/model/BridgeMacLink.java (version a50a990e608755dc1091f5d60fbbde90c3477ef6)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/Bridge.java (version a50a990e608755dc1091f5d60fbbde90c3477ef6)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version a50a990e608755dc1091f5d60fbbde90c3477ef6)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/SharedSegment.java (version a50a990e608755dc1091f5d60fbbde90c3477ef6)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/EnhancedLinkd.java (version a50a990e608755dc1091f5d60fbbde90c3477ef6)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/BroadcastDomainTest.java (version a50a990e608755dc1091f5d60fbbde90c3477ef6)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdIT.java (version a50a990e608755dc1091f5d60fbbde90c3477ef6)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdTestHelper.java (version a50a990e608755dc1091f5d60fbbde90c3477ef6)
  • Ronald Roskens

    Ronald Roskens 6be4c5d9e971276284d2be46fea0270dcbed9665 m

    NMS-9166: Fix permissions on opennms.service file for systemd

    • tools/packages/opennms/opennms.spec (version 6be4c5d9e971276284d2be46fea0270dcbed9665)
  • Antonio Russo

    Antonio Russo cbfe21a8a8142f95f253075f2b8f67b1c57dc288 m

    Creating methods to printTopology
    Added  custom methods to print out topology
    fr debug purpose

    • opennms-model/src/main/java/org/opennms/netmgt/model/BridgeBridgeLink.java (version cbfe21a8a8142f95f253075f2b8f67b1c57dc288)
    • opennms-model/src/main/java/org/opennms/netmgt/model/BridgeMacLink.java (version cbfe21a8a8142f95f253075f2b8f67b1c57dc288)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version cbfe21a8a8142f95f253075f2b8f67b1c57dc288)
    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/SharedSegment.java (version cbfe21a8a8142f95f253075f2b8f67b1c57dc288)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/EnhancedLinkd.java (version cbfe21a8a8142f95f253075f2b8f67b1c57dc288)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version cbfe21a8a8142f95f253075f2b8f67b1c57dc288)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdIT.java (version cbfe21a8a8142f95f253075f2b8f67b1c57dc288)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdTestHelper.java (version cbfe21a8a8142f95f253075f2b8f67b1c57dc288)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/Nms4930EnIT.java (version cbfe21a8a8142f95f253075f2b8f67b1c57dc288)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/Nms7918EnIT.java (version cbfe21a8a8142f95f253075f2b8f67b1c57dc288)
  • Alejandro Galue

    Alejandro Galue 6ac70ae26a852ef5ebef006a088cce1bbad24071 m

    NMS-9145: Renaming working-memory-size to fact-count to better represent the intention and the actual value.

    • opennms-correlation/drools-correlation-engine/src/main/java/org/opennms/netmgt/correlation/drools/DroolsCorrelationEngine.java (version 6ac70ae26a852ef5ebef006a088cce1bbad24071)
  • Jesse White

    Jesse White 629ea8d07ecddd03f2e00253b642686441eeb6be m

    NMS-9163: Enhance to MockSnmpAgent to support returning arbitrary SNMP error codes.

    • tests/mock-snmp-agent/src/main/java/org/opennms/mock/snmp/MockSnmpAgent.java (version 629ea8d07ecddd03f2e00253b642686441eeb6be)
    • tests/mock-snmp-agent/src/main/java/org/opennms/mock/snmp/PropertiesBackedManagedObject.java (version 629ea8d07ecddd03f2e00253b642686441eeb6be)
    • tests/mock-snmp-agent/src/main/java/org/opennms/mock/snmp/responder/DynamicVariable.java (version 629ea8d07ecddd03f2e00253b642686441eeb6be)
    • tests/mock-snmp-agent/src/main/java/org/opennms/mock/snmp/responder/Error.java (version 629ea8d07ecddd03f2e00253b642686441eeb6be)
    • tests/mock-snmp-agent/src/main/java/org/opennms/mock/snmp/responder/SnmpErrorStatusException.java (version 629ea8d07ecddd03f2e00253b642686441eeb6be)
    • tests/mock-snmp-agent/src/test/java/org/opennms/mock/snmp/MockSnmpAgentTest.java (version 629ea8d07ecddd03f2e00253b642686441eeb6be)
    • tests/mock-snmp-agent/src/test/resources/loadSnmpDataTest.properties (version 629ea8d07ecddd03f2e00253b642686441eeb6be)
  • Antonio Russo

    Antonio Russo f4d727d9fe5448d0fbf02ced97aea33384c32367 m

    Fixed Null Pointer Excpetion
    The test have been fixed checking the
    methods inside the Broadcast Domain

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version f4d727d9fe5448d0fbf02ced97aea33384c32367)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version f4d727d9fe5448d0fbf02ced97aea33384c32367)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/BroadcastDomainTest.java (version f4d727d9fe5448d0fbf02ced97aea33384c32367)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdTestHelper.java (version f4d727d9fe5448d0fbf02ced97aea33384c32367)
  • Jesse White

    Jesse White 0093b72cd4be211e14acd7ec07f43023bbdea4f5 m

    NMS-9162: Update snmp4j from 2.4.2 to 2.5.5.

    • dependencies/snmp4j-agent/pom.xml (version 0093b72cd4be211e14acd7ec07f43023bbdea4f5)
    • dependencies/snmp4j/pom.xml (version 0093b72cd4be211e14acd7ec07f43023bbdea4f5)
    • opennms-full-assembly/pom.xml (version 0093b72cd4be211e14acd7ec07f43023bbdea4f5)
    • pom.xml (version 0093b72cd4be211e14acd7ec07f43023bbdea4f5)
  • Ronny Trommer

    Ronny Trommer 40ffd25e886ecf8873b8008b1395bd28cb65e349 m

    Merge pull request #1324 from mfuhrmann/NMS-9141
    NMS-9141: wrong statement in jdbcquerymonitor docs

  • Alejandro Galue

    Alejandro Galue 1dd536cbebda8292e014cd8497aa396fde56ba44 m

    NMS-9145: applying suggestions
    * Using getFactCount from the working memory
    * Adding a metric for the amounf of pending tasks (a.k.a. timer threads).

    • opennms-correlation/drools-correlation-engine/src/main/java/org/opennms/netmgt/correlation/drools/DroolsCorrelationEngine.java (version 1dd536cbebda8292e014cd8497aa396fde56ba44)
    • opennms-correlation/opennms-correlator/src/main/java/org/opennms/netmgt/correlation/AbstractCorrelationEngine.java (version 1dd536cbebda8292e014cd8497aa396fde56ba44)
  • Antonio Russo

    Antonio Russo e8dd37c07dde86ee24917fd72252b22d74ba70c6 m

    Reworked NodeDiscoveryBridgeTopology
    Checked BroadcastDomain operation
    Better log

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version e8dd37c07dde86ee24917fd72252b22d74ba70c6)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/EnhancedLinkd.java (version e8dd37c07dde86ee24917fd72252b22d74ba70c6)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/EnhancedLinkdService.java (version e8dd37c07dde86ee24917fd72252b22d74ba70c6)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/EnhancedLinkdServiceImpl.java (version e8dd37c07dde86ee24917fd72252b22d74ba70c6)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version e8dd37c07dde86ee24917fd72252b22d74ba70c6)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/EnLinkdIT.java (version e8dd37c07dde86ee24917fd72252b22d74ba70c6)
    • opennms-services/src/test/java/org/opennms/netmgt/enlinkd/Nms7918EnIT.java (version e8dd37c07dde86ee24917fd72252b22d74ba70c6)
  • Alejandro Galue

    Alejandro Galue 4d1eea68714a3fc6a5824c9c2404163c43f06797 m

    Fix for Enhancement NMS-9145
    Add JMX instrumentation for the Drools Correlator to understand the the
    working memory of each rule-set (a.k.a. engine)

    • opennms-correlation/drools-correlation-engine/pom.xml (version 4d1eea68714a3fc6a5824c9c2404163c43f06797)
    • opennms-correlation/drools-correlation-engine/src/main/java/org/opennms/netmgt/correlation/drools/DroolsCorrelationEngine.java (version 4d1eea68714a3fc6a5824c9c2404163c43f06797)
    • opennms-correlation/drools-correlation-engine/src/main/java/org/opennms/netmgt/correlation/drools/DroolsCorrelationEngineBuilder.java (version 4d1eea68714a3fc6a5824c9c2404163c43f06797)
    • opennms-correlation/drools-correlation-engine/src/main/java/org/opennms/netmgt/correlation/drools/config/EngineConfiguration.java (version 4d1eea68714a3fc6a5824c9c2404163c43f06797)
    • opennms-correlation/drools-correlation-engine/src/main/java/org/opennms/netmgt/correlation/drools/config/RuleSet.java (version 4d1eea68714a3fc6a5824c9c2404163c43f06797)
    • opennms-correlation/drools-correlation-engine/src/main/resources/META-INF/opennms/correlation-engine.xml (version 4d1eea68714a3fc6a5824c9c2404163c43f06797)
    • opennms-correlation/drools-correlation-engine/src/test/resources/test-context.xml (version 4d1eea68714a3fc6a5824c9c2404163c43f06797)
  • Antonio Russo

    Antonio Russo b0bd144a469c9da0422d0b0f3742fa1a462dde15 m

    Removed unused imports

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryOspf.java (version b0bd144a469c9da0422d0b0f3742fa1a462dde15)
  • Antonio Russo

    Antonio Russo 3fa795ad9513c36c1117a77c4fb70075e4600f3f m

    Reworked log for NodeDiscoveryOspf

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryOspf.java (version 3fa795ad9513c36c1117a77c4fb70075e4600f3f)
  • Antonio Russo

    Antonio Russo f96b96eaf3fb29146797ea07c64d8aedfaa5a103 m

    Reworked log for NodeDiscoveyLldp

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryLldp.java (version f96b96eaf3fb29146797ea07c64d8aedfaa5a103)
  • Antonio Russo

    Antonio Russo 0f38c0e1ec92cf96d2a1e6047c86c8d8adb3e05a m

    Reworked IsIs log Discovery Class

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryIsis.java (version 0f38c0e1ec92cf96d2a1e6047c86c8d8adb3e05a)
  • Antonio Russo

    Antonio Russo e496291b07ebe3278f82be0280834a99d5855327 m

    Reowrked log for NodeDiscoveryIsis

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryIsis.java (version e496291b07ebe3278f82be0280834a99d5855327)
  • Antonio Russo

    Antonio Russo 9c7009d383f174114f9f9c26d9292997d517170f m

    Renamed getTarget: refactired NodeDiscoveryCdp

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscovery.java (version 9c7009d383f174114f9f9c26d9292997d517170f)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryCdp.java (version 9c7009d383f174114f9f9c26d9292997d517170f)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryIsis.java (version 9c7009d383f174114f9f9c26d9292997d517170f)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryLldp.java (version 9c7009d383f174114f9f9c26d9292997d517170f)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryOspf.java (version 9c7009d383f174114f9f9c26d9292997d517170f)
  • Antonio Russo

    Antonio Russo 1740472797313eb51567d2b676224486d791b4cb m

    Reworked log in NodeDiscoveryBridge
    Better uniform logging for debug purpose

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridge.java (version 1740472797313eb51567d2b676224486d791b4cb)
  • Antonio Russo

    Antonio Russo dbcb5c1c9ceb11bc66b38a935369b0768f25f4ac m

    Removed community from LOG in NodeBridgeDiscovery

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridge.java (version dbcb5c1c9ceb11bc66b38a935369b0768f25f4ac)
  • Antonio Russo

    Antonio Russo 33c4dd0fbce9323cb8b02685bd5e5c52e3c80c8b m

    Removed nodediscovery unused methods

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscovery.java (version 33c4dd0fbce9323cb8b02685bd5e5c52e3c80c8b)
  • Antonio Russo

    Antonio Russo 472f994542b4d0ba058f7785a4fcfc0732a96ba4 m

    Refactored getInfo for NodeDiscovery
    All NodeDiscovery child class have a
    uniform getInfo.
    Also information about snmp is removed

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscovery.java (version 472f994542b4d0ba058f7785a4fcfc0732a96ba4)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridge.java (version 472f994542b4d0ba058f7785a4fcfc0732a96ba4)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version 472f994542b4d0ba058f7785a4fcfc0732a96ba4)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryCdp.java (version 472f994542b4d0ba058f7785a4fcfc0732a96ba4)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryIpNetToMedia.java (version 472f994542b4d0ba058f7785a4fcfc0732a96ba4)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryIsis.java (version 472f994542b4d0ba058f7785a4fcfc0732a96ba4)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryLldp.java (version 472f994542b4d0ba058f7785a4fcfc0732a96ba4)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryOspf.java (version 472f994542b4d0ba058f7785a4fcfc0732a96ba4)
  • Antonio Russo

    Antonio Russo 9380c5257bf82b0c45b3bb9763167e3a3f445a4d m

    Added DEBUG log for topology loading at startup
    Better logging for topology at init

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version 9380c5257bf82b0c45b3bb9763167e3a3f445a4d)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/EnhancedLinkd.java (version 9380c5257bf82b0c45b3bb9763167e3a3f445a4d)
  • Antonio Russo

    Antonio Russo 940df98c7d6ce584d8716cd1e5b85ccadda9b7e6 m

    Better loggin for class IpNetToMedia
    The stored log entry are put into the log

    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryIpNetToMedia.java (version 940df98c7d6ce584d8716cd1e5b85ccadda9b7e6)
  • Antonio Russo

    Antonio Russo a34f6f4f35770553f646aef3e92f8581998eadb5 m

    Moved proper Methos to BradcastDomain
    The Hierachy set up and the clean topology
    are suitable methods for broadcastdomain class

    • opennms-model/src/main/java/org/opennms/netmgt/model/topology/BroadcastDomain.java (version a34f6f4f35770553f646aef3e92f8581998eadb5)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/EnhancedLinkd.java (version a34f6f4f35770553f646aef3e92f8581998eadb5)
    • opennms-services/src/main/java/org/opennms/netmgt/enlinkd/NodeDiscoveryBridgeTopology.java (version a34f6f4f35770553f646aef3e92f8581998eadb5)
  • Jeff Gehlbach

    Jeff Gehlbach bf77b761cece6adc4e0d0f8d4ab2fab1c1ee2f79 m

    Abbreviate ASA

    • opennms-base-assembly/src/main/filtered/etc/datacollection/cisco.xml (version bf77b761cece6adc4e0d0f8d4ab2fab1c1ee2f79)
  • Jeff Gehlbach

    Jeff Gehlbach f602dc12d97e73e690bb55b12e8b11869055f835 m

    NMS-9094: SNMP data collection definitions for Cisco ASA5585-SSP-60 devices

    • opennms-base-assembly/src/main/filtered/etc/datacollection/cisco.xml (version f602dc12d97e73e690bb55b12e8b11869055f835)
  • Marcel Fuhrmann <mfuhrmann@mailbox.org>

    Marcel Fuhrmann <mfuhrmann@mailbox.org> 30c64f48edb3b06b24e29c24d0aa8ca44ab92d6a m

    NMS-9141: wrong statement in jdbcquerymonitor docs

    • opennms-doc/guide-admin/src/asciidoc/text/poller/monitors/JDBCQueryMonitor.adoc (version 30c64f48edb3b06b24e29c24d0aa8ca44ab92d6a)
  • Jesse White

    Jesse White e5d36819b93980160dab5bd151888f6bdedf6e9b m

    NMS-9090: Collection timing enhancements (#1320)
    * NMS-9090: Collection timing enhancements

    - Use a boolean flag to control whether we subtract that time that a collection service run took in how long we sleep before the next service run.  A value of true for "strictInterval" means we do the subtraction.
    - Use a boolean flag to control whether we use the start of the collection service run or the current time for all RRD updates we do for a run.  A value of true for "useCollectionStartTime" means we use the start time.

    * NMS-9090: Collection timing enhancements

    - Make sure the sleep interval is never less than 0.
    - Use wrapper classes to replace the resource timekeeper rather than passing time through resource layers.

    * NMS-9090: Collection timing enhancements

    - Add unit test for wrapping resources with customer timekeeper.
    - Replace max with min.

    * NMS-9090: Collection timing enhancements

    - Use m_lastScheduledCollectionTime instead of passing argument to doCollection.

    * Update copyright headers and remove unused imports.

    * Consolidate the ConstantTimeKeeper implementations.

    * Use the CollectionSetBuilder instead of using SnmpCollector specific types.

    * Use spaces instead of tabs to help keep the indentation consistent.

    * Add tests cases to verify the scheduling intervals.

    * Convert the timestamp to milliseconds.

    • features/collection/api/src/main/java/org/opennms/netmgt/collection/support/AttributeGroupWrapper.java (version e5d36819b93980160dab5bd151888f6bdedf6e9b)
    • features/collection/api/src/main/java/org/opennms/netmgt/collection/support/CollectionAttributeWrapper.java (version e5d36819b93980160dab5bd151888f6bdedf6e9b)
    • features/collection/api/src/main/java/org/opennms/netmgt/collection/support/CollectionResourceWrapper.java (version e5d36819b93980160dab5bd151888f6bdedf6e9b)
    • features/collection/api/src/main/java/org/opennms/netmgt/collection/support/ConstantTimeKeeper.java (version e5d36819b93980160dab5bd151888f6bdedf6e9b)
    • features/juniper-tca-collector/src/main/java/org/opennms/netmgt/collectd/tca/ConstantTimeKeeper.java (version e5d36819b93980160dab5bd151888f6bdedf6e9b)
    • features/juniper-tca-collector/src/main/java/org/opennms/netmgt/collectd/tca/TcaCollectionSet.java (version e5d36819b93980160dab5bd151888f6bdedf6e9b)
    • opennms-services/src/main/java/org/opennms/netmgt/collectd/CollectableService.java (version e5d36819b93980160dab5bd151888f6bdedf6e9b)
    • opennms-services/src/test/java/org/opennms/netmgt/collectd/CollectableServiceTest.java (version e5d36819b93980160dab5bd151888f6bdedf6e9b)
    • protocols/xml/src/main/java/org/opennms/protocols/xml/collector/AbstractXmlCollectionHandler.java (version e5d36819b93980160dab5bd151888f6bdedf6e9b)
    • protocols/xml/src/main/java/org/opennms/protocols/xml/collector/ConstantTimeKeeper.java (version e5d36819b93980160dab5bd151888f6bdedf6e9b)
  • Benjamin Reed

    Benjamin Reed d600fa0008cbf6891f00a98e081f54a381e23324 m

    make sure pgjdbc can be found in central

    • features/alarm-change-notifier/pom.xml (version d600fa0008cbf6891f00a98e081f54a381e23324)
  • Jesse White

    Jesse White 57461c4cb42c5dadf45836aa61b88bdb22df96db m

    Merge pull request #1314 from tdefilip/NMS-9120-non-disk-RRD-selection
    NMS-9120: Selection of non-disk RRD strategies

  • Benjamin Reed

    Benjamin Reed afc603f18c14669a425f582507bc0da5b96a904e m

    remove extraneous hardcoded version

    • features/alarm-change-notifier/pg-jdbc-utils/pom.xml (version afc603f18c14669a425f582507bc0da5b96a904e)
  • Todd Defilippi <todd@packetdesign.com>

    Todd Defilippi <todd@packetdesign.com> 71cabd031d8b557a00f5321d30699469cd51c151 m

    NMS-9120: Selection of non-disk RRD strategies
    - Add a "userrd" properties which controls whether the RRD strategy writes to the DB.  If false, only the TCP strtagy is used if usetcp is true.  If usetcp is false, the strategy is null.

    • opennms-base-assembly/src/main/filtered/etc/rrd-configuration.properties (version 71cabd031d8b557a00f5321d30699469cd51c151)
    • opennms-rrd/opennms-rrd-api/src/main/java/org/opennms/netmgt/rrd/RrdStrategyFactory.java (version 71cabd031d8b557a00f5321d30699469cd51c151)
    • opennms-rrd/opennms-rrd-api/src/main/resources/META-INF/opennms/applicationContext-rrd.xml (version 71cabd031d8b557a00f5321d30699469cd51c151)
    • opennms-rrd/opennms-rrd-api/src/main/resources/META-INF/opennms/component-rrd-tcp.xml (version 71cabd031d8b557a00f5321d30699469cd51c151)
  • Jesse White

    Jesse White 375147314d70961b4d42e3d91d210571d9195b65 m

    Merge branch 'foundation-2016' of github.com:OpenNMS/opennms into foundation-2016

  • Jesse White

    Jesse White b813fda086a1f7358386e67096395e4a96f26f66 m

    Merge remote-tracking branch 'origin/foundation' into foundation-2016

  • Jesse White

    Jesse White fa30b534714dc6c1a4559ad95e07a00499035025 m

    Merge pull request #1297 from OpenNMS/jira/NMS-8934
    NMS-8934: Fix comparing IPv6 and IPv4 addresses.

  • Jesse White

    Jesse White 500b79657e9b836e06d41e76778766bb6b5f153c m

    NMS-9100: Fix JAXB related errors in output.log by using a StringReader instead of the PipedMarshaler.

    • opennms-services/src/main/java/org/opennms/netmgt/rtc/DataSender.java (version 500b79657e9b836e06d41e76778766bb6b5f153c)
    • opennms-services/src/main/java/org/opennms/netmgt/rtc/utils/PipedMarshaller.java (version 500b79657e9b836e06d41e76778766bb6b5f153c)
  • Jesse White

    Jesse White edd43f619779025429c72b92d976c8a571a16a11 m

    Merge remote-tracking branch 'origin/foundation' into foundation-2016

  • Jesse White

    Jesse White 0400698a18d0fd3debdf0a0b755e793a5d80e3b5 m

    Merge pull request #1311 from OpenNMS/jira/NMS-9112
    NMS-9112: Avoid scheduling services multiple times when handling node change events.

  • Jesse White

    Jesse White 3343ad07c4f56789b58bb8481fb09fdb3593c659 m

    NMS-9112: Avoid scheduling services multiple times when handling node change events.

    • opennms-services/src/main/java/org/opennms/netmgt/poller/PollerEventProcessor.java (version 3343ad07c4f56789b58bb8481fb09fdb3593c659)
    • opennms-services/src/test/java/org/opennms/netmgt/poller/PollerTest.java (version 3343ad07c4f56789b58bb8481fb09fdb3593c659)
  • Jesse White

    Jesse White e667e231165ea082a06ad63a2614aa0d3dcf8e05 m

    NMS-8934: Fix an extra token in the log message and add some additional tests.

    • opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/IpInterfaceScan.java (version e667e231165ea082a06ad63a2614aa0d3dcf8e05)
    • opennms-provision/opennms-provisiond/src/test/java/org/opennms/netmgt/provision/service/IpInterfaceScanTest.java (version e667e231165ea082a06ad63a2614aa0d3dcf8e05)
  • Jesse White

    Jesse White 1840cd76d131c89e6866f91f9a245ba70d5d6d62 m

    Merge remote-tracking branch 'origin/foundation-2016' into jira/NMS-8934

  • Seth Leger

    Seth Leger 4bfcd6f2ba5c972490c77fea7d5430aa6c6d9c32 m

    Merge branch 'foundation' into foundation-2016

  • Seth Leger

    Seth Leger cd81ca0842e764e79574cffbe1c519d333c65e7e m

    Merge pull request #1299 from OpenNMS/jira/NMS-9100
    Merging for inclusion in Meridian 2015.1.5, Meridian 2016.1.5, and 19.0.1.