https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2017-05-23T19:51:44ZCeph Ceph - Bug #20057: ceph-osd: some flags are not documented in the help outputhttps://tracker.ceph.com/issues/20057?journal_id=914582017-05-23T19:51:44ZKen Dreyerkdreyer@redhat.com
<ul></ul><p>Similar issue with the man page, in <a class="issue tracker-6 status-3 priority-4 priority-default closed" title="Documentation: ceph-osd cmdline options missing from man page (Resolved)" href="https://tracker.ceph.com/issues/19879">#19879</a></p> Ceph - Bug #20057: ceph-osd: some flags are not documented in the help outputhttps://tracker.ceph.com/issues/20057?journal_id=924732017-06-08T23:45:42ZSameer Tiwari
<ul></ul><p>As first time contributor, I am working on this issue.</p> Ceph - Bug #20057: ceph-osd: some flags are not documented in the help outputhttps://tracker.ceph.com/issues/20057?journal_id=924742017-06-08T23:48:29ZSameer Tiwari
<ul></ul><p>Sameer Tiwari wrote:</p>
<blockquote>
<p>As first time contributor, I am working on this issue.</p>
</blockquote>
<p>As of the master branch 12.02, the 3 options do not exist in the ceph_osd.cc file anymore <br />--monmap --osd-uuid --keyring.</p>
<p>I am updated the missing --mkkey in the code</p> Ceph - Bug #20057: ceph-osd: some flags are not documented in the help outputhttps://tracker.ceph.com/issues/20057?journal_id=924802017-06-09T01:48:52ZSameer Tiwari
<ul></ul><p>Just created a pull request, I hope I did it right.</p>
<p><a class="external" href="https://github.com/stiwari/ceph/commit/a4754b8272c9c26a420909cf0e166cafe51dc09e">https://github.com/stiwari/ceph/commit/a4754b8272c9c26a420909cf0e166cafe51dc09e</a></p> Ceph - Bug #20057: ceph-osd: some flags are not documented in the help outputhttps://tracker.ceph.com/issues/20057?journal_id=925232017-06-09T21:51:42ZSameer Tiwari
<ul></ul><p><a class="external" href="https://github.com/ceph/ceph/pull/15606">https://github.com/ceph/ceph/pull/15606</a></p> Ceph - Bug #20057: ceph-osd: some flags are not documented in the help outputhttps://tracker.ceph.com/issues/20057?journal_id=925242017-06-09T21:55:21ZSamuel Justsjust@redhat.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li></ul> Ceph - Bug #20057: ceph-osd: some flags are not documented in the help outputhttps://tracker.ceph.com/issues/20057?journal_id=926092017-06-12T14:32:58ZAlfredo Dezaadeza@redhat.com
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>12</i></li></ul><p>I am a bit confused, not sure why some options are no longer in ceph_osd.cc (I guess these are inherited somehow then?) but the ticket should remain open,<br />because the "ceph-osd" CLI tool is accepting flags that are not documented.</p>
<p>The end user should not need to be aware where the flags are coming from. But if they are available and they can be used, they should be documented in the output.</p> Ceph - Bug #20057: ceph-osd: some flags are not documented in the help outputhttps://tracker.ceph.com/issues/20057?journal_id=926742017-06-13T02:24:14ZGreg Farnumgfarnum@redhat.com
<ul></ul><p>Hmm, part of the problem is that these options are generically available as members of config_opts, but they take on particular importance when formatting an OSD. We don't have any defined way of inheriting option descriptions or specifying which ones we want to list -- because we definitely don't want to specify all the many hundreds of them in every help text!<br />So either we need to do it individually in the OSD even though the options aren't specified there, or we need some kind of new framework. Hmm...</p> Ceph - Bug #20057: ceph-osd: some flags are not documented in the help outputhttps://tracker.ceph.com/issues/20057?journal_id=1533212019-12-05T21:35:48ZPatrick Donnellypdonnell@redhat.com
<ul><li><strong>Status</strong> changed from <i>12</i> to <i>New</i></li></ul>