I incorrectly left the sudo extension on our jenkin sudo files.
This causes issues when using the sudo command.
Change-Id: I1b1bdc8622c945a75751cedc96f6b78bcf94122d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
https://review.openstack.org/457321 has been proposed which adds two tox
targets - pep8 and validate - which check that documents match the json
schema, and that the validation script passes hacking checks. Add them
so that we only land valid documents.
Change-Id: I3f2daf81654bcf4ba3b2f5ed9474c61751e74e05
Part of our effort to migrate from puppet to dib elements.
Change-Id: Ie1b4a29a7496c862c14417344b8d51aef779e104
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
instead of creating a separate ACL file for each repo that is read-only,
create a new read-only config file and use that. This avoids
duplications and makes it easier to mark repos read-only.
This change covers only the first few repos, further repos will be done
in a followup.
Change-Id: I7264070a085eb999167e050016fee37eab1770b7
We actually want to publish the build folder in our tarball, this
allows jobs to use the final compiled output.
Change-Id: Ia39b9a03619ce8d8cc40fb852f99fb32e3c9a27c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
In an effor to remove the stackviz element from nodepool, we can now
use the periodic job and download the package from tarballs.o.o. This
mean, we can remove npm development libraries from our base images in
a follow commit.
Move periodic-package-stackviz-element to the periodic pipeline.
Change-Id: I798c98f9ed91e0e7b2a43bd9e8d0837ce223cb8b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Now that tarballs are uploading properly, also include the build
folder. This is the last step before moving this job to the periodic
pipeline.
Change-Id: Ieed33195678d3ffaf30582a47aa5d27b9fee203f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This is an update to our existing experimental job. Naming based on
existing afs build job we have for centos-7 dibs.
Change-Id: Ic1e0607e87a9b9ccf9abdad77012bc29f758b9bd
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This is a normal job without any parameter, so change from job-template
to job.
Also, change name to start with gate, only post jobs have no prefix.
Create an additional periodic jobs, it's currently unused but planned
for later.
Change-Id: Ic06b70e6d255666b57e8e80871cd4eda285cafc2
EPEL was disabled by I714cd44afb77191c89ac82f79cf57aa85a794e6d
But we have python34-devel package from EPEL in bindep-fallback.txt
Change-Id: Ie76c9dd95d185d88d6180fad8c51e1881ddf5771
This is our first step from removing the dependency of stackviz from
our diskimage-builder elements. The idea will be, have a perodic job
build the static bits needed for nodepool-builder. This removes the
need to instal npm into our images.
Change-Id: I8cc15f3e3dda143402280b46b9e03d76e614b236
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Add the project python-manilaclient to the $PROJECTS variable in the
job definition karbor.yaml. To fix the erorr about cloning manilaclient
when the manila service is enable.
Change-Id: I33bfe2a93b603f878b351bff5cfd32f441b83c8a
Ceph jobs are failing because they attempt to clone the devstack ceph
plugin repo outside of devstack-gate. Fix this by adding the plugin repo
back into the PROJECTS list.
Change-Id: I8e298935e61eaca54eaa710047a2dc46fd82b86b
We always want zuul workers to be thin, it doesn't need to be
configurable. We made these parameters nonfunctional in the
single_use_slave class[1] so we can stop using them here.
[1] https://review.openstack.org/#/c/449958/
Change-Id: I78cf0f86cc162439303c85b3c6cc5fb8d0fd0493
This commit changes the gate-tripleo-buildimage jobs to use the
trunk.rdoproject.org repos instead of the CDN due to sync issue:
https://bugs.centos.org/view.php?id=12994
Change-Id: I84473fc6705aa68c71487087e9cd96b9003911ea
pynotedb doesn't support Python 2, so there is no need for
the Python 2 tests to run. The pep8 jobs are added explicitly
since they are still useful.
Change-Id: I226a6792d6e08f6a7a7b8c06650695072495c3a2
openstack-manuals is the only repo that has mitaka translations set up
but the project is since some time read-only in zanata. Thus, remove the
now unneeded job and remove all unused templates.
Change-Id: I513ce52fa3bd31e4a7cf53fc412cc5addcf98a65