Portworx Stork Release Notes
26.4.2
September 29, 2026
This release addresses security vulnerabilities and provides new features and fixes:
New Features
-
Normalized and tunable scoring for scheduling pods: Stork now includes the
spec.stork.args.normalize-stork-scoresparameter, which is enabled by default to normalize hyperconvergence scores during pod scheduling. This normalization allows factors such as node load, CPU utilization, memory consumption, and other scheduling policy settings to influence the final score assigned to feasible nodes.You can further tune the normalized hyperconvergence scoring using the newly added
spec.stork.args.replica-score,spec.stork.args.rack-score,spec.stork.args.zone-score,spec.stork.args.region-score, andspec.stork.args.remote-scoreparameters. For more information, see Tuning hyperconvergence scoring.Note: Portworx Operator 26.4 or later and Portworx Enterprise 3.6.2 or later are needed for this normalization and tunable scoring feature that is available with Stork 26.4.2.
Fixes
| Issue Number | Issue Description | Severity |
|---|---|---|
| PWX-59101 | The Metro DR witness-install.sh script required the btrfs kernel module on the witness node even when the Metro cluster pair used PX-StoreV2, which doesn't need it.User Impact: In air-gapped environments without the btrfs module, the script failed to install the witness node, even for PX-StoreV2 cluster pairs that don't require btrfs.Resolution: The script now defaults to PX-StoreV2 and only requires btrfs when you pass --store-version=px-storev1 for a PX-StoreV1 cluster pair. For more information, see Set up a witness node.Affected Versions: All versions | Minor |
26.4.1
September 8, 2026
New Features
- FADA backup and restore on Portworx clusters with FA/FB driver enabled: Stork now enables Portworx Backup to back up and restore FADA (FlashArray Direct Access) volumes on Portworx Enterprise clusters configured with FA/FB driver enabled. Stork resolves backup requests issued by Portworx Backup from any node in the cluster, and provisions the restore destination PVC. This requires Stork 26.4.1, Portworx Enterprise 3.7.0 or later, and Portworx Backup 3.1.1. For prerequisites and behavior, see Backup and Restore FADA Volumes.
Fixes
| Issue Number | Issue Description | Severity |
|---|---|---|
| PWX-57233 | The Stork leader pod deletes the cluster-scoped stork-webhooks-cfg MutatingWebhookConfiguration during shutdown, even though the surviving Stork replicas still need it to serve admission requests.User Impact: During a routine drain of the node running the Stork leader, all pod admission mutations were interrupted for 15–40 seconds until a new leader was elected and recreated the configuration. In KubeVirt environments, this window could cause active live VM migrations to abort. Resolution: Stork no longer deletes stork-webhooks-cfg on pod shutdown. For Operator-managed deployments, the Portworx Operator handles cleanup when Stork is disabled or uninstalled. For operator-less deployments, delete the stork-webhooks-cfg MutatingWebhookConfiguration and the stork-webhook-secret Secret manually after the Stork pods are removed.Affected Versions: 26.4.0 and earlier | Major |
| PB-16693 | When restoring a RoleBinding whose subjects referenced ServiceAccounts from a namespace not included in the restore namespace mapping, those subjects were dropped from the restored RoleBinding. User Impact: Restored RoleBindings were missing cross-namespace ServiceAccount subjects, breaking RBAC configurations that granted permissions to service accounts in other namespaces. Resolution: Stork now preserves all RoleBinding subjects during restore. Subjects whose source namespace is included in the namespace mapping have their namespace replaced with the corresponding destination namespace; all other subjects are applied unchanged. Stork does not validate subjects in either case.Affected Versions: All versions | Minor |