Commit Graph

8 Commits

Author SHA1 Message Date
Ian Wienand f76cfbab11 linters: fix spaces between filters
This fixes a number of places where we do not have spaces between
filters.  I think that this is a reasonable rule for readability (I
also think it probably was enforced, but maybe later versions got
better at detecting it?).

These are detected by a later version of Ansible lint; this change
should have no operational change to any roles but prepares us to
update in a follow-on change.

Change-Id: I07e1a109b87adce86f483d14d7e02fcecb8313d5
2022-07-27 17:13:39 +10:00
James E. Blair 2ef4caed78 Document upload-logs reliance on add-fileserver
Change-Id: I0e12756e1f2a876e4f44678d61d64010bee33311
2019-01-22 14:41:11 -08:00
James E. Blair e202c9fc33 Indent add-fileserver docs more
There was inconsistent indentaton with the ":default:" tag here.

Change-Id: I07cbe1930f21e64bd4cb62035ffc6363cad04e6c
2018-09-13 17:12:51 -06:00
Ian Wienand 37837f53ee add-fileserver: fileserver_leading_path isn't from the secret
This variable isn't part of the "fileserver" dictionary argument
(i.e. it's not accessed as fileserver.fileserver_leading_path).  Move
it out in the documentation.

Change-Id: I449ce2f383b044d92f0ebb9595ef1d77161c5c7c
2018-08-01 20:43:00 +10:00
Jesse Keating 5b2f9bdef9 Add content to support translation jobs
We need a role to fetch translation output to the executor for artifact
upload.

We also need to be able to specify a leading path when uploading
artifacts as translations go into a top dir of translation-source.

Change-Id: I014d559c330803213105ce1bf83a41a3c157df9c
Signed-off-by: Jesse Keating <omgjlk@us.ibm.com>
2017-09-12 16:19:40 -06:00
Paul Belanger df50917f66
Use tempfile for ssh private key
We do this for our GPG keys, lets also do it for SSH keys.

Change-Id: I0ec4b6a0bbadc4ab01e5e3e4987da3a40b7a1237
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-08-25 13:25:23 -04:00
Monty Taylor fa7507fd98
Document and update fileserver roles
The add-fileserver role needs to be used by a job in a config repo as it
performs local actions such as adding a host to the inventory and needs to
be run on localhost.

publish-artifacts-to-fileserver doesn't have any special requirements, but
it's fairly useless without the first role.

Change-Id: I0e37ee297b13dceb70300a4f8f4accc233254df3
2017-08-18 18:21:50 -05:00
Monty Taylor 34f5930771
Add two roles for publishing artifacts over ssh
Change-Id: I9f3cc826241da04cba969493056dbae76921afe8
2017-08-16 10:05:05 -05:00