https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2016-06-14T15:49:48ZCeph Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=726372016-06-14T15:49:48ZXiaoxi Chenxiaoxchen@ebay.com
<ul><li><strong>Release</strong> set to <i>hammer</i></li><li><strong>Release</strong> set to <i>infernalis</i></li><li><strong>Release</strong> set to <i>jewel</i></li></ul><p>as this part of code doesn't change , should also affect all version</p> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=726382016-06-14T15:50:48ZXiaoxi Chenxiaoxchen@ebay.com
<ul></ul><p>2016-06-14 05:31:58.676295 7fa378a5c700 0 mon.lvs2b02c-1mgr@2(peon) e3 handle_command mon_command({ " p e r f i x " : " o s d p o o l s t a t s " , " f o r m a t " : " j s o n " } v 0) v1<br />2016-06-14 05:31:58.721433 7fa378a5c700 -1 *<strong>* Caught signal (Segmentation fault) *</strong><br /> in thread 7fa378a5c700</p>
<pre><code>ceph version 0.94.6 (e832001feaf8c176593e0325c8298e3f16dfb403)<br /> 1: /usr/bin/ceph-mon() [0x9acf9a]<br /> 2: (()+0x10340) [0x7fa38182c340]<br /> 3: (std::string::assign(std::string const&)+0x10) [0x7fa380631480]<br /> 4: (Monitor::handle_command(MMonCommand*)+0xaef) [0x5cba6f]<br /> 5: (Monitor::dispatch(MonSession*, Message*, bool)+0xf9) [0x5cf649]<br /> 6: (Monitor::_ms_dispatch(Message*)+0x1a6) [0x5d02c6]<br /> 7: (Monitor::ms_dispatch(Message*)+0x23) [0x5ee073]<br /> 8: (DispatchQueue::entry()+0x649) [0x928839]<br /> 9: (DispatchQueue::DispatchThread::entry()+0xd) [0x7c8eed]<br /> 10: (()+0x8182) [0x7fa381824182]<br /> 11: (clone()+0x6d) [0x7fa37fd8f47d]<br /> NOTE: a copy of the executable, or `objdump -rdS &lt;executable&gt;` is needed to interpret this.</code></pre> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=726432016-06-14T17:07:21ZJoao Eduardo Luis
<ul><li><strong>Category</strong> set to <i>Monitor</i></li><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=726552016-06-14T18:48:05ZJoao Eduardo Luis
<ul></ul><p>I can confirm current master also suffers from this. I'm assuming both infernalis and jewel also suffer from it.</p> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=726562016-06-14T18:53:36ZJi Youyouji@ebay.com
<ul></ul><p>Joao Luis wrote:</p>
<blockquote>
<p>I can confirm current master also suffers from this. I'm assuming both infernalis and jewel also suffer from it.</p>
</blockquote>
<p>patch submitted: <a class="external" href="https://github.com/ceph/ceph/pull/9700">https://github.com/ceph/ceph/pull/9700</a></p> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=726712016-06-14T22:15:59ZJoao Eduardo Luis
<ul></ul><p>Ji You wrote:</p>
<blockquote>
<p>Joao Luis wrote:</p>
<blockquote>
<p>I can confirm current master also suffers from this. I'm assuming both infernalis and jewel also suffer from it.</p>
</blockquote>
<p>patch submitted: <a class="external" href="https://github.com/ceph/ceph/pull/9700">https://github.com/ceph/ceph/pull/9700</a></p>
</blockquote>
<p>Ji You, in the future, if you see the ticket is assigned to someone and is in progress, please check with the person it is assigned to before submitting a patch. It reduces the amount of duplicate work.</p>
<p>I will comment on your pull request in a bit.</p> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=726802016-06-15T02:01:21ZJi Youyouji@ebay.com
<ul></ul><p>Joao Luis wrote:</p>
<blockquote>
<p>Ji You wrote:</p>
<blockquote>
<p>Joao Luis wrote:</p>
<blockquote>
<p>I can confirm current master also suffers from this. I'm assuming both infernalis and jewel also suffer from it.</p>
</blockquote>
<p>patch submitted: <a class="external" href="https://github.com/ceph/ceph/pull/9700">https://github.com/ceph/ceph/pull/9700</a></p>
</blockquote>
<p>Ji You, in the future, if you see the ticket is assigned to someone and is in progress, please check with the person it is assigned to before submitting a patch. It reduces the amount of duplicate work.</p>
<p>I will comment on your pull request in a bit.</p>
</blockquote>
<p>Very sorry to not obey the process. My big mistake.</p>
<p>Yesterday deep night in china time, when I find this bug in our production, after communication with XiaoXi, Chen. I was trying to write a patch for this issue.</p>
<p>XiaoXi, Chen writes this bug issue on tracker.<br />My mistake is taking this bug is assigned to XiaoXi, Chen. So I submitted this patch.<br />Sorry for my careless. Everyone in my team is against me to do this kind of thing. Because this not follow regular working process, it's too bad to do this with careless.</p>
<p>And, many thanks for your valuable comments. That helps me a lot.</p> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=736222016-06-29T15:57:59ZKen Dreyerkdreyer@redhat.com
<ul></ul><p>Red Hat product security has assigned CVE-2016-5009 to this issue today.</p> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=736622016-06-30T03:12:48ZSage Weilsage@newdream.net
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Pending Backport</i></li><li><strong>Backport</strong> set to <i>jewel,hammer</i></li></ul> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=736632016-06-30T03:29:43ZXiaoxi Chenxiaoxchen@ebay.com
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-6 priority-high2 closed" href="/issues/16549">Backport #16549</a>: jewel: Monitor die if moncommand without "prefix" item</i> added</li></ul> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=736652016-06-30T03:30:13ZXiaoxi Chenxiaoxchen@ebay.com
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-6 priority-high2 closed" href="/issues/16550">Backport #16550</a>: hammer:Monitor die if moncommand without "prefix" item</i> added</li></ul> Ceph - Bug #16297: Monitor die if moncommand without "prefix" itemhttps://tracker.ceph.com/issues/16297?journal_id=761532016-08-08T08:42:17ZLoïc Dacharyloic@dachary.org
<ul><li><strong>Status</strong> changed from <i>Pending Backport</i> to <i>Resolved</i></li></ul>