--- - name: Check if Java is already installed ansible.builtin.shell: java -version 2>&1 | head -n 1 register: java_check_result failed_when: false changed_when: false - name: Set Java installation requirement ansible.builtin.set_fact: java_needs_installation: "{{ java_check_result.rc != 0 or 'openjdk' not in java_check_result.stdout }}"