5776 Commits

Author SHA1 Message Date
James E. Blair
7204ca363b Zuul status: only display time on live changes
Time has no meaning for non-live changes.  Really only the time
for the live change at the end of the list has any relevance.
The enqueue time is just repeated, and the ETA of 0 is just weird.
Don't display them for non-live changes.

Change-Id: Ibfcd4c997c1f2447d56ad12f7f7c0203c62d5bce
2015-02-13 09:03:44 -08:00
James E. Blair
ab07b3fc0b Zuul status: only count live changes
Currently the check queue count includes non-live changes.  Update
it to only count live changes, as that is more reflective of
what is going on and what people expect.

Change-Id: I65c40e4c9eed2db2e020253defe230b65b76000b
2015-02-13 09:03:11 -08:00
Jenkins
df4fd2047b Merge "Add the luanchpadlib OS package to review-dev.o.o" 2015-02-13 00:36:34 +00:00
Jenkins
6d0fe005b4 Merge "New mailing list for coordinating summit sponsors" 2015-02-13 00:29:49 +00:00
Jenkins
e29b8fc584 Merge "Collect #openstack-stable logs" 2015-02-12 23:19:49 +00:00
Jenkins
c88dfebdf9 Merge "Remove per-user pip settings" 2015-02-12 22:14:37 +00:00
James E. Blair
cf41273675 Remove ttx from SB admin
There isn't much point to this level of access at the moment, except,
perhaps, fixing operational problems.  Let infra-root handle that.

Change-Id: Id18fe3c87d782c6669b5f15b3de813bb1dc2fb8f
2015-02-12 10:37:47 -08:00
Michael Krotscheck
1f0e21a2bb Removed krotscheck@gmail.com from SB Admin
Infra core are the only ones who should be admins on storyboard.

Change-Id: I68f3b582a58ed4b7d6905a04f657663b65f084fb
2015-02-12 10:15:35 -08:00
Khai Do
052542c002 Add the Gerrit replication plugin paramater 'defaultForceUpdate'
The Gerrit 2.9 replication plugin added an explicit defaultForceUpdate
parameter.  This change adds it to the puppet script and sets the parameter
to true.

Depends-on: Ia77319ec95636e42d0b0860901dc6f3b34f4750d
Change-Id: I716d4afcd8d503edd1b66d5ea732a151e66b09e4
2015-02-11 21:41:03 -08:00
Jeremy Stanley
58c32bb223 New mailing list for coordinating summit sponsors
The summitsponsors@lists.openstack.org mailing list will be used for
coordination of events between sponsoring organizations for the
OpenStack Summit.

Change-Id: I8415a2408b3c94d8c115ba42e91a530ea3a96041
2015-02-11 22:03:30 +00:00
K Jonathan Harker
9520f9b523 HPCloud has deprecated another Precise image
Change-Id: I8ec2c137e973cd4ecdc3ecc2f945faa5e2040ba7
2015-02-11 13:35:35 -08:00
Jenkins
633420931b Merge "Add description of 'ironic' log files" 2015-02-11 18:38:43 +00:00
Jenkins
7ab65892db Merge "Add logging to manage-projects calls" 2015-02-11 17:09:45 +00:00
Jenkins
4b496b12b1 Merge "Set hp1 max-servers: to 0" 2015-02-11 14:48:10 +00:00
Jenkins
fd3490c5de Merge "Adding tripleo-ci files to be indexed by logstash" 2015-02-11 01:02:46 +00:00
Jenkins
f99fabfd33 Merge "Declare a non-overlapping dynamic UID/GID range" 2015-02-11 00:27:55 +00:00
Jenkins
f66c043a13 Merge "Only start 1 subunit worker per node" 2015-02-10 23:46:43 +00:00
Elizabeth K. Joseph
5c2d0d88e7 Add Elizabeth K. Joseph to servers and storyboard
Change-Id: Iba23a511f314b87957588449305043db06309233
2015-02-10 13:33:23 -08:00
Khai Do
65ffac0b41 Add the luanchpadlib OS package to review-dev.o.o
review-dev.o.o fails to update launchpad blueprints, issues, etc.
because it's missing the launchpadlib package.

Error in the Gerrit logs:

 Traceback (most recent call last):
   File "/usr/local/bin/update-bug", line 6, in <module>
     from jeepyb.cmd.update_bug import main
   File "/usr/local/lib/python2.7/dist-packages/jeepyb/cmd/update_bug.py",
     line 25, in <module>
 hook[change-merged] output:     from launchpadlib import launchpad
 hook[change-merged] output: ImportError: No module named launchpadlib

