numactl missing from overcloud images

Bug #1819465 reported by John Fulton on 2019-03-11
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
High
John Fulton

Bug Description

There are cases where it's necessary to start OSDs using numactl to avoid performance problems. ceph-ansible can do this but because the numactl package is missing from the overcloud images it will not work. Could the numactl package be added to overcloud images?

Fix proposed to branch: master
Review: https://review.openstack.org/642466

Changed in tripleo:
status: Triaged → In Progress

Reviewed: https://review.openstack.org/642466
Committed: https://git.openstack.org/cgit/openstack/tripleo-puppet-elements/commit/?id=5e436fbe4ce8d8bd0e7c8b18fb83180e1b46d53e
Submitter: Zuul
Branch: master

commit 5e436fbe4ce8d8bd0e7c8b18fb83180e1b46d53e
Author: John Fulton <email address hidden>
Date: Mon Mar 11 10:19:45 2019 -0400

    Add numactl to overcloud image

    There are cases where it's necessary to start Ceph OSD
    containers using numactl to avoid performance problems.
    ceph-ansible can do this but because the numactl package
    is missing from the overcloud image it will not work.
    This change adds the package so it will work.

    Change-Id: Id372ede01bef45cf3fcc686fccfa2344a4ae7aa8
    Closes-Bug: #1819465

Changed in tripleo:
status: In Progress → Fix Released

Reviewed: https://review.openstack.org/643040
Committed: https://git.openstack.org/cgit/openstack/tripleo-puppet-elements/commit/?id=e795ab6459761b8dbc387cd4939ab0b416fb21b9
Submitter: Zuul
Branch: stable/queens

commit e795ab6459761b8dbc387cd4939ab0b416fb21b9
Author: John Fulton <email address hidden>
Date: Mon Mar 11 10:19:45 2019 -0400

    Add numactl to overcloud image

    There are cases where it's necessary to start Ceph OSD
    containers using numactl to avoid performance problems.
    ceph-ansible can do this but because the numactl package
    is missing from the overcloud image it will not work.
    This change adds the package so it will work.

    Change-Id: Id372ede01bef45cf3fcc686fccfa2344a4ae7aa8
    Closes-Bug: #1819465
    (cherry picked from commit 5e436fbe4ce8d8bd0e7c8b18fb83180e1b46d53e)

tags: added: in-stable-queens

Reviewed: https://review.openstack.org/643033
Committed: https://git.openstack.org/cgit/openstack/tripleo-puppet-elements/commit/?id=1c906bc566e3bbe8ada50b709f955d488c25ca4a
Submitter: Zuul
Branch: stable/rocky

commit 1c906bc566e3bbe8ada50b709f955d488c25ca4a
Author: John Fulton <email address hidden>
Date: Mon Mar 11 10:19:45 2019 -0400

    Add numactl to overcloud image

    There are cases where it's necessary to start Ceph OSD
    containers using numactl to avoid performance problems.
    ceph-ansible can do this but because the numactl package
    is missing from the overcloud image it will not work.
    This change adds the package so it will work.

    Change-Id: Id372ede01bef45cf3fcc686fccfa2344a4ae7aa8
    Closes-Bug: #1819465
    (cherry picked from commit 5e436fbe4ce8d8bd0e7c8b18fb83180e1b46d53e)

tags: added: in-stable-rocky

This issue was fixed in the openstack/tripleo-puppet-elements 10.3.0 release.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers