dependabot[bot] opened a new pull request, #6538: URL: https://github.com/apache/camel-k/pull/6538
Bumps [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) from 0.89.0 to 0.90.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prometheus-operator/prometheus-operator/releases">github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring's releases</a>.</em></p> <blockquote> <h2>0.90.0 / 2026-03-19</h2> <ul> <li>[CHANGE/BUGFIX] Validate that the remote-write URL scheme is either <code>http</code> or <code>https</code>. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8455">#8455</a></li> <li>[FEATURE] Add <code>--repair-policy-for-statefulsets</code> CLI argument to the operator. It defines how the operator manages StatefulSet's pods stuck at an incorrect revision. Users running Kubernetes v1.35+ are encouraged to enable this feature (see <a href="https://prometheus-operator.dev/docs/platform/troubleshooting/#statefulset-rollout-stuck-after-a-bad-update">troubleshooting guide</a>). <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8443">#8443</a></li> <li>[FEATURE] Add <code>schedulerName</code> support to the <code>Prometheus</code>, <code>PrometheusAgent</code>, <code>Alertmanager</code> and <code>ThanosRuler</code> CRDs. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8451">#8451</a></li> <li>[ENHANCEMENT] Add <code>--web.tls-curves</code> CLI argument to the operator and admission-webhook binaries. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8385">#8385</a></li> <li>[ENHANCEMENT] Support minimum TLS version for Thanos gRPC servers. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8438">#8438</a></li> <li>[ENHANCEMENT] Add version label to <code>ThanosRuler</code> pods. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8441">#8441</a></li> <li>[ENHANCEMENT] Add <code>messageText</code> support for Slack receiver in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8374">#8374</a></li> <li>[ENHANCEMENT] Add <code>messageText</code> support for Slack receiver in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8375">#8375</a></li> <li>[ENHANCEMENT] Add <code>forceImplicitTLS</code> support for SMTP email config in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8384">#8384</a> <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8404">#8404</a></li> <li>[ENHANCEMENT] Add <code>forceImplicitTLS</code> support for SMTP email config in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8386">#8386</a></li> <li>[ENHANCEMENT] Add <code>forceImplicitTLS</code> support for SMTP global config in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8405">#8405</a></li> <li>[ENHANCEMENT] Add <code>forceImplicitTLS</code> support for SMTP global config in <code>Alertmanager</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8406">#8406</a></li> <li>[ENHANCEMENT] Add support for global Telegram bot token in <code>Alertmanager</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8372">#8372</a></li> <li>[ENHANCEMENT] Add <code>chatIDFile</code> support for Telegram receiver in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8376">#8376</a></li> <li>[ENHANCEMENT] Add <code>wechatAPISecretFile</code> support in Alertmanager global config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8377">#8377</a></li> <li>[ENHANCEMENT] Add <code>authSecretFile</code> support for email config in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8396">#8396</a></li> <li>[ENHANCEMENT] Add nested field support for PagerDuty description in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8402">#8402</a></li> <li>[ENHANCEMENT] Add email threading support in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8388">#8388</a></li> <li>[ENHANCEMENT] Add field and label selectors for ConfigMap watches. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8368">#8368</a></li> <li>[ENHANCEMENT] Improve ScrapeConfig API consistency and validation. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8422">#8422</a></li> <li>[BUGFIX] Fix <code>ThanosRuler</code> config resource status not being updated on initial StatefulSet creation. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8358">#8358</a></li> <li>[BUGFIX] Preserve <code>LastTransitionTime</code> in Prometheus status conditions. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8346">#8346</a></li> <li>[BUGFIX] Make Mattermost <code>text</code> field optional in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8363">#8363</a></li> <li>[BUGFIX] Remove nil error wrapping in v1alpha1 duplicate receiver validation. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8379">#8379</a></li> <li>[BUGFIX] Aggregate <code>Available</code> condition across Prometheus shards. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8434">#8434</a></li> <li>[BUGFIX] Reconcile resources with inconsistent status. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8397">#8397</a></li> <li>[BUGFIX] Fix namespace lister/watcher compatibility with Kubernetes v1.35 client-go. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8431">#8431</a></li> <li>[BUGFIX] Fix missing OAuth2 field in IonosSDConfig generation. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8433">#8433</a></li> <li>[BUGFIX] Fix missing fields in AzureSDConfig. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8444">#8444</a></li> <li>[BUGFIX] Validate Microsoft Teams V2 URL in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8227">#8227</a></li> <li>[BUGFIX] Fix <code>labelmap</code> relabel action rejecting valid replacement values with template variables for Prometheus 2.x. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8337">#8337</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md">github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring's changelog</a>.</em></p> <blockquote> <h2>0.90.0 / 2026-03-19</h2> <ul> <li>[CHANGE/BUGFIX] Validate that the remote-write URL scheme is either <code>http</code> or <code>https</code>. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8455">#8455</a></li> <li>[FEATURE] Add <code>--repair-policy-for-statefulsets</code> CLI argument to the operator. It defines how the operator manages StatefulSet's pods stuck at an incorrect revision. Users running Kubernetes v1.35+ are encouraged to enable this feature (see <a href="https://prometheus-operator.dev/docs/platform/troubleshooting/#statefulset-rollout-stuck-after-a-bad-update">troubleshooting guide</a>). <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8443">#8443</a></li> <li>[FEATURE] Add <code>schedulerName</code> support to the <code>Prometheus</code>, <code>PrometheusAgent</code>, <code>Alertmanager</code> and <code>ThanosRuler</code> CRDs. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8451">#8451</a></li> <li>[ENHANCEMENT] Add <code>--web.tls-curves</code> CLI argument to the operator and admission-webhook binaries. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8385">#8385</a></li> <li>[ENHANCEMENT] Support minimum TLS version for Thanos gRPC servers. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8438">#8438</a></li> <li>[ENHANCEMENT] Add version label to <code>ThanosRuler</code> pods. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8441">#8441</a></li> <li>[ENHANCEMENT] Add <code>messageText</code> support for Slack receiver in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8374">#8374</a></li> <li>[ENHANCEMENT] Add <code>messageText</code> support for Slack receiver in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8375">#8375</a></li> <li>[ENHANCEMENT] Add <code>forceImplicitTLS</code> support for SMTP email config in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8384">#8384</a> <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8404">#8404</a></li> <li>[ENHANCEMENT] Add <code>forceImplicitTLS</code> support for SMTP email config in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8386">#8386</a></li> <li>[ENHANCEMENT] Add <code>forceImplicitTLS</code> support for SMTP global config in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8405">#8405</a></li> <li>[ENHANCEMENT] Add <code>forceImplicitTLS</code> support for SMTP global config in <code>Alertmanager</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8406">#8406</a></li> <li>[ENHANCEMENT] Add support for global Telegram bot token in <code>Alertmanager</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8372">#8372</a></li> <li>[ENHANCEMENT] Add <code>chatIDFile</code> support for Telegram receiver in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8376">#8376</a></li> <li>[ENHANCEMENT] Add <code>wechatAPISecretFile</code> support in Alertmanager global config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8377">#8377</a></li> <li>[ENHANCEMENT] Add <code>authSecretFile</code> support for email config in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8396">#8396</a></li> <li>[ENHANCEMENT] Add nested field support for PagerDuty description in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8402">#8402</a></li> <li>[ENHANCEMENT] Add email threading support in Alertmanager secret config. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8388">#8388</a></li> <li>[ENHANCEMENT] Add field and label selectors for ConfigMap watches. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8368">#8368</a></li> <li>[ENHANCEMENT] Improve ScrapeConfig API consistency and validation. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8422">#8422</a></li> <li>[BUGFIX] Fix <code>ThanosRuler</code> config resource status not being updated on initial StatefulSet creation. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8358">#8358</a></li> <li>[BUGFIX] Preserve <code>LastTransitionTime</code> in Prometheus status conditions. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8346">#8346</a></li> <li>[BUGFIX] Make Mattermost <code>text</code> field optional in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8363">#8363</a></li> <li>[BUGFIX] Remove nil error wrapping in v1alpha1 duplicate receiver validation. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8379">#8379</a></li> <li>[BUGFIX] Aggregate <code>Available</code> condition across Prometheus shards. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8434">#8434</a></li> <li>[BUGFIX] Reconcile resources with inconsistent status. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8397">#8397</a></li> <li>[BUGFIX] Fix namespace lister/watcher compatibility with Kubernetes v1.35 client-go. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8431">#8431</a></li> <li>[BUGFIX] Fix missing OAuth2 field in IonosSDConfig generation. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8433">#8433</a></li> <li>[BUGFIX] Fix missing fields in AzureSDConfig. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8444">#8444</a></li> <li>[BUGFIX] Validate Microsoft Teams V2 URL in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8227">#8227</a></li> <li>[BUGFIX] Fix <code>labelmap</code> relabel action rejecting valid replacement values with template variables for Prometheus 2.x. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8337">#8337</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/aa101824bb82dff6c254ebef1964f537f37b2ba2"><code>aa10182</code></a> Merge pull request <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8454">#8454</a> from slashpai/cut-v0.90</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/2e2f04ee415332539e1f375816192531783798b1"><code>2e2f04e</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/a2cf4b2bc8a51e73271792da8626a4df917ce895"><code>a2cf4b2</code></a> fix: regex validation (<a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8337">#8337</a>)</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/f43c89bc30a4c816780aea9331db50ea9109dcc7"><code>f43c89b</code></a> chore: cut v0.90.0</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/31d47e0808731b84ea054c70df4c755563933d40"><code>31d47e0</code></a> Merge pull request <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8455">#8455</a> from simonpasquier/ensure-http-scheme-for-rw</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/9f35e5394c9e909bbea535abf6831b180503de3f"><code>9f35e53</code></a> Merge pull request <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8456">#8456</a> from prometheus-operator/dependabot/go_modules/scrip...</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/58e0400dd478804ec4cec612cece3bdcf2b9d10b"><code>58e0400</code></a> build(deps): bump google.golang.org/grpc in /scripts</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/e7087ef254080d0f57928148afd7347b918db13a"><code>e7087ef</code></a> change: validate remote-write URL's scheme</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/1597c4e251c7af48ecaaac7e90573375ef35ce9f"><code>1597c4e</code></a> Merge pull request <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8453">#8453</a> from slashpai/cut-0.90</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/810dd65b762fb6ecbbedfec54c5cdfbd71112be5"><code>810dd65</code></a> fix: regex validation</li> <li>Additional commits viewable in <a href="https://github.com/prometheus-operator/prometheus-operator/compare/v0.89.0...v0.90.0">compare view</a></li> </ul> </details> <br /> <details> <summary>Most Recent Ignore Conditions Applied to This Pull Request</summary> | Dependency Name | Ignore Conditions | | --- | --- | | github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring | [>= 0.56.a, < 0.57] | </details> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
