diff --git a/changelogs/newline-in-kernel-sem.yml b/changelogs/newline-in-kernel-sem.yml new file mode 100644 index 000000000..5d09beb86 --- /dev/null +++ b/changelogs/newline-in-kernel-sem.yml @@ -0,0 +1,3 @@ +--- +bugfixes: + - "wrong block operator caused newline to be appended to __orahost_kernel_semopm and __orahost_kernel_semmni (#540)" diff --git a/roles/orahost_meta/tasks/calculate_kernel_semaphores.yml b/roles/orahost_meta/tasks/calculate_kernel_semaphores.yml index cd3d9a1df..592cb0ffe 100644 --- a/roles/orahost_meta/tasks/calculate_kernel_semaphores.yml +++ b/roles/orahost_meta/tasks/calculate_kernel_semaphores.yml @@ -27,9 +27,9 @@ # SEMOPM: min(SEMMSL,1000) # SEMMNI: SEMMNS/SEMMSL rounded up to the nearest multiple of 1024 ansible.builtin.set_fact: - __orahost_kernel_semopm: | + __orahost_kernel_semopm: >- {{ [__orahost_kernel_semmsl | int, 1000] | min }} - __orahost_kernel_semmni: | + __orahost_kernel_semmni: >- {{ ((__orahost_kernel_semmns | int / __orahost_kernel_semmsl | int / 1024) | round(0, 'ceil') * 1024) | int }} - name: calculate_kernel_semaphores | Increase kernel.sem, if set too low