Change-Id: I94abd2928729cd59227b077578447d63464b2797
2015-02-10 10:52:55 -08:00
Derek Higgins
6a87b3b8e7 Set hp1 max-servers: to 0
It having problems at the moment so removing it from the pool.

Change-Id: I9df2c9612e572aa27a2bdb9a62cf4c44d47973a0
2015-02-10 16:53:32 +00:00
Ihar Hrachyshka
76dfc5498f Collect #openstack-stable logs
The channel is used to synchronize stable-maint team activities.

Change-Id: Ie48073d8e46c8f23d0e8315774180643bb565b56
2015-02-10 14:49:32 +01:00
James E. Blair
bab20a4e62 Zuul status: Use a grey icon for non-live changes
Update the zuul status page javascript to use a grey icon when
representing non-live changes.  This change has already been made
in the zuul project js.

Change-Id: I60bfa3b7f24e9638fe9be41f07ee472827fb64f9
2015-02-09 13:03:10 -08:00
John L. Villalovos
6687f2111e Add description of 'ironic' log files
There is no description of the log files generated for ironic.  This
adds a description for them.

Change-Id: Ib72e4937124e615eaf64a0fbb940722b86c89a69
Signed-off-by: John L. Villalovos <john.l.villalovos@intel.com>
2015-02-06 13:09:44 -08:00
Sean Dague
894b4c822d update indexer for apache logs
Apache logs aren't getting indexed after changes to where they exist
in devstack-gate. This means the horizon logs are lost, and that
keystone logs aren't getting indexed at all on the main jobs.

Change-Id: I1ef5084d6bf4dc9f74f4e4b51e00e97573074e38
2015-02-06 11:44:17 -05:00
Marton Kiss
a6f349f2cb Move Drupal settings to conf variable
This change is using the new conf variable to set settings.php
variables instead of separate conf_xxx ones. It helps to extended
the configuration without puppet-drupal module rewrite.

Depends-On: I9e77d609bc6aaa3a5e10f065e79aa8a86cae151e
Change-Id: I991a121d081ee54800fb2988a040fddce0e0db48
2015-02-05 08:18:49 +01:00
Jenkins
c940f0d109 Merge "Create the known_hosts file for zuul user on review-dev.o.o" 2015-02-04 22:05:53 +00:00
Jenkins
c115a25945 Merge "Create a discussion mailinglist in Chinese" 2015-02-04 22:05:43 +00:00
Jenkins
6b63e00149 Merge "Backup groups.o.o with bup" 2015-02-04 21:46:04 +00:00
Jenkins
5b22787f09 Merge "Stop putting echosign-cla.html onto Gerrit servers" 2015-02-04 21:40:57 +00:00
Monty Taylor
0639c5a359 Remove per-user pip settings
Now that pip has global config and we have one, remove the per-user
config in the jenkins user. This patch needs for patches to
devstack-gate and project-config to happen first.

Change-Id: I4b123181aed32eb91c07eac3ec1051bbc846c4d2
Depends-On: If9f3cec10d8057631978f7f1d5cd7e4936e163ef
Depends-On: I3e983102683db3898bd1cae5173eaa0f1259dc6f
2015-02-04 21:30:21 +00:00
Jenkins
98696ffe10 Merge "Fix bandersnatch config after using region local mirrors" 2015-02-04 21:19:23 +00:00
Khai Do
6ddb5922a4 Create the known_hosts file for zuul user on review-dev.o.o
The zuul user on zuul-dev.o.o could not connect to review-dev.o.o because the
/home/zuul/.ssh/known_hosts file did not get created.  This causes zuul-merger
to fail because it needs that to clone repos from review-dev.o.o.  This change
passes the gerrit public key from review-dev.o.o so that puppet can create the
known_hosts file.

Change-Id: Iae5d63cc7fd01dc68e4eef96a29bccda6f047eb3
2015-02-04 10:41:08 -08:00
Jerry Zhao
a583c1fd10 Create a discussion mailinglist in Chinese
Create an OpenStack discussion mailinglist for Chinese speakers.

Change-Id: Ibb2c66dd78b111d1d40bdca95680023f49a12e32
2015-02-04 07:25:21 -08:00
Yolanda Robla
e817d0398e Add logging to manage-projects calls
Sometimes there is a need to debug why a project is not being
created or ACLs are not properly refreshed.
The way we call manage-projects leaves no trace of debug
messages to inspect failures.

Add a -v flag to the manage-projects calls to display
verbose output, and send logging to a custom logfile

