Page MenuHomeSoftware Heritage

Ensure icinga alerts are raised if scheduler journal client service is down
ClosedPublic

Authored by ardumont on Aug 30 2021, 5:42 PM.

Details

Summary

Related to T3502

Test Plan

octo-diff cannot be used here (required collection resources).

Vagrant:

  • Install the checks as collected resources (puppet agent --test on vm scheduler nodes, saatchi, scheduler0-staging).
  • Then installed on vm pergamon (puppet agent --test).
  • Checks are appropriately either down or up when modifying their status on scheduler vms in the icinga ui.

Diff Detail

Repository
rSPSITE puppet-swh-site
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

ardumont created this revision.
ardumont added inline comments.
site-modules/profile/manifests/swh/deploy/scheduler/journal_client.pp
45

missing command_endpoint => $::fqdn, to tell the check to be executed on the machine!

Thanks @olasd.

Apply suggestion! And now the checks are working properly

ardumont retitled this revision from wip: Ensure icinga alerts are raised if scheduler journal client service is down to Ensure icinga alerts are raised if scheduler journal client service is down.Aug 31 2021, 4:24 PM
ardumont edited the summary of this revision. (Show Details)
ardumont edited the test plan for this revision. (Show Details)
This revision is now accepted and ready to land.Sep 1 2021, 9:33 AM