9085 Commits

Author SHA1 Message Date
Paul Belanger
ae9d89ac9c Remove puppet-apache now that we have migrated
We now fully support puppet-httpd, so lets remove puppet-apache

Change-Id: I48924b277ccbadf805947ae400b25807f3887cdc
Depends-On: I67aea79c04d725f9b9889a38aff018f0895321a9
Depends-On: I0bcc68e049396560e9f51a2cb4ba941f8a8d2862
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-08-05 13:48:13 -04:00
Paul Belanger
dc81e2816f Migrate to puppet-httpd module
puppet-httpd is the openstack-infra module for of puppetlabs-apache (0.0.4)
release.

This patchset will remove the puppetlabs-apache namespace from -infra
allow for possible future patchsets to use newer puppetlabs-apache
modules.

Change-Id: Id9f08de5ca32eac884a01f11a2cf34e1044d3048
Depends-On: I4f4648538801a60f45b28cedc73b24d8905cfe14
Depends-On: Ifcc60d173430e30159aa794e5adb5ba71107e647
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-08-05 13:47:16 -04:00
Jenkins
e48754f3a2 Merge "Revert the ask.o.o resources disabled by trusty upgrade" 2015-08-05 15:54:18 +00:00
Jenkins
147d439201 Merge "Add solr dist-root to askbot-staging" 2015-08-05 15:46:54 +00:00
Jenkins
061ed2b751 Merge "Add centos7 support for apply-test.sh" 2015-08-05 15:05:18 +00:00
Marton Kiss
7c45ab32f0 Revert the ask.o.o resources disabled by trusty upgrade
This reverts commit 1cfb0442ffaccbbb31ea4f3f3dd7a6842e6d4423.

This new patch contains all the resource definitions required to
deploy and configure a trusty based ask.o.o based on the askbot github
repository.

Change-Id: Ia7dc3944666df1bb81d314fd6c3eb08b4c1e2cbd
2015-08-04 22:49:08 +00:00
Jenkins
325c7d5410 Merge "Add java_ks module" 2015-08-04 21:03:24 +00:00
Paul Belanger
55f6e468a1 Add centos7 support for apply-test.sh
Change-Id: I10da00d7e4e8dcbad5c095cbeee2bc8f4c389bb6
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-08-04 16:09:13 -04:00
Jenkins
6dfab80fac Merge "Add trystack.o.o into -infra" 2015-08-04 11:38:52 +00:00
Marton Kiss
3f51340347 Add solr dist-root to askbot-staging
This patch provides a new dist_root directory for solr
distribution under /srv/dist/solr instead of /tmp, which
is getting removed after instance restart. Hopefully this
resolves the missing smartcn file failure on puppet run.

Change-Id: Ieb59fc470079dc548e0b6e2018504c47838ab906
2015-08-04 11:49:30 +02:00
Monty Taylor
e589d9b11e Boot ubuntu-trusty on performance nodes
It turns out, you have to tell nodepool to do this.

Change-Id: I8498fb16c7a03f01d27f27d1b6c1a563a47a77c2
2015-08-04 09:01:12 +10:00
Jenkins
7e037ec611 Merge "Remove local grafana database" 2015-07-31 21:19:47 +00:00
Jenkins
5995c1edeb Merge "Rename -translation IRC channel and enable logging" 2015-07-31 19:25:22 +00:00
Paul Belanger
59cc580b69 Remove local grafana database
We'll be using trove for our database, as such we don't need to spin
up a local database.

Change-Id: I0768915cbed4d018f4d0ce3a86072bcf05e32cb9
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-07-31 13:34:28 -04:00
Jeremy Stanley
2bd3317d5f Update Ubuntu base image names for hpcloud
Since hpcloud have updated their Ubuntu Precise and Trusty base
images and renamed/deprecated the ones we were using, update to the
current active names so we can continue to build snapshot-based
nodepool images there.

Change-Id: I168fe82363e0ca901c776903fc8834bcc2bad545
2015-07-31 14:25:20 +00:00
Jenkins
c6c706d4ad Merge "Use valid cgitrc configuration key" 2015-07-30 21:19:56 +00:00
Jenkins
6d5a3800a6 Merge "Create grafana.o.o under -infra" 2015-07-30 19:54:17 +00:00
Jenkins
c13cf96a93 Merge "Correct pypi.dfw mirror FQDN in trusted hosts list" 2015-07-30 17:14:50 +00:00
Jeremy Stanley
7454207391 Correct pypi.dfw mirror FQDN in trusted hosts list
Change-Id: Ia8c30197ba6b0abc9bc8532a00f3c60ed9e1b434
2015-07-30 17:00:20 +00:00
Jenkins
a615cc8f94 Merge "Update vamsee-solr to 0.0.8" 2015-07-29 18:40:25 +00:00
Jenkins
f004618632 Merge "Manage pip in our server template class" 2015-07-29 18:18:26 +00:00
Jenkins
5853a14efc Merge "Use bifrost for bare metal portion of infra-cloud" 2015-07-29 18:14:58 +00:00
Jeremy Stanley
c492976f7b Manage pip in our server template class
This was an oversight in I673c9c177bf2fdb3e6428e3ad4252ee76b53309c
but seems to be necessary.

Change-Id: Ia007c385ead48252c5f9bce9d984832eeb1bfe38
2015-07-29 17:59:35 +00:00
Jenkins
520fb387e8 Merge "Don't hardcode pip.conf values" 2015-07-28 16:59:20 +00:00
Steve Kowalik
53e439187b Add java_ks module
For an upcoming puppet-zanata change, we require the java_ks module
from puppetlabs, include it in our modules list.

