fa7507fd98
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
965 B
965 B
Add a remote fileserver to the inventory so that content can be uploaded in subsequent tasks or roles.
Role Variables
Complex argument which contains the information about the remote destination as well as the authentication information needed. It is expected that this argument comes from a Secret.
The FQDN of the remote host.
The remote path. Content will be put into a directory below this path that matches
zuul.project.short_name
. The full path including the project short name will be added to the hostvars of the host aszuul_fileserver_project_path
.String containing known host signature for the remote host.
Contents of the ssh private key to use.