Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/metacpan/metacpan-puppet

Puppet configuration for running metacpan servers
https://github.com/metacpan/metacpan-puppet

upgrade ElasticSearch to 1.5.0

96a33d7ee19cec52b5a6f7c9a13a2641536d8bcb authored over 9 years ago by Leo Lapworth <[email protected]>
deploy github-meets-cpan environment config

22c1d32bc3fdc58c10fc059a87a1bd100ac9c035 authored almost 10 years ago by Leo Lapworth <[email protected]>
activate github-meets-cpan cron

bd0fbd472ffc2a158a62171d648715897aa85bbe authored almost 10 years ago by Leo Lapworth <[email protected]>
switch to automatically upgrade, when we switch the version number

f02ef5e020b2e83640f6225310540885080d7764 authored almost 10 years ago by Leo Lapworth <[email protected]>
upgrade Elasticsearch to 1.4.4

bd416a5fffd5730961706419b28771083dc5e2e5 authored almost 10 years ago by Leo Lapworth <[email protected]>
Merge pull request #79 from CPAN-API/leo/git-meets-cpan

sort out gh.metacpan.org

51c197546b5e7876d66e6d43ec6a4abb5ae85766 authored almost 10 years ago by Leo Lapworth <[email protected]>
sort out gh.metacpan.org

49de3cb32b92a1ae0de09a236371516a6943e0f8 authored almost 10 years ago by Leo Lapworth <[email protected]>
Set all timezones to london

Using: https://forge.puppetlabs.com/bashtoni/timezone

f5a54be5132c0cceee78d86d1461c5c7e79ccbb7 authored almost 10 years ago by Leo Lapworth <[email protected]>
totally missed this updatedb cmd - remove

3ea526e7d75e68142eb775d0501f52e0d2c1a45a authored almost 10 years ago by Leo Lapworth <[email protected]>
install iotop and make sure locate is not conflicted

6f776fe236f185ba85cd5d30df02774b2f240f5b authored almost 10 years ago by Leo Lapworth <[email protected]>
uninstall locate and updatedb to not thrash disks

2df53a97d293fe95e9e52d5e463a0ea872a0be37 authored almost 10 years ago by Leo Lapworth <[email protected]>
Depend on Munin Class rather than undefined User

User isn't defined (probably installed by the package that the class installs).

3970577131f071db3e36002a6cc2106c5d1b1bcd authored almost 10 years ago by Randy Stauner <[email protected]>
turn off apticron

07fccaa667a46682ab4e73d5adf13bedac386082 authored almost 10 years ago by Leo Lapworth <[email protected]>
always install munin and fix #78

1b14b87f0b5d9da718184ef2bc54dc9a85ca6a6d authored almost 10 years ago by Leo Lapworth <[email protected]>
remove rose - need to actually deactivat account manually

5379fbc3df76b7a28ee82dea9eb8d717fab6eab4 authored almost 10 years ago by Leo Lapworth <[email protected]>
turn off nfs monitoring

0e6cc8ec4b72af4536458835bc9173c773331ae7 authored almost 10 years ago by Leo Lapworth <[email protected]>
sort out graphing and try set hostname

2794c2028cd6a8ef3de3d5647bde0f49f1a8e026 authored almost 10 years ago by Leo Lapworth <[email protected]>
for now use cron and static files

844bb22f154704834f42fbf234907d646758aa3a authored almost 10 years ago by Leo Lapworth <[email protected]>
Merge pull request #77 from CPAN-API/leo/munin

Leo/munin

5b2152e68551d2bc63bbf0a1b2e00bdb75a435e8 authored almost 10 years ago by Leo Lapworth <[email protected]>
setup munin

9bf1851d40c4bcec8c0c6174bc81227707cd0dcb authored almost 10 years ago by Leo Lapworth <[email protected]>
setup munin nodes

8a7443eb4bb5d8e3648e0e903bf6f6c56728cfe1 authored almost 10 years ago by Leo Lapworth <[email protected]>
upgrade ssm-munin to 0.0.8

823b22f076431d5ef7493752f7c45400651cb447 authored almost 10 years ago by Leo Lapworth <[email protected]>
remove readhost, so defaults to $::fqdn

763eed2523c3accb5e2b484068b49c5f80d1fad4 authored almost 10 years ago by Leo Lapworth <[email protected]>
add munin module from ssm-munin

c85188a0466348f721a2fee88e2d6370a593dfec authored almost 10 years ago by Leo Lapworth <[email protected]>
Merge pull request #75 from CPAN-API/leo/ip6exim

