Blame playbooks/vault/vault-is-present-with-public-key-file.yml

Packit Service 0f71a7
---
Packit Service 0f71a7
#
Packit Service 0f71a7
# Example keys for this playbook were generated with the commands:
Packit Service 0f71a7
#    $ openssl genrsa -out private.pem 2048
Packit Service 0f71a7
#    $ openssl rsa -in private.pem -pubout > public.pem
Packit Service 0f71a7
#
Packit Service 0f71a7
- name: Tests
Packit Service 0f71a7
  hosts: ipaserver
Packit Service 0f71a7
  become: true
Packit Service 0f71a7
  gather_facts: True
Packit Service 0f71a7
Packit Service 0f71a7
  tasks:
Packit Service 0f71a7
  - copy:
Packit Service 0f71a7
      src: "{{ playbook_dir }}/public.pem"
Packit Service 0f71a7
      dest: "{{ ansible_env.HOME }}/public.pem"
Packit Service 0f71a7
      owner: "{{ ansible_user }}"
Packit Service 0f71a7
      group: "{{ ansible_user }}"
Packit Service 0f71a7
      mode: 0600
Packit Service 0f71a7
  - ipavault:
Packit Service 0f71a7
      ipaadmin_password: SomeADMINpassword
Packit Service 0f71a7
      name: asymvault
Packit Service 0f71a7
      username: admin
Packit Service 0f71a7
      vault_type: asymmetric
Packit Service 0f71a7
      vault_public_key_file: "{{ ansible_env.HOME }}/public.pem"
Packit Service 0f71a7
  - file:
Packit Service 0f71a7
      path: "{{ ansible_env.HOME }}/public.pem"
Packit Service 0f71a7
      state: absent