Bump github.com/prometheus/alertmanager from 0.22.2 to 0.25.1 in /functions/async/logs-handler-function
Bumps github.com/prometheus/alertmanager from 0.22.2 to 0.25.1.
Release notes
Sourced from github.com/prometheus/alertmanager's releases.
0.25.1 / 2023-08-23
- [SECURITY] Fix stored XSS via the /api/v1/alerts endpoint in the Alertmanager UI (CVE-2023-40577).
0.25.0 / 2022-12-22
- [CHANGE] Change the default
parse_modevalue fromMarkdownV2toHTMLfor Telegram. #2981- [CHANGE] Make
api_urlfield optional for Telegram. #2981- [CHANGE] Use CanonicalMIMEHeaderKey instead of TitleCasing for email headers. #3080
- [CHANGE] Reduce the number of notification logs broadcasted between peers by expiring them after (2 * repeat interval). #2982
- [FEATURE] Add
proxy_urlsupport for OAuth2 in HTTP client configuration. #3010- [FEATURE] Reload TLS certificate and key from disk when updated. #3168
- [FEATURE] Add Discord integration. #2948
- [FEATURE] Add Webex integration. #3132
- [ENHANCEMENT] Add
--web.systemd-socketflag to systemd socket activation listeners instead of port listeners (Linux only). #3140- [ENHANCEMENT] Add
enable_http2support in HTTP client configuration. #3010- [ENHANCEMENT] Add
min_versionsupport to select the minimum TLS version in HTTP client configuration. #3010- [ENHANCEMENT] Add
max_versionsupport to select the maximum TLS version in HTTP client configuration. #3168- [ENHANCEMENT] Emit warning logs when truncating messages in notifications. #3145
- [ENHANCEMENT] Add
--data.maintenance-intervalflag to define the interval between the garbage collection and snapshotting to disk of the silences and the notification logs. #2849- [ENHANCEMENT] Support HEAD method for the
/-/healtyand/-/readyendpoints. #3039- [ENHANCEMENT] Truncate messages with the
…ellipsis character instead of the 3-dots string.... #3072- [ENHANCEMENT] Add support for reading global and local SMTP passwords from files. #3038
- [ENHANCEMENT] Add Location support to time intervals. #2782
- [ENHANCEMENT] UI: Add 'Link' button to alerts in list. #2880
- [ENHANCEMENT] Add the
sourcefield to the PagerDuty configuration. #3106- [ENHANCEMENT] Add support for reading PagerDuty routing and service keys from files. #3107
- [ENHANCEMENT] Log response details when notifications fail for Webhooks, Pushover and VictorOps. #3103
- [ENHANCEMENT] UI: Allow to choose the first day of the week as Sunday or Monday. #3093
- [ENHANCEMENT] Add support for reading VictorOps API key from file. #3111
- [ENHANCEMENT] Support templating for Opsgenie's responder type. #3060
- [BUGFIX] Fail configuration loading if
api_keyandapi_key_fileare defined at the same time. #2910- [BUGFIX] Fix the
alertmanager_alertsmetric to avoid counting resolved alerts as active. Also added a newalertmanager_marked_alertsmetric that retain the old behavior. #2943- [BUGFIX] Trim contents of Slack API URLs when reading from files. #2929
- [BUGFIX] amtool: Avoid panic when the label value matcher is empty. #2968
- [BUGFIX] Fail configuration loading if
api_urlis empty for OpsGenie. #2910- [BUGFIX] Fix email template for resolved notifications. #3166
- [BUGFIX] Use the HTML template engine when the parse mode is HTML for Telegram. #3183
0.25.0-rc.2 / 2022-12-19
- [CHANGE] Change the default
parse_modevalue fromMarkdownV2toHTMLfor Telegram. #2981- [CHANGE] Make
api_urlfield optional for Telegram. #2981- [CHANGE] Use CanonicalMIMEHeaderKey instead of TitleCasing for email headers. #3080
- [CHANGE] Reduce the number of notification logs broadcasted between peers by expiring them after (2 * repeat interval). #2982
- [FEATURE] Add
proxy_urlsupport for OAuth2 in HTTP client configuration. #3010- [FEATURE] Reload TLS certificate and key from disk when updated. #3168
- [FEATURE] Add Discord integration. #2948
- [FEATURE] Add Webex integration. #3132
- [ENHANCEMENT] Add
--web.systemd-socketflag to systemd socket activation listeners instead of port listeners (Linux only). #3140- [ENHANCEMENT] Add
enable_http2support in HTTP client configuration. #3010- [ENHANCEMENT] Add
min_versionsupport to select the minimum TLS version in HTTP client configuration. #3010- [ENHANCEMENT] Add
max_versionsupport to select the maximum TLS version in HTTP client configuration. #3168
... (truncated)
Changelog
Sourced from github.com/prometheus/alertmanager's changelog.
0.25.1 / 2023-08-23
- [BUGFIX] Fix stored XSS via the /api/v1/alerts endpoint in the Alertmanager UI.
0.25.0 / 2022-12-22
- [CHANGE] Change the default
parse_modevalue fromMarkdownV2toHTMLfor Telegram. #2981- [CHANGE] Make
api_urlfield optional for Telegram. #2981- [CHANGE] Use CanonicalMIMEHeaderKey instead of TitleCasing for email headers. #3080
- [CHANGE] Reduce the number of notification logs broadcasted between peers by expiring them after (2 * repeat interval). #2982
- [FEATURE] Add
proxy_urlsupport for OAuth2 in HTTP client configuration. #3010- [FEATURE] Reload TLS certificate and key from disk when updated. #3168
- [FEATURE] Add Discord integration. #2948
- [FEATURE] Add Webex integration. #3132
- [ENHANCEMENT] Add
--web.systemd-socketflag to systemd socket activation listeners instead of port listeners (Linux only). #3140- [ENHANCEMENT] Add
enable_http2support in HTTP client configuration. #3010- [ENHANCEMENT] Add
min_versionsupport to select the minimum TLS version in HTTP client configuration. #3010- [ENHANCEMENT] Add
max_versionsupport to select the maximum TLS version in HTTP client configuration. #3168- [ENHANCEMENT] Emit warning logs when truncating messages in notifications. #3145
- [ENHANCEMENT] Add
--data.maintenance-intervalflag to define the interval between the garbage collection and snapshotting to disk of the silences and the notification logs. #2849- [ENHANCEMENT] Support HEAD method for the
/-/healtyand/-/readyendpoints. #3039- [ENHANCEMENT] Truncate messages with the
…ellipsis character instead of the 3-dots string.... #3072- [ENHANCEMENT] Add support for reading global and local SMTP passwords from files. #3038
- [ENHANCEMENT] Add Location support to time intervals. #2782
- [ENHANCEMENT] UI: Add 'Link' button to alerts in list. #2880
- [ENHANCEMENT] Add the
sourcefield to the PagerDuty configuration. #3106- [ENHANCEMENT] Add support for reading PagerDuty routing and service keys from files. #3107
- [ENHANCEMENT] Log response details when notifications fail for Webhooks, Pushover and VictorOps. #3103
- [ENHANCEMENT] UI: Allow to choose the first day of the week as Sunday or Monday. #3093
- [ENHANCEMENT] Add support for reading VictorOps API key from file. #3111
- [ENHANCEMENT] Support templating for Opsgenie's responder type. #3060
- [BUGFIX] Fail configuration loading if
api_keyandapi_key_fileare defined at the same time. #2910- [BUGFIX] Fix the
alertmanager_alertsmetric to avoid counting resolved alerts as active. Also added a newalertmanager_marked_alertsmetric that retain the old behavior. #2943- [BUGFIX] Trim contents of Slack API URLs when reading from files. #2929
- [BUGFIX] amtool: Avoid panic when the label value matcher is empty. #2968
- [BUGFIX] Fail configuration loading if
api_urlis empty for OpsGenie. #2910- [BUGFIX] Fix email template for resolved notifications. #3166
- [BUGFIX] Use the HTML template engine when the parse mode is HTML for Telegram. #3183
0.24.0 / 2022-03-24
- [CHANGE] Add the
/api/v2prefix to all endpoints in the OpenAPI specification and generated client code. #2696- [CHANGE] Remove the
github.com/prometheus/alertmanager/clientGo package. #2763- [FEATURE] Add
--cluster.tls-configexperimental flag to secure cluster traffic via mutual TLS. #2237- [FEATURE] Add support for active time intervals. Active and mute time intervals should be defined via
time_intervalsrather thanmute_time_intervals(the latter is deprecated but it will be supported until v1.0). #2779- [FEATURE] Add Telegram integration. #2827
- [ENHANCEMENT] Add
update_alertsfield to the OpsGenie configuration to update message and description when sending alerts. #2519- [ENHANCEMENT] Add
--cluster.allow-insecure-public-advertise-address-discoveryfeature flag to enable discovery and use of public IP addresses for clustering. #2719- [ENHANCEMENT] Add
entityandactionsfields to the OpsGenie configuration. #2753- [ENHANCEMENT] Add
opsgenie_api_key_filefield to the global configuration. #2728
... (truncated)
Commits
c0a6992Merge pull request #3484 from simonpasquier/skip-test-job-for-publish74cc817.circleci/config.yml: disable test job requirement on publish2edd408Merge pull request #3481 from simonpasquier/cut-0.25.1b95a6baCut v0.25.1179322dMerge pull request #3477 from simonpasquier/update-go-orb02f46fb.circleci/config.yml: update Go orb8b9f2fdMerge pull request from GHSA-v86x-5fm3-5p7j48314e3Check the validity of the generatorURL field258fab7Merge pull request #3187 from simonpasquier/cut-v0.25.04f7c85fCut v0.25.0- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.