Cannot override TTL when running the Karaf Command collections:collect through Minions

Description

The default TTL is 20 seconds (and can be overridden by a system property called minion.properties).

On a customer installation, while trying to troubleshoot a communication problem between OpenNMS and Minion, I found that when you override the TTL through the "collectors:collect" command, it is not taken.

Interestingly, if you do the same through "poller:poll" it works.

That means, the problem is the "collectors:collect" command.

If I change the global system variable that controls the TTL it works, but as this requires a restart, it would be nice to fix the collections command, as it is precisely a data collection problem, what I'm trying to troubleshoot at customer side.

I've verified the problem on a controlled lab using Horizon 22.0.4. I'm going to verify the same with latest Meridian 2018 and report back.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Jesse White September 26, 2018 at 1:50 PM

Alejandro Galue September 24, 2018 at 3:17 PM

I've verified that the problem exist on Meridian 2018.1.1

Fixed

Details

Assignee

Reporter

Components

Sprint

Affects versions

Priority

PagerDuty

Created September 24, 2018 at 2:00 PM
Updated September 28, 2018 at 1:01 PM
Resolved September 28, 2018 at 1:01 PM

Flag notifications