Bitmap allocator returns duplicate entries

Bug #1842656 reported by Eric Desrochers
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ceph (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Fix Released
Undecided
Unassigned

Bug Description

There is a known issue where ceph commit latency can increase over time [0], and the "fix" is to move to the new Nautilus bitmap allocator back-ported in 12.2.12 [1].

It has been brought to my attention that one encountered a bug with the nautilus bitmap allocator [2] that brought down their cluster. This was due to a double-extent allocation which has been fixed and back-ported to Luminous, but is targeted for 12.2.13.

Would be good to add it into our Ubuntu ceph package(s) where it applies to get ahead of the op commit latency problem.

The bug is reported upstream and being discussed here [3] [4].

[0] http://tracker.ceph.com/issues/38738
[1] https://<email address hidden>/msg53793.html
[2] http://lists.ceph.com/pipermail/ceph-users-ceph.com/2019-July/035799.html
[3] https://tracker.ceph.com/issues/40080
[4] https://github.com/ceph/ceph/pull/28644

Tags: sts
Eric Desrochers (slashd)
tags: added: sts
Revision history for this message
Dan Hill (hillpd) wrote :

issue#40080 has been addressed upstream and the fix will be delivered in the next point release of luminous (12.2.13).

The bitmap allocator is an experimental feature, that has been reported unstable by upstream [0]. There isn't an urgent need to drive this fix ahead of upstream.

Marking this bug as 'won't fix' and will update to 'fix released' when an SRU for 12.2.13 lands.

[0] https://www.spinics.net/lists/ceph-devel/msg44622.html

Changed in ceph (Ubuntu):
status: New → Won't Fix
Changed in ceph (Ubuntu Bionic):
status: New → Won't Fix
Revision history for this message
Dan Hill (hillpd) wrote :

This has been fixed in 12.2.13-0ubuntu0.18.04.2, available in bionic-updates.

Changed in ceph (Ubuntu Bionic):
status: Won't Fix → Fix Released
Changed in ceph (Ubuntu):
status: Won't Fix → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.