Feature update for golang-github-prometheus-alertmanager
| Announcement ID: | SUSE-FU-2021:3924-1 |
|---|---|
| Rating: | moderate |
| References: | |
| Affected Products: |
|
An update that contains one feature and has two fixes can now be installed.
Description:
This feature update for golang-github-prometheus-alertmanager fixes the following issue:
Provide version 0.21.0 of golang-github-prometheus-alertmanager (jsc#SLE-21859)
- Exclude s390 architecture
- Remove systemd and shadow hard requirements
- Use the system user provided by the 'system-user-prometheus' subpackge
- Add 'prometheus-alertmanager' package alias
- Fix building amtool (bsc#1176943)
- Fix permissions for '/var/lib/prometheus' to match 'golang-github-prometheus-prometheus' package and avoid installation checks failures
- Remove HipChat integration as it is end-of-life.
- Remove default assignment of environment variables.
- Enforce 512KB event size limit.
- Add cluster command to show cluster and peer statuses.
- Add redirection from '/' to the routes prefix when it isn't empty.
- Add 'max_alerts' option to limit the number of alerts included in the payload.
- Improve logs for API v2, notifications and clustering.
- Fix child routes not inheriting their parent route's grouping when 'group_by: [...]'.
- Fix the receiver selector in the Alerts page when the receiver name contains regular expression metacharacters such as '+'.
- Fix error message about start and end time validation.
- Fix a potential race condition in dispatcher.
- Return an empty array of peers when the clustering is disabled.
- Fix the registration of 'alertmanager_dispatcher_aggregation_groups' and 'alertmanager_dispatcher_alert_processing_duration_seconds' metrics.
- Always retry notifications with back-off.
- Update to build with go1.14
- Refresh example config from upstream
- Add 'network-online' (Wants and After) dependency to systemd unit (bsc#1143913)
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
SUSE Manager Client Tools for SLE 15
zypper in -t patch SUSE-SLE-Manager-Tools-15-2021-3924=1 -
SUSE Manager Proxy 4.1 Module 4.1
zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Proxy-4.1-2021-3924=1 -
SUSE Manager Proxy 4.2 Module 4.2
zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Proxy-4.2-2021-3924=1 -
SUSE Enterprise Storage 6
zypper in -t patch SUSE-Storage-6-2021-3924=1
Package List:
-
SUSE Manager Client Tools for SLE 15 (aarch64 ppc64le s390x x86_64)
- golang-github-prometheus-alertmanager-0.21.0-4.4.1
-
SUSE Manager Proxy 4.1 Module 4.1 (aarch64 ppc64le s390x x86_64)
- golang-github-prometheus-alertmanager-0.21.0-4.4.1
-
SUSE Manager Proxy 4.2 Module 4.2 (aarch64 ppc64le s390x x86_64)
- golang-github-prometheus-alertmanager-0.21.0-4.4.1
-
SUSE Enterprise Storage 6 (aarch64 x86_64)
- golang-github-prometheus-alertmanager-0.21.0-4.4.1