https://github.com/wikimedia/operations-puppet

sort by:
Revision Author Date Message Commit Date
c8b224d Auto-merge of 3b7171d97efa825a78478731a857b08681b95dfa 09 December 2011, 00:55:03 UTC
77e37ac moving php5-gd to its own class Change-Id: I9fd3ee19e5f6c6a39b429dc857f89c1e9344f74f 09 December 2011, 00:34:51 UTC
37fa1f9 moving php5-gd to its own class Change-Id: I9fd3ee19e5f6c6a39b429dc857f89c1e9344f74f 09 December 2011, 00:32:49 UTC
a848d08 fixed php5-gd Change-Id: I2ba24d80e05994d6c7dd33d220e3839395b87865 09 December 2011, 00:29:22 UTC
a6e2cc8 Fixing generic::mysql::client class Change-Id: Ia6218b6e5a185d5c824383ab3ebb8e17fbbdf15c 09 December 2011, 00:25:46 UTC
41b0595 adding in mysql::client (already exists in labs) Change-Id: Ib41ed0f728a8a052a9db18dee748f59c6e1bf700 09 December 2011, 00:05:28 UTC
20baceb removing php5-mysql from racktables definition since hooper has this defined in other classes. Made a note to make sure that other classes are included Change-Id: I00b7c3b2c39256b1a3899a4e6d5fbeda9023108f 08 December 2011, 23:03:47 UTC
0c8ac53 removing generic::webserver::php5 from racktables Turns out hooper has its apache defined in yet another config file (apaches.pp) Change-Id: I403c5e3fdea3052e6932baa174be66917f99363a 08 December 2011, 22:56:40 UTC
af987cd Adding racktables to production and hooper Change-Id: I5ab402095a3cf062ee7fa541dcd34a9cd4b35256 08 December 2011, 22:15:39 UTC
d251aa8 accept all private traffic to make the ruleset work on internal hosts as well. Change-Id: I79fd4e74f313df375d124f9e532d412afa11054e 08 December 2011, 18:40:20 UTC
3d54186 re-enabling iptables rules. adding rule to allow NTP Change-Id: Ie8c5c4ab7bde5f87170c8254cd31a13c9b1df49a 08 December 2011, 18:36:14 UTC
7b4353d exim.conf.erb template fixes Change-Id: I97d8dab4b946077036ffc64e487326ed00ccde9e 08 December 2011, 16:46:22 UTC
3e79972 exim.conf template fixes Change-Id: I1fee0c34158c54574da1e7edd602835432f88a5a 08 December 2011, 16:32:50 UTC
b467359 Template fixes Change-Id: I4659ab87630e820e9734e0f51e319d7844a1cf9b 08 December 2011, 16:18:14 UTC
8c548d7 Fix indentation/tabs/spaces issues Change-Id: I7d8587d4b1c3b0830b53a0a9259ee74ac5bf8ee1 08 December 2011, 16:08:38 UTC
d150b76 Whoops, s/split()/join()/ Change-Id: I7920873e7d6a4a69f487ee82537b5b15e40058fd 08 December 2011, 15:59:25 UTC
53fd46d exim.conf.erb template fixes Change-Id: I8e8fda69600fab03dfcc8feac5e14260160e6c08 08 December 2011, 15:55:13 UTC
bbbdd5e exim.conf.erb template fixes Change-Id: I1f251c40d1d336a147288983d320046857b6061e 08 December 2011, 15:45:25 UTC
27b02d6 Fix node definition for sodium Change-Id: I7f32c6140515842f7e7b4f7f7e8e77538a637768 08 December 2011, 15:37:18 UTC
08cf990 exim.conf.erb template fixes Change-Id: Iefa176f2c62591099edd0f73dc9a8c25b9aaa8b3 08 December 2011, 15:35:18 UTC
fd0c7fd Attempt to fix the restart of exim on every Puppet run Change-Id: I96161431e802309c6a97aba129e0ebd02e1cd784 08 December 2011, 15:11:10 UTC
d39a70e Fold exim::packages into exim::config, simplify class dependencies Change-Id: I70192e96ff9556948face648bd7a8a5b7651daaf 08 December 2011, 15:02:28 UTC
f3f803e Rename exim::roled parameters, some cleanup Change-Id: Ia4f9d4f53d000f4fac5df2b3fe313e4354e94bb5 08 December 2011, 14:51:12 UTC
895a8ff Wrap all exim subclasses in a exim class Change-Id: Ia3eae49d8d32fc895e3c3d628870797bcb5c6139 08 December 2011, 14:34:49 UTC
d559c2b Simplify and cleanup existing exim classes Change-Id: I54f960ef900a9dfd6dc86ea5c0fc19006f1ef3c9 08 December 2011, 14:32:00 UTC
0ed2a91 Cleanup of old exim/mailman manifests Change-Id: I6fcf973425d4ecd364995be1e19438720f80c9cf 08 December 2011, 14:20:16 UTC
a3696c1 Commented firewall rules in swift::base - causing problems now. These should probably be pulled in elsewhere... Change-Id: I8dba7aee129c4207ddc0c1a0b31d9daef1bc8f24 08 December 2011, 13:41:05 UTC
09deb71 Move create_swift_filesystem into swift.pp now it's generic enough Change-Id: Ieee8a3dbcdf11bb8ef0d1ad41408d1c8a3a453f3 08 December 2011, 13:00:56 UTC
837a4a6 Align partitions for performance Change-Id: I84aa3c3f1dc007cb794751b58910fda0650ff88d 08 December 2011, 12:07:58 UTC
9ba400b Unbreak puppet on hardy DBs, percona-toolkit doesn't exist in hardy Change-Id: I952933a9a26799526d1a2a4c471181695e6cc994 08 December 2011, 12:06:10 UTC
56fc38c Create partitions with the correct device labels Change-Id: Id97c372096d87c35ca726b2b4d54f3de9449c608 08 December 2011, 11:52:14 UTC
a66a63e Create /srv/swift-storage in swift::base Change-Id: I4037fd10a3b50f52c5231961a3a5222724b6eff4 08 December 2011, 11:47:06 UTC
00ac9c2 Require the swift package to be installed, to create the user Change-Id: Ifb9de5816960dd2accd8c28dcb11d2501f894053 08 December 2011, 11:43:23 UTC
1c3d7e1 Ruby sucks. Just hardcode for now. Change-Id: Ie937baee350f3d0151a75c2c8ac9f55a3d46d8fb 08 December 2011, 11:39:04 UTC
b9739e4 Remove erroneous = Change-Id: I6020f049059969573df1b687339d36b9671668c7 08 December 2011, 11:33:17 UTC
6e74cff Debugging Change-Id: I03025b2d426b76773bba9b5a3500ed32359f391a 08 December 2011, 11:28:10 UTC
53485d6 Fix all_drives generation Change-Id: I2d795b4d0a9cfcf33fb39009112beaa5ea95a609 08 December 2011, 11:25:59 UTC
697eaad Debugging Change-Id: Idcb9a7ad4478fd73d3ba263741ef6f00548f627a 08 December 2011, 11:20:58 UTC
a897842 Require base::platform Change-Id: Id17bcd476155725d1e437e400c8ccc251671802c 08 December 2011, 11:11:49 UTC
fa0790f Qualify startup_drives for now Change-Id: I6bd70e2e3e9fb35d53fad56c55a6bbb62873ba84 08 December 2011, 11:08:04 UTC
5c5037d Can't evaluate $all_drives from base, so define it in the node definition Change-Id: Idecc2945c301b259bdbc453335b3e1fe8186265e 08 December 2011, 11:02:51 UTC
1b0ac6c Fix negative membership test Change-Id: I5b5660bbd6f83e168c37a418606e97f0d27a5acf 08 December 2011, 10:57:45 UTC
8f2c95b Manage swift file system mounts in Puppet Change-Id: I405d8958cdcf3b125af16cd657910a98e4f0d336 08 December 2011, 10:53:14 UTC
b511d52 Merge "Remove files/swift/memcached.conf" into production 08 December 2011, 09:18:34 UTC
fd23191 install percona-toolkit on all databases Change-Id: I4dfda51cb0f44cf9b5a74def75ad823e5d572f05 08 December 2011, 01:36:08 UTC
facae5c Merge "fixing url port, using different account creds for rewrite" into production 08 December 2011, 00:48:47 UTC
0bcefb4 fixing url port, using different account creds for rewrite Change-Id: Ib0f5c897ac9f4425d6e330f27b81c8bda2e5442a 08 December 2011, 00:48:01 UTC
eb02141 Merge "generic class is rsyncd, not rsync" into production 08 December 2011, 00:43:09 UTC
ca9122b generic class is rsyncd, not rsync Change-Id: I6debfabddacb7a1c6dfa17daf94461da34b2b8ea 08 December 2011, 00:42:41 UTC
5dba6ed Merge "pulled in new version from svn." into production 08 December 2011, 00:32:22 UTC
3e513d0 pulled in new version from svn. Change-Id: I8a2c63e494a6014d33b1f4bd04a527345aa12838 08 December 2011, 00:31:18 UTC
67ec938 Merge "I'm dead now." into production 08 December 2011, 00:17:04 UTC
e9f740a I'm dead now. Change-Id: Ie4dd57fcbe89665c2a0a4acd73d8027b43213f46 08 December 2011, 00:16:24 UTC
160a240 Merge "one last typo. if it's not the last, I'll just kill myself." into production 08 December 2011, 00:12:00 UTC
7b48bc5 one last typo. if it's not the last, I'll just kill myself. Change-Id: I209eb74cc1164a4d09228a719d1c063beae4c8a5 08 December 2011, 00:10:58 UTC
4d2133b Merge "missed ONE of old car type. ugh." into production 07 December 2011, 23:53:01 UTC
f9a5f30 missed ONE of old car type. ugh. Change-Id: I098af38383d204e70c199cb18d398e9184672ac4 07 December 2011, 23:51:44 UTC
991bc6c Merge "need the include" into production 07 December 2011, 23:02:57 UTC
083244f need the include Change-Id: I429d43137d81b41e76a6ca0176c05a5dbc071661 07 December 2011, 23:02:09 UTC
1051f1c Merge "Changing generic::webserver::php5 to use unpinned version of php5" into production 07 December 2011, 22:46:46 UTC
dc7e657 Changing generic::webserver::php5 to use unpinned version of php5 fixed comments Change-Id: I0c8d121a572f9dbbcd9d9948690ba24c6951eabf 07 December 2011, 22:42:58 UTC
030a845 typo Change-Id: I6a88af2b232f41087411de28ceda7bb42677cb1f 07 December 2011, 22:33:55 UTC
dec2014 need conent, not source Change-Id: I98f1177208c82409980f4ecd72c5568e554782bf 07 December 2011, 22:30:28 UTC
b55558a typo Change-Id: If593b98c0565e6e177a8c43df90fd148f63b1482 07 December 2011, 21:45:37 UTC
234ceb3 Merge "removing dupe cert def for sodium" into production 07 December 2011, 20:31:15 UTC
db456b0 removing dupe cert def for sodium Change-Id: Ifb58fc3773339dc6e38a8edb2a2f0305ec3d1def 07 December 2011, 20:28:45 UTC
ab60520 Merge changes If6bcafea,If4a429cd,I74dfd86d into production * changes: pin all PHP packages requried by contint install php5-cli before php-pear makes it clear graphite requires a 'WMF Labs' 07 December 2011, 20:26:22 UTC
ba5d5ea Remove files/swift/memcached.conf Change-Id: If9da59e69f1a1d2663ebe981d7c806f20109100d 07 December 2011, 18:47:45 UTC
8942aee switch to using http instead of https Change-Id: Ia0756b019fcaa8f3cb52e92452cc5d86dcde6f45 07 December 2011, 17:41:44 UTC
e35feba Merge "Simplify swift::storage" into production 07 December 2011, 17:35:06 UTC
15ba232 Merge "Fold SwiftMedia files into one recursive file definition" into production 07 December 2011, 17:29:47 UTC
e814c67 Merge "Parameterize swift::proxy::config, use install_cert" into production 07 December 2011, 17:28:53 UTC
a271d9c Merge "fix variable scope to log scaps to graphite" into production 07 December 2011, 15:53:29 UTC
00a5766 Simplify swift::storage Change-Id: I47eb817659c47d895158f090eea7c83d847b87fd 07 December 2011, 15:41:31 UTC
baa8afd Fold SwiftMedia files into one recursive file definition Change-Id: I1b6d0a301e1e93c7985a2fa1e6ab1a681db05494 07 December 2011, 15:34:30 UTC
4a839f2 Parameterize swift::proxy::config, use install_cert Change-Id: If9ac9568b65a774a5d0fd4511111e2b5f4e93245 07 December 2011, 15:31:13 UTC
ed8e756 Fix dns stats on dobson Change-Id: If81a2ba5181fa69f7dbf7a4e65b0d1e24ea767dd 07 December 2011, 13:38:21 UTC
2b5976a Fix lighttpd init script on Hardy Change-Id: Ie12492bad700adb4eee3839c9947e60f8004d3f8 07 December 2011, 13:35:44 UTC
50ff211 Fix Puppet on dobson Change-Id: Idbd8dd074dd243d76fd29b27aa2edb486f62cc5f 07 December 2011, 13:29:35 UTC
725e50e Make Puppet run every 30 minutes again Change-Id: I6918c70968c5d2f8caba7bdfc909117a7341b541 07 December 2011, 13:09:04 UTC
150a103 adding swauth package for a non-test authentication system for swift Change-Id: I9d17c623120a7de3fb7d342f90927e04ed546c60 06 December 2011, 22:24:12 UTC
e76888c explicitly specified auth URL and port because of the non-standard 8080 Change-Id: Ib5de49a3820a1ed4561d19c0dcc5708e1c9b0718 06 December 2011, 22:20:17 UTC
058140d swapped out tempauth for swauth. switched to http (from https) Change-Id: Ia38513091656a666679d183822d161cfa33ee8b3 06 December 2011, 22:15:09 UTC
3e399c4 Also need g++, natty package lied Change-Id: If193bf543c4e90259ab8de74cd00c9ade44d0683 06 December 2011, 21:27:48 UTC
6cd2e25 Merge "adding first version of preseed conf for mobile CPs as well as adding new boxes to site.pp" into production 06 December 2011, 21:16:51 UTC
b0143fe Merge "switching from exim.pp and mailman.pp to mail.pp" into production 06 December 2011, 21:16:37 UTC
0371435 adding first version of preseed conf for mobile CPs as well as adding new boxes to site.pp Change-Id: Ic319a60c118cdacaffac7b72b52d449d87659daa 06 December 2011, 21:11:06 UTC
15ba9a6 switching from exim.pp and mailman.pp to mail.pp Change-Id: I4d2b74f5bc7d293d9b3a853842c384f7f76dfc3c 06 December 2011, 19:42:44 UTC
93751aa Merge "Reload udev" into production 06 December 2011, 18:21:35 UTC
eab25d6 Reload udev Change-Id: I1b03369583db77cd7eeba9bbee70f65341cef1b6 06 December 2011, 18:21:00 UTC
fd6d815 Merge "tag virtual resource" into production 06 December 2011, 18:17:28 UTC
350a03c tag virtual resource Change-Id: I60c9f8a730981e2b1b8bc36f7dc4c53b15a16f5e 06 December 2011, 18:17:06 UTC
782fd1b Merge "Create /etc/udev/scripts" into production 06 December 2011, 18:04:48 UTC
702fe82 Create /etc/udev/scripts Change-Id: I0375ce61f7178d8aba3dfa9102280cfbfa22da2c 06 December 2011, 18:04:21 UTC
b468404 Merge "Fix fact name" into production 06 December 2011, 17:46:51 UTC
899aaae Fix fact name Change-Id: Ib8026a00f522c01c834a42efc255445bd9956a02 06 December 2011, 17:44:52 UTC
16b7d3f Merge "redo. hoepfully passes lint check." into production 06 December 2011, 17:43:32 UTC
e796c76 Relax puppetmaster restarts Change-Id: I86af6f3138284a343dd93111155c0d48f3fa9b5b 06 December 2011, 17:20:31 UTC
1a3ab89 pin all PHP packages requried by contint Cherry pick 1278 in producton Conflicts: manifests/misc-servers.pp Change-Id: If6bcafea4f85d2ff8045674daa3ba4f1fac77890 06 December 2011, 17:11:50 UTC
296b9eb install php5-cli before php-pear puppet seems to install packages one by one. So on install of a new server the order matter or you will have to wait for several puppet runs before having everything setup. In this case, php-pear depends on php5-cli. Conflicts: manifests/misc-servers.pp Change-Id: If4a429cd6bdc39f76c180768c86d5ccde8dec103 06 December 2011, 17:11:50 UTC
back to top