Commit Graph

5 Commits

Author SHA1 Message Date
Andreas Jaeger 0aedb7733c Use ensure-* roles
The install- roles have been renamed to ensure-*, follow the rename.

Depends-On: https://review.opendev.org/716698/
Change-Id: I2522028e9091efdbe292529474de7cce2cf29039
2020-04-06 19:49:19 +02:00
Tobias Urdin d693bcf95d 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/627534

Depends-On: https://review.openstack.org/627534
Change-Id: Ia939bb4d3bafa83cd3dd8fd71b0fc6ddff71dcbf
2019-06-26 14:14:19 +02:00
Andreas Jaeger 11b4566536 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.

Depends-On: https://review.opendev.org/667590
Change-Id: Ib1119ba109ab8676c0dd42fdd4f35094b7574a24
Needed-By: https://review.opendev.org/627534
2019-06-26 14:12:29 +02:00
Mohammed Naser 23f4add02e Switch Puppet tarball job to use Zuul role
We created a role which can build a Puppet module so let's leverage
that instead of duplicating the code.

Depends-On: I45761c2d111640733ddec8b4c08066655b6944e2
Change-Id: If75bb4ecf36ceded44d721074698ebf4e538e5d9
2017-11-13 17:36:05 -05:00
Paul Belanger c41b56efab
Creaate release-openstack-puppet job
This is our new zuulv3 job for release puppet modules. This is build
of the publish-openstack-puppet-branch-tarball job.

Change-Id: Ibd336f6f26d6a4c3f791179947a0291e58dd3950
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-10-27 19:28:31 -04:00