8622 Commits

Author SHA1 Message Date
Jenkins
9b7a9aad52 Merge "Add infra setup for zanata" 2015-04-10 17:04:03 +00:00
Jenkins
166644d6b6 Merge "upgrade review-dev to Gerrit ver 2.10" 2015-04-10 16:50:08 +00:00
Jenkins
bc9aeb584e Merge "Increase redis maxmemory to 512m on ask.o.o" 2015-04-10 00:48:19 +00:00
stephane
11f779802b Add infra setup for zanata
Add an entry in site.pp and a module for translate-dev so we can
deploy an initial test server.

Change-Id: I64334620665718f430ddba8dfd304a476365ce5e
2015-04-09 17:21:49 -07:00
Khai Do
ad73df5cbb upgrade review-dev to Gerrit ver 2.10
Change-Id: I1a1aeb3ba2d5cb1bebf98511b3c0f06926e330d9
2015-04-09 16:33:35 -07:00
Jenkins
b42d9da819 Merge "Use zanata::client in proposal slave" 2015-04-09 21:14:09 +00:00
Jeremy Stanley
072bd69e94 Increase redis maxmemory to 512m on ask.o.o
Since redis-server is trying to use more than its alloted memory,
double it.

Change-Id: I959878274631677d03466267d76eceffb6d034de
2015-04-09 14:57:21 +00:00
stephane
923a7484e6 Upgrade wildfly puppet module
We are currently on version 0.1.7 of the Wildfly puppet module. The
latest tagged release is 0.2.1. Since we aren't using wildfly
elsewhere at the moment, upgrade the module. (See related commit
I9f38b9425696ba9f955f9719f64992314316e83e)

Change-Id: Ia144b9c716a82e8152a7962124f4184cdfe7dccd
2015-04-08 12:46:03 -07:00
Jenkins
be9b8ac881 Merge "Expose puppetmaster_server param on openstack_project::puppetmaster" 2015-04-08 18:27:42 +00:00
Jenkins
e852edbd46 Merge "Reduce the number servers on rh1" 2015-04-08 16:42:37 +00:00
Ian Wienand
606c3b48f0 Run yum update on Centos7 hosts
We haven't been running an update on the centos7 hosts since the
beginning (e.g. I80024d1afdb4e40d5fe9793ab2ec443b887c5fa8); it looks
like this was just forgotten.

Change-Id: I0eb7119b03dbbfe6697a656dfe57186f9a1ef791
2015-04-08 08:27:56 +10:00
Jenkins
88aa79beb0 Merge "Document the vhd-util ppa" 2015-04-07 21:09:52 +00:00
Jenkins
a332697bcc Merge "Add a clouds.yaml file in anticipation of shade" 2015-04-07 21:09:21 +00:00
Jenkins
056cb1ffc9 Merge "Document openstackid deployment" 2015-04-07 19:58:43 +00:00
Jenkins
457d4b0611 Merge "Remove non-used ruby1_9_1 packages" 2015-04-07 16:30:16 +00:00
Jenkins
df3d6cc195 Merge "Set $group at node scope for hiera lookups" 2015-04-07 14:54:12 +00:00
Jenkins
feaace25c3 Merge "Update ttx public SSH key" 2015-04-07 14:51:30 +00:00
James E. Blair
79b52422a6 Revert "Add a helpful friend to gerrit reviews"
Well, that was fun.

This reverts commit 353d4bd4ab672ad71dc6bfc9919eb7fc30e2012a.

Change-Id: I269c2cbb9c80f7a7841ac12fcf46b25821ce397e
2015-04-07 13:26:56 +00:00
Jenkins
265613ebe3 Merge "Updates to running-your-own CI docs: Changes required" 2015-04-06 21:14:41 +00:00
James E. Blair
2597fb568d Document openstackid deployment
openstackid-dev and openstackid have specific and different
deployment policies.

Change-Id: Ib5657162b3db5622a9bf42bd8e19af16da5fc43f
2015-04-06 12:59:54 -07:00
Ricardo Carrillo Cruz
f341539d1b Expose puppetmaster_server param on openstack_project::puppetmaster
The 'server' value on puppet.conf is currently hardcoded on server.pp,
which is contained within puppetmaster.
This change exposes that parameter in the outer class and in case
the user does not define it then 'puppetmaster.openstack.org' is used
, as is now.

