openstack-zuul-jobs/roles/prepare-zanata-client
Clark Boylan 60acea0da6 Run latest ansible-lint on Ubuntu Noble
We bump the Ansible version to the version that Zuul runs. We then set
ansible-lint to the current latest version. This results in a number of
new linter violations which we fix. These violations include:

 * Needing to name plays
 * Needing to start names with a capital letter
 * Using fully qualified names for action modules
 * Quoting permissions strings to avoid octal conversion errors
 * Using explicit yaml structures for tasks

We also tell ansible-lint to mock zuul_return so that we don't get
errors from it complaining that this module is not defined.

Change-Id: Ic881313fea58f4482f70e493f3d256541d31860a
2024-10-07 12:36:32 -07:00
..
defaults Move prepare-zanata-client to o-z-j 2018-10-03 14:42:17 +02:00
files Replace deprecated SafeConfigParser 2024-04-26 17:41:19 +09:00
tasks Run latest ansible-lint on Ubuntu Noble 2024-10-07 12:36:32 -07:00
templates Move prepare-zanata-client to o-z-j 2018-10-03 14:42:17 +02:00
vars Require JDK 8 for translations 2020-01-14 21:28:05 +01:00
README.rst Move prepare-zanata-client to o-z-j 2018-10-03 14:42:17 +02:00

Prepare zanata client use

Note

This role is only available for Debian based platforms currently.

Role Variables

Complex argument which contains the ssh key information. It is expected that this argument comes from a Secret

This is the ID of the zanata server to use

The url to the zanata server

The username to use with the zanata server

The key to login with