Page MenuHomePhabricator

Puppet fail to properly refresh Icinga
Open, MediumPublic

Description

It seems that when changing at least the main configuration file of Icinga icinga.cfg (and possibly others too), the current Puppet refresh action is not able to apply the changes and a full restart of Icinga is needed.

See T170353 for some additional context.

Event Timeline

Volans created this task.Jan 11 2018, 12:52 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 11 2018, 12:52 PM
Volans updated the task description. (Show Details)Jan 11 2018, 12:52 PM
Volans updated the task description. (Show Details)
Ottomata triaged this task as Medium priority.Jan 16 2018, 7:42 PM
Ottomata added a subscriber: Ottomata.

I suppose a restart without a configcheck would be dangerous, right? So just changing the subscribe behavior of the puppet service isn't quite right. Should we add an exec that does something like configtest && restart with refreshonly, and then notify the exec on config change?

I'm wondering if we've seen this behavior again? (i.e. certain icinga changes are not applied on puppet refresh)

lmata moved this task from Inbox to Backlog on the observability board.Aug 27 2020, 2:26 PM