Open an incident Slack channel when an incident is declared by something other than woodhouse
Incidents come from 3 sources:
- Slack:
/incident declare
- Alertmanager-GitLab integration
- Human creation from the template in https://gitlab.com/gitlab-com/gl-infra/production/issues/new
For the first category, woodhouse creates an incident slack channel (and auto-archives channels older than 14 days).
For the second and third, notifications are posted to Slack. It might be handy for Woodhouse to also create a dedicated incident channel for these incidents.
As of the most recent auto-archive job, I see 3 channels created by people: incident-3104 and incident-2820 by @albertoramos, and incident-3067 by @glopezfernandez. Is this feature something you would have wanted?
cc @AnthonySandoval