Skip to content

Commit

Permalink
config: followup on 8a5628b
Browse files Browse the repository at this point in the history
Add missing `--cluster {{ cluster }}` on task
`set osd_memory_target` in the main.yml file of the
ceph-config role.
Also it moves the task after ceph configuration file is actually written.

Signed-off-by: Guillaume Abrioux <[email protected]>
(cherry picked from commit cf4a430)
  • Loading branch information
guits committed Jul 12, 2022
1 parent 0162fdc commit 7425edd
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
5 changes: 0 additions & 5 deletions roles/ceph-config/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,6 @@
- num_osds | default(0) | int > 0
- ((ansible_facts['memtotal_mb'] * 1048576 * safety_factor | float) / num_osds | float) > osd_memory_target

- name: set osd_memory_target
command: "{{ ceph_cmd }} config set osd/host:{{ inventory_hostname }} osd_memory_target {{ _osd_memory_target | default(osd_memory_target) }}"
changed_when: false
delegate_to: "{{ groups[mon_group_name][0] }}"

- name: create ceph conf directory
file:
path: "/etc/ceph"
Expand Down
7 changes: 6 additions & 1 deletion roles/ceph-osd/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -112,4 +112,9 @@
- not rolling_update | default(False) | bool
- openstack_config | bool
- inventory_hostname == groups[osd_group_name] | last
tags: wait_all_osds_up
tags: wait_all_osds_up

- name: set osd_memory_target
command: "{{ ceph_cmd }} --cluster {{ cluster }} config set osd/host:{{ inventory_hostname }} osd_memory_target {{ _osd_memory_target | default(osd_memory_target) }}"
changed_when: false
delegate_to: "{{ groups[mon_group_name][0] }}"

0 comments on commit 7425edd

Please sign in to comment.