Коллеги, добрый день
Подскажите, почему вне зависимости от переменной ansible_processor_vcpus
Выполняется только первый таск, а остальные скипаются?
- name: edit limits params
when: ansible_processor_vcpus <= "4"
blockinfile:
path: /etc/security/limits.conf
block: |
{{ user }} soft nproc 2000
- name: edit limits params
blockinfile:
path: /etc/security/limits.conf
block: |
{{ user }} soft nproc 5000
when:
- ansible_processor_vcpus >= "5"
- ansible_processor_vcpus <= "16"
- name: edit limits params
blockinfile:
path: /etc/security/limits.conf
block: |
{{ user }} soft nproc 17000
when:
- ansible_processor_vcpus >= "17"
- ansible_processor_vcpus <= "64"
- name: edit limits params
blockinfile:
path: /etc/security/limits.conf
block: |
{{ user }} soft nproc 65000
when:
- ansible_processor_vcpus >= "65"