diff --git a/automation/roles/pre-checks/tasks/huge_pages.yml b/automation/roles/pre-checks/tasks/huge_pages.yml index 1c5b0fa87..25cc41199 100644 --- a/automation/roles/pre-checks/tasks/huge_pages.yml +++ b/automation/roles/pre-checks/tasks/huge_pages.yml @@ -55,8 +55,12 @@ ansible.builtin.set_fact: huge_pages_required: >- {{ - ((shared_buffers_gb | default(0) | int + (additional_huge_pages_gb | default(1))) - * 1024 * 1024) // huge_page_size.stdout | default(2048) | int + ( + (shared_buffers_gb | default(0) | int + + additional_huge_pages_gb | default(1)) + * 1024 * 1024 + ) + // (huge_page_size.stdout | int if huge_page_size.stdout | int > 0 else 2048) }} when: - shared_buffers_gb | default(0) | int >= (min_shared_buffers_gb | default(8))