ansible-collection-icinga
ansible-collection-icinga copied to clipboard
Adds installation of reporting module to icingaweb2 role
This PR needs to be stalled until we added a few dependencies:
- [X] installation from source for all web modules
- [X] installation of DB schemas for both, MySQL+PostgresQL databases, where available
- [ ] installation of module dependencies, both implicit and explicit
Once we get the respective fixes merged, I will cherry-pick needed changes here so the tasks look the same across all affected modules.
Fixes #190
First blocker implemented (installation of modules from source). Tracked in #219
Second blocker implemented (schema management for MySQL + PostgresQL). Tracked in #221