The task named "Upgrade python package manager pip" installed pip with `state: present`, which never upgrades anything, and it did so through `ansible.builtin.pip`. That module already requires a working pip on the target, so the task could only ever run when its own result was already satisfied. Co-authored-by: Copilot <copilot@github.com>
22 lines
829 B
YAML
22 lines
829 B
YAML
---
|
|
|
|
- name: Install required python library cryptography
|
|
ansible.builtin.pip:
|
|
name: cryptography>=1.2.3
|
|
state: present
|
|
|
|
- name: Create or import a root Certificate Authority (CA)
|
|
ansible.builtin.include_tasks: root_certificate_authority.yaml
|
|
when: certificate_authority_root_ca_skip is defined and
|
|
not certificate_authority_root_ca_skip
|
|
|
|
- name: Create or import a intermediate Certificate Authority (CA)
|
|
ansible.builtin.include_tasks: intermediate_certificate_authority.yaml
|
|
when: certificate_authority_intermediate_ca_skip is defined and
|
|
not certificate_authority_intermediate_ca_skip
|
|
|
|
- name: Create or import a client certificate
|
|
ansible.builtin.include_tasks: client_certificate.yaml
|
|
when: certificate_authority_client_skip is defined and
|
|
not certificate_authority_client_skip
|