Disable ipv6 and refactor exim config, production uses smartrelay - mailgun.com

1d715ba4064c7c2126d8b7b176444e6bbcad197e authored almost 10 years ago by Leo Lapworth <[email protected]>
get exim setup for dev and production

ecdcdc8478dc2b0ec808c42f677c5b043df3fea5 authored almost 10 years ago by Leo Lapworth <[email protected]>
remove old exim/email files

513e96f7c1e2123a2b21e58d6c031f056f3745b9 authored almost 10 years ago by Leo Lapworth <[email protected]>
add external exim module

e2f777bd47cf1d2b667e1f7ac9dd8af89cee5425 authored almost 10 years ago by Leo Lapworth <[email protected]>
Disable IPv6

d3f63c5b0bfbe9fd88f04d3757c25f80737a2090 authored almost 10 years ago by Leo Lapworth <[email protected]>
Make user bin/ssh dir management configurable

instead of testing user names.

974cfc6443d76d35c0af4ff99862445937e011d3 authored almost 10 years ago by Randy Stauner <[email protected]>
remove ipv6 DNS as it seems to confuse things

7b5d902a0d462bbe953ec922584c7bfef0f42fdf authored almost 10 years ago by Leo Lapworth <[email protected]>
turn off updating mailname until we get it working

da76736f860b47866819dbf5f036c6ca8b8e4e7b authored almost 10 years ago by Leo Lapworth <[email protected]>
Merge pull request #73 from rose/force

prevent provisioning error when recreating the vm

396cfcd487fc3b2c09aabda7b8b6ebb139595b47 authored almost 10 years ago by Leo Lapworth <[email protected]>
prevent provisioning error when recreating the vm

1df35f26f596939b4e9e85b601541cbb49d63059 authored almost 10 years ago by Rose Ames <[email protected]>
tell exim to restart if this changes

63713ab0fc66c302bcb899f90c3201a6e4b45eae authored about 10 years ago by Leo Lapworth <[email protected]>
setup the full mailname - so we do not bounce oddly

682ea318ddce117a8f17bf4c2f510739088db40b authored about 10 years ago by Leo Lapworth <[email protected]>
Merge pull request #70 from rose/vagrantSSH

stop puppet from setting vagrant user's ssh key - we can clean this up later

038c5242b6f8891915a9eed0d4d29fec6127e941 authored about 10 years ago by Leo Lapworth <[email protected]>
stop puppet from setting vagrant user's ssh key

04df3ad035be65c579748b6ef9441ca364ccb88a authored about 10 years ago by Rose Ames <[email protected]>
use correct names

07674e30fa12984e83c05d639dd8df0fe4daffa1 authored about 10 years ago by Leo Lapworth <[email protected]>
Check out stage/<node> on bm-mc-03 and lw-mc-03

dd33d9625a66efeabac041fe2ea45a6b6f29b3c3 authored about 10 years ago by Leo Lapworth <[email protected]>
Give OPfW Interns access to bm-mc-03 and lw-mc-03

4e201462bee0a4131b1457eaaffe6f41e9cfc04f authored about 10 years ago by Leo Lapworth <[email protected]>
rename rose pub ssh to it works

166b71fbd7270871eb17ee7833f1d2c7a776049f authored about 10 years ago by Leo Lapworth <[email protected]>
Merge pull request #68 from rose/updateNginx

update nginx to 1.6.2-5

f3102c007e0738367253e2c739e5b4a45bffe5e7 authored about 10 years ago by Leo Lapworth <[email protected]>
update nginx to 1.6.2-5

04b1b4d0126e5da3a02fc90b04c1bc8d02223f2c authored about 10 years ago by Rose Ames <[email protected]>
Merge pull request #67 from rose/ssh

add my public key

97d233ba3cf10a05ae79689098bac8df38475ed1 authored about 10 years ago by Leo Lapworth <[email protected]>
Merge pull request #66 from andreeap/master

add public ssh key

083b81a4c7a4d9074e24407988e3116c4957ab56 authored about 10 years ago by Leo Lapworth <[email protected]>
add my public key

ed1e1762d5de550b8b5a76b26ed7321dd8d02ccd authored about 10 years ago by Rose Ames <[email protected]>
add public ssh key

872602d29e80b07643802b338d1533c4913946ef authored about 10 years ago by Andreea Pirvulescu <[email protected]>
start bm-mc-03 setup

