4635 Commits

Author SHA1 Message Date
Sean Dague
b6ed068a48 add subunit log test sanity
subunit logs should not be more than 50MB uncompressed. If they
are you are doing something terribly wrong, and both consuming a
ton of infra resources, as well as local user memory.

Change-Id: I0f93684c0b9055bc95808cfae827e171fa30f6d1
2014-04-07 15:48:43 -04:00
Jenkins
66590ab63b Merge "Enable voting on grenade-dsvm-neutron job" 2014-04-07 18:56:03 +00:00
Jenkins
e7b136f618 Merge "Add rally-scenarios job" 2014-04-07 18:54:38 +00:00
Clark Boylan
58890e3b7e Make e-r crons valid puppet
Puppet does not like cron list syntax to be made as a normal string.
Instead you must give puppet cron resources a puppet list that it will
convert to a cron list...

Change-Id: Ia0839be9b7d8ae772065f782adf61f831e75b92e
2014-04-07 11:35:03 -07:00
Jakub Libosvar
cc538ede7b Enable voting on grenade-dsvm-neutron job
Job is stable and in order to prevent bringing regressions in upgrade
process, this job should be voting.

Change-Id: Iaac21268ecd2603fafc47dbab3b9a529939c14eb
2014-04-06 13:24:01 +02:00
Sergey Skripnick
018578660d Add rally-scenarios job
This job installs rally devstack integration and runs rally exercises.

Change-Id: I6b145444fe5dad06ef039d7ef0b74df8e49fe104
2014-04-05 15:30:45 +03:00
Jenkins
0ca0fb35cf Merge "fix gerrit plugin build job" 2014-04-04 19:38:55 +00:00
Jenkins
843bcc4441 Merge "add tempest-master jobs" 2014-04-04 18:04:04 +00:00
Jenkins
3f16a7bcee Merge "Add new stackforge project DriverLog (driver verification)" 2014-04-04 17:51:22 +00:00
Jenkins
db76ed792f Merge "Add specs-cookiecutter to openstack-dev" 2014-04-04 17:45:40 +00:00
Ilya Shakhat
9ba0dab2f6 Add new stackforge project DriverLog (driver verification)
Change-Id: Icc64da7b4090d93f249a854672dcbd2ffc3f39bc
2014-04-04 17:41:44 +00:00
Jenkins
e79bacacfa Merge "New gerrit group - oslo-messaging-core" 2014-04-04 16:23:01 +00:00
Thierry Carrez
b20f71adfe Fix milestone-proposed requirements update
milestone-proposed was checked out in a detached state, which prevents
git-review from successfully proposing changes to it. It works with
master because master is checked out by default on the initial clone.

This commit makes sure the branch is checked out with proper origin
tracking before proceeding with changes.

Fixes bug #1302490

Change-Id: Iff4f653d2d68fd36bb076ed8ae9fa5b0bb03edda
2014-04-04 15:49:01 +02:00
Jamie Lennox
dc1c2e6bed Remove py3 gate job from kite
I hoped with a new project that we could just start out with python 3
from the beginning however there is just too many dependencies that we
can't use then

Change-Id: I24d44976934cd165043b80c779fb4740c53d9dc2
2014-04-04 14:07:05 +10:00
Jenkins
bfaf272d7f Merge "heatclient: make the py33 gate voting" 2014-04-03 23:18:20 +00:00
Jenkins
ebeb7cbc02 Merge "Increase min-ready for tripleo-f20 nodes" 2014-04-03 22:53:19 +00:00
Cyril Roelandt
895abb7249 heatclient: make the py33 gate voting
Change-Id: I17fcc15d4fdac8e161dea550e15b044427c4c343
2014-04-03 22:40:58 +02:00
Jenkins
6d1d321ee0 Merge "Remove experimental trove devstack-gate job" 2014-04-03 20:37:43 +00:00
Jenkins
f0bb8b2129 Merge "Add stable filters for neutron functional+api jobs" 2014-04-03 20:23:49 +00:00
Jeremy Stanley
9858817d92 New gerrit group - oslo-messaging-core
Change-Id: I6941de15b0eca8dc5e7913ab8be67262b2b7dd71
Partial-Bug: #1301207
2014-04-03 20:16:08 +00:00
Derek Higgins
e464339c12 Increase min-ready for tripleo-f20 nodes
These should be created at a ratio of 5:1 with the tripleo-precise
nodes as we have 5 jobs running on precise for every 1 on f20. When
the jenkins configs were moved to a single global section
Ide8a4026967ad536f6fe21e52694ee746950fb48
min-ready was increased to reflect a new global number for
tripleo-precise nodes but tripleo-f20 images were left at 1.

Change-Id: I0e1eb3dae54d217ea37f1e5a3ff9dedfb1e50c0c
2014-04-03 21:11:58 +01:00
Khai Do
328410931c fix gerrit plugin build job
fixed reference to the built artifact for the copy command.

Change-Id: I39fb239fda98e2f904f150b94d480d022889b383
2014-04-03 10:24:28 -07:00
Jenkins
a7ca9b0cea Merge "Disable broken oslo jobs" 2014-04-03 16:52:27 +00:00
Jenkins
e2e48dd69d Merge "Requirements check should tolerate existing cruft" 2014-04-03 16:49:21 +00:00
Jeremy Stanley
9b0176d091 Requirements check should tolerate existing cruft
* .../slave_scripts/project-requirements-change.py: When parsing
requirements files, only perform style checks like missing final
newline or duplicate entries on the new/proposed version of a file
and ignore them on the original version of the file in the
repository. This makes it possible to actually correct errors on
imported requirements files, even with the job running this script
already voting on the correcting change. Also annotate this with
more commentary so people have some hope of understanding what the
heck it's doing.

Change-Id: I8ea2800ecc8eb24937e69a573e925b4daf64ff3f
Closes-Bug: #1300843
2014-04-03 15:25:48 +00:00
Doug Hellmann
6df1b524a7 Disable broken oslo jobs
The gate job for stevedore docs was turned on recently,
but the requirements for building those docs are not allowed
and we are in feature-freeze so we can't add them, yet.
Make the job non-voting so we aren't blocked setting up
library test jobs.

The requirements job for cliff is failing because the master
branch has duplicate requirements and the parser is complaining
before it verifies that an update fixes the problem.

Change-Id: I40b2cf4030df66c851d7d11da4f81f645d110e76
2014-04-03 07:55:06 -07:00
Robert Collins
e6297494b6 Drop max-servers to 40 for tripleo HP region.
Currently we only have 40 testenvironments and with the sustained
backlog of reviews this can lead to cascade failure (normally the
slight excess gains efficiency by allowing
building/deleting/copying-logs jobs to be doing that while 40 or so
active jobs use testenvs. We'll re-up it once the overload is gone.

Change-Id: Id7332c1d341aa48deae49576839d12b6fdf36b68
2014-04-03 13:08:50 +13:00
Jenkins
1cd0614880 Merge "Openstackid site-update feature" 2014-04-02 21:04:37 +00:00
Sean Dague
4d1a911048 add tempest-master jobs
this adds a set of tempest-master jobs which provide a tempest
branch override to master. They are lit non voting on tempest,
devstack, and devstack-gate to provide the ability to assess and
fix fundamental issues with this approach.

Change-Id: Id7c472bd726e43513eef13c61947ba09614a06b0
2014-04-02 17:04:16 -04:00
Jenkins
f24fca44d0 Merge "Limit Tempest tests in virutal Ironic devstack job" 2014-04-02 19:31:38 +00:00
Maru Newby
e2cac7e4f4 Add stable filters for neutron functional+api jobs
The functional job is only valid from icehouse onwards,
and the api job will only be valid for juno onwards.

Change-Id: I5aa77e91fba97cbe2f00b53831579ae54874bfac
2014-04-02 10:51:05 -07:00
Jenkins
73f681355b Merge "gerrit plugin builds need to use version-properties.sh" 2014-04-02 17:50:56 +00:00
Jenkins
665bf44709 Merge "add tempest stable non-voting jobs" 2014-04-02 16:18:05 +00:00
Sean Dague
a9c87452b4 add tempest stable non-voting jobs
add jobs to tempest master that are non-voting for how things
look like running against a havana cloud.

Change-Id: I18e3f05575181febe3acd7c31f2690e740f6525b
2014-04-02 11:22:16 -04:00
Jenkins
f0642f33ca Merge "Report pecan changesets, merges, and +2s to #pecanpy" 2014-04-02 15:01:17 +00:00
Ryan Petrello
9458a00da7 Report pecan changesets, merges, and +2s to #pecanpy
Change-Id: I0e00c20be1941ba4ad71366efd17ed4f84f60059
2014-04-02 10:49:52 -04:00
Doug Hellmann
2e511e709e Parameterize library cross-test job
Update the job for running the unit tests of one project with the master
HEAD from oslo.test so that both projects can be specified as parameters.

bp enhance-cross-test-gate-job

Change-Id: Ib13e0ff79f78bcfea6f975a0786ac667d4bb4168
2014-04-02 13:18:09 +00:00
Jenkins
6fdfadd468 Merge "Add tripleo overcloud job to check queue" 2014-04-02 13:05:09 +00:00
Jenkins
a582e836ff Merge "Add the check-tripleo-overcloud-f20 jenkins job" 2014-04-02 13:04:21 +00:00
Jenkins
35957c7685 Merge "Join gerritbot to the satori IRC channel" 2014-04-02 10:51:07 +00:00
Jenkins
f317904c11 Merge "Add neutron functional job to devstack check queue" 2014-04-02 00:39:57 +00:00
Jenkins
4ac3719e84 Merge "Always forward to 8.8.8.8 on test nodes" 2014-04-02 00:34:46 +00:00
Jenkins
be60d1244b Merge "Puppet nodes are unresponsive after 30 minutes" 2014-04-02 00:05:36 +00:00
Jenkins
5cf9cfaa31 Merge "turn off clean log enforcement in stress tests" 2014-04-01 21:15:23 +00:00
Adam Gandelman
e8817e3a8d Limit Tempest tests in virutal Ironic devstack job
Build a big ugly regex and pass as DEVSTACK_GATE_TEMPEST_REGEX to
devstack-vm-gate.sh causing testr to omit Tempest tests that stress
features not supported by Ironic.

Also updates the job to pull the newer libvirt requirement from
cloud-archive:icehouse.  This allows us to drop the workaround for a RAX Xen
issue as well as get some early testing of the libvirt version to be shipped in
14.04.

Change-Id: I4fbbb195997afb662eb6be1c922d8adbacee749e
2014-04-01 13:29:04 -07:00
Spencer Krum
0c486d98c3 Puppet nodes are unresponsive after 30 minutes
This lowers the 'unresponsive_hours' variable to .5 in puppetboard
meaning if a node misses its report 3 times it becomes flagged in
the ui.

Change-Id: I5c86fe09ac7647278c63500593c084451b8fc202
2014-04-01 12:39:29 -07:00
BK Box
48f3ab499a Join gerritbot to the satori IRC channel
We would like to start getting notices of satori changes in our IRC
channel `#openstack-satori`.  This change will enable that.

The following commands were issued in #openstack-satori
to allow bot access:

/msg chanserv access #openstack-satori add openstackinfra +AFRfiorstv
/msg chanserv access #openstack-satori add openstackgerrit +AFRfiorstv

Change-Id: Icc225b500cc975ba8a41ac82da3dd15eb50d6a5e
2014-04-01 13:51:19 -05:00
Jenkins
9c83761a34 Merge "Enable sudo for rally-install job" 2014-04-01 18:01:32 +00:00
Sean Dague
883920ad5f turn off clean log enforcement in stress tests
d-g previously had logic around clean log enforcement around
stress tests. However we made an explicit option in change

I50944ad64bec948504a0124ea423a0f96f8a8361

Use that instead.

Change-Id: Ib96b6e6de104a71bc59fd5ea75d2f3897221e178
2014-04-01 11:07:05 -04:00
Jenkins
3784f8b281 Merge "Sync up designate repo ACLs" 2014-04-01 14:36:28 +00:00