Commit Graph

75 Commits

Author SHA1 Message Date
Simon Pasquier 4c6c03ebfe
Cut v0.21.0 (#2297)
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2020-06-17 10:44:48 +02:00
Simon Pasquier 56f09a62b2
notify: always retry with a back-off (#2290)
By default the library implementing the back-off timer stops the timer
after 15 minutes. Since the code never checked the value returned by the
ticker, notification retries were executed without delay after the 15
minutes had elapsed (e.g. for `group_interval` greater than 15m).

This change ensures that the back-off timer never expires.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2020-06-16 09:50:35 +02:00
Julien Pivotto 1cba0c7a37
Remove HipChat (#2281)
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2020-06-11 15:51:10 +02:00
Simon Pasquier 4346e1a51c
Cut v0.21.0-rc.0 (#2279)
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2020-06-05 12:56:17 +02:00
Josh Soref 0f2c65d265 Spelling (#2167)
* spelling: inhibition

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: matchers

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: notification

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: nonexistent

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: obfuscated

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: occurred

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: relevant

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: unexpected

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: marshaled

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: marshaling

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-01-23 17:06:16 +01:00
Simon Pasquier b49ebfc683
Merge release 0.20 (#2140)
* Revert "slack: retry 429 errors (#2112)" (#2128)

This reverts commit 26cc96a787.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Revert "config: remove support for JSON marshaling (#2086)" (#2133)

This reverts commit 918f08b66a.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* config: fix JSON unmarshaling for HostPort (#2134)

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Cut 0.20.0 (#2137)

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-12-12 16:35:19 +01:00
Simon Pasquier 89db909017
Cut 0.20.0-rc.0 (#2119)
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-11-27 13:41:30 +01:00
Simon Pasquier 8beee36bd0
Merge release-0.19 branch to master (#2020)
* Cut v0.19.0 (#2017)

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Fix CHANGELOG.md (#2018)

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-09-05 11:08:08 +02:00
Simon Pasquier 5b775deb2f
Cut v0.19.0-rc.0 (#2015)
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-08-30 12:35:05 +02:00
Simon Pasquier 97d979848b
Cut v0.18.0 (#1952) (#1954)
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-07-09 21:12:41 +02:00
Simon Pasquier 75d3ba991c
Cut v0.18.0-rc.0 (#1947)
* Cut v0.18.0-rc.0

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* fix typo

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Fix more small typos

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* include #1948

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Fix release date

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-07-03 22:03:32 +02:00
Bartek Płotka 9ddc5f1348 opsgenie: Moved from deprecated, non documented teams to responders field. (#1863)
Teams config option will fail unmarshalling as it is deprecated.

Fixes https://github.com/prometheus/alertmanager/issues/1818

Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-05-13 14:51:26 +02:00
stuart nelson 8175988acc Cut v0.17.0
Signed-off-by: stuart nelson <stuartnelson3@gmail.com>
2019-05-02 15:03:19 +02:00
Paul Gier 52f78c5b88 cli: add note to changelog related to amtool update
Signed-off-by: Paul Gier <pgier@redhat.com>
2019-03-29 09:11:09 -05:00
Karsten Weiss c637ca1a6e Fix typos in comments and metric HELPs (#1790)
No functional change.

Signed-off-by: Karsten Weiss <knweiss@gmail.com>
2019-03-12 10:29:26 +01:00
Nguyen Quang Huy edf170d03b Add signed off to commit (#1766)
- Fix error string should not be capitalized from [Golang coding convention](https://github.com/golang/go/wiki/CodeReviewComments#error-strings)
- Fix some typos

Signed-off-by: Nguyen Quang Huy <huynq0911@gmail.com>
2019-02-25 11:04:42 +01:00
Max Leonard Inden 8e157b3af5
api/v2: Make cluster status peers and name optional
If a users chooses to disable the Alertmanager cluster feature, there is
no cluster name nor cluster peers. Hence these should be optional. Only
cluster status is set to "disabled".

Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2019-02-04 11:40:30 +01:00
Max Leonard Inden d90c52d6a1
*: Cut v0.16.1
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2019-01-31 16:57:20 +01:00
Max Leonard Inden 2f055d9966
api/v2: Do not populate cluster info if clustering is disabled
When users start Alertmanager with `--cluster.listen-address=`, the
cluster will not be initialized, hence api.peer will be `nil`. So far
this would result in a nil pointer dereference by the API v2 accessing
the api.peer field.

With this patch, api v2 skips populating the peers array, sets the name
to an empty string and the status to "disabled" in case `api.peer` is
nil.

Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2019-01-31 16:56:59 +01:00
Max Leonard Inden a0b7f6eea3
*: Cut v0.16.0
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2019-01-21 14:00:55 +01:00
Max Leonard Inden 71997ffc49
*: Cut v0.16.0-beta.0
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2019-01-15 21:51:12 +01:00
Max Leonard Inden 9e86cb47af
CHANGELOG.md: Fix date typo
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2018-11-30 23:16:28 +01:00
Max Leonard Inden e30c73d420
*: Cut v0.16.0-alpha.0
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2018-11-30 14:20:18 +01:00
Max Leonard Inden e572eb55c0
*: Cut v0.15.3
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2018-11-09 16:49:50 +00:00
Martin Chodur 20bdaaf949 fix amtool: Fixed config path check in amtool (#1538)
Signed-off-by: Martin Chodur <m.chodur@seznam.cz>
2018-09-03 06:06:01 +02:00
Simon Pasquier 899226f3ac *: remove v1/alerts/groups API endpoint (#1525)
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-08-23 16:03:49 +02:00
Martin Chodur 5d222bce55 feat: added routing tools to amtool (#1511)
Signed-off-by: Martin Chodur <m.chodur@seznam.cz>
2018-08-22 16:41:09 +02:00
Max Leonard Inden 7a6cf68775
*: Cut v0.15.2
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2018-08-14 13:19:31 +02:00
Max Inden 81cc0ffa12
*: Cut 0.15.1 (#1467)
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2018-07-14 14:23:31 +02:00
Max Leonard Inden 4a6496c964
CHANGELOG.md: Add 'Next release' section with docker working dir change
To ensure we include the breaking change notice in the next release
notes, this patch adds a 'Next release' section mentioning the breaking
change of the working directory of the Alertmanager Dockerfile.

Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2018-07-05 13:47:40 +02:00
Max Leonard Inden b8333e11fa
CHANGELOG.md: Improve [CHANGE] section of v0.15.0 release
- Add entry for working dir change in Alertmanager Docker image
- Indicate cluster flag changes

Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2018-06-26 22:23:10 +08:00
Max Leonard Inden 462c969d85
*: Cut 0.15.0
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2018-06-22 19:01:25 +08:00
Max Leonard Inden 17e2fc7c2b
*: Cut 0.15.0-rc.3
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2018-06-16 10:09:30 +02:00
stuart nelson ec2cc57d28
0.15.0-rc.2 (#1410)
Signed-off-by: stuart nelson <stuartnelson3@gmail.com>
2018-06-08 14:38:37 +02:00
stuart nelson acb111e812
0.15.0-rc.1 (#1296) 2018-03-23 13:59:49 +01:00
Fabian Reinartz 56ff38288e *: cut 0.15.0-rc.0 2018-02-28 12:43:43 +01:00
stuart nelson 30af4d051b
release 0.14 (#1237) 2018-02-13 09:13:44 +01:00
Stuart Nelson d20282e1e3 Correct CHANGELOG.md 2018-01-12 14:24:40 +01:00
stuart nelson fb713f6d82
v0.13.0 (#1194) 2018-01-12 11:29:15 +01:00
stuart nelson fc33cc7803
version 0.12.0 (#1146) 2017-12-15 15:10:31 +01:00
stuart nelson 55a40d1d3a Update CHANGELOG.md
A breaking change to config names for HipChat and
OpsGenie wasn't noted in the changelog.
Fortunately, these are values that users should
not be configuring.
2017-11-17 00:18:44 +01:00
stuart nelson 30dd0426c0
0.11.0 (#1109) 2017-11-16 12:39:33 -05:00
stuart nelson 133c888ef3
Changelog for v0.10.0 (#1089) 2017-11-09 16:11:56 +01:00
stuart nelson 9f5f4b2a51 v0.9.1 (#1010) 2017-09-29 14:56:31 +02:00
stuart nelson 837cf5c6fe Update CHANGELOG.md typo 2017-09-28 11:18:55 +02:00
stuart nelson 1535a52116 Add release-0.9 (#1004) 2017-09-28 11:14:10 +02:00
beorn7 fb77ffaa6d Cut release 0.8.0 2017-07-20 15:50:16 +02:00
Max Leonard Inden 40eaed0c7a
*: cut v0.7.1 2017-06-09 16:34:58 +02:00
Max Leonard Inden 9cfe17e224
Add status api change to changelog 2017-06-08 15:13:00 +02:00
Max Leonard Inden e048083ab2
*: cut v0.7.0 2017-06-08 13:44:43 +02:00