5996 Commits

Author SHA1 Message Date
Jenkins
5913be5155 Merge "Disable Gerrit auto-abandon" 2014-06-01 04:01:10 +00:00
Jenkins
5fb81cf31b Merge "Use strainer for chef checks when possible" 2014-06-01 03:56:44 +00:00
Jenkins
21d8eba670 Merge "Re-enfranchise the PyPy jobs" 2014-06-01 03:46:04 +00:00
Jenkins
ca9b3cada7 Merge "Add tempest-dsvm-postgres-full into the integrated gate" 2014-06-01 03:43:21 +00:00
Jenkins
56002d55f7 Merge "Add docs job for os-cloud-config" 2014-06-01 02:54:44 +00:00
Jenkins
f1cd8cceaf Merge "Import puppet-yum project" 2014-06-01 02:36:35 +00:00
Jenkins
828113b153 Merge "Fixes git repository browser line number misalignment" 2014-06-01 02:30:05 +00:00
Jenkins
30debed82a Merge "Give ssh access to openstackid-dev" 2014-06-01 02:27:03 +00:00
Jenkins
2c5caeead0 Merge "Checks if requirements overlap between head and branch reqs" 2014-06-01 02:25:58 +00:00
Andreas Jaeger
621112d658 Fix propose_translation_update: No backups
Do not generate backups during msgmerge.

Change-Id: Ic0ba87fbca0494e78f8790e4930b7f9263351a0b
2014-05-31 08:14:19 +02:00
Joe Gordon
82fbc36fb5 Add tempest-dsvm-postgres-full into the integrated gate
Just about every integrated project supports postgres (except swift),
but until now it wasn't part of the integrated-gate this means a
postgres breaking patch can be landed in the gate. This happened in heat
as documented by the bug below.

The integated-gate template is used on 35 repos while this patch removes
gate-tempest-dsvm-postgres in 20 places, so this patch adds a new gating
job to 15 repos.

Change-Id: Ieb1f162f9812917159314d328dde4f6c81f33e4c
Related-Bug: #1321093
2014-05-30 16:00:50 -07:00
Jenkins
ec6d94fd6b Merge "Move large-ops-testing to silent queue for further testing" 2014-05-30 22:56:05 +00:00
Jenkins
c1356cff39 Merge "Use nproc puppet apply processes when testing" 2014-05-30 22:49:50 +00:00
Jenkins
1ef24d01c7 Merge "Fix variable name" 2014-05-30 22:49:43 +00:00
Jenkins
95531e89ec Merge "Fixed config of manila's jobs" 2014-05-30 22:49:01 +00:00
Jenkins
be6a5f3c80 Merge "Cleanup some {lang} manual jobs" 2014-05-30 22:45:01 +00:00
Jenkins
6186898491 Merge "Move slave scripts to new slave script location" 2014-05-30 22:44:42 +00:00
Jenkins
2ffceb49fa Merge "Reduce min-ready for tripleo nodes" 2014-05-30 22:44:34 +00:00
Jenkins
5a2fd98c8e Merge "Use except x as y instead of except x, y" 2014-05-30 22:44:01 +00:00
Jenkins
b96fa64799 Merge "Ease down hpcloud 1.0" 2014-05-30 22:17:08 +00:00
Jenkins
623943038f Merge "Add nova-docker to the gerritbot config" 2014-05-30 22:17:01 +00:00
Clark Boylan
9fa6186cc8 Move slave scripts to new slave script location
We apparently didn't rebase all changes properly and some new scripts
ended up in jenkins/files/slave_scripts when they should all go into
openstack_project/files/slave_scripts. Move them now.

Change-Id: If6eec70f9da393193497d4d52d6a69a34cdb4db2
2014-05-30 15:15:51 -07:00
Jenkins
7673fad5b1 Merge "Fix aviator job node selection." 2014-05-30 22:07:36 +00:00
Jenkins
bc33e7e9c7 Merge "Publish troveclient documentation" 2014-05-30 22:06:39 +00:00
Jenkins
2f66b4eeb2 Merge "Add zuul template for rtfd jobs" 2014-05-30 21:51:11 +00:00
Jenkins
62c16347dd Merge "Make it possible to run zuul layout test locally" 2014-05-30 21:50:15 +00:00
Jenkins
af925bfac8 Merge "Parameterize SSL certificate attributes on review.pp manifest" 2014-05-30 21:36:36 +00:00
Clark Boylan
8a01f3ea41 Ease down hpcloud 1.0
Gracefully stop using hpcloud 1.0 so that any remaining nodes there are
cleaned up. This is in preparation for removing hpcloud 1.0 completely.

Change-Id: I7e45c9f646d2077d6e9692f72389bfc955e1d56c
2014-05-30 14:36:08 -07:00
Jenkins
55ddf8cac8 Merge "Broaden recheck/reverify pattern for vote matching" 2014-05-30 21:32:38 +00:00
Clark Boylan
17aa24d0f4 Fix aviator job node selection.
The aviator job does not have a node label so add one. This will force
the jobs to run on slaves with ruby1.9.1.

