-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any news on an actual release? This date looked promising. ;-)
I'd really like to use #3226
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd be happy to do it twice in a row - you can take the third.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
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.