Update chrislusf/seaweedfs Docker tag to v4.08 #218

Merged
simon.beck merged 1 commit from renovate/chrislusf-seaweedfs-4.x into master 2026-02-03 10:35:48 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
chrislusf/seaweedfs minor 4.074.08

Release Notes

seaweedfs/seaweedfs (chrislusf/seaweedfs)

v4.08

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/4.07...4.08


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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [chrislusf/seaweedfs](https://github.com/seaweedfs/seaweedfs) | minor | `4.07` → `4.08` | --- ### Release Notes <details> <summary>seaweedfs/seaweedfs (chrislusf/seaweedfs)</summary> ### [`v4.08`](https://github.com/seaweedfs/seaweedfs/releases/tag/4.08) [Compare Source](https://github.com/seaweedfs/seaweedfs/compare/4.07...4.08) #### What's Changed - S3 API - Fix CopyObject If-Match ETag mismatch by copying Md5 attribute by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8053](https://github.com/seaweedfs/seaweedfs/pull/8053) - Fix: Propagate OIDC claims for dynamic IAM policies by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8060](https://github.com/seaweedfs/seaweedfs/pull/8060) - Fix CORS headers not applied to non-existent bucket responses by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8070](https://github.com/seaweedfs/seaweedfs/pull/8070) - Fix: S3 CORS headers missing for non-existent buckets by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8078](https://github.com/seaweedfs/seaweedfs/pull/8078) - fix: propagate OIDC attributes to STS session token for IAM policies by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8079](https://github.com/seaweedfs/seaweedfs/pull/8079) - fix(s3api): missing `Vary: Origin` header on non-CORS and `OPTIONS` requests by [@&#8203;llc1123](https://github.com/llc1123) in [#&#8203;8072](https://github.com/seaweedfs/seaweedfs/pull/8072) - Fix S3 conditional writes with versioning (Issue [#&#8203;8073](https://github.com/seaweedfs/seaweedfs/issues/8073)) by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8080](https://github.com/seaweedfs/seaweedfs/pull/8080) - Fix: Populate Claims from STS session RequestContext for policy variable substitution by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8082](https://github.com/seaweedfs/seaweedfs/pull/8082) - test: fix flaky S3 volume encryption test by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8083](https://github.com/seaweedfs/seaweedfs/pull/8083) - Fix S3 Gateway Read Failover [#&#8203;8076](https://github.com/seaweedfs/seaweedfs/issues/8076) by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8087](https://github.com/seaweedfs/seaweedfs/pull/8087) - fix: S3 listing NextMarker missing intermediate directory component by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8089](https://github.com/seaweedfs/seaweedfs/pull/8089) - fix: IAM authentication with AWS Signature V4 and environment credentials by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8099](https://github.com/seaweedfs/seaweedfs/pull/8099) - Add AWS IAM integration tests and refactor admin authorization by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8098](https://github.com/seaweedfs/seaweedfs/pull/8098) - Refactor IAM Storage: Multi-File Backend & Unified Interface by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8102](https://github.com/seaweedfs/seaweedfs/pull/8102) - Fix IAM OIDC role mapping and OIDC claims in trust policy by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8104](https://github.com/seaweedfs/seaweedfs/pull/8104) - iam: support ForAnyValue and ForAllValues condition set operators by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8105](https://github.com/seaweedfs/seaweedfs/pull/8105) - IAM Policy Management via gRPC by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8109](https://github.com/seaweedfs/seaweedfs/pull/8109) - migrate IAM policies to multi-file storage by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8114](https://github.com/seaweedfs/seaweedfs/pull/8114) - Explicit IAM gRPC APIs for S3 Server by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8126](https://github.com/seaweedfs/seaweedfs/pull/8126) - s3api: fix volume assignment failure in copy operations by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8128](https://github.com/seaweedfs/seaweedfs/pull/8128) - Implement IAM propagation to S3 servers by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8130](https://github.com/seaweedfs/seaweedfs/pull/8130) - feat: Add S3 Tables support for Iceberg tabular data by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8147](https://github.com/seaweedfs/seaweedfs/pull/8147) - s3api: ensure MD5 is calculated or reused during CopyObject by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8163](https://github.com/seaweedfs/seaweedfs/pull/8163) - iam: add ECDSA support for OIDC token validation by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8166](https://github.com/seaweedfs/seaweedfs/pull/8166) - S3 Table Bucket (WIP) - s3: change s3 tables to use RESTful API by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8169](https://github.com/seaweedfs/seaweedfs/pull/8169) - s3api: fix S3 Tables auth to allow auto-hashing of body by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8170](https://github.com/seaweedfs/seaweedfs/pull/8170) - s3api: allow empty region and account id in s3tables ARN by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8171](https://github.com/seaweedfs/seaweedfs/pull/8171) - Add s3tables shell and admin UI by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8172](https://github.com/seaweedfs/seaweedfs/pull/8172) - s3tables: add Iceberg file layout validation for table buckets by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8176](https://github.com/seaweedfs/seaweedfs/pull/8176) - FUSE Mount - Support for cacheMetaTtlSec option in fuse command by [@&#8203;KyoungYun-K](https://github.com/KyoungYun-K) in [#&#8203;8063](https://github.com/seaweedfs/seaweedfs/pull/8063) - mount: apply UID/GID mapping in lookupEntry for cache misses by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8144](https://github.com/seaweedfs/seaweedfs/pull/8144) - Enable weed fuse on FreeBSD by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8146](https://github.com/seaweedfs/seaweedfs/pull/8146) - mount: invalidate meta cache on follow retry by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8173](https://github.com/seaweedfs/seaweedfs/pull/8173) - mount: refresh and evict hot dir cache by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8174](https://github.com/seaweedfs/seaweedfs/pull/8174) - Misc - Update Wiki images by [@&#8203;yahooguntu](https://github.com/yahooguntu) in [#&#8203;8069](https://github.com/seaweedfs/seaweedfs/pull/8069) - fix [#&#8203;8081](https://github.com/seaweedfs/seaweedfs/issues/8081): build latest container is missing latest\_large\_disk by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8145](https://github.com/seaweedfs/seaweedfs/pull/8145) - Admin UI - Fix maintenance worker panic and add EC integration tests by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8068](https://github.com/seaweedfs/seaweedfs/pull/8068) - Refactor Admin UI to use unified IAM storage and add MultipleFileStore by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8101](https://github.com/seaweedfs/seaweedfs/pull/8101) - Refactor Admin UI: Support Unified Identity Storage by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8103](https://github.com/seaweedfs/seaweedfs/pull/8103) - Fix Javascript merge issue and UI worker detail display bug by [@&#8203;aimmac23](https://github.com/aimmac23) in [#&#8203;8135](https://github.com/seaweedfs/seaweedfs/pull/8135) - Fix jwt error in admin UI by [@&#8203;MorezMartin](https://github.com/MorezMartin) in [#&#8203;8140](https://github.com/seaweedfs/seaweedfs/pull/8140) - Helm Chart - Feature/volume ingress by [@&#8203;yalindogusahin](https://github.com/yalindogusahin) in [#&#8203;8084](https://github.com/seaweedfs/seaweedfs/pull/8084) - Refactor Helm chart to use dynamic names for resources by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8142](https://github.com/seaweedfs/seaweedfs/pull/8142) - refactor(helm): Unified Naming Truncation and Bug Fixes by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8143](https://github.com/seaweedfs/seaweedfs/pull/8143) - Update Helm hook annotations for post-install and upgrade by [@&#8203;emanuele-leopardi](https://github.com/emanuele-leopardi) in [#&#8203;8150](https://github.com/seaweedfs/seaweedfs/pull/8150) - Volume Server - Fix EC shard recovery with improved diagnostics by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8091](https://github.com/seaweedfs/seaweedfs/pull/8091) - Clarfiy errors upon needle CRC mismatches. by [@&#8203;proton-lisandro-pin](https://github.com/proton-lisandro-pin) in [#&#8203;8096](https://github.com/seaweedfs/seaweedfs/pull/8096) - fix: close volumes and EC shards in tests for Windows compatibility by [@&#8203;pingqiu](https://github.com/pingqiu) in [#&#8203;8152](https://github.com/seaweedfs/seaweedfs/pull/8152) - fix: correct chunk size in encrypted uploads (fixes [#&#8203;8151](https://github.com/seaweedfs/seaweedfs/issues/8151)) by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8154](https://github.com/seaweedfs/seaweedfs/pull/8154) - Add volume server RPCs to read and update state flags. by [@&#8203;proton-lisandro-pin](https://github.com/proton-lisandro-pin) in [#&#8203;8186](https://github.com/seaweedfs/seaweedfs/pull/8186) - Block RPC write operations on volume servers when maintenance mode is enabled by [@&#8203;proton-lisandro-pin](https://github.com/proton-lisandro-pin) in [#&#8203;8115](https://github.com/seaweedfs/seaweedfs/pull/8115) - fix: skip exhausted blocks before creating an interval by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8180](https://github.com/seaweedfs/seaweedfs/pull/8180) - Implement RPC skeleton for regular/EC volumes scrubbing. by [@&#8203;proton-lisandro-pin](https://github.com/proton-lisandro-pin) in [#&#8203;8187](https://github.com/seaweedfs/seaweedfs/pull/8187) - Master - Fix imbalance detection disk type grouping and volume grow errors by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8097](https://github.com/seaweedfs/seaweedfs/pull/8097) - Return volume server state flags via `VolumeServerStatus()` RPCs. by [@&#8203;proton-lisandro-pin](https://github.com/proton-lisandro-pin) in [#&#8203;8016](https://github.com/seaweedfs/seaweedfs/pull/8016) - Have masters update DataNode details based on state heartbeats from volume servers. by [@&#8203;proton-lisandro-pin](https://github.com/proton-lisandro-pin) in [#&#8203;8017](https://github.com/seaweedfs/seaweedfs/pull/8017) - Shell - feat(shell): add Object Lock management commands by [@&#8203;kvaps](https://github.com/kvaps) in [#&#8203;8141](https://github.com/seaweedfs/seaweedfs/pull/8141) - Fix inconsistent TTL reporting in volume.list [#&#8203;8158](https://github.com/seaweedfs/seaweedfs/issues/8158) by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8164](https://github.com/seaweedfs/seaweedfs/pull/8164) - shell: allow spaces in arguments via quoting ([#&#8203;8157](https://github.com/seaweedfs/seaweedfs/issues/8157)) by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8165](https://github.com/seaweedfs/seaweedfs/pull/8165) - Remote Storage - feat(gcs): add application default credentials fallback support by [@&#8203;petedodd-pd](https://github.com/petedodd-pd) in [#&#8203;8161](https://github.com/seaweedfs/seaweedfs/pull/8161) - Filer - fix Filer startup failure due to JWT on / path [#&#8203;8149](https://github.com/seaweedfs/seaweedfs/issues/8149) by [@&#8203;chrislusf](https://github.com/chrislusf) in [#&#8203;8167](https://github.com/seaweedfs/seaweedfs/pull/8167) #### New Contributors - [@&#8203;KyoungYun-K](https://github.com/KyoungYun-K) made their first contribution in [#&#8203;8063](https://github.com/seaweedfs/seaweedfs/pull/8063) - [@&#8203;yahooguntu](https://github.com/yahooguntu) made their first contribution in [#&#8203;8069](https://github.com/seaweedfs/seaweedfs/pull/8069) - [@&#8203;yalindogusahin](https://github.com/yalindogusahin) made their first contribution in [#&#8203;8084](https://github.com/seaweedfs/seaweedfs/pull/8084) - [@&#8203;emanuele-leopardi](https://github.com/emanuele-leopardi) made their first contribution in [#&#8203;8150](https://github.com/seaweedfs/seaweedfs/pull/8150) - [@&#8203;pingqiu](https://github.com/pingqiu) made their first contribution in [#&#8203;8152](https://github.com/seaweedfs/seaweedfs/pull/8152) - [@&#8203;petedodd-pd](https://github.com/petedodd-pd) made their first contribution in [#&#8203;8161](https://github.com/seaweedfs/seaweedfs/pull/8161) **Full Changelog**: <https://github.com/seaweedfs/seaweedfs/compare/4.07...4.08> </details> --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yLjEiLCJ1cGRhdGVkSW5WZXIiOiI0My4yLjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOlsibWFpbnRlbmFuY2UiXX0=-->
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
simon.beck/talos!218
No description provided.