Project

General

Profile

Feature #38227

mgr/dashboard: Manage PG autoscaling

Added by Lenz Grimmer over 1 year ago. Updated 8 months ago.

Status:
Resolved
Priority:
Normal
Category:
dashboard/pools
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Ceph Nautilus now supports autoscaling of placement groups: http://docs.ceph.com/docs/master/rados/operations/placement-groups/#autoscaling-placement-groups

When creating or editing a Ceph pool, it should be possible to set the PG autoscaling mode, by allowing a selection box to choose between "on", "off" or "warn" - see the docs for details.

Also, each Pools autoscale status should be displayed when looking at a Pools's details.


Related issues

Related to mgr - Bug #35917: mgr/dashboard: Allow the decrease of pg's of an existing pool Resolved 09/11/2018
Related to RADOS - Feature #42638: Allow specifying pg_autoscale_mode when creating a new pool Resolved
Related to mgr - Feature #40332: mgr/dashboard: Make PGs in pool creation form optional if pg autoscaler is in use Duplicate 06/13/2019
Related to mgr - Feature #42404: mgr/dashboard: Issue a warning when a replicated pool is created with [min_]size == 1 New 10/21/2019
Related to mgr - Fix #43102: mgr/dashboard: remove E2E test workaround for autoscaler Resolved
Related to mgr - Bug #43980: mgr/dashboard: Use the default pg num instead of "1" when creating a pool with autoscaling enabled New

History

#1 Updated by Lenz Grimmer over 1 year ago

  • Related to Bug #35917: mgr/dashboard: Allow the decrease of pg's of an existing pool added

#2 Updated by Lenz Grimmer 10 months ago

  • Target version set to v15.0.0

As there are plans to enable the autoscaler module by default in Octopus, we should review the priority of this one. Setting target version to v15.0.0.

#3 Updated by Ricardo Marques 8 months ago

  • Assignee set to Ricardo Marques

#4 Updated by Kiefer Chang 8 months ago

  • Related to Feature #42638: Allow specifying pg_autoscale_mode when creating a new pool added

#5 Updated by Kiefer Chang 8 months ago

  • Related to Feature #40332: mgr/dashboard: Make PGs in pool creation form optional if pg autoscaler is in use added

#6 Updated by Ricardo Marques 8 months ago

  • Status changed from New to In Progress

#7 Updated by Lenz Grimmer 8 months ago

  • Tags set to feature-gap, management

#8 Updated by Lenz Grimmer 8 months ago

I'm going to resolve #40332 (Make PGs in pool creation form optional if pg autoscaler is in use) as a duplicate of this one, as I assume that this will be addressed in this issue anyway (hiding the PG form when the balancer is enabled).

#9 Updated by Ricardo Marques 8 months ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 31417

#10 Updated by Lenz Grimmer 8 months ago

  • Related to Feature #42404: mgr/dashboard: Issue a warning when a replicated pool is created with [min_]size == 1 added

#11 Updated by Lenz Grimmer 8 months ago

  • Status changed from Fix Under Review to Resolved

#12 Updated by Patrick Seidensal 7 months ago

  • Related to Fix #43102: mgr/dashboard: remove E2E test workaround for autoscaler added

#13 Updated by Lenz Grimmer 5 months ago

  • Related to Bug #43980: mgr/dashboard: Use the default pg num instead of "1" when creating a pool with autoscaling enabled added

Also available in: Atom PDF