Kohsuke Kawaguchi
cf691c0ead
deploying DKIM to eggplant
2013-11-17 08:59:34 -08:00
Kohsuke Kawaguchi
d03d24ee4d
applying DKIM setting on cucumber
2013-11-17 08:21:57 -08:00
Kohsuke Kawaguchi
4ba85c9477
fixing up loose ends with exim4 configuration
2013-11-17 08:21:57 -08:00
Kohsuke Kawaguchi
f9e7f597d5
converting the main site configuration file into Puppet
2013-10-02 16:45:31 -07:00
R. Tyler Croy
75af78b712
Add ruby-devel package to kale so it can build librarian-puppet properly
...
Really, it's the json gem's native extensions that require ruby-devel
2013-07-20 13:55:01 -07:00
R. Tyler Croy
901cfef154
First pass of some puppet-lint cleanup
2013-06-30 19:04:05 -07:00
Kohsuke Kawaguchi
ea6fda7ae6
added a restricted ssh access to perform limited set of administrative commands
2013-06-25 16:58:37 -07:00
Kohsuke Kawaguchi
55fc772198
adding small part of current Confluence setup into Puppet
2013-05-01 10:50:57 -07:00
Kohsuke Kawaguchi
7c0f7fec74
added a new IP address based on the request from JFrog
2013-04-22 09:23:08 -07:00
Kohsuke Kawaguchi
36987516bd
puppet-izing our customization to JIRA
2013-04-01 12:07:29 -07:00
Kohsuke Kawaguchi
abb6262a1e
added boxes.jenkins-ci.org
2013-02-14 14:27:54 -08:00
Kohsuke Kawaguchi
656b456bb5
opening up a port to debug the LDAPS server setting
2013-02-11 07:05:53 -08:00
Kohsuke Kawaguchi
e7aff6e308
Using spinach as the fallback mirror service
2012-11-18 19:53:45 -08:00
Kohsuke Kawaguchi
58b061ee08
added the initial definition of the fallback mirror HTTP server
2012-11-18 19:47:29 -08:00
Kohsuke Kawaguchi
f79a40bdc6
I forgot that I changed this to arguments instead of pwd
2012-11-18 19:11:25 -08:00
Kohsuke Kawaguchi
f58d5a8890
needs groovy
2012-10-15 15:21:27 -07:00
Kohsuke Kawaguchi
c9ea6a2586
moving the all repo to spinach since cabbage is dead
2012-10-10 11:17:03 -07:00
Kohsuke Kawaguchi
2fe561997e
compress old log files more agressively to save space
2012-10-05 09:08:17 -07:00
Kohsuke Kawaguchi
f50dc7c124
test-deploying confluence-cache
...
This is a test deployment because we map this to a virtual host 'wiki-fast.jenkins-ci.org'. So this change doesn't yet affect prouction Wiki service
2012-09-22 23:02:29 -07:00
Kohsuke Kawaguchi
9d4e4a3ec5
already defined in apache2/log-rotation.pp
2012-09-12 16:02:20 -07:00
Kohsuke Kawaguchi
6d7cd7d4e2
Moving a small piece into Puppet.
2012-09-12 15:56:17 -07:00
Kohsuke Kawaguchi
8c12e26655
Added disk cleanup commands to control the disk usage.
...
(This is basically script-izing what I just did to put out the nagio
warning about disk consumption on eggplant.)
2012-09-05 15:39:29 -07:00
R. Tyler Croy
1f7edd7e97
Import the remainder of the cucumber root crontab into puppet
...
The mirrorbrain stuff can/should be moved into the mirrorbrain module at some
point in the near or distant future
Fixes #26
2012-09-02 22:41:40 -07:00
R. Tyler Croy
0ebe667693
Restart apache2 whenever php.ini is updated, that seems reasonable
2012-09-02 22:29:54 -07:00
R. Tyler Croy
739ad7fbb6
Use default nodes for all the host-specific manifests
...
This makes testing a bit easier
2012-09-02 22:26:24 -07:00
R. Tyler Croy
3ba0ff5f40
Start managing apache2 on cucumber
2012-09-02 22:25:37 -07:00
R. Tyler Croy
6367a3d72e
Place the php.ini under Puppet control
2012-09-02 21:55:00 -07:00
Kohsuke Kawaguchi
e5c595a063
typo
2012-08-07 12:11:46 -07:00
Kohsuke Kawaguchi
1db17fdfe1
testing groovy
2012-08-07 12:03:35 -07:00
Kohsuke Kawaguchi
be47e278af
install groovy
2012-08-07 12:00:56 -07:00
Kohsuke Kawaguchi
273099996d
updated the description
2012-08-07 11:48:08 -07:00
R. Tyler Croy
7b5efd8793
Confluence, how'd you get in there?
2012-08-07 00:06:15 -07:00
R. Tyler Croy
73b8a188f3
Relocate the usage of the gitrepo::repo resource onto the machines where it's being used
2012-08-07 00:00:33 -07:00
Kohsuke Kawaguchi
a1faad61cc
Renamed to git-repositories.
...
... and a few other fixes as pointed out by Tyler.
2012-08-06 16:12:36 -07:00
Kohsuke Kawaguchi
cabd7fe76f
this service is live on cabbage
2012-08-06 14:57:32 -07:00
Kohsuke Kawaguchi
d5c3a30eea
added firewall rules to simplify testing.
2012-08-06 14:54:06 -07:00
R. Tyler Croy
6a361d967e
Add a jekyll.jenkins-ci.org virtual host to handle beta-testing the new site
2012-07-07 20:59:17 -07:00
R. Tyler Croy
ee08e5eb31
Require libpq-dev on cucumber so we can build the `pg` gem
2012-07-07 18:38:26 -07:00
R. Tyler Croy
bb1d222cf7
Revert "Remove confluence from cabbage temporarily"
...
This reverts commit 8f0388cf1a
.
2012-07-01 13:03:07 -07:00
R. Tyler Croy
8f0388cf1a
Remove confluence from cabbage temporarily
2012-06-16 11:52:32 -07:00
R. Tyler Croy
1d06e32373
Use the default node so the cabbage manifest can be run on AWS
2012-06-16 11:37:32 -07:00
Kohsuke Kawaguchi
065afddc71
Deploying confluence to cabbage
2012-06-16 09:36:36 -07:00
Kohsuke Kawaguchi
26cb2daa67
Added firewall rules to allow inbound 80 and 443
2012-06-13 18:48:52 -07:00
Kohsuke Kawaguchi
d9f958d786
Leaving note on how to test this
2012-06-13 18:43:56 -07:00
Kohsuke Kawaguchi
46c7eb15a8
Stage configuration files
2012-06-13 17:24:18 -07:00
R. Tyler Croy
20785d2634
Open up the firewall on cucumber for JFrog's second artifactory IP
2012-03-11 23:54:27 -07:00
Kohsuke Kawaguchi
0ad161e601
Allow direct TCP connection to Jenkins CLI
2012-03-05 20:11:16 -08:00
Kohsuke Kawaguchi
6d9299e0db
Wrong source IP
...
repo.jenkins-ci.org points to the front-end load balancer, and the
actual server appears to be running on this IP address.
The Artifactory server IP address can be verified by running
something like the following from cucumber and use LDAP conf
test tool, then watch where the inbound request comes from:
$ stone -d -d localhost:636 8082
2012-03-01 12:21:10 -08:00
Kohsuke Kawaguchi
0ab9750ca5
inbound 8082
...
As a part of PoC to repo.jenkins-ci.org.
We need to eventually reverse proxy 8081 to repo.jenkins-ci.org to
keep deployment work. We experiment this setup with port 8082.
2012-03-01 12:01:38 -08:00
Kohsuke Kawaguchi
adf3c6f516
Accept inbound LDAPS connection
2012-02-09 13:24:16 -08:00