It seems to me that the correct playbook to call would be https://github.com/openstack-infra/openstack-zuul-jobs/blob/master/playbooks/legacy/puppet-syntax-3/run.yaml
It has the comment "Autoconverted job legacy-puppet-syntax-3 from old job gate-{name}-puppet-syntax-3-ubuntu-xenial" in it, but it seems that this job was actually a centos based one, judging from the commands in the shell part.
The diff is very small between this playbook and https://github.com/openstack-infra/openstack-zuul-jobs/blob/master/playbooks/legacy/puppet-syntax-4-centos-7/run.yaml which is really a centos job.
I think we need to fix the called playbook in https://github.com/openstack-infra/openstack-zuul-jobs/blob/d46fb94e5699729bb8f8079fcd2a83abd85b31da/zuul.d/zuul-legacy-jobs.yaml#L4704 or rename the playbook.
It seems to me that the correct playbook to call would be https:/ /github. com/openstack- infra/openstack -zuul-jobs/ blob/master/ playbooks/ legacy/ puppet- syntax- 3/run.yaml
It has the comment "Autoconverted job legacy- puppet- syntax- 3 from old job gate-{name} -puppet- syntax- 3-ubuntu- xenial" in it, but it seems that this job was actually a centos based one, judging from the commands in the shell part.
The diff is very small between this playbook and https:/ /github. com/openstack- infra/openstack -zuul-jobs/ blob/master/ playbooks/ legacy/ puppet- syntax- 4-centos- 7/run.yaml which is really a centos job.
I think we need to fix the called playbook in https:/ /github. com/openstack- infra/openstack -zuul-jobs/ blob/d46fb94e56 99729bb8f8079fc d2a83abd85b31da /zuul.d/ zuul-legacy- jobs.yaml# L4704 or rename the playbook.