dependabot[bot] opened a new pull request, #6606: URL: https://github.com/apache/camel-k/pull/6606
Bumps [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) from 0.90.1 to 0.91.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.91.0 / 2026-05-05</h2> <ul> <li>[CHANGE] Enforce mutual exclusion of <code>basicAuth</code>, <code>authorization</code> and <code>oauth2</code> in <code>ScrapeConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8480">#8480</a></li> <li>[CHANGE] Add minimum length validations to string fields in <code>ScrapeConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8479">#8479</a></li> <li>[CHANGE] Add validations for VictorOps receiver in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8220">#8220</a></li> <li>[CHANGE] Add validations for OpsGenie receiver in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8267">#8267</a></li> <li>[CHANGE] Add validations for Email receiver in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8270">#8270</a></li> <li>[FEATURE] Implement shard retention based on Prometheus data retention (it requires the <code>PrometheusShardRetentionPolicy</code> feature gate). <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8478">#8478</a></li> <li>[FEATURE] Configure node selector when sharding mode is <code>Topology</code> for <code>Prometheus</code> and <code>PrometheusAgent</code> custom resources (it requires the <code>PrometheusTopologySharding</code> feature gate). <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8486">#8486</a></li> <li>[FEATURE] Configure external label with topology information when sharding mode is <code>Topology</code> for <code>Prometheus</code> and <code>PrometheusAgent</code> custom resources (it requires the <code>PrometheusTopologySharding</code> feature gate). <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8519">#8519</a></li> <li>[FEATURE] Distribute scrape targets within topology zones when sharding mode is <code>Topology</code> for <code>Prometheus</code> and <code>PrometheusAgent</code> custom resources (it requires the <code>PrometheusTopologySharding</code> feature gate). <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8538">#8538</a></li> <li>[FEATURE] Add <code>--promql-options</code> CLI argument to the admission-webhook binary. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8531">#8531</a></li> <li>[FEATURE] Validate <code>PrometheusRule</code> resources selected by <code>Prometheus</code> resources based on the PromQL enabled features. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8545">#8545</a></li> <li>[FEATURE] Add workload identity authentication method for AzureSD in <code>ScrapeConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8489">#8489</a></li> <li>[ENHANCEMENT] Support strategic merge patch of container probes when workloads are configured with HTTPS. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8427">#8427</a></li> <li>[ENHANCEMENT] Support <code>auth_secret_file</code> field for Email receiver in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8394">#8394</a></li> <li>[ENHANCEMENT] Support <code>smtp_auth_secret_file</code> field in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8396">#8396</a></li> <li>[ENHANCEMENT] Add <code>externalId</code> field to SigV4 configuration in <code>Alertmanager</code>, <code>Prometheus</code>, <code>PrometheusAgent</code> and <code>ThanosRuler</code> CRDs. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8494">#8494</a></li> <li>[ENHANCEMENT] Add <code>cipherSuites</code> support for Thanos Sidecars and Rulers. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8524">#8524</a></li> <li>[ENHANCEMENT] Add <code>curves</code> support for Thanos Sidecars and Rulers. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8542">#8542</a></li> <li>[ENHANCEMENT] Speed up configuration reloads by watching the config file's parent directory. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/7366">#7366</a></li> <li>[ENHANCEMENT] Support Mattermost global webhook URL support in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8501">#8501</a></li> <li>[ENHANCEMENT] Add Mattermost global webhook URL support in <code>Alertmanager</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8503">#8503</a> <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8534">#8534</a></li> <li>[ENHANCEMENT] Support <code>payload</code> field for Webhook receiver in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8505">#8505</a></li> <li>[ENHANCEMENT] Support attachment fields for Mattermost receiver in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8508">#8508</a></li> <li>[ENHANCEMENT] Support <code>update_message</code> field for Slack receiver in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8502">#8502</a></li> <li>[ENHANCEMENT] Add threading configuration for email receiver in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8400">#8400</a></li> <li>[ENHANCEMENT] Add <code>healthFilter</code> field for ConsulSD in <code>ScrapeConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8529">#8529</a></li> <li>[BUGFIX] Ensure that inactive shards don't scrape any targets when the sharding retention policy is <code>Retain</code>. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8513">#8513</a></li> <li>[BUGFIX] Fix Telegram bot token validation in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8465">#8465</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.91.0 / 2026-05-05</h2> <ul> <li>[CHANGE] Enforce mutual exclusion of <code>basicAuth</code>, <code>authorization</code> and <code>oauth2</code> in <code>ScrapeConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8480">#8480</a></li> <li>[CHANGE] Add minimum length validations to string fields in <code>ScrapeConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8479">#8479</a></li> <li>[CHANGE] Add validations for VictorOps receiver in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8220">#8220</a></li> <li>[CHANGE] Add validations for OpsGenie receiver in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8267">#8267</a></li> <li>[CHANGE] Add validations for Email receiver in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8270">#8270</a></li> <li>[FEATURE] Implement shard retention based on Prometheus data retention (it requires the <code>PrometheusShardRetentionPolicy</code> feature gate). <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8478">#8478</a></li> <li>[FEATURE] Configure node selector when sharding mode is <code>Topology</code> for <code>Prometheus</code> and <code>PrometheusAgent</code> custom resources (it requires the <code>PrometheusTopologySharding</code> feature gate). <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8486">#8486</a></li> <li>[FEATURE] Configure external label with topology information when sharding mode is <code>Topology</code> for <code>Prometheus</code> and <code>PrometheusAgent</code> custom resources (it requires the <code>PrometheusTopologySharding</code> feature gate). <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8519">#8519</a></li> <li>[FEATURE] Distribute scrape targets within topology zones when sharding mode is <code>Topology</code> for <code>Prometheus</code> and <code>PrometheusAgent</code> custom resources (it requires the <code>PrometheusTopologySharding</code> feature gate). <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8538">#8538</a></li> <li>[FEATURE] Add <code>--promql-options</code> CLI argument to the admission-webhook binary. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8531">#8531</a></li> <li>[FEATURE] Validate <code>PrometheusRule</code> resources selected by <code>Prometheus</code> resources based on the PromQL enabled features. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8545">#8545</a></li> <li>[FEATURE] Add workload identity authentication method for AzureSD in <code>ScrapeConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8489">#8489</a></li> <li>[ENHANCEMENT] Support strategic merge patch of container probes when workloads are configured with HTTPS. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8427">#8427</a></li> <li>[ENHANCEMENT] Support <code>auth_secret_file</code> field for Email receiver in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8394">#8394</a></li> <li>[ENHANCEMENT] Support <code>smtp_auth_secret_file</code> field in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8396">#8396</a></li> <li>[ENHANCEMENT] Add <code>externalId</code> field to SigV4 configuration in <code>Alertmanager</code>, <code>Prometheus</code>, <code>PrometheusAgent</code> and <code>ThanosRuler</code> CRDs. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8494">#8494</a></li> <li>[ENHANCEMENT] Add <code>cipherSuites</code> support for Thanos Sidecars and Rulers. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8524">#8524</a></li> <li>[ENHANCEMENT] Add <code>curves</code> support for Thanos Sidecars and Rulers. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8542">#8542</a></li> <li>[ENHANCEMENT] Speed up configuration reloads by watching the config file's parent directory. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/7366">#7366</a></li> <li>[ENHANCEMENT] Support Mattermost global webhook URL support in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8501">#8501</a></li> <li>[ENHANCEMENT] Add Mattermost global webhook URL support in <code>Alertmanager</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8503">#8503</a> <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8534">#8534</a></li> <li>[ENHANCEMENT] Support <code>payload</code> field for Webhook receiver in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8505">#8505</a></li> <li>[ENHANCEMENT] Support attachment fields for Mattermost receiver in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8508">#8508</a></li> <li>[ENHANCEMENT] Support <code>update_message</code> field for Slack receiver in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8502">#8502</a></li> <li>[ENHANCEMENT] Add threading configuration for email receiver in <code>AlertmanagerConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8400">#8400</a></li> <li>[ENHANCEMENT] Add <code>healthFilter</code> field for ConsulSD in <code>ScrapeConfig</code> CRD. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8529">#8529</a></li> <li>[BUGFIX] Ensure that inactive shards don't scrape any targets when the sharding retention policy is <code>Retain</code>. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8513">#8513</a></li> <li>[BUGFIX] Fix Telegram bot token validation in Alertmanager configuration Secret. <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8465">#8465</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/e138807d6fce676cdc34cc60ca45d02dd36b0a53"><code>e138807</code></a> *: cut v0.91.0 (<a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8552">#8552</a>)</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/458f5d380be47b20289bb26a75ad98172bdaa2f4"><code>458f5d3</code></a> *: cut v0.91.0</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/65e40ce1e1070ab4c672e401b6641b92b3fd0624"><code>65e40ce</code></a> feat: add healthFilter field to ConsulSDConfig in prometheus CRD (<a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8529">#8529</a>)</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/e94a1518df326d0fb7c390a2c3634279564b38bc"><code>e94a151</code></a> feat: validate PrometheusRule based on PromQL enabled features (<a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8545">#8545</a>)</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/9e89b2cf4045b6a99c1c3ef7614e6202a1aafe37"><code>9e89b2c</code></a> Merge pull request <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8550">#8550</a> from prometheus-operator/dependabot/go_modules/githu...</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/ca8c72e8f9ccd4a076ce9d85903c36acb3e01864"><code>ca8c72e</code></a> build(deps): bump github.com/prometheus/alertmanager</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/254b54b76b90957cb920df7b96af7f37a3bca9f9"><code>254b54b</code></a> feat: validate PrometheusRule based on PromQL enabled features</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/fc8478c9b372e495d04279c8443e9db767b250e1"><code>fc8478c</code></a> Merge pull request <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8494">#8494</a> from kubeservice-stack/update-sigv4</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/da2fa1a0a48d077a78604534fc4c8b18e8feffaf"><code>da2fa1a</code></a> Merge pull request <a href="https://redirect.github.com/prometheus-operator/prometheus-operator/issues/8544">#8544</a> from simonpasquier/refactor-shard-tests</li> <li><a href="https://github.com/prometheus-operator/prometheus-operator/commit/268637218abc5f478d8c8ecdcd1c82d4794a1e23"><code>2686372</code></a> test: refactor sharding e2e tests</li> <li>Additional commits viewable in <a href="https://github.com/prometheus-operator/prometheus-operator/compare/v0.90.1...v0.91.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]
