4 Commits

Author SHA1 Message Date
Andreas Jaeger
81c9621969 Use ensure-* roles
The install-* roles in zuul-jobs have been renamed to ensure-*, follow
the rename.

Depends-On: https://review.opendev.org/716698
Change-Id: I4928113ae934ceb82a344ac6791c34e00ed0ec6c
2020-04-06 19:51:31 +02:00
Tobias Urdin
5c6d6d639f Remove bindep role for Puppet build job
When [1] is merged we no longer have to rely
on the bindep file when puppet modules are built
since it doesn't need the puppet binary.

[1] https://review.openstack.org/#/c/627534/

Depends-On: https://review.openstack.org/627534
Change-Id: Id541bb066b553ea1d75c2832a4f18ef695bb8cc4
2019-06-26 14:23:57 +02:00
Andreas Jaeger
5f3f86d408 Install PDK dependencies for puppet building
Install all PDK dependencies so that we can switch the job to use PDK
instead of puppet build which is deprecated.

Change-Id: I8335f7355ecb259435c97ac39bcca67ed0365e66
Needed-By: https://review.opendev.org/627534
Depends-On: https://review.opendev.org/667590
2019-06-26 14:23:40 +02:00
Paul Belanger
581c0c6def
Create build-openstack-puppet-tarball
This job we'll be able to add into check / gate pipelines for projects
that want to test building a puppet tarball.

Change-Id: I9e62a4a68db94e1d3d1e718edf340aeb9fbaba2e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-10-30 21:35:18 -04:00