Zuul was packing git refs weekly, do this daily instead to handle the
number of refs created by gate resets in large gate queues.
Change-Id: I8fc8c78436ebf79b457d392f1ce8de31b15c762c
* .../nodepool.yaml.erb: The TripleO Cloud resources for Nodepool
have moved to a new environment, with a different API endpoint. Use
it. Depends on Neutron support from:
https://review.openstack.org/66394
Change-Id: Ie6af97a71e59f12fa0c6891b1826e61137bc1b8e
There's no point, as it's not known to work. Once experimental
usefully does something everytime, we'll make it a check that doesn't
vote, then once it's got low false negatives, we'll make it a voting
check, then a gate.
Change-Id: Ie61335e970358c113a2a0e0b547f5510b2d65b5b
We're going to run it entirely isolated now on eth1 of a dual-nic
server. It may change on redeploys of course, but thats config
data for you.
Change-Id: I0e241bbca2595ec66d192187aceb435204dd96ab
Turns out there is a cache of git trees built. We can use that to
avoid some clones. There are more that can be saved - this is the low
hanging fruit (with a bug files and linked for the harder stuff).
Change-Id: Ib720db7b963a314ad28ef4287d7965c5c30f0883
Ensure the new black.png image is in a place the zuul status page can
find it. Without it the status page does not render merge conflicts
properly.
Change-Id: Ia2e51d40efd872bf1b5ee9f20674b1ef3dee36eb
Grenade along with tempest tests are taking longer to run with less
concurrency. Bump the test timeouts to accomodate this to 2x their old
values.
Change-Id: Ie5fdc6a31bab47821db0d09a16c5130f7d16194b
To reduce test load to get more stability in the gate, we're looking at
reducing the number of tests that tempest runs in parallel. This will
an increase in the test runtime that is sometimes too close to the
current timeout. Increase the timeout to make sure tempest gets enough
time to run.
For refernece, here is the change to run less tests in parallel:
https://review.openstack.org/#/c/65805/
Change-Id: I5114501094e96b72efa33baa5f6eae304f8e393a
Create a new job-group that will be used by operations-guide, api-site,
openstack-manuals and perhaps API project repositories.
Use job-group for gating of api-site.
Setup template openstack-doc-gate in Zuul.
Setup api-site gates using new template openstack-doc-gate.
The niceness gate is non-voting for now.
Change-Id: I48b95fe17b79150c64f73e742a2e6e9d06050516
It is often desirable to test Neutron's interaction with the
underling OS and without involving Tempest. Unit tests do not
allow sudo invocations and are not guaranteed to run in an
environment configured with the necessary dependencies. This
change adds a new sudo-capable functional job that executes
after devstack has configured the host.
Change-Id: I89058bf0e7f4d008c7f3403109a744f524db50c3
The test environments and the tripleo-gate slaves need a geard for the
test environment broker. We haven't set one up yet, but I wanted to
show where in the system it gets configured.
Change-Id: I963177378048daddf3fb556072b5e831d3fc0f70
The patch enables extra jobs for check and gates:
* pep8
* python26
* python27
* docs
Also, one post job with coverage add.
bp rally-python-client
Change-Id: Ibb77dfa41b891d6041861ec94179e888d4a54a77
Looks like the scp task doesn't cleanly resolve ./, so I corrected that for our unit
test output on storyboard.
Change-Id: I459a0e355a941e7fc46f4f48dea382c8b1ba2ecc
To debug the tempest neutron tenant isolation it'd be nice to get the
experimental jobs to return quickly. This commit removes the full
tempest job which takes quite some time to run.
Change-Id: I06d776fd2f2c217d131b49fa14ff6531b22b818c
We need to run manage-projects by hand for a bit until we can track
down why it's breaking things.
Change-Id: I845b5c3e006b54a8e8b0ac780ff3e00a606634d4
* .../requirements.yaml: Add the PIP_PROCESS_DEPENDENCY_LINKS
environment variable as a backward-compatible alternative to
--process-dependency-links, which causes new pip deal with -f urls
in the requirements lists.
Change-Id: Ia42290e4abda284103ee864903aa4857a5f65fa6
Adds storyboard-webclient to gerrit, zuul, and jenkins. This build
will invoke a local bootstrapper in the project itself that compiles
the needed javascript toolchain, including grunt, node.js and bower.
Change-Id: I672fb405b50aa20d246d9ce04846b13e58cff27c
clean up added commas and missing semicolons which generate
warnings in js2-mode because they could lead to browser issues.
Change-Id: Iebbfa54b13a3db0de477904457c7ede57dd233d4