2317 Commits

Author SHA1 Message Date
Jeremy Stanley
40fc367771 Add a mirror33 slave node definition.
This will eventually run a job to feed any Python 3.3 specific
dependencies into the pypi mirror.

Change-Id: Idcfca576ee3b531bad54be5d53e0219f8719c25c
2013-07-31 19:13:14 +00:00
Jenkins
a16059c112 Merge "Add pbx and new logstash workers to cacti." 2013-07-31 18:49:36 +00:00
Jenkins
465302ae23 Merge "Add tempest check and gate for python-heatclient." 2013-07-31 17:31:38 +00:00
Jenkins
3f6c985dee Merge "Add goals and docbook-properties.sh script to openstack-training" 2013-07-31 17:27:30 +00:00
Jenkins
c28c8933ab Merge "Add dev-requirements.txt to gate-requirements-install" 2013-07-31 16:50:46 +00:00
Jenkins
0aab3d3ebd Merge "Add queue runner interval option to exim" 2013-07-31 16:50:08 +00:00
Jenkins
f0d1205dbe Merge "Enabled gate jobs for openstack-metering cookbook" 2013-07-31 16:49:14 +00:00
Jenkins
ec5069bb31 Merge "Ensure latest setuptools after installing pip." 2013-07-31 16:45:40 +00:00
Sergey Lukjanov
d92dadc2a6 Add #savanna to eavesdrop
There are a lot of discussions of new features and new architecture in
the #savanna channel. Teams that are working on the project are from different
time zones, so, it'll be very helpful for us to have logs of this channel.

Change-Id: I96c1eb7ff05d24e048f26fcef739884371495e02
2013-07-31 20:20:34 +04:00
Jenkins
6a6a7ba8b8 Merge "Validate that zuul-referenced jobs exist" 2013-07-31 16:05:13 +00:00
Jenkins
ec3a5aafc3 Merge "Publications use ZUUL_REF instead of ZUUL_BRANCH." 2013-07-31 00:20:04 +00:00
Jenkins
9b98b09839 Merge "enable access for openstack-ci-core" 2013-07-31 00:19:57 +00:00
James E. Blair
6611b0dc9e Validate that zuul-referenced jobs exist
Create a list of jobs defined by the current JJB configuration
and use it to validate that every job referenced in the Zuul
layout.yaml exists.

Also, fix all of the errors currently identified by this.

Requires Iceb74440cb004e9ebe6fc08a4eedf7715de2d485 in Zuul.

Change-Id: Iae8f612836a269520ce7448b9a656c8df183e126
2013-07-30 16:02:39 -07:00
James E. Blair
d20d424cac Add queue runner interval option to exim
Set it to default to 30m (the Debian default).

Set it to 5m on lists.o.o.

Change-Id: Iab817ae93a9e9655abf41713f70048870652a635
2013-07-30 15:37:56 -07:00
Jeremy Stanley
091ffa97d1 Publications use ZUUL_REF instead of ZUUL_BRANCH.
* .../files/jenkins_job_builder/config/infra-publications.yaml: The
$ZUUL_BRANCH variable is not available in the post pipeline, so use
the $ZUUL_REF variable instead. It contains the branch name we want.

Change-Id: I8ad62a1d191f36a93d057c0fe3092e27c319ce9a
2013-07-30 22:37:56 +00:00
Clark Boylan
af732b7e22 Add pbx and new logstash workers to cacti.
Change-Id: I3c5ae5faeab37d1c0f24d4d0449f46a22317837a
2013-07-30 14:37:03 -07:00
Jenkins
95938e8d2e Merge "Add Wiki upgrade process documentation." 2013-07-30 21:19:25 +00:00
Jenkins
e5d4bfa77c Merge "Create python33 gate jobs for pbr and oslo.config." 2013-07-30 20:07:23 +00:00
Jenkins
7344d0909d Merge "Make subunit2html.py Py3k compatible." 2013-07-30 20:06:44 +00:00
Jeremy Stanley
512fd88de4 Create python33 gate jobs for pbr and oslo.config.
* .../files/jenkins_job_builder/config/projects.yaml: Brown bag fix
to add missing gate-{name}-python33 job declarations to the JJB
configuration for pbr and oslo.config.

Change-Id: Ic771f1e447f8778b89749e0f1c0799a281980c28
2013-07-30 19:43:08 +00:00
Jeremy Stanley
31c531b250 Make subunit2html.py Py3k compatible.
* modules/jenkins/files/slave_scripts/subunit2html.py: Since some
projects call this script from under tox, in a py33 environment it
won't work as intended. Correct multiple instances of print as a
statement rather than as a function.

Change-Id: I179d6aee976b033a45f483fd92f058a6079f8f46
2013-07-30 18:31:54 +00:00
Clark Boylan
90cc17950b Add Wiki upgrade process documentation.
* doc/source/wiki.rst: Document the wiki upgrade process.

Closes-Bug: #1206300
Change-Id: I31d4ef0895c25b4b3da1b2a6deb31e6b67d74e6d
2013-07-30 11:31:17 -07:00
Jenkins
85a16d1180 Merge "Enable python33 gate/check for pbr and oslo.config" 2013-07-30 18:19:52 +00:00
Jenkins
bea4c450ef Merge "Add gcc package dependency to jeepyb module" 2013-07-30 16:59:10 +00:00
Jenkins
b190708432 Merge "Serve IRC log files as MIME type text/plain." 2013-07-30 00:37:08 +00:00
Colin McNamara
2097b05c56 Add goals and docbook-properties.sh script to openstack-training
Added properties injection script docbook-properties.sh statement
added maven goals inserting release path and comments from
pom.xml. The goal of this is to allow openstack-training
to be released to docs.openstack.org/trunk/foo w

