2151 Commits

Author SHA1 Message Date
Paul Belanger
81944937c7 Clean up warning messages for asterisk
*Grumble Grumble* Seems the Asterisk packaging from Digium is missing
asterisk functionality, as such we need to remove some modules from
loading otherwise we see the following warnings:

[2013-08-13 17:21:49.911] WARNING[20375] loader.c: Error loading module
'app_setcallerid.so': /usr/lib64/asterisk/modules/app_setcallerid.so:
cannot open shared object file: No such file or directory
[2013-08-13 17:21:49.914] WARNING[20375] loader.c: Error loading module
'codec_speex.so': /usr/lib64/asterisk/modules/codec_speex.so: cannot
open shared object file: No such file or directory
[2013-08-13 17:21:49.916] WARNING[20375] loader.c: Error loading module
'format_sln16.so': /usr/lib64/asterisk/modules/format_sln16.so: cannot
open shared object file: No such file or directory
[2013-08-13 17:21:49.917] WARNING[20375] loader.c: Error loading module
'func_curl.so': /usr/lib64/asterisk/modules/func_curl.so: cannot open
shared object file: No such file or directory
[2013-08-13 17:21:49.920] WARNING[20375] loader.c: Error loading module
'func_speex.so': /usr/lib64/asterisk/modules/func_speex.so: cannot open
shared object file: No such file or directory
[2013-08-13 17:21:49.922] WARNING[20375] loader.c: Error loading module
'res_curl.so': /usr/lib64/asterisk/modules/res_curl.so: cannot open
shared object file: No such file or directory

Change-Id: I0e148d05b1d73967b335912ffa208670003b44c7
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
2013-08-13 13:29:21 -04:00
Paul Belanger
99c4dfcc3d Properly load modules.conf
This was a missing (+) from the context header, this failed to properly
load the modules listed in modules.conf.

Change-Id: Ic49216f9e059267ce5a13a8304bc703720e128b8
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
2013-08-13 13:22:13 -04:00
Jenkins
4cebdfb01e Merge "Make all devstack-vm jobs single-use" 2013-08-13 17:18:41 +00:00
Jenkins
fd84ef947a Merge "Remove unneeded node label parameters" 2013-08-13 17:18:33 +00:00
James E. Blair
545f7f8572 Make all devstack-vm jobs single-use
Use the new gearman-plugin single-use feature with all 'devstack-vm'
jobs.  This is compatible with the current devstack-gate scripts,
though once this is in place, they can be updated so that they no
longer perform relabel operations.

This is also compatible with future devstack-gate nodepool operations.

Change-Id: I6fcadb47ba5eeead3d11926019b3c041305c95f7
2013-08-13 09:44:28 -07:00
James E. Blair
7fd495116b Remove unneeded node label parameters
Change-Id: I8c02acf3a5d735d7241ab41b285090c3d3fa0677
2013-08-13 09:44:10 -07:00
James E. Blair
4ccb2e7fd4 Add nodepool project
Change-Id: I433c794b53e26a34bb78e7ac198d1fc7b39e501c
2013-08-13 09:42:16 -07:00
Jenkins
c40b6809bb Merge "Create new repo to host legacy heat-cfn client." 2013-08-12 22:03:27 +00:00
Jenkins
a3db4339a9 Merge "Mark puppet-lint jobs as voting" 2013-08-12 21:07:42 +00:00
Jenkins
d7430126f7 Merge "enable htmlify on main log vhost" 2013-08-12 20:59:19 +00:00
Jenkins
fc008992dc Merge "robustify htmlifier for logs" 2013-08-12 20:08:14 +00:00
Mathieu Gagné
e6cd17a787 Mark puppet-lint jobs as voting
Since the introduction of non-voting puppet-lint jobs for OpenStack
puppet modules, a lot of cleanup have been done in the manifests.

All puppet-lint ERRORS have been fixed and builds are now passing
successfully. We wish to enable voting for puppet-lint jobs.

We are aware that WARNINGS are still present but won't fail the build.
Fixing WARNINGS will be a work in progress in the following months.

Change-Id: I155154b7a3fe2c18130bdcb6b76be11f57c0a0ed
2013-08-12 15:19:24 -04:00
Sean Dague
19db47c242 robustify htmlifier for logs
The 404 handler that previously existed didn't actually handle the
file not found case, because we hit it too late in the generator,
so all control was over in Apache. In order to deal with this
instead try to open and close the file early, to trigger the
exception before we get to the generator. This opens us up to a
small race, which we should never see on a real system. And also
let's us keep the generator approach which we need from a memory
perspective on the server.

Also ensure that we are only handling the non-query string part
of path info when we are trying to find a file, otherwise query
strings make everything 404.

