Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

golang-github-prometheus-alertmanager-0.26.0-3.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: golang-github-prometheus-alertmanager Distribution: openSUSE:Factory:zSystems
Version: 0.26.0 Vendor: openSUSE
Release: 3.1 Build date: Tue Dec 12 20:30:43 2023
Group: System/Monitoring Build host: s390zl22
Size: 49867835 Source RPM: golang-github-prometheus-alertmanager-0.26.0-3.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://prometheus.io/
Summary: Prometheus Alertmanager
The Alertmanager handles alerts sent by client applications such as the
Prometheus server. It takes care of deduplicating, grouping, and routing
them to the correct receiver integration such as email, PagerDuty, or
OpsGenie. It also takes care of silencing and inhibition of alerts.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Dec 11 2023 Witek Bedyk <witold.bedyk@suse.com>
  - Do not create PIE for s390x architecture
* Tue Nov 21 2023 Witek Bedyk <witold.bedyk@suse.com>
  - Add 0002-Set-build-flags.patch
  - Require Go 1.20 or newer for building
  - Remove not used build flags
  - Create position independent executables (PIE)
  - Do not disable stripping the binaries
  - Add System/Monitoring group tag
  - Do not generate automatically changelog entries
* Mon Aug 28 2023 daniel@molkentin.de
  - Update to version 0.26.0:
    * Fast Forward the `main` branch to align with 0.26
    * Check the validity of the generatorURL field
    * Fix year in 0.26.0-rc.0 entry (#3468)
    * Release: fix the version formatting (#3467)
    * Revert "Release: Fix version format (#3465)" (#3466)
    * Release: Fix version format (#3465)
    * Cut v0.26.0 rc.0 (#3447)
    * Update docs for slack_config (#3455)
    * Treat error response payloads from Slack as errors (#3121)
    * Bump github.com/benbjohnson/clock from 1.3.3 to 1.3.5 (#3434)
    * Bump github.com/go-openapi/errors from 0.20.3 to 0.20.4 (#3413)
    * Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (#3414)
    * Bump github.com/aws/aws-sdk-go from 1.44.234 to 1.44.317 (#3448)
    * if 9093/9094 port is in use, test case will fail (#3320)
    * Log the GroupKey and alerts in retry (#3438)
    * Update email assets after #3420 (#3440)
    * cluster: fix panic when `tls_client_config` is empty
    * update the circleCI go orb
    * Mixin: Pin the mixtool version in CircleCI
    * Update email.html to use "https://schema.org" instead of "https://schema.org" (#3420)
    * Bump github.com/prometheus/common from 0.42.0 to 0.44.0
    * Build with Go 1.20
    * Fix example matchers in docs
    * Update common Prometheus files
    * fixing the field name for pagerduty image_config as per code https://pkg.go.dev/github.com/prometheus/alertmanager/config\#PagerdutyImage
    * Log a warning when repeat_interval is less than group_interval (#3389)
    * Add msteams (#3324)
    * Document difference between tab and newline in tests (#3383)
    * Bump github.com/prometheus/exporter-toolkit from 0.9.1 to 0.10.0
    * Bump github.com/cenkalti/backoff/v4 from 4.2.0 to 4.2.1
    * Bump github.com/go-openapi/runtime from 0.25.0 to 0.26.0
    * Bump go.uber.org/atomic from 1.10.0 to 1.11.0
    * Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1
    * Bump golang.org/x/net from 0.8.0 to 0.10.0
    * notify/webhook: trim space from url_file content
    * Add more tests to TestMatchers (#3362)
    * Add tests to TestMatchers (#3357)
    * Cluster: Add memberlist label configuration option (#3354)
    * api/v2: Delete silence respond with 404 when silence is not found (#3352)
    * Add support for pushover devices (#3318)
    * Slack Notifier: Only return an error when it actually occurs (#3350)
    * Bump golang.org/x/text from 0.8.0 to 0.9.0
    * Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0
    * Bump github.com/benbjohnson/clock from 1.3.0 to 1.3.3
    * Bump github.com/rs/cors from 1.8.3 to 1.9.0
    * Bump gopkg.in/telebot.v3 from 3.1.2 to 3.1.3
    * fix: change receiver model pointer to value (#3338)
    * add reason code to slack notifier (#3252)
    * fix wechat notifier response field name (#3330)
    * add reason code to notifiers (#3307)
    * Bump github.com/aws/aws-sdk-go from 1.44.211 to 1.44.234
    * Bump github.com/go-openapi/strfmt from 0.21.3 to 0.21.7
    * Bump github.com/hashicorp/golang-lru/v2 from 2.0.1 to 2.0.2
    * Bump golang.org/x/tools from 0.6.0 to 0.7.0
    * docs: document the new proxy-related settings
    * Update common Prometheus files
    * Add receiver name to the alerts page (#3289)
    * Update gopkg.in/alecthomas/kingpin.v2 to github.com/alecthomas/kingpin/v2
    * Metrics: Silence maintenance success and failure (#3285)
    * Metrics: Notification log maintenance success and failure (#3286)
    * Fix comments as per Josh's feedback (#3284)
    * Fix corruption in templates that use title function (#3278)
    * Added note on data retention to documentation for repeat_interval (#3147)
    * Make TrimSpace available for use in the template (#3281)
    * support loading webhook URL from a file (#3223)
    * Bump golang.org/x/tools from 0.4.0 to 0.6.0
    * Bump github.com/go-openapi/validate from 0.22.0 to 0.22.1 (#3269)
    * Bump golang.org/x/text from 0.6.0 to 0.7.0
    * Bump github.com/stretchr/testify from 1.8.1 to 1.8.2
    * Bump github.com/aws/aws-sdk-go from 1.44.191 to 1.44.211
    * replace atomic for uber fix atomic
    * Fix silences flaky test
    * Seperate the template creating functions for as-lib use (#3225)
    * fix gracefully-exiting stuck due to adding one more for `WaitGroup` (#3260)
    * Update common Prometheus files (#3257)
    * Add `--id` flag to `amtool silence query` (#3241)
    * Implement Stringer interface for Pairs and KVs (#3256)
    * Set cache control headers in V2 API to mirror V1 (#3195)
    * add status code label to the numTotalFailedNotifications metric (#3094)
    * mark webhook URL as a secret (#3228)
    * Bump golang.org/x/net from 0.4.0 to 0.5.0
    * Bump github.com/aws/aws-sdk-go from 1.44.171 to 1.44.191
    * Bump golang.org/x/text from 0.5.0 to 0.6.0
    * Bump github.com/gofrs/uuid from 4.3.1+incompatible to 4.4.0+incompatible
    * Bump github.com/go-openapi/spec from 0.20.7 to 0.20.8
    * Support loading Telegram bot token from file
    * Update common Prometheus files
    * Refactor nflog configuration options to make it similar to Silences. (#3220)
    * support loading pushover secrets from files (#3200)
    * Multiple improvements to Alertmanager configuration docs
    * Changes receiver and inhibition rules arrays to slices of value items
    * test: reduce flakiness of acceptance tests
    * Add missing docs for Discord notifier
    * Bump github.com/rs/cors from 1.8.2 to 1.8.3
    * Bump github.com/aws/aws-sdk-go from 1.44.162 to 1.44.171
    * Telegram default parse_mode has been changed to HTML
    * Synchronize common files from prometheus/prometheus (#3191)
    * bump:hashicorp/golang-lru to v2,aws-sdk-go,prometheus/common (#3182)
    * feat: add template.FromGlobsWithAdditionalFuncs (#3174)
    * Fixup: make signal handlers a bit simpler.
* Wed Mar 22 2023 Johannes Kastl <kastl@b1-systems.de>
  - rework spec file to use obscpio
    - run tar and recompress services at buildtime
* Wed Feb 15 2023 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 0.25.0:
    * New notifier: Webex
    * telegram: use HTML template with HTML parse mode
    * Add support for reading VictorOps API key from file
    * Add support for reading PagerDuty secrets from files
    * Add timezone support to time intervals.
    * Allow first day of week to be Sunday or Monday
    * Enable HTTP 2 again
    * Secure cluster traffic via mutual TLS
    * EmailConfig: Use CanonicalMIMEHeaderKey instead of TitleCasing for headers
    * Reduce memory utilization in downstream projects creating
      multiple Alertmanager instances
    * Correcting the condition for updating a silence
      Earlier was checking upto nanosecond precision but reduced to second
      as the UI only sends upto millisecond
    * Remove the dedicated field to APIURL in favour of the configuration one
    * Remove the `bot_token`
    * Fix casing in victorops log message
    * Fix one last log level that I missed
    * Fix email template for resolved notifications
    * Update documentation
    * Update dependencies
  - Update required Go version to 1.19
  - Rebased 0001-Default-settings.patch
  - Drop 0002-Update-prometheus-client-to-version-1.11.1.patch
    fixed upstream (now uses v1.14.0)
* Tue Jul 19 2022 Witek Bedyk <witold.bedyk@suse.com>
  - Do not include sources (bsc#1200725)
* Fri Apr 08 2022 Witek Bedyk <witold.bedyk@suse.com>
  - Update required Go version to 1.16
* Thu Mar 10 2022 Witek Bedyk <witold.bedyk@suse.com>
  - Update vendor tarball with prometheus/client_golang 1.11.1
    (bsc#1196338, jsc#SLE-24077)
    + Added 0002-Update-prometheus-client-to-version-1.11.1.patch
  - Use %autosetup macro
* Thu Mar 03 2022 ecsos@opensuse.org
  - Update to version 0.23.0:
    * Release 0.23.0
    * Release 0.23.0-rc.0
    * amtool: Detect version drift and warn users (#2672)
    * Add ability to skip TLS verification for amtool (#2663)
    * Fix empty isEqual in amtool. (#2668)
    * Fix main tests (#2670)
    * cli: add new template render command (#2538)
    * OpsGenie: refer to alert instead of incident (#2609)
    * Docs: target_match and source_match are DEPRECATED (#2665)
    * Fix test not waiting for cluster member to be ready
  - Add go_modules to _service.
* Mon Sep 20 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Modified:
    * prometheus-alertmanager.service
* Mon Nov 30 2020 Witek Bedyk <witold.bedyk@suse.com>
  - Exclude s390 architecture
* Mon Nov 09 2020 Stefano Torresi <stefano.torresi@suse.com>
  - Update packaging
    * Remove systemd and shadow hard requirements
    * use the system user provided by the system-user-prometheus subpackge
    * add 'prometheus-alertmanager' package alias
* Fri Oct 30 2020 Witek Bedyk <witold.bedyk@suse.com>
  - Fix building amtool (bsc#1176943)
* Fri Aug 28 2020 Matthias Eliasson <elimat@opensuse.org>
  - Fix permissions for /var/lib/prometheus to match
    golang-github-prometheus-prometheus package. Otherwise the install check will
    fail.
* Sat Jul 18 2020 Matthias Eliasson <elimat@opensuse.org>
  - Update to 0.21.0
    + Changes:
    * [HipChat] Remove HipChat integration as it is end-of-life. #2282
    * [amtool] Remove default assignment of environment variables. #2161
    * [PagerDuty] Enforce 512KB event size limit. #2225
    + Enhancements:
    * [amtool] Add cluster command to show cluster and peer statuses. #2256
    * Add redirection from / to the routes prefix when it isn't empty. #2235
    * [Webhook] Add max_alerts option to limit the number of alerts included in the payload. #2274
    * Improve logs for API v2, notifications and clustering. #2177 #2188 #2260 #2261 #2273
    + Bugfixes:
    * Fix child routes not inheriting their parent route's grouping when group_by: [...]. #2154
    * [UI] Fix the receiver selector in the Alerts page when the receiver name contains regular expression metacharacters such as +. #2090
    * Fix error message about start and end time validation. #2173
    * Fix a potential race condition in dispatcher. #2208
    * [API v2] Return an empty array of peers when the clustering is disabled. #2203
    * Fix the registration of alertmanager_dispatcher_aggregation_groups and alertmanager_dispatcher_alert_processing_duration_seconds metrics. #2200
    * Always retry notifications with back-off. #2290
  - Run spec-cleaner
  - Remove rpm group
  - Update to build with go1.14 for Factory (Tumbleweed)
  - Refresh example config from upstream

Files

/etc/prometheus
/etc/prometheus/alertmanager.yml
/etc/prometheus/alertmanager_templates
/usr/bin/amtool
/usr/bin/prometheus-alertmanager
/usr/lib/systemd/system/prometheus-alertmanager.service
/usr/sbin/rcprometheus-alertmanager
/usr/share/doc/packages/golang-github-prometheus-alertmanager
/usr/share/doc/packages/golang-github-prometheus-alertmanager/README.md
/usr/share/licenses/golang-github-prometheus-alertmanager
/usr/share/licenses/golang-github-prometheus-alertmanager/LICENSE
/var/lib/prometheus
/var/lib/prometheus/alertmanager


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024