Change-Id: I8e25397a89cf4adea4decab95de3b5c9ac817d16
2015-04-06 17:56:01 +00:00
James E. Blair
ff6d73b989 Revert zuul status in gerrit
The system to add zuul status to gerrit pages is very inefficient
and is causing high load on the zuul server as well as poor
performance in browsers.  Remove it until it can be reworked to be
more efficient.

This reverts commit 5be687279c6a5284a39e1e62e928b5cf5b359aa3.
This reverts commit 0118d2b4b53cea2641c123a57c14bf8276237f09.

Change-Id: I0ec03e9c585ecc53a839a7a03fa0171a3d28b873
2015-04-06 10:46:12 -07:00
Jenkins
f828d4e509 Merge "Ensure the latest version of bandersnatch" 2015-04-06 16:32:15 +00:00
Yolanda Robla
49d0bb63e4 Remove non-used ruby1_9_1 packages
ruby1_9_1 packages are not called anywhere on
system-config, so removing them.

Change-Id: I92ce9ea3d43fc0f27b672f32adf374fa46a4590a
2015-04-05 11:17:37 +02:00
Jeremy Stanley
86ebb018fc Switch nodepool from MySQL-python to PyMySQL
PyMySQL, unlike MySQL-python, is a pure-python implementation with
support for Py3K.

Change-Id: I19e94e7d384d6d18410fe1fcded14a52ac62c840
Depends-On: I110c85fa7d57a6ab121437f93238cf931a8f2d74
2015-04-02 23:08:13 +00:00
Jenkins
3eebee7ae9 Merge "fix hideci regex to work on /#/c/XXXXX/YY" 2015-04-02 18:58:50 +00:00
Jenkins
c3f5e0fecb Merge "Add puppet-openstackci to included modules" 2015-04-02 18:50:29 +00:00
Sean Dague
5de98f124f fix hideci regex to work on /#/c/XXXXX/YY
There previous regex had a bug which meant that the Toggle CI button
and functionality wouldn't trigger when browsing to a change which
included the revision number. This updates the regex to match in those
conditions.

Change-Id: Icc3d580d063c3a64f9d2b7e7d6a46e67afe0c779
2015-04-02 14:16:50 -04:00
Thierry Carrez
992c2a3757 Update ttx public SSH key
Update public SSH key to match my current laptop one.
Can be side-checked at https://launchpad.net/~ttx/+sshkeys

Change-Id: I2284e7040c179fc54312fe43f29c62d923c85ec7
2015-04-02 15:52:33 +02:00
Jenkins
bf3bcc827d Merge "Use HTTPS when including Zuul status via hideci" 2015-04-01 21:50:58 +00:00
Jenkins
c7ea24f015 Merge "Fetch devstack-gate documentation from dg" 2015-04-01 21:04:10 +00:00
Jeremy Stanley
5be687279c Use HTTPS when including Zuul status via hideci
Modern browsers are not happy to retrieve plaintext HTTP content
when running in the context of an HTTPS-served page. When including
Zuul's status JSON blob from the Gerrit WebUI via hideci.js, use
HTTPS.

Change-Id: Ibafe2b210ecdebea1781192beb0f4a14a23121eb
2015-04-01 20:05:32 +00:00
Jenkins
8037bf1129 Merge "display zuul in gerrit change" 2015-04-01 19:26:42 +00:00
Gregory Haynes
32acd651eb Disable our friend's noise
Playing sounds is probably a bit much

Change-Id: I0a34dfbcd001eb0ad109d0b953306f6a6a2d9e62
2015-03-31 23:46:40 +00:00
Spencer Krum
353d4bd4ab Add a helpful friend to gerrit reviews
This adds clippy, the workflow accelerator, to gerrit rewiews.
Clippy comes from: https://www.smore.com/clippy-js
A demo is available at: http://reviewtest.cloud.nibalizer.com/#/c/1/

Change-Id: Ia0d9151d1ce81f87f41e8e9083c839898472d6e3
2015-03-31 13:40:08 -07:00
Monty Taylor
8a10870ca5 Document the vhd-util ppa
For a period of time, we're just going to hold a manually built PPA on
Launchpad for the patched version of vhd-util that dib needs for VHD
images. Document it.

Change-Id: I6f15c5c068901120e1efff5988aabda370bf5df9
2015-03-30 16:31:15 -04:00
Monty Taylor
3ed43ca05f Add a clouds.yaml file in anticipation of shade
As we move to using shade through nodepool, several things can consume
clouds.yaml via os-client-config. ansible openstack modules can also read
the file, as well as python-openstackclient. SO - if we start putting
clouds.yaml files places, then we can opt in to using it instead of
directories full of shell script env vars.

