Commit Graph

6 Commits

Author SHA1 Message Date
Colleen Murphy 0455113a07 Convert puppet-openstackci jobs to zuulv3
This patch moves the puppet-openstackci beaker jobs out of legacy. Since
this job is essentially the same as the regular beaker jobs, we don't
need new playbooks, we just need to adjust the beaker-rspec playbooks to
run the puppet-openstackci tests.

Since this was the last legacy job in the infra-puppet-apply-jobs
template, move it out of the legacy templates to the regular templates.

This doesn't remove the legacy-puppet-openstackci-beaker-rspec jobs
or their parent legacy-openstackci-base since those are still defined in
project-config.

Change-Id: I7f7cb133fc41eba07da224291b7f2d0659b0deb6
2018-06-07 16:34:38 +02:00
Ian Wienand d1a735897f Remove pin pip from beaker legacy jobs
This is the zuulv3 counterpart to
Ie3f967d27b03a9594d54e8dd413f61daa65a73f3

Change-Id: I63831a158b2693d50b281fce961134be89ebfe45
2017-10-12 11:33:34 +11:00
Jeremy Stanley d3ff588013 Correctly revoke /etc/sudoers.d/zuul
According to our zuul-worker DIB element the path we want to remove
to revoke zuul sudo access is /etc/sudoers.d/zuul:

http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/zuul-worker/install.d/60-zuul-worker

Generated via:

    sed -i 's/zuul-sudo/zuul/' \
        `git grep --files-with-match '/etc/sudoers.d/zuul-sudo'`

Change-Id: Iea8cf915d815dbf876ca0cee74933f04152395b8
2017-09-28 19:19:04 +00:00
James E. Blair 0b87f292b1 Replace jenkins-sudo with zuul-sudo
We run as zuul user now rather than jenkins.

Change-Id: I30b7f78b9bb5e428037dab03f5f7963913b8a1e5
2017-09-28 09:04:49 -07:00
Monty Taylor 1075bbd082
Add workspace directory for converted legacy jobs
This isn't really a thing in v3, but structurally it's a thing we
need to provide to v2 jobs so they don't get confused.

Change-Id: Icb528444f44f18ca29e02154513b9facefd04c89
2017-09-27 08:14:22 -05:00
Monty Taylor a3139c4bb5 Migrate jobs from zuulv2 to zuulv3
This is the result of having run the zuul migration tool.

Depends-On: I72687a56285a3d733a9adeaf3dc037a1ac95efd3
Change-Id: Ib511da75908e152e72fdf0d7b496f4fa98f9c223
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-09-26 15:02:59 -04:00