Change-Id: I1f52aa5a5fa8b76954788eb1e8781ef1739ff49e
2014-05-30 14:24:01 -07:00
Jenkins
2049ccfa1d Merge "The process for making a Third-Party CI voting needs docs" 2014-05-30 21:12:41 +00:00
Jenkins
89c6a07643 Merge "Fix experimental trove-buildimage-mysql job" 2014-05-30 21:10:41 +00:00
Jenkins
526613897a Merge "Update zuul module to take params for smtp" 2014-05-30 21:04:09 +00:00
Jenkins
168168e772 Merge "Add in JJB macros for pushing to swift" 2014-05-30 21:04:02 +00:00
Jenkins
7b374cd372 Merge "Add slavescript to grab console log" 2014-05-30 20:57:30 +00:00
K Jonathan Harker
a30dd52700 Fix variable name
The puppet variables do not have _dev_ in them, only the hiera keys
contain _dev_.

Change-Id: I86d751859eb3ffbdef323f88b31f5d43eb305a34
2014-05-30 13:44:33 -07:00
Jeremy Stanley
e7eae0b4d2 Disable Gerrit auto-abandon
With the advent of ACL-controlled abandon and restore capability in
more recent Gerrit releases, we can now put this power in the hands
of core reviewers for individual projects and should no longer need
to rely on hacky system-wide automated rules to abandon stale
changes.

Change-Id: I85c8ebc548df8328437615bca472eddd4fc0375f
2014-05-30 20:38:23 +00:00
Jenkins
e0a5283aba Merge "Allow nodepool standalone puppet install" 2014-05-30 20:24:38 +00:00
Jenkins
46f9640650 Merge "Define Jenkins Job for Aviator" 2014-05-30 20:04:48 +00:00
Andreas Jaeger
69367ce43a Publish troveclient documentation
Publish python-troveclient on docs.openstack.org like all
python-PROJECTclients. This means: A new document gets published
whenever a new client gets released.
Use python-jobs template and remove all jobs that are part of the
template, add openstack-client-publish-jobs for publishing.

The jobs already exists in Jenkins, wire them into Zuul now.

Change-Id: Ice07e5e034a3433db290d1f2b98b9a006b782f55
Partial-Bug: #1315101
2014-05-30 21:56:17 +02:00
Clark Boylan
972aa56581 Use nproc puppet apply processes when testing
Puppet apply is single threaded and slow. We are testing many puppet
applies in noop mode so it should be safe to run them in parallel using
the number of cpus available to us. Make it so.

Change-Id: I66250d21258de7791e4f5fc0b013100efae63603
2014-05-30 11:54:04 -07:00
Jenkins
54a0913638 Merge "Create and upload wheels" 2014-05-30 18:49:14 +00:00
vponomaryov
4c8d41d382 Fixed config of manila's jobs
Script 'contrib/ci/setup.sh' from manila does not exist
in place on call moment.

Moved call of this file to proper place.

Change-Id: I5a3e5352b13f08d9bb5dee6c201d2957b2192d60
2014-05-30 19:11:04 +03:00
Jenkins
d29235659e Merge "Add sahara-specs repo" 2014-05-30 14:24:13 +00:00
vponomaryov
aa6ba01804 Hotfix for manila's jobs config
In jobs env var $BASE is used, it is empty for some reason
See next:
https://jenkins05.openstack.org/job/gate-manila-tempest-dsvm-neutron/99/console

Set this env var manually to be sure of correct job run.

Change-Id: I9af2972906e83ed7ed6a8f29f704042923779c91
2014-05-30 12:59:13 +00:00
Dan Prince
d5bf6ad609 Import puppet-yum project
Adds a new yum module which can be used to manage individual
yum::repo's with puppet. This approach uses reposync
and createrepo to provide a lightweight HTTP based local
Yum repo syncing mechanism. The resulting directories
are hosted in /srv/yum_repos/ via Apache.
This will be useful for TripleO where we heavily leverage
Fedora Yum repos for disk image building.

Tested on a Centos 6.5 host machine.

Change-Id: Ice268e404df7c7608a5cb733ea65050e705ff2ab
2014-05-30 08:39:15 -04:00
Jenkins
0aad603eb7 Merge "Added tempest job to manila project" 2014-05-30 12:27:11 +00:00
Zhongyue Luo
7b7836e5c6 Fixes git repository browser line number misalignment
When browsing the source code in Chrome, the lines and line numbers are not
aligned. Setting a font family and font size fixes this problem.

Change-Id: I6809e7bf6eab869f2c686db73019bf70fdb51430
2014-05-30 14:59:54 +08:00
Andreas Jaeger
984bff8d34 Cleanup some {lang} manual jobs
A couple of smaller changes:
For 'openstack-operations-guide-{lang}:
* The job was listed as part of openstack-manuals but belongs to
  operations-guide, place it correctly in projects.yaml.
* The job used the non-existing openstack-ops repository instead of
  operations-guide.
* Move the job from manuals.yaml to manuals-jobs.yaml, thus deleting
  file manuals.yaml.
* Small cleanups: Remove github-org, set node via projects.yaml.
For 'openstack-misc-guides-{lang}:
* Use upload-to-docs-site macro. It's slightly more generic but will
  work fine for this job like it does for the other {lang} jobs.

Change-Id: I925dae61be182ad9407e235102e0089e877365af
2014-05-30 06:14:13 +02:00
Jenkins
1c94a45a40 Merge "Index logs/tempest.txt for logstash queries" 2014-05-30 01:40:38 +00:00