Skip to content

Bump openshift/prometheus-operator to v0.88.1#354

Open
openshift-monitoring-bot[bot] wants to merge 273 commits intoopenshift:mainfrom
rhobs:automated-updates-main
Open

Bump openshift/prometheus-operator to v0.88.1#354
openshift-monitoring-bot[bot] wants to merge 273 commits intoopenshift:mainfrom
rhobs:automated-updates-main

Conversation

@openshift-monitoring-bot
Copy link

Description

This is an automated version bump from CI.
The logs for this run can be found in the syncbot repo actions.
If you wish to perform this manually, execute the following commands from openshift/prometheus-operator repo:

git fetch https://github.com/prometheus-operator/prometheus-operator --tags
if ! git merge refs/tags/v0.88.0 --no-edit; then
  git checkout --theirs CHANGELOG.md Documentation VERSION bundle.yaml example go.mod go.sum scripts/go.mod scripts/go.sum pkg
  git checkout --ours 
  git add CHANGELOG.md Documentation VERSION bundle.yaml example go.mod go.sum scripts/go.mod scripts/go.sum pkg 
  git merge --continue
fi
go mod tidy
go mod vendor

if [ -f scripts/rh-manifest.sh ]; then
  bash scripts/rh-manifest.sh
  git add rh-manifest.txt
  git diff --cached --exit-code || git commit -s -m "[bot] update rh-manifest.txt"
fi

simonpasquier and others added 30 commits November 28, 2025 20:07
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 prometheus-operator#2753

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
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>
…or thanos

Signed-off-by: Jakob Hahn <jakob.hahn@hetzner.com>
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](prometheus/prometheus@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>
…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
feat: expose pod management policy for workloads
…ources-selected-condition

feat: add new NoSelectedResources reason
Signed-off-by: Jakob Hahn <jakob.hahn@hetzner.com>
…uler-group-labels

pkg/operator/rules: enable support for groupLabels and query offset for Thanos
This commit disables `golangci-kube-api-linter` until we get an official
release of `golangci-lint` which includes the fix for
golangci/golangci-lint#6205.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
…e-golangci-kal

chore: disable kube-api linter
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>
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](golangci/golangci-lint-action@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>
…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
…prom_version

chore: update prometheus version
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
…revert-8141-disable-golangci-kal

Revert "chore: disable kube-api linter"
This change adds missing `metadata` keys into Role manifests describing `v1 Endpoiints is deprecated...` warning
docs: add missing metadata tags into manifests
…ape_native_histograms

feat: add `scrape_native_histograms`
…or#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>
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>
…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
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.47.0 to 0.48.0.
- [Commits](golang/net@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>
…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
…8149)

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
github-actions bot and others added 25 commits February 2, 2026 14:46
…dependabot/go_modules/github.com/prometheus/alertmanager-0.31.0

build(deps): bump github.com/prometheus/alertmanager from 0.30.1 to 0.31.0
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.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>
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>
…ubelet-cmd-flag

feat: add flag to disable insecure kubelet metrics port
…ometheus-operator#8349)

* amcfg: add jira sanitize test cases for alertmanager secret config

* amcfg: add golden file

for the missing comparison
Restore statefulset's labels if create fails with AlreadyExists
…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>
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>
* 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>
…dependabot/github_actions/imjasonh/setup-crane-0.5

build(deps): bump imjasonh/setup-crane from 0.4 to 0.5
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: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@openshift-ci
Copy link

openshift-ci bot commented Feb 15, 2026

@openshift-monitoring-bot[bot]: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/ginkgo-tests-cmo 6a27fa7 link false /test ginkgo-tests-cmo
ci/prow/okd-scos-images 6a27fa7 link true /test okd-scos-images
ci/prow/vendor 6a27fa7 link true /test vendor
ci/prow/security 6a27fa7 link false /test security
ci/prow/images 6a27fa7 link true /test images
ci/prow/e2e-agnostic-cmo 6a27fa7 link true /test e2e-agnostic-cmo
ci/prow/test-unit 6a27fa7 link true /test test-unit
ci/prow/e2e-aws 6a27fa7 link true /test e2e-aws
ci/prow/verify-deps 6a27fa7 link true /test verify-deps
ci/prow/e2e-aws-upgrade 6a27fa7 link true /test e2e-aws-upgrade

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

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

Labels

do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command.

Projects

None yet

Development

Successfully merging this pull request may close these issues.