67a272ff5c0f93aa4cc5382e1c220f4b1b11efc2 authored about 10 years ago by Leo Lapworth <[email protected]>
SSL optomisations...

ssl_session_timeout 2h;
ssl_session_cache shared:SSL:10m;
ssl_session_tickets off; # For T...

c0c4ca829e71fca66460cd12055f4eef31aa4ed0 authored about 10 years ago by Leo Lapworth <[email protected]>
tighten up ssl_ciphers - CPAN-API/metacpan-web#1112

8d4235f659b0bc1201d84a971a79ce49b0f3341d authored about 10 years ago by Leo Lapworth <[email protected]>
do not run cleanup unless the dir exists

bfa0cfd7d102a744652430f7887ef7ce579bf7f5 authored about 10 years ago by Leo Lapworth <[email protected]>
fix quotation

617ea8d9507f2ecae449a9c91b39ccebb9befd0b authored about 10 years ago by Leo Lapworth <[email protected]>
see if this works

4a26310606d6adb7c852f2387ac026a5b765ae7f authored about 10 years ago by Leo Lapworth <[email protected]>
fix #63 - sort out cleaning up the source dir

ae658b2651a9f5338685a91cc822cbe6506737e1 authored about 10 years ago by Leo Lapworth <[email protected]>
actually use the tmp defined in metacpan config

fc7abd077a2b51c6075c145d449b5d7b51f75f95 authored about 10 years ago by Leo Lapworth <[email protected]>
let fastly cache cpan.mc.org/robots.txt for an hour

5eb2c1de76649b28d01e03c487bb5e7440abfe45 authored about 10 years ago by Leo Lapworth <[email protected]>
now liquid web is upgraded turn off autoupgrade

f25d39d5c1734d0b33e28dae1119e2609c7106f6 authored about 10 years ago by Leo Lapworth <[email protected]>
another config to try

b3cf8feb2b45d8ee235e5fee34cc129207655d45 authored about 10 years ago by Leo Lapworth <[email protected]>
try without the package_url

1dd34d55e4368446b7f8c1c3c3a43208c32ac077 authored about 10 years ago by Leo Lapworth <[email protected]>
see if version number is enough to get it to upgrade

13f8361b42b49046e168c0f2187ae985459168a9 authored about 10 years ago by Leo Lapworth <[email protected]>
autoupgrade option for ES

011b3b2a0e94f091a3276fd37d8239a23f25d734 authored about 10 years ago by Leo Lapworth <[email protected]>
allow logstash to autocreate indexes

9ef30ffad2fb65dde4e213acb7646f90abd0a374 authored about 10 years ago by Leo Lapworth <[email protected]>
try enable logstash on lw

4aaf9c461811cc5c51091e54a1ddac6383a7e7d1 authored about 10 years ago by Leo Lapworth <[email protected]>
try enable logstash on lw

92a3f99ac8d1329cbcfe6a552018302fa3b55904 authored about 10 years ago by Leo Lapworth <[email protected]>
turn on nopasswd sudo for leo

c5e06190d8be20ce65ae71079fbb9e6d17b66b8e authored about 10 years ago by Leo Lapworth <[email protected]>
install logstash on all machines, but disabled by default

b5f252e93ca2fcaae04f4fb7c4b70f2a1a1f4471 authored about 10 years ago by Leo Lapworth <[email protected]>
add file_concat and logstash from puppet forge

4cf9c817088b7f04fc08f31168b3f4809397e644 authored about 10 years ago by Leo Lapworth <[email protected]>
install curator utility when ES is installed

92769240170e4a71ae230e86739bf13b715b3569 authored about 10 years ago by Leo Lapworth <[email protected]>
add kopf ES plugin

b30dd0c86edb1f147da7f2e39014bb62fdf2288f authored about 10 years ago by Leo Lapworth <[email protected]>
fix cpan-api/issue #347

4182affd98d91df578db3c208f45764aefd5fa07 authored about 10 years ago by Leo Lapworth <[email protected]>
get cluster talking again

79fb5d7e9845bc66a84be76f8d48b12b785d5024 authored about 10 years ago by Leo Lapworth <[email protected]>
get marvel logging to correct place

48dec8e3b45d9f8c2b2864ebd6e83de5af9df221 authored about 10 years ago by Leo Lapworth <[email protected]>
guess ES was handling order

78d80bea164b147f41ebc8a3b51d33b38f5ef300 authored about 10 years ago by Leo Lapworth <[email protected]>
try install marvel

