11 Commits

Author SHA1 Message Date
Jeremy Stanley
d9f139f2d5 Remove precise/trusty label mapping in Zuul config
Now that there are no jobs declaring both .*-precise and .*-trusty
nodes at the same time, it is safe to remove the associated mapping
in Zuul and let it trust that any worker registering the job name
is capable of running it sanely.

This should not be approved until manual jenkins-jobs updates have
been completed and confirmed successful on all Jenkins masters.

Change-Id: I3b40021ffbf89842ed3a53412dfffa119f311797
2015-12-21 23:10:09 +00:00
Andreas Jaeger
4ebe6b19f4 Remove icehouse-dibtest special handling
There are no jobs called icehouse-dibtest anymore, remove special
handling from openstack_functions.

Change-Id: Id8bf7929af54b3a122766aaf6b391766a9d983d7
2015-12-12 11:13:04 +01:00
Andreas Jaeger
dc399e5a87 Remove centos6 from openstack_functions
With CentOS6 disabled, we can remove it here.

Change-Id: Ib42b39097497a44168d4f31445c586ba4daa1c45
2015-12-04 21:51:38 +01:00
Monty Taylor
4da8e2fdc7 Remove the last little 2.6 bits
We don't need jjb macros or zuul functions, because 2.6 is no longer.

Change-Id: I030ee1bcc0292f4f88ba265e380cf7a0df2d8395
2015-12-04 15:26:57 -05:00
Clark Boylan
219db9c669 Revert "Use ubuntu-trusty for multi-node tests"
This reverts commit 2b5b800d4fc48724da66e72e03812222125d3667. These new
images cannot be reliably uploaded to rackspace which makes iterating on
image updates/fixes very difficult. Switch back to the old image (using
new shorter hostnames) to get multinode working again. We can switch
back when we have uploads sorted out.

Change-Id: I46e051a4a566ae400c2fc153ad72596c853af32c
2015-07-14 16:26:45 -07:00
Monty Taylor
2b5b800d4f Use ubuntu-trusty for multi-node tests
Because we want to move to it anyway, and it lets us fix the hostname
problem with glean.

Depends-On: I67ea62ebf9360f72f121d77acd1cbd35d8db728b
Change-Id: Iabe8b0f0cac9d80180b9542263ade5ffdfe641a2
2015-07-13 17:56:32 +00:00
Jeremy Stanley
4af904b5d6 Switch jobs from old pypi to new release worker
This is mainly cleanup to get rid of the old misleading slave label.
The old worker already has the new label applied, to make switching
more seamless.

Change-Id: Iefd6ed3fbb696b2009e8525c4cac1f0e1aca50e3
2015-07-03 18:37:53 +00:00
Sean Dague
f06ca68f94 change name from aiopcpu to multinode
aiopcpu is an exceptionally cryptic name that doesn't mean anything to
most people reading test results. multinode is what the job is, and is
much more understandable at first glance.

This changes the naming from aiopcpu => multinode. Should we create a
different kind of multinode test in the future, we can come up with an
appropriate name for it then.

This is safe to change because the devstack-gate logic actually is
fully != 'aio', not == 'aiopcpu'.

Change-Id: Ic7fe31a397af8a14ecf33a4902908ff9c03d11d3
2015-04-14 20:09:41 -04:00
James E. Blair
3f2bfb8a4d Fix zuul log path again
In I97362b1cc6a8c19b54903e53638aba8cb4928e19 an extra '/' was removed
from most instances of BASE_LOG_PATH, except for ones generated for
changes in periodic pipelines.  Add the missing '/' in that case.

Change-Id: Ibd99b88651d5cc3a7627fd4843a9a24f9be68464
2015-03-10 11:57:04 -07:00
James E. Blair
9fa5fe4c31 Propose projects.yaml normalization daily
Add a job that will propose a change (or update a change) to
normalize projects.yaml, and run it once daily.  Normalization,
in this case, chiefly means removing un-used upstream lines
from projects.yaml (but will also catch minor YAML errors and
line wrapping).

Also simplify the proposal node regex.

Change-Id: I6520dfcd6f523886aba352f9bd7f9186cfeed84a
2015-03-09 13:31:03 -07:00
Khai Do
d76101a699 Add openstack_functions.py to zuul-dev.o.o
The zuul.o.o layout.yaml file references an openstack_functions.py
This change duplicates that for zuul-dev.o.o.  To do that zuul-dev.o.o
needs it's own openstack_functions.py file.

Change-Id: Ifb8bb921545f4ab4557e02c676c85ced20687ba3
2015-02-04 14:38:17 -08:00