Run puppetforge publish playbook in the clouds

Changes the hosts field from localhost to all
so that the publish playbook is executed in
the cloud instead of locally on the zuul executor
node.

This is required because when it's executed on the
zuul executor the security context supresses the
facts as a security measure which causes the job to fail.

Change-Id: Iab2252ca647bd6d8eaff6c48f458c566c0393cb2
This commit is contained in:
Tobias Urdin 2019-01-21 11:19:09 +01:00
parent b2f9bb7166
commit 0f5e0a1721

View File

@ -1,4 +1,4 @@
- hosts: localhost - hosts: all
roles: roles:
- role: upload-puppetforge - role: upload-puppetforge
blacksmith_forge_username: "{{ puppetforge.user }}" blacksmith_forge_username: "{{ puppetforge.user }}"