Setting default pg_num and pgp_num in the cephadm bootstrap_ceph config breaks the deploy in Quincy

Bug #1983107 reported by Victoria Martinez de la Cruz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack-plugin-ceph
Fix Released
High
Victoria Martinez de la Cruz

Bug Description

The configuration that we are using by default that sets pg_num and pgp_num values in bootstrap_ceph breaks devstack-plugin-ceph when using the latest Ceph version (quincy). The option "osd_pool_default_pg_autoscale_mode" is now on by default, colliding with the manual config for pg and pgps. We should use autoscale mode instead of configuring pg and pgp nums manually.

See https://tracker.ceph.com/issues/56626#change-221838 for more details

Changed in devstack-plugin-ceph:
assignee: nobody → Victoria Martinez de la Cruz (vkmc)
status: New → Confirmed
importance: Undecided → High
description: updated
summary: - Setting default pg_num and pgp_num in the cephadm_bootstrap config
+ Setting default pg_num and pgp_num in the cephadm bootstrap_ceph config
breaks the deploy in Quincy
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to devstack-plugin-ceph (master)
Changed in devstack-plugin-ceph:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to devstack-plugin-ceph (master)

Reviewed: https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/851521
Committed: https://opendev.org/openstack/devstack-plugin-ceph/commit/22d94f462eb11f27f1ba134b0e089305069a0b08
Submitter: "Zuul (22348)"
Branch: master

commit 22d94f462eb11f27f1ba134b0e089305069a0b08
Author: Victoria Martinez de la Cruz <email address hidden>
Date: Fri Jul 29 13:49:57 2022 +0000

    Remove pg_num and pgp_num config from bootstrap_ceph

    The configuration that we are using by default that
    sets pg_num and pgp_num values in bootstrap_ceph
    breaks devstack-plugin-ceph when using the latest Ceph version (quincy).

    This patch sets removes the config for pg_num and pgp_num,
    so we delegate to Ceph the pools autoscaling.

    Closes-Bug: #1983107
    Change-Id: Iecd949ef2258ae8a6ded596219bb993aeff20de5

Changed in devstack-plugin-ceph:
status: In Progress → 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.