Update all stable non-major dependencies #127
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
renovate
waiting on upstream
wontfix
No milestone
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
CCCHH/ansible-infra!127
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/all-stable-minor-patch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v2.26.0→v2.27.013.1.0→13.2.03.7.3→3.7.61.31.2→1.31.415.18→15.1918.4→18.68.8.0→8.10.1v0.33.1→v0.34.0v3.13.1→v3.14.03.9.0→3.10.026.6.3→26.7.2v26.6.0→v26.8.0v4.6.4→v4.6.81.11.1→1.12.0v7.15.3→v7.15.4Release Notes
binwiederhier/ntfy (docker.io/binwiederhier/ntfy)
v2.27.0Compare Source
This release lets you sign in with your verified email address instead of your username, which should help if you ever signed up with an email and then forgot which username you picked. It also hardens the message templating engine against a few ways a small template could eat a lot of memory, and it drops the "experimental" label from PostgreSQL support, which has been running ntfy.sh for a while now.
I also did a bunch of refactoring in, mostly in preparation for being able to cluster ntfy nodes and scale the service horizontally. It'll be a while until then, ... baby steps.
Security:
Template: yes) to 32 KB, limitprintfwidths and precisions to below 1000, and limitindent/nindentto 100 spaces, preventing excessive memory use from a single small templateFeatures:
Bug fixes + maintenance:
twiliopackagemetricspackageuser_phonetable in the SQLite user database referencing a dropped table after the v2.14 schema migration; repaired automatically by a new migrationv2.26.3Compare Source
This is a hotfix release, useful pretty much only for ntfy.sh. It was adds the ability to track abusive IPs mor efficiently, reducing the load on the IP banning services and preventing them from falling behind and leaving abusers unbanned for too long. It works by tracking HTTP errors, and writing out a ban file that fail2ban can read and ban offenders instantly. See ban-feed for details.
Features:
ban-file, ntfy tracks a weighted strike budget per visitor and appends abusive IPs to a file that fail2ban can tail and ban on sight (ban-file,ban-window,ban-threshold,ban-weights; see ban-feed)grafana/grafana (docker.io/grafana/grafana)
v13.2.0Security
Features and enhancements
Bug fixes
InlineToastcontents are announced by screenreaders #128488, @ashharrison90Breaking changes
Plugin development fixes & changes
aria-currenton active page #128494, @ashharrison90colorIndex#129579, @ashharrison90v13.1.4Security
Bug fixes
v13.1.3: 13.1.3Download page
What's new highlights
v13.1.2Bug fixes
v13.1.1: 13.1.1Download page
What's new highlights
Features and enhancements
Bug fixes
InlineToastcontents are announced by screenreaders #128687, @grafana-writer[bot]Plugin development fixes & changes
aria-currenton active page #128518, @grafana-writer[bot]redis/docker-library-redis (docker.io/library/redis)
v8.10.1Compare Source
v8.10.0Compare Source
v8.8.2Compare Source
v8.8.1Compare Source
prometheus/alertmanager (docker.io/prom/alertmanager)
v0.34.0: 0.34.0 / 2026-08-16Compare Source
reasonlabel onalertmanager_notifications_failed_totalnow distinguishesauthError(HTTP 401/403) andrateLimited(HTTP 429) from the genericclientError. Dashboards/alerts matchingreason="clientError"for these codes must be updated. #5332inhibition_muted_alertevents. #5315external_idsupport in sigv4 configuration. #5157toDateandmustToDatefunctions. #5327reasononalertmanager_notifications_failed_total. #5332proxy_urlinto partialhttp_config. #5379payloadstring values verbatim instead of reinterpreting JSON leaves that look like YAML (e.g. values ending with a colon). #5304prometheus/prometheus (docker.io/prom/prometheus)
v3.14.0: 3.14.0 / 2026-08-17Compare Source
statsquery parameter of/api/v1/queryand/api/v1/query_rangefor values other thantrueandall. Other values still enable basic statistics but now return a deprecation warning; they will be rejected in the next major release. #19124/api/v1/status/confignow correctly showsseparator: ""andreplacement: ""in relabel configs when explicitly set to empty, instead of omitting them. #18653__meta_hetzner_datacenterlabel forhcloudtargets, following its removal from the Hetzner Cloud API. #19269promql-duration-exprfeature flag is now a no-op. #19033first_over_timeto stable. It no longer requires thepromql-experimental-functionsfeature flag. #19093oci_sd_configs). #18919start_timestamp(instant-vector)function returning the start timestamp of each sample in the given vector. Requires theuse-start-timestampsfeature flag. #19089rate()andincrease()to use start timestamps as an alternative for rate extrapolation. Hidden behind theuse-start-timestampsfeature flag. #18619histograms-st-encodingfeature flag. #18609k8s.pod.nameandk8s_pod_nameboth becomek8s_pod_name), and expose theprometheus_api_otlp_translation_warnings_totalcounter labelled bycategoryto track such warnings. #18957--remote-write.pathflag topush metricsfor backends that use a non-default remote-write endpoint. #19086prometheus_tsdb_head_native_histogram_seriesandprometheus_tsdb_head_native_histogram_bucketsgauges tracking the number of native histogram series and buckets in the head. #19170step(),range(),min_of(),max_of()) in range selectors and subqueries. #18625{job=~"foo|bar|baz"}). #18833promtool check configfrom making AWS metadata service (IMDS) network calls when theregionfield is omitted in EC2, ECS, RDS, MSK, ElastiCache, and Lightsail service discovery configs. #19037docker_sdanddockerswarm_sdonunix,npipe, andtcphosts. Previously an unresponsive daemon could freeze discovery indefinitely, silently pinning targets to a stale snapshot. #19237mad_over_timereturning 0 instead ofNaNwhen the range contains aNaNsample. #19040--enable-feature=promql-binop-fill-modifiersincheck rules, which previously rejected validfill()/fill_left()/fill_right()expressions. #19153AZURE_FEDERATED_TOKEN_FILEenvironment variable for workload identity authentication instead of hardcoding the token file path. #18973rule_group_last_rule_duration_sum_secondsandrule_group_last_restore_duration_secondsseries when a rule group is removed or renamed on reload. Previously each reload leaked two series per dropped group, growing/metricscardinality over time. #19107stale_series_compaction_thresholdis used in the config file. #19016prometheus_tsdb_head_stale_seriesover-counting and early eviction of series that change between float, integer histogram, and float histogram sample types. #19183--enable-feature=xor2-encodingcould silently revert to XOR after compaction. #19145--web.enable-admin-apiis enabled. #19025v3.13.2: 3.13.2 / 2026-07-29Compare Source
What's Changed
Full Changelog: https://github.com/prometheus/prometheus/compare/v3.13.1...v3.13.2
prometheus-pve/prometheus-pve-exporter (docker.io/prompve/prometheus-pve-exporter)
v3.10.0Compare Source
Added
ansible/ansible-lint (https://github.com/ansible/ansible-lint)
v26.8.0Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/ansible/ansible-lint/compare/v26.6.0...v26.8.0
netbox-community/netbox (netbox)
v4.6.8: - 2026-08-11Compare Source
Performance Improvements
get_for_model()Bug Fixes
base_choiceswhen creating a custom field choice set via the REST APInotifications_defaultsetting when the script is run from an event ruleDISTINCTfilter on nested GraphQL list fieldsCustomLinkColumnv4.6.7: - 2026-07-30Compare Source
Performance Improvements
Bug Fixes
v4.6.6: - 2026-07-28Compare Source
Enhancements
tagandtag_idfilters to match objects assigned any of the specified tagsheader_safeJinja2 filter for sanitizing HTTP header valuesPerformance Improvements
Bug Fixes
JournalEntry.created_byimmutable after creation to prevent audit trail spoofingDataErrorexception when a cable length exceeds the maximum supported value{vc_position}is used on device type component templatesKeyErrorraised when validating a device assigned to a cluster scoped to a different locationKeyErrorfor malformed IP address and prefix values submitted via the REST APITypeErrorwhen deleting a virtual chassis with a cross-chassis LAGContent-Dispositionheader of file responsescommentsfield of ASNs in the global search indexContentTypeFieldrespects its declared queryset to prevent the selection of non-public object typeslengthlookup for array filterscommentsfield of several models in the global search indexescable_endwhen removing a cableTypeErrorexception when bulk adding module bays to devicesfilterorfilter_idquery parameterv4.6.5: - 2026-07-14Compare Source
Enhancements
Performance Improvements
tagsfield to avoid N+1 queries on list endpointsBug Fixes
RAM_BASE_UNITfor the default memory of a virtual machine typeValueError(HTTP 500) when an invalidfilter_idquery parameter is providedValueErrorexception when viewing background tasks under RQ 2.10ValueErrorraised by object-level permission checks for cross-app proxy modelsSandboxedEnvironmentrender_widgettemplate tag before marking it safeoauth2-proxy/oauth2-proxy (quay.io/oauth2-proxy/oauth2-proxy)
v7.15.4Compare Source
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate CLI.
You can view your changes at https://staging.infra-docs.hamburg.ccc.de/pr127/
Update dependency netbox to v4.6.5to Update all stable non-major dependencies68231f92347a56093bfd7a56093bfd5394f48bed5394f48bed7ebfdf5fef7ebfdf5fef47864d368347864d368383e9895f2483e9895f24718ddfc994718ddfc9945b7a8acb1e5b7a8acb1e6cdd117ee66cdd117ee6c4a08f407ac4a08f407a11f389da0111f389da01febc4432dbfebc4432db8a0c5f31c88a0c5f31c8c2d5367120c2d5367120182dbe3b1d182dbe3b1de2c00e30b9e2c00e30b93b90aca4513b90aca4515f052fcf315f052fcf3197c243281b97c243281b4cf9a6a4124cf9a6a412b45c7a71b9b45c7a71b941f35f93aa41f35f93aa848fd107ca848fd107cac1c990d62ac1c990d62a3a218551363a21855136b0ab0d11dfb0ab0d11df13b20ff08c13b20ff08c772943044c772943044c74537640637453764063b449f4083db449f4083d08e95be74308e95be743e4566d909ae4566d909ab58cc00010b58cc00010c939838620c939838620e95c3f5921e95c3f5921a50ecef052a50ecef05276ba8087eb76ba8087eb4235323c914235323c91797c831ac5797c831ac514088bac2514088bac251b6d4bb50b1b6d4bb50b13112d807113112d8071b6809124aab6809124aa64eaa534122ef3cda0actob552885712b55288571294ec72442b94ec72442b038aa18d22038aa18d22b22b59b4c19d1cc92fd42091b06d212091b06d2117014255f717014255f7ca0a9ff908ca0a9ff908b616401177b616401177795762415e795762415e1ec97dcccd1ec97dcccd58040144cb58040144cb3dc839f9c53dc839f9c58eaaa446de8eaaa446de947111d649View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.