10 Commits

Author SHA1 Message Date
Jeremy Stanley
90e3c200bd Stop using py3k-precise nodes
These are no longer being used to run jobs, so clean up references
to them.

Change-Id: Iac7ffde66a2d5d1a1361ed9bcadb9144e034f10f
Depends-On: I40d5d09f28ef53583d239d2e852e9c50b5962cf8
2015-01-30 23:47:30 +00:00
Ian Wienand
fd3c223772 Add experimental Fedora 21 devstack job
Add an experimental devstack f21 job as the first step in bringing up
Fedora 21.

As requested condense this into a job-template for the fedora jobs.
Also add the node matching update; this is kept as a separate regex to
help it show up when grepping.

Change-Id: If084c2cbf058c9adbe0cb706559711a9f3959aa4
Depends-on: If764f676f43c86830b4277adaaf71098e9d4140b
2015-01-08 08:42:32 +11:00
Joshua Hesketh
4be7678616 Fix the log path returned from zuul
Logs are currently coming back from zuul with two slashes in them.
The paths already have a trailing slash so the final LOG_PATH doesn't
need to add it.

Change-Id: I97362b1cc6a8c19b54903e53638aba8cb4928e19
2014-12-17 12:09:59 +11:00
Joshua Hesketh
353a5e324b zuul's log path should always be a folder
zuul sets the path for where logs are stored. In all our cases this
is a folder containing the console.log and other assets. We should
denote this is a folder by leaving a trailing slash. This also means
that os-loganalyze can determine if it should load an index.html
faster by looking for a trailing slash.

Change-Id: Ia1de627c01ee43c461d25b184fb61cbfd91fb19d
2014-12-12 14:54:41 +11:00
Russell Bryant
823afdb70c Drop newlibvirt job
This job isn't working and I've since switched gears towards working
on a CentOS based solution.

Change-Id: Ied67757343cbdc29167b9f469137a27bc5d8b8e4
2014-11-06 10:18:18 +01:00
Colleen Murphy
f6a43131be Run lint and syntax stackforge/puppet-* checks on trusty
Puppet module lint and syntax tests should also be run on trusty along
with unit tests. This patch adds lint and syntax tests to the regex to
skip assigning stable/icehouse branch tests to trusty nodes.

Change-Id: Id7f091678f0140f0d4feb9c317d653ac79b43d58
2014-10-21 21:07:53 -07:00
Colleen Murphy
5c3bf19f06 Only run stackforge/puppet-* unit tests on trusty
Without this patch, stable/icehouse branches in stackforge/puppet-*
will run unit tests on Ubuntu Precise. This is a problem because the
version of Ruby and therefore Facter is too old on Precise and causes
failures for certain Facter values only available in Facter > 2. This
patch removes precise from the nodes to test the puppet-* modules on
and adds the puppet unit tests as an exception to set_node_options() to
prevent zuul from trying to use precise on stable/icehouse.

Change-Id: Id7453171a8ca2321528e0e0d3d2a0984e0304db3
2014-10-20 13:05:32 -07:00
Clark Boylan
cf262b207d Add test jobs for devstack-precise-dib images
Next step in migrating to dib is moving to devstack-precise-dib images
in hpcloud. We have images and slaves built with dib for this label now
we need to run tests on those nodes. Add experimental jobs to
devstack-gate for nova network and neutron run against icehouse on these
new -dib images.

Change-Id: I3efb17d93173091827623c15704e5a79be8fca33
2014-10-08 15:29:33 -07:00
Jeremy Stanley
49879eebcb Stop running jobs for stable/havana
The last Havana stable point release, 2013.2.4, has come and gone.
As it is no longer under support by the vulnerability management
team and stable branch maintainers, remove testing for it. Note that
this also means ceasing grenade jobs for stable/icehouse changes,
since they begin by deploying stable/havana.

Change-Id: Idac2f43d19dff78c3b0ff3c155f3835cafac446e
2014-09-29 23:14:12 +00:00
Anita Kuno
1d21cd635f Reorganizes project-config
This repo was created from filter branching the openstack-infra/
config repo. This process brought a lot of cruft with it in the
form of directories that we no longer need. This patch removes
that cruft so we begin with a tidier repo.

Change-Id: Ibffad1b11c0c5f84eedfb0365369f60c4961a0f3
2014-09-25 11:41:04 -04:00