Change-Id: I32ef72eba436c338052be2eb83ce39e4400d047c
2015-07-28 12:12:46 +10:00
Adrien Cunin
070ddc8ae3 Rename -translation IRC channel and enable logging
Rename #openstack-translation to #openstack-i18n to match mailing-list
name as well as project team name.
Also enable logging.

Change-Id: I86e04c0f2baf40b2107b9fc2148499cb89f9f84f
Depends-On: Ib4fafa1356a403e3a79e1b62afc494a7cb1ad695
2015-07-27 12:17:00 +02:00
Marton Kiss
8bbbd43002 Update vamsee-solr to 0.0.8
Release 0.0.8 includes the pull request #22
https://github.com/vamsee/puppet-solr/pull/22

This patch allows to extract solr.tgz to a different tmp root
directory instead of /tmp and resolve contrib plugin copy failures
after a host a reboot.

Change-Id: Ifd24c6dfef4b40af4fd19674d98a52e407df4168
2015-07-26 10:26:17 +02:00
Steve Kowalik
d67bbc5ee3 Add a trailing slash for translate-dev
The Zanata URL needs to match exactly between
~jenkins/.config/zanata.ini and the URL in zanata.xml. Add a trailing
slash to the URL so that they match.

Change-Id: I8c128fb47cf8d83217e050483fd58c756c16dc12
2015-07-24 14:19:02 +10:00
Jenkins
d98a7ab37c Merge "Switch jenkins.openstack.org to a snakeoil cert" 2015-07-23 22:53:38 +00:00
Timothy Chavez
744de231fe Use valid cgitrc configuration key
The cgitrc configuration should be 'clone-prefix' not 'clone_prefix'[1]
This fix will correctly override the default set in puppet-cgit.

[1] http://git.zx2c4.com/cgit/tree/cgitrc.5.txt

Change-Id: Ie96e046febcacc5359fe449b82ee6f32bcac9287
2015-07-21 18:52:03 -05:00
Jenkins
3098617708 Merge "Stop DIB deleting our dpkg cache" 2015-07-19 08:02:43 +00:00
Jenkins
9c3e2aad38 Merge "Add ping to our machines" 2015-07-18 23:24:10 +00:00
Jenkins
785fbb2b58 Merge "Increase git haproxy maxconn from 32 to 256" 2015-07-17 21:38:51 +00:00
Jeremy Stanley
2377df8be6 Stop DIB deleting our dpkg cache
Under normal conditions, diskimage-builder removes cached debs to
reduce image size. However, one of the reasons we build our own
images is specifically _because_ we want a primed package cache.
Pass DIB_DISABLE_APT_CLEANUP=1 in the calling environment to disable
this behavior.

Change-Id: Ie279a6fb788bc5ec711ec41183dd78098d4acc22
2015-07-17 20:04:42 +00:00
Jenkins
8ca7eb6067 Merge "use updated jenkins_master.pp manifest" 2015-07-17 19:29:23 +00:00
Jeremy Stanley
710fec8521 Increase git haproxy maxconn from 32 to 256
It seems from the logs that we're regularly hitting the max 32
connections limit in haproxy for the git protocol backend under
periods of moderate to high load. Increase this to 256, and also
increase the backlog to 256 so that we can have up to one backlogged
connection per active connection.

In theory 256 should be a sane max since we have leastconn balancing
across 8 backends running persistent git-daemon with its default max
connections value of 32.

Change-Id: I80785348b8abb831a2f833a535a5e4234ce3e7f3
2015-07-17 17:12:24 +00:00
Jenkins
f889e14fdb Merge "Add a common data directory for job workers" 2015-07-17 11:06:35 +00:00
Jenkins
de29607241 Merge "Add subnode logs to logstash" 2015-07-17 00:54:24 +00:00
Jenkins
a0c45a1b2a Merge "Add more sites to our SSL cert expiration checker" 2015-07-17 00:09:40 +00:00
Jenkins
d21ba223b9 Merge "Adjust Zanata admins" 2015-07-17 00:09:29 +00:00
Jenkins
a2760f8743 Merge "Note to escape literal $ in invite2summit template" 2015-07-17 00:09:13 +00:00
Jenkins
8da6435ef2 Merge "Rename invite2summit README to README.rst" 2015-07-16 23:52:14 +00:00
Jenkins
bed14bd5bd Merge "Make invite2summit README into reStructuredText" 2015-07-16 23:52:02 +00:00
Jenkins
bf14a5884d Merge "Remove color output from puppet list command" 2015-07-16 23:51:52 +00:00
Jenkins
479b2fba30 Merge "Adding #openstack-freezer IRC channel" 2015-07-16 23:51:25 +00:00
Jenkins
747e201b23 Merge "Clean up old pypi job worker configuration" 2015-07-16 23:40:24 +00:00
Jenkins
f3231aa88c Merge "Extend the 'unreported' period to 1.5 hours" 2015-07-16 23:29:37 +00:00
Jenkins
173eeb80ba Merge "Remove unused cron" 2015-07-16 23:29:28 +00:00
Jenkins
5956ad58d9 Merge "Symlink yaml2ical calendar folder to apache dir" 2015-07-16 23:29:18 +00:00
Jenkins
c0935ff389 Merge "Clean up old SSH keys for fungi" 2015-07-16 23:27:35 +00:00