DescriptionSweta Anandpara
2018-06-27 08:44:33 UTC
Description of problem:
======================
With the availability of new option to specify an (existing) storage file in gluster-block create command, the field 'size' is rendered optional when that particular field is given.
Even if the field 'size' is given with 'storage' field, it errors out saying that size should not be specified.
// Hint: do not use <size> in combination with [storage <filename>] option
This has to be reflected correctly in man page and 'gluster-block create help' command.
Version-Release number of selected component (if applicable):
===============================================================
glusterfs-3.8.4-54.12
gluster-block-0.2.1-20
How reproducible:
=================
Always
Steps to Reproduce:
=====================
1. Execute "man gluster-block"
2. Execute "gluster-block create help"
Actual results:
===============
# gluster-block create help
argument '<volname/blockname>'(help) is incorrect
gluster-block create <volname/blockname> [ha <count>] [auth <enable|disable>] [prealloc <full|no>] [storage <filename>] [ring-buffer <size-in-MB-units>] <HOST1[,HOST2,...]> <size> [--json*]
#
Man page:
create <VOLNAME/NEW-BLOCKNAME> [ha <COUNT>] [auth <enable|disable>] [prealloc <full|no>] [storage <filename>] [ring-buffer <size-in-MB-units>] <HOST1[,HOST2,..]> <BYTES>
Expected results:
=================
It is misleading to see <size> OR <bytes> as required field in both the views above.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHEA-2018:2987