charm should handle broker errors better

Bug #1775174 reported by Edward Hope-Morley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph OSD Charm
Triaged
Medium
Unassigned

Bug Description

As of Luminous, if the charm tries to create a pool and doing so will take the total number of PGs over the allowed threshold, the create will fail causing all broker requests to fail because we don't handle the error at all e.g. https://pastebin.ubuntu.com/p/qr8CJfBsms/ and https://pastebin.ubuntu.com/p/hwfVg83dVv/.

Tags: sts
Changed in charm-ceph-osd:
importance: Undecided → Medium
Revision history for this message
James Page (james-page) wrote :

The PG overdose prevention does not really help us with automated deployments; I'd really like to see a --yes-i-really-mean-it or a configurable fallback osd count in ceph itself to help us with this.

Changed in charm-ceph-osd:
status: New → Triaged
James Page (james-page)
Changed in charm-ceph-osd:
milestone: 18.08 → 18.11
James Page (james-page)
Changed in charm-ceph-osd:
milestone: 18.11 → 19.04
David Ames (thedac)
Changed in charm-ceph-osd:
milestone: 19.04 → 19.07
David Ames (thedac)
Changed in charm-ceph-osd:
milestone: 19.07 → 19.10
David Ames (thedac)
Changed in charm-ceph-osd:
milestone: 19.10 → 20.01
James Page (james-page)
Changed in charm-ceph-osd:
milestone: 20.01 → 20.05
David Ames (thedac)
Changed in charm-ceph-osd:
milestone: 20.05 → 20.08
Changed in charm-ceph-osd:
assignee: nobody → Ponnuvel Palaniyappan (pponnuvel)
James Page (james-page)
Changed in charm-ceph-osd:
milestone: 20.08 → none
Changed in charm-ceph-osd:
assignee: Ponnuvel Palaniyappan (pponnuvel) → nobody
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.