Changes between Initial Version and Version 3 of Ticket #32901


Ignore:
Timestamp:
Jan 29, 2020, 11:34:32 PM (10 months ago)
Author:
anarcat
Comment:

apparently, the icinga module in puppet *can* be installed without destroying existing configs, so this *should* work. i update the summary to add a checklist reflecting that.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #32901

    • Property Keywords tpa-roadmap-february added
    • Property Status changed from new to assigned
    • Property Owner changed from tpa to anarcat
  • Ticket #32901 – Description

    initial v3  
    66
    77but this could (eventually) be retroactively added to all nodes, removing all manual configuration.
     8
     9checklist:
     10
     11* [ ] audit and import the module in our monorepo
     12* [ ] enable on the nagios server, without writing any config (hopefully a noop)
     13* [ ] enable a single config from puppet, as a test
     14* [ ] add a new host check configuration
     15* [ ] add a new service check configuration
     16* [ ] add all *base* service checks for the new host
     17* [ ] convert legacy config into puppet (at this stage we only have the old hosts as legacy config)
     18* [ ] convert old hosts into puppet
     19* [ ] convert old *services* into puppet
     20
     21It's a long way there, but getting to the state where *new* hosts are covered would already be a great improvement.