Skip to content

AI Rollup - Feature Requests for ZFS/ZPool Command-Line Interface Enhancements #26

@alek-p

Description

@alek-p

Auto-Generated Meta Issue

Severity: Low
Type: Feature Request
Auto-fix PR-Candidate: false
Votes: 5
Related OpenZFS Issues:
openzfs#18113,
openzfs#18088,
openzfs#18078,
openzfs#18069,
openzfs#18049,
openzfs#18029,
openzfs#17926,
openzfs#17917,
openzfs#17902,
openzfs#17873,
openzfs#17864,
openzfs#17823,
openzfs#17821

Analysis:
Users have requested numerous enhancements to the zfs and zpool command-line utilities to improve management, introspection, and safety. Common themes include adding more granular control over commands (e.g., excluding pools from zpool status, mounting all datasets in a specific pool, excluding datasets from scrub), improving output (e.g., respecting -o with --json, showing raw byte values for dedup stats), adding new properties (lastscrub), and adding safety features (e.g., warning on non-redundant zpool create).

Reproduction Steps:
Not applicable for feature requests.

Sugested Action:
Implement the requested flags and logic in the respective CLI tools. For example, add a -E flag to zpool status to filter out pools. Modify the JSON output functions to respect the fields specified with -o. Add a zfs get property for the last scrub time by retrieving it from the pool's transaction history.

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