[Bug 1848950] Re: pg not [deep] scrubbed since 0.000000 -- w/fix

Harry Coin hgcoin at gmail.com
Thu Feb 13 19:33:30 UTC 2020


Thanks Dan!


On 2/13/20 1:24 PM, Dan Hill wrote:
> pr#28869 fixed upstream in 14.2.3. This version is in the eoan-updates
> and focal pockets.
>
> For UCA, both train-proposed and ussuri-proposed have this fixed, but these have not yet landed:
>   ceph | 14.2.2-0ubuntu3~cloud0          | train           | bionic-updates  | source
>   ceph | 14.2.4-0ubuntu0.19.10.1~cloud0  | train-proposed  | bionic-proposed | source
>   ceph | 14.2.2-0ubuntu3~cloud0          | ussuri          | bionic-updates  | source
>   ceph | 14.2.5-3ubuntu4~cloud0          | ussuri-proposed | bionic-proposed | source
>
>
> ** Also affects: ceph (Ubuntu Focal)
>     Importance: Undecided
>         Status: New
>
> ** Also affects: ceph (Ubuntu Xenial)
>     Importance: Undecided
>         Status: New
>
> ** Also affects: ceph (Ubuntu Bionic)
>     Importance: Undecided
>         Status: New
>
> ** Also affects: ceph (Ubuntu Eoan)
>     Importance: Undecided
>         Status: New
>
> ** Changed in: ceph (Ubuntu Xenial)
>         Status: New => Won't Fix
>
> ** Changed in: ceph (Ubuntu Bionic)
>         Status: New => Won't Fix
>
> ** Changed in: ceph (Ubuntu Eoan)
>         Status: New => Fix Released
>
> ** Changed in: ceph (Ubuntu Focal)
>         Status: New => Fix Released
>

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1848950

Title:
  pg not [deep] scrubbed since 0.000000 -- w/fix

Status in ceph package in Ubuntu:
  Fix Released
Status in ceph source package in Xenial:
  Won't Fix
Status in ceph source package in Bionic:
  Won't Fix
Status in ceph source package in Eoan:
  Fix Released
Status in ceph source package in Focal:
  Fix Released

Bug description:
  Would ubuntu include the nautilus patch
  https://github.com/ceph/ceph/pull/28869 ?

  Right now the ceph dashboard won't report 'normal'/'green' because of the bug/hack of resetting scrub timestamps to 0 when auto-repair is set.  The above patch, accepted in May by Ceph, fixes that.
  Fixes: http://tracker.ceph.com/issues/40073

  From upstream..

   osd: Fix the way that auto repair triggers after regular scrub

  We used a trick to get auto repair to happen after scrub errors
  which reset the scrub/deep-scrub stamps.  This not only
  looks bad to the user, but causes health warnings.  Instead
  use a new scrubber flag need_auto which causes reg_next_srub()
  to set deadline for immediate scrubbing.  It also causes time_for_deep
  to be set so that auto repair triggers.

  Every regular scrub was triggering a deep scrub. Check
  scrubber.authoritative.size() (scrub error count), so regular scrub doesn't
  trigger deep-scrub when there are no errors.

  Caused by: 2202e5d

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1848950/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list