Skip to content

AI Rollup - Feature Requests for Core ZFS Functionality and Integrations #25

@alek-p

Description

@alek-p

Auto-Generated Meta Issue

Severity: Medium
Type: Feature Request
Auto-fix PR-Candidate: false
Votes: 2
Related OpenZFS Issues:
openzfs#18084,
openzfs#18068,
openzfs#17996,
openzfs#17950,
openzfs#17939,
openzfs#17937,
openzfs#17881,
openzfs#17819

Analysis:
A variety of feature requests aim to extend core ZFS capabilities. These include improvements to encryption workflows (passing keys via zfs send stream header, on-the-fly encryption of unencrypted sources), enhancing flexibility for multi-boot environments (canmount=bootfs:path), optimizing device management (fast re-attach of a temporarily detached disk using DTL), and extending integrations with external services (pam_zfs_key for multiple homes, zed support for healthchecks.io).

Reproduction Steps:
Not applicable for feature requests.

Sugested Action:
Evaluate each feature for implementation. For passing keys in-stream, a protocol extension to zfs send would be required. For fast re-attach, the zpool attach command would need to be modified to check the ZFS label and DTL of the new device to see if it's a candidate for a fast resilver instead of a full sequential copy.

Debug Info:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions