system-config/playbooks/roles/install-ansible
Clark Boylan 5aec9da11e Revert "Cap ruamel.yaml install for ARA"
This reverts commit a77eebe911.

Ruamel.yaml 0.18.2 converted the error assocaited with the use of this
deprecated method from a sys.exit(1) to a raised Exception. It is
believed that this will allow Ara to run in some capacity and we don't
need to pin this dependency anymore.

More details in the upstream bug here:

  https://github.com/ansible-community/ara/issues/524

Change-Id: I694b8a016755d828490f0bcf4c6ceb812edf43d9
2023-10-25 09:04:57 -07:00
..
defaults Update ARA 2021-06-01 09:38:32 +10:00
files Move Airship and Kata lists to Mailman 3 2023-09-14 12:08:34 +00:00
tasks Revert "Cap ruamel.yaml install for ARA" 2023-10-25 09:04:57 -07:00
templates install-ansible: update venv once a day 2022-12-06 17:28:04 +11:00
README.rst install-ansible: overhaul install ansible requirements 2022-12-06 13:27:46 +11:00

Install and configure Ansible on a host via pip

This will install ansible into a virtualenv at /usr/ansible-venv

Role Variables

A dictionary of configuration keys and their values for ARA's Ansible plugins.

Default configuration keys:

  • api_client: offline (can be http for sending to remote API servers)
  • api_server: http://127.0.0.1:8000 (has no effect when using offline)
  • api_username: null (if required, an API username)
  • api_password: null (if required, an API password)
  • api_timeout: 30 (the timeout on http requests)

For a list of available configuration options, see the ARA documentation