And lastly, give us an out if we want to make a web browser get
the text version instead of the html version via passing
?content-type=text/plain on the query string. Some logs like
nova-api are so large (35MB of html) that some browsers on some
OSes completely fall over dealing with them. This will let those
users get around it if it's a problem.

Change-Id: I7383deb95dcbc097aa6c1053dc9bb5a8de04cf26
2013-08-12 14:07:39 -04:00
Joe Gordon
efac3d8339 Remove oslo gerritbot posts from openstack-nova
Nova doesn't need to keep track of oslo upstream as we don't autosync
patches accross.

Change-Id: I9de78a2c2c0981ccc0be4b628ab6e5687fdaa64b
2013-08-12 16:58:45 +00:00
Jenkins
495853a2f7 Merge "Add tuskar-ui to stackforge" 2013-08-12 14:26:53 +00:00
Jordan OMara
55991f545c Add tuskar-ui to stackforge
Basic setup based on http://ci.openstack.org/stackforge.html

Change-Id: Ide11358502b6ea2070d08ada631a0ff19c8a225c
2013-08-12 10:19:49 -04:00
Jenkins
72f5ce28a5 Merge "Add tuskar and tuskarclient to stackforge" 2013-08-12 14:04:53 +00:00
Jenkins
5512c483b5 Merge "Invert modules.conf logic" 2013-08-11 16:45:12 +00:00
Jenkins
cd172ae22c Merge "Add reload support to Asterisk" 2013-08-11 16:44:24 +00:00
Jenkins
1537802fd6 Merge "Don't post merges in openstack-dev and openstack-nova" 2013-08-11 16:41:11 +00:00
Jenkins
a6eae05a9e Merge "Add stable/grizzly branch to gerribot for puppet" 2013-08-11 16:40:33 +00:00
Jenkins
1d99b5b4fb Merge "Exec pip freeze in gate-requirements-install" 2013-08-11 16:38:51 +00:00
Jenkins
78fb4d6306 Merge "Make subunit2html.py py3k and python2 compatible." 2013-08-11 16:37:20 +00:00
Jenkins
f7f120bc37 Merge "unified styling on progress bars" 2013-08-11 16:24:42 +00:00
Jenkins
86e39dee41 Merge "float the progress bars and statuses to the right" 2013-08-11 16:24:07 +00:00
Sean Dague
924e858b3a unified styling on progress bars
turns out, with much interesting difficulty, you can actually
style html5 progress bars accross browsers. Do this so that the
colors are more consistent with what's already on the page. This
makes things a bit less visually jarring than chromes default
progress bars which completely dominate the page.

Change-Id: I5815114fbb3703e84c0cd696b5a3f285146c9025
2013-08-11 11:52:27 -04:00
Jenkins
e3dc7a31ee Merge "deploy jenkins plugin pom.xml file." 2013-08-11 14:05:29 +00:00
Monty Taylor
60ef5a3fd0 Remove if module statements
Because of the way we're doing ssl on the centos, the ifmodule
statements evaluate to false. Remove them.

Change-Id: Iad771249c6dc5cf5ede493183f5cebb98c3deb69
2013-08-10 20:52:55 -03:00
Jenkins
26be436581 Merge "Revert "Gate jeepyb and openstack/requirements on pbr"" 2013-08-09 21:48:54 +00:00
Jenkins
07a283abe6 Merge "Enable ssl module in httpd on git.openstack.org" 2013-08-09 21:46:15 +00:00
Jeremy Stanley
7c186e9703 Revert "Gate jeepyb and openstack/requirements on pbr"
This reverts commit 8a76bf3788f80302250296e8e999b3c2912bc5fd.

The parentheses workaround for the JJB parsing bug mentioned in the
review notes turned out to not actually function in the resulting
job.

Change-Id: I10e2f6164e616fbaaabbfc3328c6f4bd620d5621
2013-08-09 21:43:45 +00:00
Jenkins
ff16166846 Merge "Gate jeepyb and openstack/requirements on pbr" 2013-08-09 20:13:30 +00:00
Elizabeth Krumbach
3810e0b49e Enable ssl module in httpd on git.openstack.org
Adding CentOS ssl.conf and make sure mod_ssl package is
installed.

Change-Id: Ie891716b815a4b103aa1911696ee5b2cb8af13a4
2013-08-09 11:47:39 -07:00
Monty Taylor
dd5189f81e Fix pbr doc jobs
ci.openstack.org isn't a real thing.

Change-Id: I9a6ca60b3cc7f8bfffcdbc106743bd332723e39d
2013-08-09 11:59:25 -03:00
Sean Dague
ac25e42d42 float the progress bars and statuses to the right
this floats the progress bars and statuses to the right, which
provides a nicer visual block for all the status elements. The
progress bars need a margin hack to get them to visually align with
the rest of the line.