Change-Id: I389bd2b128a82a745f6946cbe87c22aa208c161c
2015-02-04 14:46:16 +00:00
Jenkins
a5d5380cf6 Merge "MySQL database cleanup for paste.o.o" 2015-02-04 14:21:37 +00:00
Jenkins
2949ebbe07 Merge "Expand ranges on iptables rules for floating IPs" 2015-02-04 13:07:39 +00:00
Jenkins
d6b71bc62a Merge "Add list for discussions in russian openstack-ru" 2015-02-03 18:54:58 +00:00
Jenkins
a9713999a2 Merge "Stop building py3k-precise nodes" 2015-02-03 18:53:45 +00:00
Jenkins
86581c4551 Merge "Use flock around puppet_run_all script" 2015-02-03 18:50:38 +00:00
Jenkins
93a07b0bcb Merge "Back up lists.o.o" 2015-02-02 20:05:55 +00:00
Jeremy Stanley
3894d93266 Declare a non-overlapping dynamic UID/GID range
If puppet creates users after any static UID/GID users are created,
it will use the next available UID or GID even if we intend to use
if for another static user. Solve this by increasing the dynamic
range minimums in /etc/login.defs, and also define system account
maximums explicitly so that they don't get interpreted as one less
than the normal user minimums and potentially also conflict.

Change-Id: Ie82ee5cbc23ef38b0eddd8c6af611724cc10fb28
2015-01-30 21:48:52 +00:00
Clark Boylan
c28b0e1c31 Use flock around puppet_run_all script
The ansible triggered puppet runs in the puppet_run_all script can force
the script to take longer than 15 minutes if there is much work to do.
This means puppet runs can overlap since the cron executes every 15
minutes. Avoid this overlap if things take a long time with a lock file
enforced by flock.

Change-Id: Ib2680ae3d2641dba7262d09d05a8bcd105b2bb43
2015-01-30 12:03:12 -08:00
Matthew Treinish
73b17812c0 Only start 1 subunit worker per node
This commit removes the 3 unneeded subunit worker processes from the
subunit_worker node type. Previously, 4 workers were launched on the
same node (similar to the logstash workers) but this caused issues
in production. (they consumed all the ram) After dropping down to one
process it was able to handle the load without issue and didn't
consume all the resources.

Change-Id: I5f7f85fc6f8bfb5d2fbec548b58c5d8a1bc0e628
2015-01-30 13:09:08 -05:00
Jeremy Stanley
314c56b3d8 Stop building py3k-precise nodes
The special py3k-precise nodes are no longer needed by any jobs, so
stop building them and clean up any custom Puppet related to them.

Change-Id: I40d5d09f28ef53583d239d2e852e9c50b5962cf8
Depends-On: Ie105674833e0a527f990a7448855a1090f5dc651
2015-01-30 17:33:40 +00:00
Ilya Alekseyev
80aeaa0f20 Add list for discussions in russian openstack-ru
Change-Id: Ia877165302e2d18663c966fc5dc1911d14f41e61
2015-01-30 04:28:55 +04:00
Jenkins
a27aef70dc Merge "Split out mysql_proxy module and rename it" 2015-01-29 23:00:17 +00:00
Clark Boylan
8c24694378 Expand ranges on iptables rules for floating IPs
We have a small set of iptables rules on our single use slaves that
enable ironic and heat functionality. We are shifting the floating IP
range from 172.24.4.0/24 to 172.24.5.0/24 and placing an overlapping
range of 172.24.4.0/23 to give compute nodes routes to the floating IPs
in multinode situations.

To accmodate these changes expand the existing rules to cover
172.24.4.0/23 instead of just 172.24.4.0/24.

Change-Id: I0b28c3607747c3939912ce4664627910f431dba6
2015-01-29 14:00:54 -08:00
Mikhail S Medvedev
6c5199d5a9 Split out mysql_proxy module and rename it
The spec:
http://specs.openstack.org/openstack-infra/infra-specs/specs/puppet-modules.html

For this particular module, we will take this opportunity to rename the
module to "simpleproxy" to reflect the fact that eventually it will have
no dependency on mysql.

Depends-On: I42597f8bc5ded5b4cdf89b4eae780ae4bcf9f61e
Change-Id: I3cbd5983423ff3a4f59b79af3378c91eff323a49
2015-01-29 19:52:25 +00:00
Jenkins
587f85a2a8 Merge "Index trove logs for logstash goodness" 2015-01-29 14:34:03 +00:00
Jenkins
ecae7c7b4d Merge "make gerrit commentlink case insensitive for bug and story" 2015-01-29 14:00:31 +00:00