4b9fc09a1c
The original idea was that we'd have a "python27" job. But it turns out that "python27" isn't actually as universal as you might think. "tox-py27" on the other hand is a thing that can and should always work for people who want to run tox with the py27 env. Port in the jobs we had in openstack-zuul-jobs. Also, copy in the text of the old shell scripts so that we can iterate on them and make them better piecemeal. These are named zuul-tox not tox because we already have tox jobs defined elsewhere. We'll need to do the naming dance while we work on them. Change-Id: I813f3f2ae138c07918556bc81655518023527131
313 B
313 B
Remove sudo access for the Zuul user.
If the file /etc/sudoers.d/zuul-sudo
exists, then it
will be removed. This is to facilitate systems which may use the same
image for tests which require sudo and those which do not.
This role also asserts that sudo access has been removed and will fail if it has not.