This also moves the progress bar width into the css instead of
inline, and to 5em which is approx what SUCCESS width is in chrome.
(Should be about the same in other browsers, but font rendering
is different between webkit / firefox).

Errant white space deleted, my editor does that on all changes,
sorry if that noises things up.

Change-Id: Ibf4288049e3b24949d17a6b39f2cf1b7bd7a52dc
2013-08-09 07:58:10 -04:00
Mathieu Gagné
99b3fc6cae Add stable/grizzly branch to gerribot for puppet
Tell gerribot to announce events on stable/grizzly branch
for all puppet-openstack projects.

Change-Id: Iff3472b0cb298b2489ea494a5d270cae8532b555
2013-08-08 21:13:28 -04:00
Joe Gordon
14c2f9221f Don't post merges in openstack-dev and openstack-nova
Merged patches are almost never relavent for any sort of conversation,
the work is already done, so no reason to post it.

Disable these for two of the bigger rooms, openstack-dev and
openstack-nova.

Change-Id: Ib7449c5dd4468057c98e4d755a6b96d2a1f9f244
2013-08-08 16:47:07 -07:00
Monty Taylor
8a76bf3788 Gate jeepyb and openstack/requirements on pbr
Use the pbr integration test to gate jeepyb's run-mirror as well as
additions to the openstack/requirements file.

Change-Id: I0da16c3987e5678af2636d77f19dd03fa86b912a
2013-08-08 22:35:21 +00:00
Jenkins
07efb784e5 Merge "Add python33 tests to all openstack python clients" 2013-08-08 14:40:45 +00:00
Jiri Stransky
4cb6f73a5a Add tuskar and tuskarclient to stackforge
This is just a minimal viable setup according to the guide [1]. Gate
tests will be added subsequently.

[1] http://ci.openstack.org/stackforge.html

Change-Id: I7f79634a06fddd4b7aa47938a006365204c38c4e
2013-08-08 15:28:54 +02:00
Elizabeth Krumbach
9a07f307a7 Update httpd log directory in template for git.o.o
The ${APACHE_LOG_DIR} isn't expanding as I had expected on
the CentOS server, updating to default CentOS apache log
directory.

Change-Id: I8fc6ee5084e2ef69be9e888473155c865bdbdfd0
2013-08-07 22:14:02 -07:00
Elizabeth Krumbach
ceb405b4bb Fix ssl location for git.o.o on CentOS
Attempted to put Apache ssl certificates for git.o.o into the
/etc/ssl/ and /etc/ssl/ directories, but this is a bit of a
Debianism. Updating to RedHat style /etc/pki/tls directories.

Change-Id: Icb83ee2601d29ad679e7c8503a406faeb5153727
2013-08-07 21:22:40 -07:00
Jenkins
6b12e39792 Merge "Fix double-declaration of cgit class" 2013-08-08 03:34:08 +00:00
Jenkins
ce7722da89 Merge "Add replication of git from gerrit to git.o.o" 2013-08-08 02:28:41 +00:00
Elizabeth Krumbach
1ae208113d Add replication of git from gerrit to git.o.o
Modify gerrit's git replication configuration so that it
pulls in from a list of replication targets defined in
puppet rather than individually added stanzas.

Pull the replicate_github variable from files, since it
is no longer required.

The replicate_local variable remains because it's used
in the apache configuration and for setup of the local
replication space for git.

Also add the cgit server to the list of servers.

Change-Id: I68de89bb216565f1754eb9b192bd437adcbf768b
2013-08-07 18:17:47 -07:00
Elizabeth Krumbach
64dd0f2b8f Fix double-declaration of cgit class
The cgit class was declared twice, fixing up syntax so it's not.

Change-Id: I94691090e9c5fb49153dbc89ed414e2e7a37afa4
2013-08-07 16:33:55 -07:00
Jenkins
5de16a0fb9 Merge "Add httpd ssl support to git.openstack.org" 2013-08-07 23:03:45 +00:00
Clark Boylan
cddb8715c1 Make subunit2html.py py3k and python2 compatible.
* .../subunit2html.py: Open the html file for writing in binary mode so
that we can specify utf8 as the encoding. Stop trying to decode strings
that have already been preprocessed by the subunit parser. Treat them as
strings and encode to bytestring when writing to the output file.

Change-Id: I81f13794ad7b40dfbc8ad44d2a9a5acd855c0029
2013-08-07 15:02:03 -07:00
Jenkins
6fa7f76cbd Merge "Added pep8 checks to requirements" 2013-08-07 21:43:10 +00:00
Jenkins
b2f9710bee Merge "Prepare to test git-review" 2013-08-07 19:26:43 +00:00