~jacekn/charm-prometheus-alertmanager:fixes

Last commit made on 2017-04-12
Get this branch:
git clone -b fixes https://git.launchpad.net/~jacekn/charm-prometheus-alertmanager
Only Jacek Nykis can upload to this branch. If you are Jacek Nykis please log in for upload directions.

Branch merges

Branch information

Recent commits

ca499e5... by Jacek Nykis

Remove redundant enable_* config options. Rework receivers config so that alerts go to all of them not just first one

edc2979... by Jacek Nykis

[trivial] Fix service name so that alertmanager is restarted properly

e0b21ba... by Jacek Nykis

Remove https://pad.lv/1622782 workaround because the bug was fixed

00744a2... by Jacek Nykis

Switch to xenial and snap as install method

b58c986... by Jacek Nykis

Merge branch http relation fix from domas

5b5b90e... by Domas Monkus

Fix alertmanager-service relation setting.

This change makes it so, that the port setting of the alertmanager-service relation
is always set. Without it, the relation consumer does not mark the relation as available.

8f411ff... by Stuart Bishop

Update required metadata

55e8da9... by Stuart Bishop

Add missing copyright statement

ca2c7f7... by Jacek Nykis

Rename the charm to prometheus-alertmanger to match other prometheus charms. Ensure network port is opened

66cdb2b... by Jacek Nykis

[jjo, r=jacekn] states logic rework, add unit_tests:
- reactive/alertmanager.py: rework main logic ala recent prometheus-layer
  changes: single check_reconfig_alertmanager() function for the
  data_changed() logic, which set_state-s as needed
- unit_tests/ added, 98% coverage