Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 687946 - sys-cluster/ceph doesn't set the configuration option -DMGR_PYTHON_VERSION, but it should
Summary: sys-cluster/ceph doesn't set the configuration option -DMGR_PYTHON_VERSION, b...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-12 15:49 UTC by Michael Jones
Modified: 2019-07-19 03:20 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Jones 2019-06-12 15:49:40 UTC
Without this option, the pg_autoscaler feature won't work.

See upstream bug report: https://tracker.ceph.com/issues/40206#change-138481
Comment 1 Larry the Git Cow gentoo-dev 2019-06-13 01:48:21 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952b32d755ca4b2d84fc6ec8316dbe0a5eaa0557

commit 952b32d755ca4b2d84fc6ec8316dbe0a5eaa0557
Author:     Patrick McLean <patrick.mclean@sony.com>
AuthorDate: 2019-06-13 01:48:04 +0000
Commit:     Patrick McLean <chutzpah@gentoo.org>
CommitDate: 2019-06-13 01:48:04 +0000

    sys-cluster/ceph: Version bump to 13.2.6
    
    Add -DMGR_PYTHON_VERSION (bug #687946)
    Bug: https://bugs.gentoo.org/687946
    Copyright: Sony Interactive Entertainment Inc.
    Package-Manager: Portage-2.3.67, Repoman-2.3.14
    Signed-off-by: Patrick McLean <chutzpah@gentoo.org>

 sys-cluster/ceph/Manifest                          |   1 +
 sys-cluster/ceph/ceph-13.2.6.ebuild                | 341 +++++++++++++++++++++
 .../ceph/files/ceph-13.2.6-dpdk-alignment.patch    |  14 +
 .../ceph/files/ceph-13.2.6-no-virtualenvs.patch    |  74 +++++
 4 files changed, 430 insertions(+)
Comment 2 Michael Jones 2019-06-13 19:30:46 UTC
Thank you for taking such swift action on this issue.

I'd like to point out that the 14.x.y release series also needs this flag added.
Comment 3 Jakub Paluszak 2019-06-15 14:11:39 UTC
I can confirm the same happens with ceph-14.2.1. Please have a look here: https://tracker.ceph.com/issues/40206
Comment 4 Michael Jones 2019-07-08 19:58:11 UTC
@chutzpah@gentoo.org

Any chance you'd be willing to apply the same patch to the 14.2.1 ebuild?

The reason I opened this bug report is because I'm unable to use the pg_autoscaler feature, but that feature is only found in the ceph 14 release series.
Comment 5 Michael Jones 2019-07-16 18:25:30 UTC
Can someone please make this one line change to the ceph-14.2.1 ebuild...?
Comment 6 Patrick McLean gentoo-dev 2019-07-16 18:46:02 UTC
14.2.2 is coming out very soon, the plan was to make the change with the bump to not have extra rebuilding. If it is very urgent I suppose we can do a -r1, but that would be an extra rebuild.
Comment 7 Michael Jones 2019-07-16 19:00:04 UTC
Thank you for the explanation.

I'm happy to wait for 14.2.2, I just didn't know anything about the plan that you described.
Comment 8 Larry the Git Cow gentoo-dev 2019-07-19 03:20:49 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=851f6ed5d97b48d1100d7e347e0eaf4ef179a570

commit 851f6ed5d97b48d1100d7e347e0eaf4ef179a570
Author:     Patrick McLean <patrick.mclean@sony.com>
AuthorDate: 2019-07-19 03:20:10 +0000
Commit:     Patrick McLean <chutzpah@gentoo.org>
CommitDate: 2019-07-19 03:20:10 +0000

    sys-cluster/ceph: Version bump to 14.2.2
    
    Closes: https://bugs.gentoo.org/687946
    Copyright: Sony Interactive Entertainment Inc.
    Package-Manager: Portage-2.3.69, Repoman-2.3.16
    Signed-off-by: Patrick McLean <chutzpah@gentoo.org>

 sys-cluster/ceph/Manifest                          |  2 +-
 .../{ceph-14.2.1.ebuild => ceph-14.2.2.ebuild}     |  2 +-
 .../ceph/files/ceph-14.2.1-ncurses-tinfo.patch     | 30 ----------------------
 3 files changed, 2 insertions(+), 32 deletions(-)