Skip to content

fix: sns templating issue#8320

Merged
slashpai merged 3 commits intoprometheus-operator:mainfrom
heliapb:fix/sns_configs
Jan 29, 2026
Merged

fix: sns templating issue#8320
slashpai merged 3 commits intoprometheus-operator:mainfrom
heliapb:fix/sns_configs

Conversation

@heliapb
Copy link
Member

@heliapb heliapb commented Jan 23, 2026

Description

Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request.

Relates to: #8315, undo api url checks in https://github.com/prometheus-operator/prometheus-operator/pull/8217/changes to allow templating as per https://prometheus.io/docs/alerting/latest/configuration/#sns_config

If you're contributing for the first-time, check our contribution guidelines.

Type of change

What type of changes does your code introduce to the Prometheus operator? Put an x in 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

Please check the Prometheus-Operator testing guidelines for recommendations about automated tests.

Changelog entry

Please put a one-line changelog entry below. This will be copied to the changelog file during the release process.


@heliapb heliapb requested a review from a team as a code owner January 23, 2026 19:04
@heliapb heliapb force-pushed the fix/sns_configs branch 2 times, most recently from 34d3610 to 1cb2a9d Compare January 23, 2026 19:15
@slashpai
Copy link
Contributor

Can you rebase release branch is merged back to main now

@heliapb
Copy link
Member Author

heliapb commented Jan 28, 2026

Can you rebase release branch is merged back to main now

Done thanks

@heliapb
Copy link
Member Author

heliapb commented Jan 28, 2026

not sure why the e2e test are failing as I've adjusted the SNSConfigs in test/e2e/alertmanager_test.go 😕

@slashpai slashpai merged commit 446c842 into prometheus-operator:main Jan 29, 2026
27 of 29 checks passed
@heliapb heliapb deleted the fix/sns_configs branch January 29, 2026 10:26
@slashpai
Copy link
Contributor

@heliapb unrelated to PR but I think if you are ok you can add Signoff message in commit message git commit -s should add it automatically :)

@heliapb
Copy link
Member Author

heliapb commented Jan 29, 2026

@heliapb unrelated to PR but I think if you are ok you can add Signoff message in commit message git commit -s should add it automatically :)

I know 😉 but since last week somehow it didn't work so I changed to gpg signing key instead, will revise my configs maybe something is missing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants