Skip to content

chore(deps): update prometheus-stack#70

Closed
renovate[bot] wants to merge 12 commits intomainfrom
renovate/prometheus-stack
Closed

chore(deps): update prometheus-stack#70
renovate[bot] wants to merge 12 commits intomainfrom
renovate/prometheus-stack

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate Bot commented Dec 20, 2024

This PR contains the following updates:

Package Update Change
cgr.dev/du-uds-defenseunicorns/kube-webhook-certgen-fips (source) patch 1.12.1 -> 1.12.2
cgr.dev/du-uds-defenseunicorns/prometheus-config-reloader-fips (source) minor 0.81.0 -> 0.82.2
cgr.dev/du-uds-defenseunicorns/prometheus-fips (source) minor 3.2.1 -> 3.4.0
cgr.dev/du-uds-defenseunicorns/prometheus-operator-fips (source) minor 0.81.0 -> 0.82.2
kube-prometheus-stack (source) major 70.4.1 -> 72.6.2
prometheus-operator-crds major 19.0.0 -> 20.0.0
prometheus-operator/prometheus-operator minor v0.81.0 -> v0.82.2
quay.io/prometheus-operator/prometheus-config-reloader minor v0.81.0 -> v0.82.2
quay.io/prometheus-operator/prometheus-operator (source) minor v0.81.0 -> v0.82.2
quay.io/prometheus/prometheus minor v3.2.1 -> v3.4.0
registry.k8s.io/ingress-nginx/kube-webhook-certgen patch v1.5.2 -> v1.5.3
registry1.dso.mil/ironbank/opensource/ingress-nginx/kube-webhook-certgen (source) patch v1.5.2 -> v1.5.3
registry1.dso.mil/ironbank/opensource/prometheus-operator/prometheus-config-reloader (source) minor v0.81.0 -> v0.82.2
registry1.dso.mil/ironbank/opensource/prometheus-operator/prometheus-operator (source) minor v0.81.0 -> v0.82.2
registry1.dso.mil/ironbank/opensource/prometheus/prometheus (source) minor v3.2.1 -> v3.4.0

Release Notes

prometheus-community/helm-charts (kube-prometheus-stack)

v72.6.2

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

New Contributors

Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-72.6.1...kube-prometheus-stack-72.6.2

v72.6.1

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-72.5.3...kube-prometheus-stack-72.6.1

v72.5.3

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-72.5.2...kube-prometheus-stack-72.5.3

v72.5.2

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

New Contributors

Full Changelog: prometheus-community/helm-charts@prometheus-snmp-exporter-9.3.1...kube-prometheus-stack-72.5.2

v72.5.1

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

New Contributors

Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-72.5.0...kube-prometheus-stack-72.5.1

v72.5.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-27.16.0...kube-prometheus-stack-72.5.0

v72.4.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-27.14.0...kube-prometheus-stack-72.4.0

v72.3.1

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

New Contributors

Full Changelog: prometheus-community/helm-charts@alertmanager-1.18.0...kube-prometheus-stack-72.3.1

v72.3.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-27.13.0...kube-prometheus-stack-72.3.0

v72.2.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-72.1.1...kube-prometheus-stack-72.2.0

v72.1.1

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@alertmanager-1.17.2...kube-prometheus-stack-72.1.1

v72.1.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@alertmanager-1.17.1...kube-prometheus-stack-72.1.0

v72.0.1

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed
New Contributors

Full Changelog: prometheus-community/helm-charts@alertmanager-1.17.0...kube-prometheus-stack-72.0.1

v72.0.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-redis-exporter-6.10.2...kube-prometheus-stack-72.0.0

v71.2.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-node-exporter-4.46.0...kube-prometheus-stack-71.2.0

v71.1.1

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-nginx-exporter-1.4.0...kube-prometheus-stack-71.1.1

v71.1.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-operator-admission-webhook-0.24.0...kube-prometheus-stack-71.1.0

v71.0.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-smartctl-exporter-0.15.1...kube-prometheus-stack-71.0.0

v70.10.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-blackbox-exporter-9.5.0...kube-prometheus-stack-70.10.0

v70.9.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@kube-state-metrics-5.33.0...kube-prometheus-stack-70.9.0

v70.8.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

New Contributors

Full Changelog: prometheus-community/helm-charts@prometheus-smartctl-exporter-0.14.0...kube-prometheus-stack-70.8.0

v70.7.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-windows-exporter-0.10.0...kube-prometheus-stack-70.7.0

v70.6.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

New Contributors

Full Changelog: prometheus-community/helm-charts@prometheus-27.9.0...kube-prometheus-stack-70.6.0

v70.5.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@prometheus-operator-crds-19.1.0...kube-prometheus-stack-70.5.0

v70.4.2

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@kube-state-metrics-5.31.1...kube-prometheus-stack-70.4.2

prometheus-operator/prometheus-operator (prometheus-operator/prometheus-operator)

v0.82.2: 0.82.2 / 2025-05-12

Compare Source

  • [BUGFIX] Fix Alertmanager peer discovery for Alertmanager when using custom service name. #​7512
  • [BUGFIX] Fix parsing role field in openstackSDConfigs in ScrapeConfig CRD. #​7516

v0.82.1: 0.82.1 / 2025-05-06

Compare Source

  • [BUGFIX] Fix ThanosRuler when no remote-write configuration is defined. #​7498

v0.82.0: 0.82.0 / 2025-04-17

Compare Source

  • [CHANGE] Add more API validations to the ScrapeConfig CRD. #​7413
  • [CHANGE] Remove web console arguments if Prometheus version >= 3. #​7457
  • [FEATURE] Add RemoteWrite support for ThanosRuler CRD. Note that when remote write is configured, Thanos Ruler runs in stateless mode. #​7444
  • [FEATURE] Add msTeamsV2Configs receiver to AlertManagerConfig CRD. #​7464
  • [FEATURE] Add content, username and avatarURL fields to discordConfigs receiver in AlertmanagerConfig CRD. #​7307
  • [FEATURE] Add convertClassicHistogramsToNHCB field to ServiceMonitor, PodMonitor, Probe and ScrapeConfig CRDs. #​7448
  • [FEATURE] Add timeout field to webhookConfigs receiver in AlertManagerConfig CRD. #​7310
  • [FEATURE] Add additionalArgs field to AlertManager CRD. #​7385
  • [ENHANCEMENT] Add maxSamplesPerSend field to RemoteWrite Metadata Config. #​7443
  • [ENHANCEMENT] Add the terminationGracePeriodSeconds to the Alertmanager, Prometheus, PrometheusAgent and ThanosRuler CRDs. #​7439
  • [ENHANCEMENT] Validate proxyURL field in AlertManagerConfig CRD. #​6876
  • [BUGFIX] Fix nameValidationScheme support for Prometheus and PrometheusAgent CRDs. #​7414
  • [BUGFIX] Support socks5 scheme in proxyUrl field for all CRDs. #​7460 #​7466
prometheus/prometheus (quay.io/prometheus/prometheus)

v3.4.0: 3.4.0 / 2025-05-17

Compare Source

  • [CHANGE] Config: Make setting out-of-order native histograms feature (--enable-feature=ooo-native-histograms) a no-op. Out-of-order native histograms are now always enabled when out_of_order_time_window is greater than zero and --enable-feature=native-histograms is set. #​16207
  • [FEATURE] OTLP translate: Add feature flag for optionally translating OTel explicit bucket histograms into native histograms with custom buckets. #​15850
  • [FEATURE] OTLP translate: Add option to receive OTLP metrics without translating names or attributes. #​16441
  • [FEATURE] PromQL: allow arithmetic operations in durations in PromQL parser. #​16249
  • [FEATURE] OTLP receiver: Add primitive support for ingesting OTLP delta metrics as-is. #​16360
  • [ENHANCEMENT] PromQL: histogram_fraction for bucket histograms. #​16095
  • [ENHANCEMENT] TSDB: add prometheus_tsdb_wal_replay_unknown_refs_total and prometheus_tsdb_wbl_replay_unknown_refs_total metrics to track unknown series references during WAL/WBL replay. #​16166
  • [ENHANCEMENT] Scraping: Add config option for escaping scheme request. #​16066
  • [ENHANCEMENT] Config: Add global config option for convert_classic_histograms_to_nhcb. #​16226
  • [ENHANCEMENT] Alerting: make batch size configurable (--alertmanager.notification-batch-size). #​16254
  • [PERF] Kubernetes SD: make endpointSlice discovery more efficient. #​16433
  • [BUGFIX] Config: Fix auto-reload on changes to rule and scrape config files. #​16340
  • [BUGFIX] Scraping: Skip native histogram series if ingestion is disabled. #​16218
  • [BUGFIX] TSDB: Handle metadata/tombstones/exemplars for duplicate series during WAL replay. #​16231
  • [BUGFIX] TSDB: Avoid processing exemplars outside the valid time range during WAL replay. #​16242
  • [BUGFIX] Promtool: Add feature flags for PromQL features. #​16443
  • [BUGFIX] Rules: correct logging of alert name & template data. #​15093
  • [BUGFIX] PromQL: Use arithmetic mean for histogram_stddev() and histogram_stdvar() . #​16444

v3.3.1: 3.3.1 / 2025-05-02

Compare Source

  • [BUGFIX] Azure SD: Fix panic on malformed log message. #​16434 #​16210
  • [BUGFIX] Config: Update GOGC before loading TSDB. #​16491

v3.3.0: 3.3.0 / 2025-04-15

Compare Source

  • [FEATURE] PromQL: Implement idelta() and irate() for native histograms. #​15853
  • [ENHANCEMENT] Scaleway SD: Add __meta_scaleway_instance_public_ipv4_addresses and __meta_scaleway_instance_public_ipv6_addresses labels. #​14228
  • [ENHANCEMENT] TSDB: Reduce locking while reloading blocks. #​12920
  • [ENHANCEMENT] PromQL: Allow UTF-8 labels in label_replace(). #​15974
  • [ENHANCEMENT] Promtool: tsdb create-blocks-from openmetrics can now read from a Pipe. #​16011
  • [ENHANCEMENT] Rules: Add support for anchors and aliases in rule files. #​14957
  • [ENHANCEMENT] Dockerfile: Make /prometheus writable. #​16073
  • [ENHANCEMENT] API: Include scrape pool name for dropped targets in /api/v1/targets. #​16085
  • [ENHANCEMENT] UI: Improve time formatting and copying of selectors. #​15999 #​16165
  • [ENHANCEMENT] UI: Bring back vertical grid lines and graph legend series toggling instructions. #​16163 #​16164
  • [ENHANCEMENT] Mixin: The cluster label can be customized using clusterLabel. #​15826
  • [PERF] TSDB: Optimize some operations on head chunks by taking shortcuts. #​12659
  • [PERF] TSDB & Agent: Reduce memory footprint during WL replay. #​15778
  • [PERF] Remote-Write: Reduce memory footprint during WAL replay. #​16197
  • [PERF] API: Reduce memory footprint during header parsing. #​16001
  • [PERF] Rules: Improve dependency evaluation, enabling better concurrency. #​16039
  • [PERF] Scraping: Improve scraping performance for native histograms. #​15731
  • [PERF] Scraping: Improve parsing of created timestamps. #​16072
  • [BUGFIX] Scraping: Bump cache iteration after error to avoid false duplicate detections. #​16174
  • [BUGFIX] Scraping: Skip native histograms series when ingestion is disabled. #​16218
  • [BUGFIX] PromQL: Fix counter reset detection for native histograms. #​15902 #​15987
  • [BUGFIX] PromQL: Fix inconsistent behavior with an empty range. #​15970
  • [BUGFIX] PromQL: Fix inconsistent annotation in quantile_over_time(). #​16018
  • [BUGFIX] PromQL: Prevent label_join() from producing duplicates. #​15975
  • [BUGFIX] PromQL: Ignore native histograms in scalar(), sort() and sort_desc(). #​15964
  • [BUGFIX] PromQL: Fix annotations for binary operations between incompatible native histograms. #​15895
  • [BUGFIX] Alerting: Consider alert relabeling when deciding whether alerts are dropped. #​15979
  • [BUGFIX] Config: Set GoGC to the default value in case of an empty configuration. #​16052
  • [BUGFIX] TSDB: Fix unknown series errors and potential data loss during WAL replay when inactive series are removed from the head and reappear before the next WAL checkpoint. #​16060
  • [BUGFIX] Scaleway SD: The public IP will no longer be set to __meta_meta_scaleway_instance_public_ipv4 if it is an IPv6 address. #​14228
  • [BUGFIX] UI: Display the correct value of Alerting rules' keep_firing_for. #​16211

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title chore(deps): update prometheus-stack to v67.4.0 chore(deps): update prometheus-stack Apr 15, 2025
@renovate renovate Bot force-pushed the renovate/prometheus-stack branch 2 times, most recently from 542dabf to 06f953d Compare April 15, 2025 17:49
@renovate renovate Bot force-pushed the renovate/prometheus-stack branch from 06f953d to 1656efc Compare April 15, 2025 18:01
@renovate renovate Bot force-pushed the renovate/prometheus-stack branch from 1656efc to 05bae51 Compare April 15, 2025 18:44
@renovate renovate Bot force-pushed the renovate/prometheus-stack branch from 7e45e6e to 8d30fd6 Compare April 16, 2025 14:35
@renovate renovate Bot force-pushed the renovate/prometheus-stack branch from 8d30fd6 to 43bb04a Compare April 16, 2025 14:59
@renovate renovate Bot force-pushed the renovate/prometheus-stack branch 2 times, most recently from a92cc77 to 56115c2 Compare April 19, 2025 07:32
mjnagel added a commit to defenseunicorns/uds-core that referenced this pull request Apr 23, 2025
## Description

Adds/updates the renovate readiness action to automate PR labelling.
This follows the [design
doc](https://www.notion.so/Renovate-Readiness-Automation-1aee512f24fc8079af84fb4be18d133f)
that was approved to add labels to PRs and automatically pass/fail
preliminary CI based on readiness checks.

## Related Issue

Fixes #1350

## Type of change

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [x] Other (security config, docs update, etc)

## Steps to Validate

Primarily validated e2e functionality on my fork of core. See the PRs
for examples of the output and labelling (some of these are simulated
based on downgrading versions on main):
- Special case with Pepr (waiting on ib):
BagelLab#77
- Special case with support deps (plus leaves alone other labels):
BagelLab#71
- Major image update (plus waiting on cgr):
BagelLab#75
- Major helm update: BagelLab#78
- PR that is ready: BagelLab#76
- Helm chart only: BagelLab#80
- Waiting on both flavors: BagelLab#70

Other PRs are also present in that repo (mostly "needs-review") - happy
to validate other cases by changing `main` to simulate certain update
types. Note the labels on each PR and whether initial CI passed or
failed. Also note that these PRs may update over time since renovate is
still active in this repo.

Unit tests are included that can be run with: `cd scripts/renovate &&
npm i && npx jest .` (validate test cases and all of course)

## Checklist before merging

- [x] Test, docs, adr added or updated as needed
- [x] [Contributor
Guide](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)
followed
@renovate renovate Bot force-pushed the renovate/prometheus-stack branch 2 times, most recently from 97404d4 to 6496fba Compare April 27, 2025 23:57
| datasource  | package                                                                              | from    | to      |
| ----------- | ------------------------------------------------------------------------------------ | ------- | ------- |
| docker      | cgr.dev/du-uds-defenseunicorns/kube-webhook-certgen-fips                             | 1.12.1  | 1.12.2  |
| docker      | cgr.dev/du-uds-defenseunicorns/prometheus-config-reloader-fips                       | 0.81.0  | 0.82.2  |
| docker      | cgr.dev/du-uds-defenseunicorns/prometheus-fips                                       | 3.2.1   | 3.4.0   |
| docker      | cgr.dev/du-uds-defenseunicorns/prometheus-operator-fips                              | 0.81.0  | 0.82.2  |
| helm        | kube-prometheus-stack                                                                | 70.4.1  | 72.6.2  |
| helm        | prometheus-operator-crds                                                             | 19.0.0  | 20.0.0  |
| github-tags | prometheus-operator/prometheus-operator                                              | v0.81.0 | v0.82.2 |
| docker      | quay.io/prometheus-operator/prometheus-config-reloader                               | v0.81.0 | v0.82.2 |
| docker      | quay.io/prometheus-operator/prometheus-operator                                      | v0.81.0 | v0.82.2 |
| docker      | quay.io/prometheus/prometheus                                                        | v3.2.1  | v3.4.0  |
| docker      | registry.k8s.io/ingress-nginx/kube-webhook-certgen                                   | v1.5.2  | v1.5.3  |
| docker      | registry1.dso.mil/ironbank/opensource/ingress-nginx/kube-webhook-certgen             | v1.5.2  | v1.5.3  |
| docker      | registry1.dso.mil/ironbank/opensource/prometheus-operator/prometheus-config-reloader | v0.81.0 | v0.82.2 |
| docker      | registry1.dso.mil/ironbank/opensource/prometheus-operator/prometheus-operator        | v0.81.0 | v0.82.2 |
| docker      | registry1.dso.mil/ironbank/opensource/prometheus/prometheus                          | v3.2.1  | v3.4.0  |
@renovate renovate Bot force-pushed the renovate/prometheus-stack branch from b4c01b7 to b005209 Compare May 24, 2025 11:38
@mjnagel mjnagel closed this Nov 7, 2025
mjnagel added a commit that referenced this pull request Nov 14, 2025
…s#1465)

## Description

Adds/updates the renovate readiness action to automate PR labelling.
This follows the [design
doc](https://www.notion.so/Renovate-Readiness-Automation-1aee512f24fc8079af84fb4be18d133f)
that was approved to add labels to PRs and automatically pass/fail
preliminary CI based on readiness checks.

## Related Issue

Fixes defenseunicorns#1350

## Type of change

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [x] Other (security config, docs update, etc)

## Steps to Validate

Primarily validated e2e functionality on my fork of core. See the PRs
for examples of the output and labelling (some of these are simulated
based on downgrading versions on main):
- Special case with Pepr (waiting on ib):
#77
- Special case with support deps (plus leaves alone other labels):
#71
- Major image update (plus waiting on cgr):
#75
- Major helm update: #78
- PR that is ready: #76
- Helm chart only: #80
- Waiting on both flavors: #70

Other PRs are also present in that repo (mostly "needs-review") - happy
to validate other cases by changing `main` to simulate certain update
types. Note the labels on each PR and whether initial CI passed or
failed. Also note that these PRs may update over time since renovate is
still active in this repo.

Unit tests are included that can be run with: `cd scripts/renovate &&
npm i && npx jest .` (validate test cases and all of course)

## Checklist before merging

- [x] Test, docs, adr added or updated as needed
- [x] [Contributor
Guide](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)
followed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant