Feat: Add Jira Receiver to Alertmanager Config CR#7971
Open
nutmos wants to merge 127 commits intoprometheus-operator:mainfrom
Open
Feat: Add Jira Receiver to Alertmanager Config CR#7971nutmos wants to merge 127 commits intoprometheus-operator:mainfrom
nutmos wants to merge 127 commits intoprometheus-operator:mainfrom
Conversation
Signed-off-by: dongjiang <dongjiang1989@126.com>
Signed-off-by: dongjiang <dongjiang1989@126.com>
Signed-off-by: dongjiang <dongjiang1989@126.com>
Co-authored-by: Nicolas Takashi <nicolas.tcs@hotmail.com>
Signed-off-by: dongjiang <dongjiang1989@126.com>
Signed-off-by: dongjiang <dongjiang1989@126.com>
Signed-off-by: dongjiang <dongjiang1989@126.com>
Signed-off-by: dongjiang <dongjiang1989@126.com>
Signed-off-by: dongjiang <dongjiang1989@126.com>
Signed-off-by: dongjiang <dongjiang1989@126.com>
…zelimit-sc scrapeconfig: add bodySizeLimit field
) * feat: add promtool validation for golden files Signed-off-by: arpit529srivastava <arpitsrivastava529@gmail.com> * fix: add goldenfiles and testdata to cspell dictionary Signed-off-by: arpit529srivastava <arpitsrivastava529@gmail.com> * fix: clarify note on excluded files in golden file validation Signed-off-by: arpit529srivastava <arpitsrivastava529@gmail.com> * refactor: use tools.go pattern for promtool Signed-off-by: arpit529srivastava <arpitsrivastava529@gmail.com> --------- Signed-off-by: arpit529srivastava <arpitsrivastava529@gmail.com>
Bumps [github.com/prometheus/alertmanager](https://github.com/prometheus/alertmanager) from 0.30.1 to 0.31.0. - [Release notes](https://github.com/prometheus/alertmanager/releases) - [Changelog](https://github.com/prometheus/alertmanager/blob/main/CHANGELOG.md) - [Commits](prometheus/alertmanager@v0.30.1...v0.31.0) --- updated-dependencies: - dependency-name: github.com/prometheus/alertmanager dependency-version: 0.31.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>
…ubelet-cmd-flag feat: add flag to disable insecure kubelet metrics port
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
…ometheus-operator#8349) * amcfg: add jira sanitize test cases for alertmanager secret config * amcfg: add golden file for the missing comparison
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
…er-nil-pointer-panic Fix nil pointer panic in StatefulSet status reporting during informer cache races
…ator#8354) * fix: support IPv6 addresses in prober URL validation Signed-off-by: Sanchit2662 <sanchit2662@gmail.com> * docs: add comment explaining govalidator usage over stdlib Signed-off-by: Sanchit2662 <sanchit2662@gmail.com> --------- Signed-off-by: Sanchit2662 <sanchit2662@gmail.com>
…ator#8126) * add valid alertmanagerconfig * update validation check for global alertmanagerconfig object * add validation marker * add e2e test for amcfg * fix depedency issues * add sanitization logic & monitorv1duration field * update tests with monitorv1duration field logic * validate and update fields * update import dependencies * update unnecessary groupwait conversion * update generated files and formatting * update error handling && refine methods * nonemptyduration validation for groupwait * retrigger CI * update validation for groupwait * remove toplevel route validation for intervals * simplify handling of zero durations Zero durations are converted to empty strings which makes use of the default value defined at a higher level in the routing tree. Signed-off-by: Simon Pasquier <spasquie@redhat.com> * Fix generated file Signed-off-by: Simon Pasquier <spasquie@redhat.com> * Fix test compilation Signed-off-by: Simon Pasquier <spasquie@redhat.com> --------- Signed-off-by: Simon Pasquier <spasquie@redhat.com> Co-authored-by: Simon Pasquier <spasquie@redhat.com>
…onfig CR (prometheus-operator#8016) * feat: integrate all supported rocketchat attributes for alertmanagerconfig CR * fix: drop rocketchat file references as requested * fix: correctly format the generated code * feat: move rocketchat validations into validation package * chore: revert token/tokenID optional requirement * feat: use ValidateTemplateURL for Rocket.Chat links * Simplify code Signed-off-by: Simon Pasquier <spasquie@redhat.com> --------- Signed-off-by: Simon Pasquier <spasquie@redhat.com> Co-authored-by: Simon Pasquier <spasquie@redhat.com>
* add url validation for sns receiver * update validurl template Signed-off-by: Kartik Angiras <angiraskartik@gmail.com> --------- Signed-off-by: Kartik Angiras <angiraskartik@gmail.com>
Bumps [imjasonh/setup-crane](https://github.com/imjasonh/setup-crane) from 0.4 to 0.5. - [Release notes](https://github.com/imjasonh/setup-crane/releases) - [Commits](imjasonh/setup-crane@v0.4...v0.5) --- updated-dependencies: - dependency-name: imjasonh/setup-crane dependency-version: '0.5' dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.49.0 to 0.50.0. - [Commits](golang/net@v0.49.0...v0.50.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-version: 0.50.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/thanos-io/thanos](https://github.com/thanos-io/thanos) from 0.40.1 to 0.41.0. - [Release notes](https://github.com/thanos-io/thanos/releases) - [Changelog](https://github.com/thanos-io/thanos/blob/main/CHANGELOG.md) - [Commits](thanos-io/thanos@v0.40.1...v0.41.0) --- updated-dependencies: - dependency-name: github.com/thanos-io/thanos dependency-version: 0.41.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/prometheus/alertmanager](https://github.com/prometheus/alertmanager) from 0.31.0 to 0.31.1. - [Release notes](https://github.com/prometheus/alertmanager/releases) - [Changelog](https://github.com/prometheus/alertmanager/blob/main/CHANGELOG.md) - [Commits](prometheus/alertmanager@v0.31.0...v0.31.1) --- updated-dependencies: - dependency-name: github.com/prometheus/alertmanager dependency-version: 0.31.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
remove duplicate vars
remove duplicates
to be aligned with the previous commits
Contributor
Author
|
@simonpasquier @heliapb Any chance to take a look at this PR? |
Contributor
Author
|
Waiting for #8408 before updating the field. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Add a new JIRA integration for alertmanager.
Relate #7285
Co-author @dongjiang1989
Type of change
What type of changes does your code introduce to the Prometheus operator? Put an
xin the box that apply.CHANGE(fix or feature that would cause existing functionality to not work as expected)FEATURE(non-breaking change which adds functionality)BUGFIX(non-breaking change which fixes an issue)ENHANCEMENT(non-breaking change which improves existing functionality)NONE(if none of the other choices apply. Example, tooling, build system, CI, docs, etc.)Verification
E2E Test Cases
Changelog entry