ad380495e7176c9c86b64a3296949f28fdd76fdd authored about 10 years ago by Leo Lapworth <[email protected]>
split out ES for cluster on 1.4 from rest

6b0125af72139bb0773c74d85bd1689db596f358 authored about 10 years ago by Leo Lapworth <[email protected]>
add in cluster config for ES

62e0229f8ba28777fc4f13b53d549ad8c43a5ac2 authored about 10 years ago by Leo Lapworth <[email protected]>
even better... working

8a7b11e425a0fc46118f8ba06e97564e3587a072 authored about 10 years ago by Leo Lapworth <[email protected]>
ok, write out to correct location!

00ef333e6af96f11fe9e0015c112bfaff20f243d authored about 10 years ago by Leo Lapworth <[email protected]>
some checks so people know about future parser

ed365d565e27b70bc16b9a2cc83e53b2b4b438ac authored about 10 years ago by Leo Lapworth <[email protected]>
use full perms

1549edafdbc2d0e2337c1624e3f594d5f789a321 authored about 10 years ago by Leo Lapworth <[email protected]>
Switch to future parser for $ARRAY.each feature

f9853a747444265f40e2845c4e254080c3f99454 authored about 10 years ago by Leo Lapworth <[email protected]>
Add in datacenter yaml files, include cluster info for LW

731729edf2f03221791898fb446220365ba247b1 authored about 10 years ago by Leo Lapworth <[email protected]>
refactor so namespace for ES is cleaner and start splitting out module

f1b00cf434d881fd8d7a121c0451a5f507e129df authored about 10 years ago by Leo Lapworth <[email protected]>
open firewall for 9300 communication to other servers in the cluster

6ff3f943057e2bf6a453b12d34014040135f1e8f authored about 10 years ago by Leo Lapworth <[email protected]>
Adds ncdu to installed packages.

265943396c391477324b5af434d7f2c4442136a1 authored about 10 years ago by Olaf Alders <[email protected]>
Set Upgrade and Connection headers in proxy request

closes #41.

13c5d5c45a2b95c164185bede3fa2fb03d0456b5 authored about 10 years ago by Randy Stauner <[email protected]>
setup a user dependency

7fff0af989a1b8636dc7bd73de26313740db8e02 authored about 10 years ago by Leo Lapworth <[email protected]>
Ensure twiggy starts on tcp port not unix socket

d00bf7f0305827119619a88cc8728e4d325ffd61 authored about 10 years ago by Randy Stauner <[email protected]>
try clean up ordering

d5d2d24bc5dbcb4b4b98b725dbbfef8c4368d656 authored about 10 years ago by Leo Lapworth <[email protected]>
try clean up ordering

162768b98733b204a8b9091dceb8460095a75f5d authored about 10 years ago by Leo Lapworth <[email protected]>
Work around for 'Warning: Found multiple default providers for vcsrepo: p4, git, dummy; using p4'

056216deee002bdb2ef13bc5ee2e2a18acb08ceb authored about 10 years ago by Leo Lapworth <[email protected]>
re-enable apticron, now panocota is sorted

640a9a2d8a721e3d1972b2a49b8a54e6f972bf4b authored about 10 years ago by Leo Lapworth <[email protected]>
speed up, but only running apt-get update when needed for panocota

2503370e87ec49ae88c6781f9647be4c1511244b authored about 10 years ago by Leo Lapworth <[email protected]>
refactor panopta so we use their key

48ea3a106163c551187e0b0657dce5bd16656ef6 authored about 10 years ago by Leo Lapworth <[email protected]>
small update of copy

c395aaa7ade743be2f19b0811247dd808632faf1 authored about 10 years ago by Leo Lapworth <[email protected]>
move the api cron details into common, but as absent, then enable in the node

f8fe60e7fbdafbecbecf598e1fa0097dcf585f89 authored about 10 years ago by Leo Lapworth <[email protected]>
Set ES to 1.3.4 for production, BM machines have 0.20.2 in their config

64a66d4dd2d07f8ba4419ac154717013b9115f45 authored about 10 years ago by Leo Lapworth <[email protected]>
rename cluster back to "bm"

c90dfba0163dc0b01d99afbdf44bbeb991f4202f authored about 10 years ago by Leo Lapworth <[email protected]>
add a facter for datacenter, I was going to use it, not sure now

6a0fa9bb0db678dd9bab1a499cc338e2f732b367 authored about 10 years ago by Leo Lapworth <[email protected]>