4621 Commits

Author SHA1 Message Date
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
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
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
Kiall Mac Innes
fe1910ae81 Sync up designate repo ACLs
This sync's up ACLs with All-Projects, and allows designate-milestone
to create the milestone-proposed branch.

Change-Id: I77bc6d3f394c911cc2aada93bb9a60563be7678b
2014-04-01 15:25:41 +01:00
Sergey Skripnick
8dc3740762 Enable sudo for rally-install job
This is necessary because this job doing apt-get/yum install

Change-Id: Id2b38a616154e7f83455a4874359851b49a65bca
2014-04-01 12:57:22 +03:00
Nikhil Manchanda
3efda574d3 Remove experimental trove devstack-gate job
Now that trove is part of the integrated gate, the experimental
tempest-dsvm-trove-full job which was non-voting is no longer
needed, and should be removed.

Change-Id: I8763fa38afab40e0bc6e1014f9ea8c94496b105d
2014-03-31 23:36:58 -07:00
Jenkins
290f88df01 Merge "Fixup tripleo nodepool config." 2014-04-01 00:58:13 +00:00
Robert Collins
69ba8785a9 Fixup tripleo nodepool config.
More servers (yay fixed quota), new net ids.

Change-Id: I8743c21383b3042b84e5fd36f34a1b4abe9093cf
2014-04-01 11:59:04 +13:00
Jenkins
32d3abef76 Merge "Revert "Enable Gearman as default on Jenkins slaves"" 2014-03-31 22:54:06 +00:00
James E. Blair
8af61da62f Revert "Enable Gearman as default on Jenkins slaves"
SERVER: Invalid relationship: File[/var/lib/jenkins/hudson.plugins.gearman.GearmanPluginConfig.xml] { require => Class[Zuul] }, because Class[Zuul]doesn't seem to be in the catalog

This reverts commit 2a9cd677e4eb6a60787ebc73bd8fd9e1b6f26b34
2014-03-31 22:49:41 +00:00
Jenkins
231f2a2b7f Merge "Revert "Adds second hiera data directory"" 2014-03-31 21:14:59 +00:00
James E. Blair
56562d83f7 Revert "Adds second hiera data directory"
This did not seem to work.

This reverts commit ed57cef9c5a65f429e07ce253668cd23ceb6c45a
2014-03-31 21:06:37 +00:00
Jay Faulkner
b14b5c5143 Set group 'ironic' for ironic-python-agent
- This is required to ensure that bugs filed against ironic can be
  resolved by commits to openstack/ironic-python-agent.

Change-Id: I4b4a7fbce2f63d1f2b0908a4bb0e5a4d90181aaf
2014-03-31 14:01:56 -07:00
Jenkins
a8fef819b7 Merge "Run all python jobs for nodepool" 2014-03-31 20:40:45 +00:00
James E. Blair
0e9ddc78ab Always forward to 8.8.8.8 on test nodes
Our providers have unreliable DNS in different ways.  Instead of
special casing all of them, just always forward queries to 8.8.8.8
until we have our own neutron-local recursive resolvers.

Closes-Bug: 1286963
Change-Id: I5eca2e2db75b38f829ba458bb8c3789646f562c2
2014-03-31 13:05:39 -07:00
Jenkins
3a7afd773d Merge "Configure large-ops test and add a larger one for testing" 2014-03-31 19:40:23 +00:00