Andreas Rammhold
51c3082119
nixos/prometheus: require one alertmanager configuration parameter
...
This commit adds an assertion that checks that either `configFile` or
`configuration` is configured for alertmanager. The alertmanager config
can not be an empty attributeset. The check executed with `amtool` fails
before the service even has the chance to start. We should probably not
allow a broken alertmanager configuration anyway.
This also introduces a test for alertmanager configuration that piggy
backs on the existing prometheus tests.
2018-11-23 19:45:17 +01:00
..
2018-09-24 20:07:33 +01:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-11-08 08:47:40 +01:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-11-11 23:11:45 +09:00
2018-11-11 23:11:45 +09:00
2018-09-24 20:07:33 +01:00
2018-11-19 01:09:54 +01:00
2018-07-20 20:56:59 +00:00
2018-09-21 09:22:03 +02:00
2018-07-20 20:56:59 +00:00
2018-08-31 21:19:53 -05:00
2018-07-20 20:56:59 +00:00
2018-05-30 05:07:39 +02:00
2018-09-15 23:10:26 +02:00
2018-11-11 23:11:45 +09:00
2018-07-20 20:56:59 +00:00
2018-11-11 23:11:45 +09:00
2018-07-20 20:56:59 +00:00
2018-08-07 14:48:43 +00:00
2018-10-30 22:26:43 +01:00
2018-11-11 23:11:45 +09:00
2018-08-03 09:40:32 +02:00
2018-11-11 23:11:45 +09:00
2018-10-30 22:26:43 +01:00
2018-11-11 23:11:45 +09:00
2018-10-10 14:57:43 +02:00
2018-10-30 22:26:43 +01:00
2018-10-30 22:26:43 +01:00
2018-07-20 20:56:59 +00:00
2018-10-08 10:55:42 +02:00
2018-10-30 22:26:43 +01:00
2018-10-30 22:26:43 +01:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-10-30 22:26:43 +01:00
2018-07-20 20:56:59 +00:00
2018-10-30 22:26:43 +01:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-11-03 01:00:53 +01:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-09-27 14:19:43 -04:00
2018-07-20 20:56:59 +00:00
2018-11-11 23:11:45 +09:00
2018-07-20 20:56:59 +00:00
2018-11-11 23:11:45 +09:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-09-21 01:17:41 +02:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-09-02 01:57:20 +02:00
2018-08-28 17:12:49 +02:00
2018-07-20 20:56:59 +00:00
2018-09-20 21:29:37 +02:00
2018-11-11 23:11:45 +09:00
2018-11-14 18:58:45 +01:00
2018-07-20 20:56:59 +00:00
2018-08-31 17:57:39 +02:00
2018-08-31 17:57:39 +02:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-08-02 16:39:57 +02:00
2018-07-20 20:56:59 +00:00
2018-11-12 08:19:58 +01:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-09-19 16:19:45 +02:00
2018-10-29 13:30:06 +01:00
2018-09-24 17:31:46 +02:00
2018-08-29 19:38:35 +02:00
2018-06-01 22:27:51 +02:00
2018-11-10 20:54:10 -05:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-11-17 22:30:29 +01:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-11-11 23:11:45 +09:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-11-20 04:11:39 +01:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-11-11 23:11:45 +09:00
2018-07-20 20:56:59 +00:00
2018-08-26 10:38:52 +02:00
2018-07-20 20:56:59 +00:00
2018-08-29 19:38:00 +02:00
2018-07-20 20:56:59 +00:00
2018-10-03 03:57:28 +02:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-08-25 14:27:41 +02:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-10-30 22:26:43 +01:00
2018-08-26 13:38:58 +02:00
2018-07-20 20:56:59 +00:00
2018-11-12 16:18:58 +01:00
2018-07-20 20:56:59 +00:00
2018-08-30 19:57:39 +02:00
2018-07-20 20:56:59 +00:00
2018-10-01 23:01:38 +02:00
2018-09-04 22:46:44 +02:00
2018-10-30 21:31:39 +09:00
2018-07-20 20:56:59 +00:00
2018-06-24 16:10:32 +02:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-10-28 19:13:12 +00:00
2018-07-20 20:56:59 +00:00
2018-10-30 14:33:35 +00:00
2018-11-14 01:40:38 +00:00
2018-07-20 20:56:59 +00:00
2018-11-11 23:11:45 +09:00
2018-07-20 20:56:59 +00:00
2018-10-14 20:12:07 -05:00
2018-11-23 19:45:17 +01:00
2018-09-23 10:46:22 +02:00
2018-07-20 20:56:59 +00:00
2018-10-30 22:26:43 +01:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-28 00:12:55 +03:00
2018-10-11 08:32:00 -04:00
2018-07-20 20:56:59 +00:00
2018-11-11 23:11:45 +09:00
2018-11-11 23:11:45 +09:00
2018-11-11 23:11:45 +09:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-11-11 23:11:45 +09:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-10-30 19:50:52 +01:00
2018-07-20 20:56:59 +00:00
2018-11-03 13:14:13 -04:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-11-19 01:09:54 +01:00
2018-07-11 10:20:12 +02:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-09-15 23:10:25 +02:00
2018-07-20 20:56:59 +00:00
2018-11-11 23:11:45 +09:00
2018-08-24 15:48:39 +02:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-07-20 20:56:59 +00:00
2018-05-20 20:59:53 +02:00
2018-09-20 12:47:46 +02:00
2018-11-11 23:11:45 +09:00
2018-07-20 20:56:59 +00:00