mirror of https://github.com/ceph/ceph-ansible.git
ceph-osd: Install numactl package when needed
With 3e32dce
we can run OSD containers with numactl support.
When using numactl command in a containerized deployment we need to
be sure that the corresponding package is installed on the host.
The package installation is only executed when the
ceph_osd_numactl_opts variable isn't empty.
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
pull/3697/head
parent
b89a1d5c84
commit
b7f4e3e7c7
|
@ -12,6 +12,17 @@
|
|||
- not containerized_deployment
|
||||
- ansible_os_family != 'ClearLinux'
|
||||
|
||||
- name: install numactl when needed
|
||||
package:
|
||||
name: numactl
|
||||
register: result
|
||||
until: result is succeeded
|
||||
when:
|
||||
- containerized_deployment
|
||||
- ceph_osd_numactl_opts != ""
|
||||
tags:
|
||||
- with_pkg
|
||||
|
||||
- name: include_tasks common.yml
|
||||
include_tasks: common.yml
|
||||
|
||||
|
|
Loading…
Reference in New Issue