Bug 1510056
Summary: | [UPDATES] OC update failed: Error EINVAL: specified pgp_num 128 > pg_num 32 | |||
---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Yurii Prokulevych <yprokule> | |
Component: | puppet-ceph | Assignee: | Sofer Athlan-Guyot <sathlang> | |
Status: | CLOSED ERRATA | QA Contact: | Yogev Rabl <yrabl> | |
Severity: | urgent | Docs Contact: | ||
Priority: | urgent | |||
Version: | 10.0 (Newton) | CC: | augol, gfidente, jjoyce, jschluet, mbracho, mbultel, sathlang, sclewis, scohen, slinaber, tvignaud, yrabl | |
Target Milestone: | z6 | Keywords: | Triaged, ZStream | |
Target Release: | 10.0 (Newton) | Flags: | scohen:
needinfo+
|
|
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | puppet-ceph-2.4.1-2.el7ost | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1510975 (view as bug list) | Environment: | ||
Last Closed: | 2017-11-15 13:47:19 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1510975 |
Description
Yurii Prokulevych
2017-11-06 16:06:43 UTC
Until z6 pg_num and pgp_num defaulted to 32, instead of 128. The problem is that puppet-ceph tries to set new pgp_num values after pg_num is set, we need a require rule on pg_num instead. As a workaround one might use the pre-existing values: parameter_defaults: ExtraConfig: ceph::profile::params::osd_pool_default_pg_num: 32 ceph::profile::params::osd_pool_default_pgp_num: 32 > The problem is that puppet-ceph tries to set new pgp_num values after pg_num
> is set, we need a require rule on pg_num instead.
this was puppet-ceph tries to set the new pgp_num values *before* pg_num is set
Verified Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:3231 |