Change-Id: If25ee14f06a4530da4779e062b1ad46238e44f2e
2015-03-30 19:19:42 +00:00
Jenkins
5dd8577042 Merge "adding openstack-cue to eavesdrop" 2015-03-28 01:26:52 +00:00
Clark Boylan
808f1c3464 Realize users in template.pp
The template.pp manifest did not realize users base was doing that.
Unfortunately this was not moved into template.pp when we removed base.
Add the user realization to template.pp via
openstack-project::users_install to correct this.

Change-Id: I7e4e1e707bf613ba7e021f60f5de580491ba95b1
2015-03-27 11:01:42 -07:00
Ian Wienand
fc951f3a2e Apply F20 gruby work-around only on RAX
The issue with F20 grubby killing the extlinux.conf file is specific
to RAX, because they ship a different file.  So apply this only when
on RAX because it is causing issues elsewhere.

This is not needed long-term.  We are close to removing f20 nodes
anyway with just a few jobs, all of which can be converted to centos.
All changes to do this are in-flight, see the dependency chain from
[1].  At that point all this goes away anyway.

[1] https://review.openstack.org/167443

Change-Id: Ibb5a455d690aa1298c2f625da20e606914bf632a
2015-03-27 12:07:43 +11:00
Ramy Asselin
252b0f5d1c Add puppet-openstackci to included modules
Change-Id: Icf06f713255f699032a117b068e3b12ced33fbcc
2015-03-26 14:32:36 -07:00
Jenkins
5fffbc8e05 Merge "Refactor o_p::base into o_p::template" 2015-03-26 17:26:11 +00:00
Derek Higgins
c37f349887 Reduce the number servers on rh1
The number of testenvs per host was reduced some time ago, this should
have also been reduced to align with the new number of testenvs.

Change-Id: I691a8668a9307b196b99ecfc69cacecb7e8443c2
2015-03-26 12:20:10 +00:00
Steve Kowalik
060ea23238 Use zanata::client in proposal slave
Due to the specification to move from Transifex to Zanata, change the
proposal slave to grab the zanata-cli utility by using the new
zanata::client puppet module.

Change-Id: I7b632527d56365364063632fc8506718eada5b86
Depends-On: I979a1fd1a37b69b2a1d7c0a2c647d87fc4f0eb6d
2015-03-26 14:48:53 +11:00
Jenkins
509a6de478 Merge "Remove duplicate _version_ definition from askbot's Chinese solr schema" 2015-03-25 19:22:17 +00:00
Jenkins
ee093b78d6 Merge "Parameterize url to clone puppet modules" 2015-03-25 17:43:13 +00:00
Clark Boylan
22fdec77a2 Ensure the latest version of bandersnatch
Bandersnatch and pypi.python.org work together to ensure that they are
up to date with each others protocol changes. To make sure our mirrors
don't suddenly stop working due to a pypi update ensure we have the
latest bandersnatch at all times to accomodate pypi changes.

Change-Id: Ibb4d628e3c5df2805c0ea0687262350e638ef367
2015-03-24 12:50:29 -07:00
Jenkins
c175692329 Merge "Generate nodepool logging configuration" 2015-03-24 19:17:42 +00:00
Marton Kiss
557472a6d6 Remove duplicate _version_ definition from askbot's Chinese solr schema
The duplicated _version_ definition in the template prevented
the proper query of Chinese indexed content from Solr.

After the patch had been applied restart Solr and
reindex Chinese content:
sudo service jetty restart
cd /srv/askbot-sites/slot0/config
sudo python manage.py askbot_rebuild_index -l zh

Change-Id: Iaeabc73febc64c45996425225d3ee38db7f36f72
2015-03-24 18:56:52 +01:00
Spencer Krum
1216c7db20 Refactor o_p::base into o_p::template
From spec:
http://specs.openstack.org/openstack-infra/infra-specs/specs/server_base_template_refactor.html

This flattens openstack_project::base into o_p::template. It does
not modify o_p::server. It also adds some delimiting sections as
comments, and refactors some if/case statements where it makes sense.

Change-Id: I95a7aa168c16f10c63723ead28504038a9845ce2
Story: 2000172
2015-03-24 10:46:22 -07:00