> For the complete documentation index, see [llms.txt](https://docs.weka.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.weka.io/readme/documentation-revision-history.md).

# Documentation revision history

<table><thead><tr><th width="122.96484375">WEKA version</th><th width="609.5859375">Description of changes</th></tr></thead><tbody><tr><td></td><td><strong>POSIX ACLs on the WEKA client:</strong> New topic. Explore POSIX ACL support for Linux servers mounting WEKA filesystems with the native client (wekafs). ACLs grant named users and groups access beyond standard UNIX permissions. <a href="/pages/d557dfe01c1837ae34bf725f8b70938f123e3403">>></a></td></tr><tr><td>5.1.31</td><td><p><strong>Multi-tenancy:</strong></p><ul><li><strong>Dedicated POSIX endpoints:</strong> Network spaces now provide isolated POSIX datapath endpoints that support DPDK and RoCE. <a href="/pages/v1U5nVCgcSkCr7CE8puP#network-isolation-through-network-spaces">>></a></li><li><strong>S3 connectivity:</strong> S3 access is available through the cluster default network and each tenant-specific VLAN. <a href="/pages/v1U5nVCgcSkCr7CE8puP#network-isolation-through-network-spaces">>></a></li><li><strong>Multi-tenant S3:</strong> Tenant-scoped S3 buckets and objects use each tenant's security policies and capacity limits. <a href="/pages/v1U5nVCgcSkCr7CE8puP#weka-native-multi-tenancy-key-concepts">>></a></li></ul></td></tr><tr><td>5.1.30</td><td><ul><li><strong>S3 object lock:</strong> New topic. Enable S3 Object Lock to apply write-once-read-many (WORM) protection, preventing objects from being deleted or overwritten for a defined retention period. <a href="/pages/957b163bde22b0ed29a502b73287e87da1265aa8">>></a></li><li><strong>S3 object versioning:</strong> New topic. Enable S3 object versioning to retain multiple versions of an object in a bucket and recover from accidental overwrites or deletions. <a href="/pages/3fd4704ab28202230a4b89ed84b94a1f13867df5">>></a></li><li><strong>S3 health readiness:</strong> Added health readiness for load-based traffic routing, directing client traffic to S3 endpoints based on their current load and health. <a href="/pages/-McsEfIPr09rCb-cDk8_#load-balancer-configuration">>></a></li><li><strong>Data catalog:</strong> New topic. Added Compare storage insights to compare a filesystem between two points in time, showing what changed and which directories drove the change. <a href="/pages/AJ1l2cpE4xTZw8UoPeNY#compare-storage-insights">>></a></li><li><strong>Quota management:</strong> Added REST API endpoints and equivalent CLI commands to create and manage user (UID) and group (GID) quotas. <a href="/pages/-MNHl-A73zrRftNBsDnu">>></a></li><li><strong>NFS:</strong> Changed the default global authentication type from <code>None, SYS</code> to <code>SYS</code>. <a href="/pages/SGog3l6YxJgW0VwWKOmN#configure-the-nfs-global-settings">>></a></li><li><strong>Multi-tenancy:</strong> Added the ability to view alerts scoped to a tenant, so tenant administrators see only the alerts relevant to their tenant. <a href="/pages/LpDveB73QfhozRMle1uo">>></a></li><li><strong>Upgrade:</strong> Added a data catalog index cleanup step that runs before an upgrade to clear stale index data. <a href="/pages/-LHgHMlGaFYAdvqj8D1W#before-you-begin">>></a></li><li><strong>Alerts, events, and statistics:</strong> Updated the alerts, events, and statistics references with the additions and changes introduced in 5.1.30. <a href="/pages/trFdESB8hJk48RMrwFYn">>></a></li><li><strong>CLI reference guide:</strong> Updated the CLI reference guide to reflect new and changed commands. <a href="/pages/sTcAtEp307LVMQGXVNn4">>></a></li></ul></td></tr><tr><td></td><td><p><strong>Local WEKA Home 5.0:</strong></p><ul><li>Added resource-preset and storage-sizing guidance for K3s and Kubernetes deployments. K3s <a href="/pages/WCG8kRpB7jFoBpZ5oXLs">>></a> K8s <a href="/pages/2H0OPjwxZbmrgMmjnpto">>></a></li><li>Updated queue architecture guidance for stats and forwarding.</li><li>Added K3s health-check and diagnostic collection guidance. <a href="/pages/YgiOJhUNAegpzzheL0fu">>></a></li><li>Added a topic export cluster metrics from LWH to Prometheus. <a href="/pages/eE1DzDSUTkVEv80TpQA5">>></a></li><li>Removed the Local WEKA Home on Minikube topic.</li></ul></td></tr><tr><td></td><td><ul><li><strong>WEKAmon:</strong> Removed the WEKAmon documentation. Use Observe for a centralized dashboard. <a href="/pages/PWZaYnt5dP3ULY4pscEm">>></a></li></ul></td></tr><tr><td></td><td><ul><li><strong>WEKA Operator:</strong> Restructures and expands the WEKA Operator documentation. Splits the content into separate concept and task topics, adds an architecture overview, documents the custom resources and their fields, and clarifies the upgrade order. <a href="/pages/Ip3olDFKHcOxqz3gw17w">>></a></li></ul></td></tr><tr><td></td><td><ul><li><strong>CoreWeave SUNK:</strong> New topic. Configure Kubernetes and WEKA for CoreWeave SUNK. <a href="/pages/0OzKEVfLVnQ0DJAs5LG0">>></a></li></ul></td></tr><tr><td>5.1.22</td><td><ul><li><strong>Networking:</strong> Added NVIDIA Mellanox CX-8 as a supported network adapter for backends and clients. <a href="/pages/-MWO-Mez3gxBgmiUml_U#networking-ethernet">>></a></li></ul></td></tr><tr><td>5.1.21</td><td><ul><li><strong>Internal proxy subnet for multi-tenancy:</strong> Added information about the default internal NAT subnet, <code>198.18.0.0/16</code>, used for network spaces. <a href="/pages/UbGXEH3CPHQhJ1yJuBSh#create-a-network-space">>></a></li><li><strong>Per-tenant S3 settings:</strong> Tenant configuration now includes a dedicated S3 settings section with two new per-tenant parameters: a default filesystem used as the fallback when buckets are created through the S3 API, and an anonymous UID/GID for POSIX identity assignment on anonymous or public S3 access. Both were previously configurable only at the cluster level. <a href="/pages/UbGXEH3CPHQhJ1yJuBSh#configure-tenant-s3-settings">>></a></li><li><strong>S3 user management:</strong> Added GUI support to generate and display S3 access keys on S3 user creation, reset S3 credentials from the user actions menu, and clarify that password changes do not rotate S3 API credentials. <a href="/pages/TPmiltxRmEXWWIRSOpD3#reset-s3-credentials">>></a></li><li><strong>Container state and status fields:</strong> New topic. Clarified how to interpret <code>state</code> and <code>status</code> in container and process output from the CLI and REST API. <a href="/pages/3OGIgByEeceipNUzr2tb">>></a></li></ul></td></tr><tr><td></td><td><ul><li><strong>NeuralMesh Observe:</strong> New topic. Validate performance, monitor cluster health, and troubleshoot your WEKA estate from a single SaaS observability interface. <a href="/pages/PWZaYnt5dP3ULY4pscEm">>></a></li></ul></td></tr><tr><td>5.1.20</td><td><ul><li><strong>WEKA native multi-tenancy:</strong> New topic replacing the organizations topics. Logically separate users and resources on a single WEKA cluster with independent LDAP, KMS, and QoS per tenant. <a href="/pages/v1U5nVCgcSkCr7CE8puP">>></a></li><li><strong>Data catalog:</strong> New topic. Manage, index, and query filesystem metadata for macro-level insights and granular data discovery at scale. <a href="/pages/luYpgIxgTeIL6DIzardl">>></a></li><li><strong>Quota management:</strong> Added user and group level quotas. Assign quotas per user (UID) or group (GID) to limit total capacity consumed across the entire filesystem. When user, group, and directory quotas all apply, the most restrictive limit is enforced. <a href="/pages/-MNHl-A73zrRftNBsDnu">>></a></li><li><strong>S3 OIDC:</strong> New topic. Configure S3 OIDC authentication to let users and applications authenticate with your identity provider and receive temporary S3 credentials, without static access keys. <a href="/pages/dbbc5b86fd339e03e635c23287b9b5f7b2b1d48b">>></a></li><li><strong>S3:</strong> Added support for URLs as valid object keys, for example <code>https://company.com/id</code>, expanding compatibility with AWS S3-native applications. <a href="/pages/-MccbmCmuJ3cB9-70C6S#url-formatted-object-keys-in-weka-s3">>></a></li><li><strong>S3:</strong> Removed the default filesystem from the installation. Removed the <code>key</code> and <code>secret</code> parameters.</li><li><strong>KMS:</strong> Added OpenBao Vault 2.5.1 or later as a supported KMS type. References to HashiCorp Vault throughout the documentation also apply to OpenBao Vault.</li><li><strong>CIDR policies:</strong> Added squash mode. Squash mode defines how the storage system maps incoming UIDs and GIDs to manage access permissions. <a href="/pages/Hb098q8l9Df52NhIH5dx">>></a></li></ul></td></tr><tr><td></td><td><ul><li><strong>GCP:</strong> Added the Z3 machine types support to backends and clients with gVNIC. <a href="/pages/HiMwWwYb2B4bonvgIuVW">>></a></li><li><strong>LWH integrations:</strong> Added Syslog (RFC 5424) integration to send events and alerts. Applies to Local WEKA Home version 4.4.1 and higher. <a href="/pages/HiMwWwYb2B4bonvgIuVW">>></a></li><li><strong>WEKA Operator:</strong> Added new topic on migrating standalone CSI to WEKA Operator-embedded. <a href="/pages/BQDn7RnYBDNsSjIZlqqX">>></a></li><li><strong>WEKA Operator operations:</strong> Updated Cluster Maintenance with instructions for pausing and resuming clusters and canceling cluster deletion. <a href="/pages/QNv3k9RvXhD865vSmZJQ#pause-and-resume-weka-cluster-for-maintenance">>></a></li><li><strong>LWH stats:</strong> Added new topic covering sizing and performance optimization guidelines. <a href="/pages/Kp4Ainxgvm0tFSMStjHU">>></a></li><li><strong>NeuralMesh AXON:</strong> Added new topic on maximizing GPU infrastructure resilience. <a href="/pages/5yh0ZGuAi8JFetUh9uq8">>></a></li><li><strong>KMS:</strong> Added OpenBao 2.5.1 to the supported KMS list. It is fully compatible with HashiCorp Vault.</li></ul></td></tr><tr><td>5.1</td><td><ul><li><strong>Alerts:</strong> Expanded mute capabilities to include global suppression by alert type and targeted suppression by component, process, container, or server.</li><li><strong>Drives sharing:</strong> Added a new topic on drive sharing configuration. Configure drive sharing across multiple Drive IO processes to improve performance and enable multi-tenancy in the storage cluster.</li><li><strong>Networking:</strong> Updated port range requirements from 100 to 60 and added advanced network configuration for stateless clients, including IPv6 support.</li><li><strong>Snapshots/diff REST API:</strong> Simplified the feature setup by removing the manual debug override prerequisite. The DiffList feature is now enabled by default.</li><li><strong>Local WEKA Home:</strong> Added a new topic on remote debugging management through <code>homecli</code> for K3s deployments. Added the <code>remote-access</code> command group to enable secure, real-time troubleshooting sessions with the WEKA Customer Success Team.</li><li><strong>Platform:</strong> Removed the cgroup v2 limitation for backends and protocol clients. WEKA now supports cgroup v2 on backends and clients, including protocol cluster deployments.</li><li><strong>WEKA Operator:</strong> Updated HugePages calculation guidelines for worker nodes and optimized port pool management, reducing the default port allocation from 500 to 260 per cluster, starting at port 35000.</li><li><strong>NFS:</strong> Added new topic on setting host-based LDAP resolution for NFS group membership using the <code>weka nfs ldap setup-onhostldap</code> command.</li></ul></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.weka.io/readme/documentation-revision-history.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