Change-Id: If640e533654989e8ac1ed8e0f75b4fb701ffa5f2
Implements: bp/training-manuals
2013-07-29 17:03:15 -07:00
Khai Do
2aca26ac47 enable access for openstack-ci-core
Allow openstack-ci-core group to create tags for
zmq-event-publisher project.

Change-Id: I99a53091940afaa1c187ea04149cb32553b9eaa4
2013-07-29 14:13:51 -07:00
Elizabeth Krumbach
0a8dc769da Add gcc package dependency to jeepyb module
The entrypoints use for jeepyb won't work without pycrypto
installed, so we want to be able to pip install pycrypto which
requires the gcc package.

Change-Id: I9ff914347743c20728b5b10028866d8cbc7f0c61
2013-07-29 13:33:04 -07:00
Jenkins
75e2eec220 Merge "Conditionally install Python 3 development libs." 2013-07-29 16:18:12 +00:00
Jenkins
3b11fd3543 Merge "change date link to something more understandable" 2013-07-29 15:32:44 +00:00
Jenkins
2906049c1f Merge "Add hieraedit.py" 2013-07-28 00:34:03 +00:00
Jenkins
08390c3dce Merge "Periodically test devstack-node availability" 2013-07-28 00:33:31 +00:00
Jenkins
2ee5d3b6f8 Merge "Add progress and estimated completion times to zuul status" 2013-07-28 00:32:48 +00:00
Steve Baker
3f980162f7 Add tempest check and gate for python-heatclient.
python-heatclient will be used in tempest scenario tests
so all changes need to be gated.

Change-Id: I1cee70da4a28828463a55bebc733275504472e01
2013-07-27 10:00:25 +12:00
Jenkins
551169d4c7 Merge "Update yaml file to add new OpenStack End User Guide" 2013-07-26 21:15:43 +00:00
Jenkins
7da5f4ea9d Merge "Add three more logstash workers nodes." 2013-07-26 18:02:06 +00:00
Clark Boylan
d1b79539c4 Ensure latest setuptools after installing pip.
New versions of setuptools and old versions explode when mixed together
in dangerous ratios. Ensure the ratio is just right in the pip module
so that it ends up everywhere that needs it.

Change-Id: I22fe26c6cb40ee24ca242226e5b52dc127b4c564
2013-07-26 10:31:46 -07:00
Sergey Lukjanov
46f8a289bd Add dev-requirements.txt to gate-requirements-install
Change-Id: I7d2ffe9d5fce9f46df0a704c47a2cbbb24739157
2013-07-26 09:50:25 +04:00
John Dewey
34c2ff952c Enabled gate jobs for openstack-metering cookbook
Change-Id: Ib4fe293b25cd09dd088f76655091c216c798c8c4
2013-07-25 20:51:10 -07:00
James E. Blair
7051909519 Add progress and estimated completion times to zuul status
Change-Id: Ib19faae0a427b9c3a9b2e4009b2f8db630b092b6
2013-07-25 15:25:48 -07:00
Sean Dague
f69ee9b6ab change date link to something more understandable
change the date link to something human creatable (the uri escapes
got obtuse quickly). Also change it to something which is a valid
css class name so that we could highlight the lines later. This
required some changes to span parsing to inject the additional
css class.

Finally add a couple of fixups suggested by clarkb and fungi on
the last round. This should be ready for main log server.

Change-Id: Ia5111873ee60c174a5c7ddc479fa0c63ead9d97d
2013-07-25 18:07:41 -04:00
Diane Fleming
63c99703f9 Update yaml file to add new OpenStack End User Guide
Removes the cli gate job as it's not necessary.

bug: #1204244

Change-Id: I6a8a45d63a79c630be46542f507ab61be2cbfe5c
author: diane fleming
2013-07-25 16:53:29 -05:00
Jenkins
47eeb86fef Merge "Update CI systems to validate and publish section openstack-training" 2013-07-25 21:34:40 +00:00
Colin McNamara
f400c25482 Update CI systems to validate and publish section openstack-training
Updated manuals.yaml to reflect the pom.xml location specified
in openstack-training. Also added publisher statement to allow
 openstack-training to show up on docs.openstack.org Updated zuul
 layout.yaml to enable zuul to gate openstack-training.

Change-Id: I2e082a7c02547d76d4df97a5deaecbb3faf86652
Implements: Blueprint training-manuals
2013-07-25 14:26:47 -07:00
James E. Blair
d53028de5d Increase d-g launch timeout to 20 min
The script allows a node 15 minutes to boot.  Additionally, a bit
of time is needed afterwords to add it to Jenkins.  Increase the
timeout of the launch job from 10 to 20 minutes so that entire
process is more likely to occur within one run of the job.

The job itself is still scheduled to run every 10 minutes, so if
this proceeds quickly, we will still start a launch job every 10
minutes.  If things are slow, we may only run it every 20 minutes
in the worst case.  The job is not allowed to have concurrent runs
so this is safe, and the n+1 job will simply be queued.

Change-Id: I879c4d309116f1b0517d878b7365ebc29b27f547
2013-07-25 13:55:58 -07:00
Jenkins
2a743b8822 Merge "Add #openstack-qa to eavesdrop" 2013-07-25 19:17:59 +00:00
Jenkins
2ab81fe2af Merge "Support sip:conference@pbx.openstack.org" 2013-07-25 16:26:00 +00:00
Jenkins
275b45c27f Merge "Document volume maintenance on static" 2013-07-25 16:22:27 +00:00
Jenkins
422e7fb774 Merge "Use the new oslo.sphinx library for the doc theme" 2013-07-25 16:12:39 +00:00
Jenkins
a2844a9ab4 Merge "Added OpenStack docs jobs for Trove." 2013-07-25 16:07:45 +00:00