Define a RELEASE.MD for the Alertmanager Project#3344
Conversation
Will helps us get to a more regular cadance of releases. Signed-off-by: gotjosh <josue.abreu@gmail.com>
Signed-off-by: gotjosh <josue.abreu@gmail.com>
|
The release.md of Prometheus should cover the procedure for all repos. What's needed here is the schedule and the table I guess. |
|
My plan is to go through the instructions (I haven't done my first release) and document along the way if I find something that does not add up. My reason for copying the responsibilities is that I found:
Does not really apply to us - we don't have the equivalent of a prombench. However, I don't think that's stopping us from exercising best judgement. That said, I agree that we should just reference to the Prometheus file to keep things consistent. |
Signed-off-by: gotjosh <josue.abreu@gmail.com>
|
@simonpasquier @roidelapluie friendly ping - any thoughts? |
RELEASE.md
Outdated
|
|
||
| | release series | date (year-month-day) | release shepherd | | ||
| |----------------|-----------------------|-------------------------------| | ||
| | v0.26 | 2023-05-31 | Josh Abreu (Github: @gotjosh) | |
There was a problem hiding this comment.
Any news on an actual release? This date looked promising. ;-)
I'd really like to use #3226
There was a problem hiding this comment.
I'm currently waiting on #3353 as I know this will be quite a big release, I'd love for users to to try and enable that as well. We're closer now than ever ❤️
There was a problem hiding this comment.
Doesn't look like there was any progress on #3353 in the past 7 weeks. Do we really need to wait for that PR to be included in the next release?
RELEASE.md
Outdated
| | release series | date (year-month-day) | release shepherd | | ||
| |----------------|-----------------------|-------------------------------| | ||
| | v0.26 | 2023-05-31 | Josh Abreu (Github: @gotjosh) | | ||
| | v0.27 | 2023-08-31 | Josh Abreu (Github: @gotjosh) | |
There was a problem hiding this comment.
you can sign me up for this one if you don't want to do twice in a row
There was a problem hiding this comment.
I'd be happy to do it twice in a row - you can take the third.
|
Hi team, Thank you for your time and dedication to maintaining this project. I appreciate your support and look forward to seeing #3324 in the upcoming release. It seems that the release process is stuck for over 2 months. Is there anything I can help? I am glad to get involved if needed. |
Signed-off-by: gotjosh <josue.abreu@gmail.com>
* add reason code to slack notifier this uses the new error with reason to determine based on status code what the reason is for the slack integration partial #3231 Signed-off-by: gotjosh <josue.abreu@gmail.com> * Add some tests Signed-off-by: gotjosh <josue.abreu@gmail.com> * Handle the error Signed-off-by: gotjosh <josue.abreu@gmail.com> --------- Signed-off-by: gotjosh <josue.abreu@gmail.com>
* fix: change receiver pointer to value and add test Signed-off-by: François Gouteroux <francois.gouteroux@gmail.com> --------- Signed-off-by: François Gouteroux <francois.gouteroux@gmail.com>
Bumps gopkg.in/telebot.v3 from 3.1.2 to 3.1.3. --- updated-dependencies: - dependency-name: gopkg.in/telebot.v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.8.0 to 0.9.0. - [Release notes](https://github.com/golang/text/releases) - [Commits](golang/text@v0.8.0...v0.9.0) --- updated-dependencies: - dependency-name: golang.org/x/text dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.14.0 to 1.15.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.14.0...v1.15.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/benbjohnson/clock](https://github.com/benbjohnson/clock) from 1.3.0 to 1.3.3. - [Release notes](https://github.com/benbjohnson/clock/releases) - [Commits](benbjohnson/clock@v1.3.0...v1.3.3) --- updated-dependencies: - dependency-name: github.com/benbjohnson/clock dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/rs/cors](https://github.com/rs/cors) from 1.8.3 to 1.9.0. - [Release notes](https://github.com/rs/cors/releases) - [Commits](rs/cors@v1.8.3...v1.9.0) --- updated-dependencies: - dependency-name: github.com/rs/cors dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Add support for pushover devices Signed-off-by: Alec Pinson <30310787+alec-pinson@users.noreply.github.com> * update docs Signed-off-by: Alec Pinson <30310787+alec-pinson@users.noreply.github.com> --------- Signed-off-by: Alec Pinson <30310787+alec-pinson@users.noreply.github.com>
The version of `github.com/prometheus/common` imported by Alertmanager adds several fields to the `http_config` and `oauth2` structs for setting proxy parameters: * `no_proxy` * `proxy_from_environment` * `proxy_connect_header` Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Cluster: Add memberlist label configuration option Signed-off-by: Jean-Philippe Quémémer <jeanphilippe.quemener@grafana.com> --------- Signed-off-by: Jean-Philippe Quémémer <jeanphilippe.quemener@grafana.com> Signed-off-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com> Co-authored-by: gotjosh <josue.abreu@gmail.com>
* Add tests to TestMatchers This commit adds a number of tests to TestMatchers that asserts some of the more nuanced behavior when parsing label matchers. Signed-off-by: George Robinson <george.robinson@grafana.com> --------- Signed-off-by: George Robinson <george.robinson@grafana.com>
Signed-off-by: George Robinson <george.robinson@grafana.com>
Signed-off-by: Davide Bizzarri <davide.bizzarri@neoom.com>
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.8.0 to 0.10.0. - [Commits](golang/net@v0.8.0...v0.10.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/cenkalti/backoff/v4](https://github.com/cenkalti/backoff) from 4.2.0 to 4.2.1. - [Commits](cenkalti/backoff@v4.2.0...v4.2.1) --- updated-dependencies: - dependency-name: github.com/cenkalti/backoff/v4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [go.uber.org/atomic](https://github.com/uber-go/atomic) from 1.10.0 to 1.11.0. - [Release notes](https://github.com/uber-go/atomic/releases) - [Changelog](https://github.com/uber-go/atomic/blob/master/CHANGELOG.md) - [Commits](uber-go/atomic@v1.10.0...v1.11.0) --- updated-dependencies: - dependency-name: go.uber.org/atomic dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime) from 0.25.0 to 0.26.0. - [Release notes](https://github.com/go-openapi/runtime/releases) - [Commits](go-openapi/runtime@v0.25.0...v0.26.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/runtime dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.15.0 to 1.15.1. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.15.0...v1.15.1) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit) from 0.9.1 to 0.10.0. - [Release notes](https://github.com/prometheus/exporter-toolkit/releases) - [Changelog](https://github.com/prometheus/exporter-toolkit/blob/master/CHANGELOG.md) - [Commits](prometheus/exporter-toolkit@v0.9.1...v0.10.0) --- updated-dependencies: - dependency-name: github.com/prometheus/exporter-toolkit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: George Robinson <george.robinson@grafana.com>
* Add msteams Signed-off-by: Jack Zhang <jack4zhang@gmail.com> --------- Signed-off-by: Jack Zhang <jack4zhang@gmail.com> Signed-off-by: Jack <jack4zhang@gmail.com>
* Log a warning when repeat_interval is less than group_interval This commit updates Alertmanager to log a warning when repeat_interval is less than group_interval for an individual route. When repeat_interval is less than group_interval, the earliest a notification can be sent again is the next time the aggregation group is flushed, and this happens at each group_interval. Signed-off-by: George Robinson <george.robinson@grafana.com> --------- Signed-off-by: George Robinson <george.robinson@grafana.com> Co-authored-by: gotjosh <josue.abreu@gmail.com>
…pkg.go.dev/github.com/prometheus/alertmanager/config\#PagerdutyImage Signed-off-by: Mahesh Vidhyadharan <mahesh.vidhyadharan@steel-eye.com>
Signed-off-by: prombot <prometheus-team@googlegroups.com>
- Start using Go 1.20 toolchain to build - Remove deprecated reference to updating .travis.yml Signed-off-by: Kellin <kellin@retromud.org>
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.42.0 to 0.44.0. - [Release notes](https://github.com/prometheus/common/releases) - [Commits](prometheus/common@v0.42.0...v0.44.0) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…ema.org" (#3420) According to schema.org's faq both https and http are fine, but https is preferred going forward: https://schema.org/docs/faq.html#19 Why am I making this change? To make some security code scanner happy :) Signed-off-by: Alvin Lin <alvinlin123@gmail.com>
Signed-off-by: George Robinson <george.robinson@grafana.com>
In mixtool, the tip of master broke for our mixin - I have managed to trace it down and opened a PR (see grafana/dashboard-linter#143) but for now, let's pin the version to make sure our CI is not affected. Signed-off-by: gotjosh <josue.abreu@gmail.com>
Signed-off-by: gotjosh <josue.abreu@gmail.com>
* Add template/email.tmpl to the clean target The change ensures that all assets can be regenerated from scratch in the CI. Signed-off-by: Simon Pasquier <spasquie@redhat.com> * Update email assets after #3420 Signed-off-by: Simon Pasquier <spasquie@redhat.com> --------- Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Closes #3403 Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Signed-off-by: gotjosh <josue.abreu@gmail.com>
|
Superseded by #3445 |
Will helps us get to a more regular cadance of releases.