Om Gupta
1d0ff623b2
add forbidden markers checks
2025-12-13 04:56:28 +05:30
Simon Pasquier
c770259bdf
Merge pull request #8172 from kubeservice-stack/fix-warning
...
chore: Update golangci-lint version and fix warning
2025-12-12 16:31:43 +01:00
dongjiang1989
c01f4c508d
Update golangci-lint version and fix warning
...
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2025-12-12 22:50:30 +08:00
Simon Pasquier
3661120d8a
Merge pull request #8167 from slashpai/release-shepherd
...
chore: add slashpai as release shepherd for v0.88
2025-12-11 15:21:22 +01:00
github-actions[bot]
df7a8d7422
Merge pull request #8168 from prometheus-operator/dependabot/github_actions/streetsidesoftware/cspell-action-8.1.1
...
build(deps): bump streetsidesoftware/cspell-action from 8.0.0 to 8.1.1
2025-12-11 12:42:48 +00:00
dependabot[bot]
012456dcd8
build(deps): bump streetsidesoftware/cspell-action from 8.0.0 to 8.1.1
...
Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action ) from 8.0.0 to 8.1.1.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases )
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md )
- [Commits](3294df585d...e5a858a18b )
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-11 12:02:28 +00:00
Jayapriya Pai
fede0e55ed
Merge pull request #8166 from heliapb/fix/typo
...
feat: rm yaml field tags in pagerduty am config type
2025-12-11 16:28:05 +05:30
Jayapriya Pai
78e86caa7a
chore: add slashpai as release shepherd for v0.88
...
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com >
2025-12-11 16:00:02 +05:30
Hélia Barroso
fcb370c081
feat: rm yaml field tags in pagerduty am config type
...
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com >
2025-12-11 09:28:47 +00:00
Simon Pasquier
8db4e87db7
Merge pull request #8159 from simonpasquier/merge-release-0.87
...
Merge release 0.87
2025-12-10 16:14:46 +01:00
Simon Pasquier
9712d0ea93
Merge branch 'release-0.87' into merge-release-0.87
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-10 14:58:54 +01:00
Simon Pasquier
a50aee4108
Merge pull request #8154 from simonpasquier/cut-0.87.1
...
Cut 0.87.1
pkg/client/v0.87.1
pkg/apis/monitoring/v0.87.1
v0.87.1
2025-12-10 11:08:12 +01:00
Simon Pasquier
650bf3c06e
chore: cut v0.87.1
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-09 17:39:56 +01:00
Simon Pasquier
145fae92f5
chore: bump golangci-lint version
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-09 17:21:16 +01:00
Simon Pasquier
ec5caa0d7e
Merge pull request #8153 from simonpasquier/fix-8152
...
fix: fix Pushover HTML in Alertmanager configuration
2025-12-09 17:11:08 +01:00
Simon Pasquier
574794451b
fix: fix Pushover HTML in Alertmanager configuration
...
The regression was introduced in d1ff82ef .
Closes #8152
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-09 15:06:34 +01:00
Simon Pasquier
c60aa5de39
docs: cover AI contributions in CONTRIBUTING.md ( #8149 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-09 14:31:28 +01:00
github-actions[bot]
329da4ca9c
Merge pull request #8151 from prometheus-operator/dependabot/go_modules/golang.org/x/net-0.48.0
...
build(deps): bump golang.org/x/net from 0.47.0 to 0.48.0
2025-12-09 12:42:44 +00:00
dependabot[bot]
3cb319eab7
build(deps): bump golang.org/x/net from 0.47.0 to 0.48.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.47.0 to 0.48.0.
- [Commits](https://github.com/golang/net/compare/v0.47.0...v0.48.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-09 12:02:33 +00:00
Simon Pasquier
288ed3f491
docs: cover AI contributions in CONTRIBUTING.md
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-09 10:00:16 +01:00
github-actions[bot]
dea90f2f72
Merge pull request #8147 from prometheus-operator/dependabot/go_modules/golang.org/x/sync-0.19.0
...
build(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0
2025-12-08 12:44:42 +00:00
dependabot[bot]
f9bf390e13
build(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.18.0 to 0.19.0.
- [Commits](https://github.com/golang/sync/commits )
---
updated-dependencies:
- dependency-name: golang.org/x/sync
dependency-version: 0.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 12:02:41 +00:00
Hélia Barroso
6382f83e0a
feat: add status subresource to AlertmanagerConfig ( #7999 )
...
* feat: add status subresource to alertmanager
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com >
* feat: add am config beta
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com >
---------
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com >
2025-12-08 11:21:50 +01:00
Hélia Barroso
89e92af73f
Merge pull request #8102 from heliapb/feat/add_scrape_native_histograms
...
feat: add `scrape_native_histograms`
2025-12-08 11:17:27 +01:00
Simon Pasquier
f249ec2792
Merge pull request #8144 from MichalTomczakSE/main
...
docs: add missing metadata tags into manifests
2025-12-08 11:16:23 +01:00
Michał Tomczak
20f5693b9e
docs: add missing metadata tags into manifests
...
This change adds missing `metadata` keys into Role manifests describing `v1 Endpoiints is deprecated...` warning
2025-12-06 11:46:36 +01:00
Simon Pasquier
65f0efffb7
Merge pull request #8142 from prometheus-operator/revert-8141-disable-golangci-kal
...
Revert "chore: disable kube-api linter"
2025-12-04 11:52:34 +01:00
Simon Pasquier
eca1658d63
chore: bump golangci-lint version
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-04 09:48:41 +01:00
Simon Pasquier
77271d1c0e
Merge pull request #8140 from heliapb/feat/update_prom_version
...
chore: update prometheus version
2025-12-03 16:15:34 +01:00
github-actions[bot]
6e85e163e5
Merge pull request #8143 from prometheus-operator/dependabot/github_actions/golangci/golangci-lint-action-9.2.0
...
build(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0
2025-12-03 12:42:32 +00:00
dependabot[bot]
8fc938bbb7
build(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 9.1.0 to 9.2.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v9.1.0...v9.2.0 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: 9.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-03 12:02:36 +00:00
Simon Pasquier
3bff673d4a
Revert "chore: disable kube-api linter"
2025-12-03 11:51:35 +01:00
Hélia Barroso
37fc762264
chore: update prometheus version
...
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com >
2025-12-03 10:50:45 +00:00
Simon Pasquier
84aabe0d73
Merge pull request #8141 from simonpasquier/disable-golangci-kal
...
chore: disable kube-api linter
2025-12-03 11:48:27 +01:00
Simon Pasquier
66970f9fb5
chore: disable kube-api linter
...
This commit disables `golangci-kube-api-linter` until we get an official
release of `golangci-lint` which includes the fix for
https://github.com/golangci/golangci-lint/issues/6205 .
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-03 11:09:16 +01:00
Simon Pasquier
907a64b812
Merge pull request #8137 from Jakob3xD/jh/thanos-ruler-group-labels
...
pkg/operator/rules: enable support for groupLabels and query offset for Thanos
2025-12-03 10:40:54 +01:00
Jakob Hahn
debce711ef
pkg/operator/rules: add test for Thanos offset and groupLabels
...
Signed-off-by: Jakob Hahn <jakob.hahn@hetzner.com >
2025-12-02 16:44:03 +01:00
Simon Pasquier
fafb1f5a83
Merge pull request #8124 from simonpasquier/no-resources-selected-condition
...
feat: add new NoSelectedResources reason
2025-12-02 15:38:06 +01:00
Simon Pasquier
d225cdcc46
Merge pull request #8119 from simonpasquier/fix-2753
...
feat: expose pod management policy for workloads
2025-12-02 14:29:35 +01:00
github-actions[bot]
6b9edfaf8c
Merge pull request #8138 from prometheus-operator/dependabot/go_modules/github.com/prometheus/prometheus-0.308.0
...
build(deps): bump github.com/prometheus/prometheus from 0.307.3 to 0.308.0
2025-12-02 12:43:46 +00:00
dependabot[bot]
4c5628a225
build(deps): bump github.com/prometheus/prometheus
...
Bumps [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus ) from 0.307.3 to 0.308.0.
- [Release notes](https://github.com/prometheus/prometheus/releases )
- [Changelog](https://github.com/prometheus/prometheus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/prometheus/compare/v0.307.3...v0.308.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/prometheus
dependency-version: 0.308.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 12:02:56 +00:00
Jakob Hahn
d28cabaec2
pkg/operator/rules: enable support for groupLabels and query offset for thanos
...
Signed-off-by: Jakob Hahn <jakob.hahn@hetzner.com >
2025-12-02 11:21:48 +01:00
Simon Pasquier
24d828c680
feat: add new NoSelectedResources reason
...
This commit introduces the `NoSelectedResources` reason for the
`Reconciled` condition when a workload object selects no resources
(valid or invalid). It should make it easier to detect when resource
selectors are null or match no resource.
The `Alertmanager` resource is the exception because the configuration
may be provided only via a reference to a Secret key.
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-01 11:44:43 +01:00
Simon Pasquier
f09aa3caf4
feat: expose pod management policy for workloads
...
This commit introduces a new `podManagementPolicy` field for
statefulset-based workloads (Prometheus, PrometheusAgent, Alertmanager
and ThanosRuler). While the default will still be `Parallel`, users have
expressed the need to use `OrderedReady` in specific situations.
Closes #2753
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-11-28 20:07:21 +01:00
Simon Pasquier
1bbd19e13e
Merge pull request #8123 from simonpasquier/fix-test
...
test: fix testStuckStatefulSetRollout
2025-11-28 20:05:46 +01:00
Simon Pasquier
fb6d4439a2
Merge pull request #8112 from simonpasquier/unify-http-config-for-probes
...
feat: unify HTTP configuration for Probe CRD
2025-11-28 16:23:56 +01:00
Simon Pasquier
b6c1bb9dbb
test: fix testStuckStatefulSetRollout
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-11-28 15:56:45 +01:00
Simon Pasquier
43cc1e16ad
Merge pull request #8120 from simonpasquier/change-default-args
...
change: add new arguments to manifests
2025-11-28 14:56:57 +01:00
Simon Pasquier
a599393d0b
Merge pull request #8122 from simonpasquier/add-statefulset-stuck-rollout
...
test: ensure that bad rollouts can be reverted
2025-11-28 14:41:42 +01:00
Simon Pasquier
350bde905b
test: ensure that bad rollouts can be reverted
...
This commit adds a test ensuring that a bad statefulset definition (due
to an invalid image in this case) doesn't lead to a stuck roll-out once
the definition is fixed.
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-11-28 14:09:41 +01:00