Hi, This release was mainly driven by some nice new features. The main feature is that "drbdsetup status" now exposes various detailed verify and resync statistics (if you have the latest kernel module and you turn on the according switches in drbdsetup). In the json output you might want to check for "has-sync-details" and "has-online-verify-details" to decide if the detailed information is available.
IMPORTANT: If you are a user of "drbdsetup status --json", please note that the output for "client/peer-client" was changed to proper bool types. This is the output that informs you that the local disk/peer disk is intentional diskless (or not). Further, the "quorum" field, while having a bool type, was printed as string "true"/"false". I decided to break compat (but fix) that, as there are not many users that actually use the json output, especially these rather "new" features (intentional diskless/quorum). Still, if you already use these fields in the json output, please adapt your scripts! All in all that should be a rather calm release, and if you are happy with the latest bug fix release (v9.3.1), there is no urgent need to upgrade. 9.4.0 -------- * drbdmeta: don't exit with negative return codes * usage counts: only register if we know driver version * drbdsetup,v9: expose detailed verify/resync statistics * drbdsetup,v9,json: saner types for client/peer-client/quorum on --json * drbdsetup,v9: expose client/peer-client in status if !isatty() https://www.linbit.com/downloads/drbd/utils/drbd-utils-9.4.0.tar.gz https://github.com/LINBIT/drbd-utils/tree/v9.4.0 Regards, rck
signature.asc
Description: PGP signature
_______________________________________________ drbd-user mailing list [email protected] http://lists.linbit.com/mailman/listinfo/drbd-user
