https://github.com/wikimedia/operations-puppet
- HEAD
- refs/cache-automerge/01/7f9d81411d3a534d7868cd251bc5d04a00524a
- refs/cache-automerge/01/b66390dd5f6df1bc245971482f43dd59dfcd4f
- refs/cache-automerge/02/84485a2b85cc49d46166bedea485e8716f4034
- refs/cache-automerge/03/ad7228e9bd88c7526893791499ea068a7fcf32
- refs/cache-automerge/05/e646c89fdc620fb2757775c2a5e9a7b6031a8d
- refs/cache-automerge/08/17d532d8576761eb14087332a343c7e86ec937
- refs/cache-automerge/08/218590a6fe5590ee1e3a3189618b04daf40692
- refs/cache-automerge/0a/7b3958b1f6aeab72b8fe766bcde6bc245b9d08
- refs/cache-automerge/0a/faf2dcd52226091daa0ac503dab15186338cf1
- refs/cache-automerge/10/0e2dc523f8721d28f1b57de40c111dea442ccd
- refs/cache-automerge/12/0ff0a8ec28981ea82fa824253f58cfd1a9f466
- refs/cache-automerge/12/c00202d713973ebf1a567f969b710b03d1711b
- refs/cache-automerge/17/2866932fda4cce417aca2ddf72b62386e095f5
- refs/cache-automerge/1e/ad36f47754cd0e2788a48573451f54553c7612
- refs/cache-automerge/23/f2299e57e144409fa120d82c69b0c7040dbca7
- refs/cache-automerge/24/ba68d86933de429a330eff4eae018dc71140de
- refs/cache-automerge/26/ac09999377a12f0e4d69f09dfe37b4b3342db4
- refs/cache-automerge/2a/387f4a1fff03e9500ec8186f269e083907e8d4
- refs/cache-automerge/2e/3ad288bd263792ab2980c60c68cb47fe01bfb1
- refs/cache-automerge/2e/f5d586e86a7dd4e06e7c54e77753dd101476db
- refs/cache-automerge/33/77e76f8918d76ba014811e941e20e048879c3d
- refs/cache-automerge/36/d80bf5d1b574c01c54abe8fdf0d225ed5a8f71
- refs/cache-automerge/3b/7171d97efa825a78478731a857b08681b95dfa
- refs/cache-automerge/3e/20ea895555ba6dc30f51f031c46702289e1609
- refs/cache-automerge/43/029644f5962a61f8ef1a719c1d64a999393909
- refs/cache-automerge/43/82faf3f9239816d0c8d3dbf524769d8d1be5f7
- refs/cache-automerge/49/c1621b1ff4f7c39b72baa32b29813154f9c75b
- refs/cache-automerge/4a/1ff52a92fed0a102789d95e1fd46f83e969da7
- refs/cache-automerge/4a/e46a3524e47e6e8067659f6e5c0bd8b96c82bf
- refs/cache-automerge/50/da11a9745b0db8e79061a121f336d553571cc7
- refs/cache-automerge/57/48f8c18d5dc31a2eaac6c62c9fb628cf1509ba
- refs/cache-automerge/5c/3d2ac48fabca5655fb27b0f7f40aa842236d4c
- refs/cache-automerge/5d/eb63a20503ba46fac96dd9217f3ee661faf70f
- refs/cache-automerge/60/bba6bfd0db05b57d12e6fdfe8e849263ddd7e9
- refs/cache-automerge/65/ae5de3b8ccd7e1860c47243c40fac6ec3d803f
- refs/cache-automerge/67/b8878fcc24e20e863e44234d03ec3d71a58fd8
- refs/cache-automerge/68/086df488136b2db56d9de9a0395fb6c8838fbe
- refs/cache-automerge/72/cf51d9b5d3f47fa4aeacf3e912d9bbf6192257
- refs/cache-automerge/75/a84cd677463ca7e2ce440a5ab7e4d523b537b3
- refs/cache-automerge/7b/5b396f152f80e109f05a17217effeb1aa3a218
- refs/cache-automerge/7b/f4c81b98c4d821fb23a2014a953ecba8400355
- refs/cache-automerge/7d/036e5f4654eda850a4bd66003b90a6df918bf1
- refs/cache-automerge/80/d549b1d9a1a3102704d9532e985baa73ab08f4
- refs/cache-automerge/81/ea0840cc9ee65a678fc6f3f4e35d733a30ccd1
- refs/cache-automerge/83/de3c5af41833767908e56e0950ee456ba887b3
- refs/cache-automerge/85/7566c657c47d2877dfb3915d8bdf41560bacdf
- refs/cache-automerge/85/78b062b29fe51b87fd5e53aa22d97867fd7b41
- refs/cache-automerge/86/d026e83b76e5b0ae083f72e66ac5f98a1b1ca3
- refs/cache-automerge/8c/50ffb373dc840d3653e3e84f24008efb1ea156
- refs/cache-automerge/8e/b92981182182aebac35a1bd38e87651cafa489
- refs/cache-automerge/8f/52c30fef5c0f02ab40a67445239a3178a5d46a
- refs/cache-automerge/91/35d2a42311e5f08e542647bc054662c5dae51a
- refs/cache-automerge/92/dc9daa8d2c448fad56d0b760a92cdaa7bca71b
- refs/cache-automerge/94/a5bdea375ac4aa4194beed543a796df98cb4ad
- refs/cache-automerge/94/df45f3c6ddd22a049e385670cce03368e9c2ab
- refs/cache-automerge/95/172db8432f1b870cc9f25236d826eb5a23b96a
- refs/cache-automerge/98/12e27e8b36c2c14937fc9b815839cb0024741b
- refs/cache-automerge/9e/a1195eb1e880c9afb8f438aa1654fa616d1e98
- refs/cache-automerge/9f/2f59fd32c31542fc042dc70200a7ee7987925e
- refs/cache-automerge/a3/7a135da29047b4733dce0b6850f1cff2003c98
- refs/cache-automerge/a4/dcc6f030d79a046564daffe15d2edd9b6550b6
- refs/cache-automerge/a6/9ae095be59cdcbd045e5f415808f91dd741d06
- refs/cache-automerge/a7/4c63454b004dcc2b6b139a8105921807bc575d
- refs/cache-automerge/a7/f05f30b54e60205e6445c7f84c46609939c736
- refs/cache-automerge/ac/851ef13787a61a1dcb3f5b0c4c8ad414bc2030
- refs/cache-automerge/ac/cc4f07b64cfd75179374ac88319951dea5328b
- refs/cache-automerge/ae/4c46e4df1902abbea9bc1ba86a5bebeb2011e4
- refs/cache-automerge/ae/56285c1925b6498ae355110bb1a0ad43342fbb
- refs/cache-automerge/ae/ce68b33147894c4a2ad9e23611232152d2fa6f
- refs/cache-automerge/b5/a4d856bbc2465703a2a9230e8531a15d115bf2
- refs/cache-automerge/bc/d2b4e0f7e68fe336e226900fc50ff108dd1eae
- refs/cache-automerge/bf/cd653b80b5db9bc4023e3bab5047d654e60981
- refs/cache-automerge/c7/97d4781123edfe1d6ec6ec727c93115afb4190
- refs/cache-automerge/c7/f0fb26b40c29f69ec2b8a42d4cf82cbbe3cb39
- refs/cache-automerge/c8/28ae30b211e44ad2782a537f2a2dd226a485da
- refs/cache-automerge/ce/4104692b064190578a2187ac5c14bbb4eb3b13
- refs/cache-automerge/d1/0f8056de00f8ca888d45db85653c5e1929109c
- refs/cache-automerge/d3/2a635a65898f0ba7ade80d496f94bb974d3483
- refs/cache-automerge/d9/d8c3e3f28e8f6dc3bea20a6bc6c13472e9eeeb
- refs/cache-automerge/e4/20739faa7d283c895f4422a8069d2ddf34db9c
- refs/cache-automerge/e7/2521b546e25bcb066b1455508c850613c60ed4
- refs/cache-automerge/e7/d48319a790b970251f25a78997aa0ee0d0c918
- refs/cache-automerge/ed/ee07c28895289149818c13ff9438863b066ef6
- refs/cache-automerge/ef/416290fb27596208feded76a9af585d0f9d117
- refs/cache-automerge/f0/602659a45efd799a33c2e31b9d4149b18d5095
- refs/cache-automerge/f2/e8556ef04c25e02772742ff32eeb9ea7b8a804
- refs/cache-automerge/f3/33e89c5a2533d189eccfbf4d600432a57d0832
- refs/cache-automerge/fa/9e73e80b03dfc035986d87a1f14c9915987389
- refs/cache-automerge/fb/140a89fb9507534be526c84fc8581e176015c1
- refs/cache-automerge/fc/c6a4f4da64fcd196198a6c2e72e14bcf4395f2
- refs/cache-automerge/fd/80a5577f12ae177250c697ee23fd4bda011062
- refs/changes/00/100/1
- refs/changes/00/1000/1
- refs/changes/00/1000/2
- refs/changes/00/101000/1
- refs/changes/00/101200/1
- refs/changes/00/101800/1
- refs/changes/00/10200/1
- refs/changes/00/102000/1
- refs/changes/00/102200/1
- refs/changes/00/102400/1
- refs/changes/00/102700/1
- refs/changes/00/102700/2
- refs/changes/00/103600/1
- refs/changes/00/104500/1
- refs/changes/00/104500/2
- refs/changes/00/106700/1
- refs/changes/00/106700/2
- refs/changes/00/109800/1
- refs/changes/00/1100/1
- refs/changes/00/11000/1
- refs/changes/00/110600/1
- refs/changes/00/112700/1
- refs/changes/00/112700/2
- refs/changes/00/112700/3
- refs/changes/00/113100/1
- refs/changes/00/113900/1
- refs/changes/00/113900/2
- refs/changes/00/113900/3
- refs/changes/00/113900/4
- refs/changes/00/113900/5
- refs/changes/00/113900/6
- refs/changes/00/116500/1
- refs/changes/00/117000/1
- refs/changes/00/117200/1
- refs/changes/00/118700/1
- refs/changes/00/119000/1
- refs/changes/00/119100/1
- refs/changes/00/1200/1
- refs/changes/00/120600/1
- refs/changes/00/120800/1
- refs/changes/00/121100/1
- refs/changes/00/121400/1
- refs/changes/00/123600/1
- refs/changes/00/123600/2
- refs/changes/00/125200/1
- refs/changes/00/125200/2
- refs/changes/00/12600/1
- refs/changes/00/126000/1
- refs/changes/00/126000/2
- refs/changes/00/126000/3
- refs/changes/00/126000/4
- refs/changes/00/126000/5
- refs/changes/00/126000/6
- refs/changes/00/1300/1
- refs/changes/00/130600/1
- refs/changes/00/130600/2
- refs/changes/00/13100/1
- refs/changes/00/133300/1
- refs/changes/00/133300/2
- refs/changes/00/133700/1
- refs/changes/00/134100/1
- refs/changes/00/13500/1
- refs/changes/00/135100/1
- refs/changes/00/135100/2
- refs/changes/00/135100/3
- refs/changes/00/135500/1
- refs/changes/00/135500/2
- refs/changes/00/136000/1
- refs/changes/00/136100/1
- refs/changes/00/136100/2
- refs/changes/00/136800/1
- refs/changes/00/137400/1
- refs/changes/00/138000/1
- refs/changes/00/138000/2
- refs/changes/00/138000/3
- refs/changes/00/138000/4
- refs/changes/00/138000/5
- refs/changes/00/138000/6
- refs/changes/00/138000/7
- refs/changes/00/138000/8
- refs/changes/00/1400/1
- refs/changes/00/140900/1
- refs/changes/00/140900/2
- refs/changes/00/141400/1
- refs/changes/00/142400/1
- refs/changes/00/142400/2
- refs/changes/00/142400/3
- refs/changes/00/142400/4
- refs/changes/00/142400/5
- refs/changes/00/143500/1
- refs/changes/00/145300/1
- refs/changes/00/145300/2
- refs/changes/00/145300/3
- refs/changes/00/145500/1
- refs/changes/00/145500/2
- refs/changes/00/14600/1
- refs/changes/00/146000/1
- refs/changes/00/147900/1
- refs/changes/00/149800/1
- refs/changes/00/149800/2
- refs/changes/00/149800/3
- refs/changes/00/149800/4
- refs/changes/00/149800/5
- refs/changes/00/149800/6
- refs/changes/00/149800/7
- refs/changes/00/149900/1
- refs/changes/00/149900/2
- refs/changes/00/149900/3
- refs/changes/00/1500/1
- refs/changes/00/150900/1
- refs/changes/00/150900/2
- refs/changes/00/150900/3
- refs/changes/00/150900/4
- refs/changes/00/153600/1
- refs/changes/00/153600/2
- refs/changes/00/153800/1
- refs/changes/00/153800/2
- refs/changes/00/15500/1
- refs/changes/00/155000/1
- refs/changes/00/155000/2
- refs/changes/00/155000/3
- refs/changes/00/158400/1
- refs/changes/00/158500/1
- refs/changes/00/159200/1
- refs/changes/00/1600/1
- refs/changes/00/1600/2
- refs/changes/00/1600/3
- refs/changes/00/161200/1
- refs/changes/00/161200/2
- refs/changes/00/162700/1
- refs/changes/00/16300/1
- refs/changes/00/163200/1
- refs/changes/00/163200/2
- refs/changes/00/163200/3
- refs/changes/00/163600/1
- refs/changes/00/164100/1
- refs/changes/00/16700/1
- refs/changes/00/167200/1
- refs/changes/00/167200/2
- refs/changes/00/167200/3
- refs/changes/00/167200/4
- refs/changes/00/167600/1
- refs/changes/00/167700/1
- refs/changes/00/167700/2
- refs/changes/00/167700/3
- refs/changes/00/167700/4
- refs/changes/00/167700/5
- refs/changes/00/1700/1
- refs/changes/00/170300/1
- refs/changes/00/170300/2
- refs/changes/00/170300/3
- refs/changes/00/170300/4
- refs/changes/00/170300/5
- refs/changes/00/170700/1
- refs/changes/00/17100/1
- refs/changes/00/172500/1
- refs/changes/00/172700/1
- refs/changes/00/173000/1
- refs/changes/00/175500/1
- refs/changes/00/176800/1
- refs/changes/00/177700/1
- refs/changes/00/178400/1
- refs/changes/00/178400/2
- refs/changes/00/178800/1
- refs/changes/00/179600/1
- refs/changes/00/1800/1
- refs/changes/00/181600/1
- refs/changes/00/182800/1
- refs/changes/00/183500/1
- refs/changes/00/183500/2
- refs/changes/00/183500/3
- refs/changes/00/183500/4
- refs/changes/00/184500/1
- refs/changes/00/184500/2
- refs/changes/00/184500/3
- refs/changes/00/185400/1
- refs/changes/00/185400/2
- refs/changes/00/186500/1
- refs/changes/00/186500/2
- refs/changes/00/186600/1
- refs/changes/00/186600/2
- refs/changes/00/186600/3
- refs/changes/00/188600/1
- refs/changes/00/188600/2
- refs/changes/00/188600/3
- refs/changes/00/188600/4
- refs/changes/00/189500/1
- refs/changes/00/1900/1
- refs/changes/00/190000/1
- refs/changes/00/190500/1
- refs/changes/00/190500/2
- refs/changes/00/190500/3
- refs/changes/00/191900/1
- refs/changes/00/194000/1
- refs/changes/00/194000/2
- refs/changes/00/194000/3
- refs/changes/00/194100/1
- refs/changes/00/194500/1
- refs/changes/00/194800/1
- refs/changes/00/194900/1
- refs/changes/00/19500/1
- refs/changes/00/196300/1
- refs/changes/00/196300/2
- refs/changes/00/197400/1
- refs/changes/00/198000/1
- refs/changes/00/199200/1
- refs/changes/00/199200/2
- refs/changes/00/199200/3
- refs/changes/00/199200/4
- refs/changes/00/199600/1
- refs/changes/00/199600/2
- refs/changes/00/199600/3
- refs/changes/00/199600/4
- refs/changes/00/200/1
- refs/changes/00/201000/1
- refs/changes/00/201100/1
- refs/changes/00/201100/2
- refs/changes/00/201100/3
- refs/changes/00/204000/1
- refs/changes/00/204000/2
- refs/changes/00/204100/1
- refs/changes/00/204100/2
- refs/changes/00/204100/3
- refs/changes/00/204100/4
- refs/changes/00/204100/5
- refs/changes/00/204200/1
- refs/changes/00/204200/2
- refs/changes/00/204700/1
- refs/changes/00/205200/1
- refs/changes/00/205200/2
- refs/changes/00/205900/1
- refs/changes/00/205900/2
- refs/changes/00/207300/1
- refs/changes/00/207700/1
- refs/changes/00/207700/2
- refs/changes/00/207800/1
- refs/changes/00/208300/1
- refs/changes/00/208400/1
- refs/changes/00/2100/1
- refs/changes/00/210000/1
- refs/changes/00/210000/2
- refs/changes/00/210000/3
- refs/changes/00/210000/4
- refs/changes/00/210000/5
- refs/changes/00/210000/6
- refs/changes/00/210000/7
- refs/changes/00/212300/1
- refs/changes/00/213500/1
- refs/changes/00/214100/1
- refs/changes/00/215700/1
- refs/changes/00/215700/2
- refs/changes/00/215700/3
- refs/changes/00/215800/1
- refs/changes/00/215800/2
- refs/changes/00/215800/3
- refs/changes/00/216700/1
- refs/changes/00/217800/1
- refs/changes/00/217900/1
- refs/changes/00/217900/2
- refs/changes/00/218400/1
- refs/changes/00/218400/2
- refs/changes/00/218400/3
- refs/changes/00/219000/1
- refs/changes/00/219600/1
- refs/changes/00/219600/2
- refs/changes/00/219800/1
- refs/changes/00/219800/10
- refs/changes/00/219800/11
- refs/changes/00/219800/2
- refs/changes/00/219800/3
- refs/changes/00/219800/4
- refs/changes/00/219800/5
- refs/changes/00/219800/6
- refs/changes/00/219800/7
- refs/changes/00/219800/8
- refs/changes/00/219800/9
- refs/changes/00/2200/1
- refs/changes/00/221000/1
- refs/changes/00/221000/2
- refs/changes/00/221000/3
- refs/changes/00/222200/1
- refs/changes/00/222200/2
- refs/changes/00/222200/3
- refs/changes/00/222200/4
- refs/changes/00/222200/5
- refs/changes/00/222200/6
- refs/changes/00/223000/1
- refs/changes/00/223500/1
- refs/changes/00/223500/2
- refs/changes/00/223500/3
- refs/changes/00/223500/4
- refs/changes/00/223500/5
- refs/changes/00/223500/6
- refs/changes/00/223700/1
- refs/changes/00/224000/1
- refs/changes/00/224200/1
- refs/changes/00/225300/1
- refs/changes/00/225300/2
- refs/changes/00/225300/3
- refs/changes/00/225500/1
- refs/changes/00/225500/2
- refs/changes/00/225700/1
- refs/changes/00/225700/2
- refs/changes/00/227000/1
- refs/changes/00/227000/2
- refs/changes/00/227000/3
- refs/changes/00/227000/4
- refs/changes/00/228800/1
- refs/changes/00/228800/2
- refs/changes/00/2300/1
- refs/changes/00/230000/1
- refs/changes/00/230000/2
- refs/changes/00/230000/3
- refs/changes/00/230500/1
- refs/changes/00/230800/1
- refs/changes/00/230800/2
- refs/changes/00/231400/1
- refs/changes/00/231400/2
- refs/changes/00/231500/1
- refs/changes/00/231500/2
- refs/changes/00/232500/1
- refs/changes/00/232500/2
- refs/changes/00/232700/1
- refs/changes/00/233400/1
- refs/changes/00/233400/2
- refs/changes/00/234600/1
- refs/changes/00/234600/2
- refs/changes/00/234600/3
- refs/changes/00/234600/4
- refs/changes/00/234700/1
- refs/changes/00/234700/2
- refs/changes/00/235000/1
- refs/changes/00/235000/2
- refs/changes/00/235500/1
- refs/changes/00/235500/2
- refs/changes/00/236500/1
- refs/changes/00/236500/2
- refs/changes/00/236500/3
- refs/changes/00/236500/4
- refs/changes/00/236500/5
- refs/changes/00/236500/6
- refs/changes/00/236500/7
- refs/changes/00/237100/1
- refs/changes/00/238200/1
- refs/changes/00/238200/2
- refs/changes/00/239000/1
- refs/changes/00/239000/2
- refs/changes/00/239000/3
- refs/changes/00/239000/4
- refs/changes/00/239000/5
- refs/changes/00/239800/1
- refs/changes/00/239800/2
- refs/changes/00/2400/1
- refs/changes/00/240000/1
- refs/changes/00/240000/2
- refs/changes/00/240600/1
- refs/changes/00/240600/2
- refs/changes/00/240600/3
- refs/changes/00/240600/4
- refs/changes/00/240600/5
- refs/changes/00/240700/1
- refs/changes/00/242900/1
- refs/changes/00/243200/1
- refs/changes/00/243200/2
- refs/changes/00/243200/3
- refs/changes/00/243200/4
- refs/changes/00/243200/5
- refs/changes/00/243400/1
- refs/changes/00/243400/2
- refs/changes/00/243500/1
- refs/changes/00/243500/2
- refs/changes/00/243800/1
- refs/changes/00/243800/2
- refs/changes/00/243800/3
- refs/changes/00/243800/4
- refs/changes/00/244700/1
- refs/changes/00/244700/2
- refs/changes/00/247200/1
- refs/changes/00/247200/2
- refs/changes/00/247700/1
- refs/changes/00/247700/2
- refs/changes/00/247700/3
- refs/changes/00/247700/4
- refs/changes/00/248300/1
- refs/changes/00/248300/2
- refs/changes/00/248300/3
- refs/changes/00/249100/1
- refs/changes/00/249100/2
- refs/changes/00/249100/3
- refs/changes/00/249100/4
- refs/changes/00/249300/1
- refs/changes/00/249300/2
- refs/changes/00/249300/3
- refs/changes/00/249300/4
- refs/changes/00/249300/5
- refs/changes/00/249400/1
- refs/changes/00/249400/2
- refs/changes/00/249700/1
- refs/changes/00/2500/1
- refs/changes/00/250500/1
- refs/changes/00/250500/2
- refs/changes/00/251800/1
- refs/changes/00/251900/1
- refs/changes/00/253800/1
- refs/changes/00/253800/2
- refs/changes/00/255500/1
- refs/changes/00/256000/1
- refs/changes/00/256000/2
- refs/changes/00/256000/3
- refs/changes/00/256000/4
- refs/changes/00/256000/5
- refs/changes/00/258400/1
- refs/changes/00/258400/2
- refs/changes/00/258400/3
- refs/changes/00/258400/4
- refs/changes/00/258400/5
- refs/changes/00/258400/6
- refs/changes/00/258500/1
- refs/changes/00/258500/2
- refs/changes/00/259700/1
- refs/changes/00/259800/1
- refs/changes/00/259800/2
- refs/changes/00/259900/1
- refs/changes/00/2600/1
- refs/changes/00/264400/1
- refs/changes/00/264400/2
- refs/changes/00/264400/3
- refs/changes/00/264400/4
- refs/changes/00/265100/1
- refs/changes/00/265100/2
- refs/changes/00/265500/1
- refs/changes/00/265500/2
- refs/changes/00/265500/3
- refs/changes/00/266300/1
- refs/changes/00/267000/1
- refs/changes/00/268600/1
- refs/changes/00/268800/1
- refs/changes/00/269100/1
- refs/changes/00/269100/10
- refs/changes/00/269100/11
- refs/changes/00/269100/12
- refs/changes/00/269100/13
- refs/changes/00/269100/14
- refs/changes/00/269100/15
- refs/changes/00/269100/16
- refs/changes/00/269100/17
- refs/changes/00/269100/18
- refs/changes/00/269100/19
- refs/changes/00/269100/2
- refs/changes/00/269100/20
- refs/changes/00/269100/3
- refs/changes/00/269100/4
- refs/changes/00/269100/5
- refs/changes/00/269100/6
- refs/changes/00/269100/7
- refs/changes/00/269100/8
- refs/changes/00/269100/9
- refs/changes/00/2700/1
- refs/changes/00/270200/1
- refs/changes/00/270900/1
- refs/changes/00/271700/1
- refs/changes/00/271700/2
- refs/changes/00/271700/3
- refs/changes/00/271800/1
- refs/changes/00/272900/1
- refs/changes/00/272900/2
- refs/changes/00/272900/3
- refs/changes/00/272900/4
- refs/changes/00/272900/5
- refs/changes/00/273200/1
- refs/changes/00/273200/2
- refs/changes/00/273200/3
- refs/changes/00/273200/4
- refs/changes/00/273200/5
- refs/changes/00/274000/1
- refs/changes/00/274400/1
- refs/changes/00/274400/2
- refs/changes/00/274400/3
- refs/changes/00/274400/4
- refs/changes/00/274400/5
- refs/changes/00/274400/6
- refs/changes/00/274400/7
- refs/changes/00/274600/1
- refs/changes/00/274600/10
- refs/changes/00/274600/11
- refs/changes/00/274600/2
- refs/changes/00/274600/3
- refs/changes/00/274600/4
- refs/changes/00/274600/5
- refs/changes/00/274600/6
- refs/changes/00/274600/7
- refs/changes/00/274600/8
- refs/changes/00/274600/9
- refs/changes/00/276100/1
- refs/changes/00/276100/2
- refs/changes/00/277500/1
- refs/changes/00/277700/1
- refs/changes/00/277700/2
- refs/changes/00/277700/3
- refs/changes/00/277700/4
- refs/changes/00/278200/1
- refs/changes/00/278400/1
- refs/changes/00/278400/2
- refs/changes/00/278400/3
- refs/changes/00/278400/4
- refs/changes/00/278400/5
- refs/changes/00/278400/6
- refs/changes/00/278400/7
- refs/changes/00/278400/8
- refs/changes/00/278400/9
- refs/changes/00/279600/1
- refs/changes/00/281600/1
- refs/changes/00/281900/1
- refs/changes/00/281900/2
- refs/changes/00/281900/3
- refs/changes/00/281900/4
- refs/changes/00/281900/5
- refs/changes/00/284100/1
- refs/changes/00/284100/2
- refs/changes/00/284200/1
- refs/changes/00/284200/2
- refs/changes/00/284200/3
- refs/changes/00/284400/1
- refs/changes/00/284400/2
- refs/changes/00/284400/3
- refs/changes/00/284500/1
- refs/changes/00/284500/2
- refs/changes/00/284500/3
- refs/changes/00/284500/4
- refs/changes/00/284600/1
- refs/changes/00/284600/2
- refs/changes/00/285600/1
- refs/changes/00/285600/2
- refs/changes/00/286700/1
- refs/changes/00/287600/1
- refs/changes/00/287600/2
- refs/changes/00/287600/3
- refs/changes/00/287600/4
- refs/changes/00/287600/5
- refs/changes/00/287600/6
- refs/changes/00/287600/7
- refs/changes/00/287600/8
- refs/changes/00/287600/9
- refs/changes/00/287900/1
- refs/changes/00/287900/2
- refs/changes/00/288200/1
- refs/changes/00/288200/2
- refs/changes/00/289000/1
- refs/changes/00/289000/2
- refs/changes/00/289700/1
- refs/changes/00/289700/2
- refs/changes/00/290800/1
- refs/changes/00/292500/1
- refs/changes/00/292500/2
- refs/changes/00/292500/3
- refs/changes/00/292500/4
- refs/changes/00/294500/1
- refs/changes/00/294700/1
- refs/changes/00/295900/1
- refs/changes/00/295900/2
- refs/changes/00/295900/3
- refs/changes/00/29600/1
- refs/changes/00/296400/1
- refs/changes/00/297600/1
- refs/changes/00/297600/2
- refs/changes/00/297800/1
- refs/changes/00/297800/2
- refs/changes/00/298000/1
- refs/changes/00/298000/2
- refs/changes/00/298000/3
- refs/changes/00/298000/4
- refs/changes/00/298000/5
- refs/changes/00/298000/6
- refs/changes/00/298000/7
- refs/changes/00/298300/1
- refs/changes/00/298300/2
- refs/changes/00/298800/1
- refs/changes/00/298800/2
- refs/changes/00/299000/1
- refs/changes/00/299000/10
- refs/changes/00/299000/2
- refs/changes/00/299000/3
- refs/changes/00/299000/4
- refs/changes/00/299000/5
- refs/changes/00/299000/6
- refs/changes/00/299000/7
- refs/changes/00/299000/8
- refs/changes/00/299000/9
- refs/changes/00/299500/1
- refs/changes/00/299500/2
- refs/changes/00/300/1
- refs/changes/00/3000/1
- refs/changes/00/300100/1
- refs/changes/00/300600/1
- refs/changes/00/300600/2
- refs/changes/00/301000/1
- refs/changes/00/301100/1
- refs/changes/00/301100/2
- refs/changes/00/301900/1
- refs/changes/00/301900/2
- refs/changes/00/302300/1
- refs/changes/00/302300/2
- refs/changes/00/30300/1
- refs/changes/00/303500/1
- refs/changes/00/303500/2
- refs/changes/00/303500/3
- refs/changes/00/303500/4
- refs/changes/00/303800/1
- refs/changes/00/303800/2
- refs/changes/00/303800/3
- refs/changes/00/303800/4
- refs/changes/00/303800/5
- refs/changes/00/305600/1
- refs/changes/00/305600/2
- refs/changes/00/30600/1
- refs/changes/00/306300/1
- refs/changes/00/306300/2
- refs/changes/00/306400/1
- refs/changes/00/306400/2
- refs/changes/00/306900/1
- refs/changes/00/306900/2
- refs/changes/00/306900/3
- refs/changes/00/306900/4
- refs/changes/00/306900/5
- refs/changes/00/306900/6
- refs/changes/00/307700/1
- refs/changes/00/307700/2
- refs/changes/00/307900/1
- refs/changes/00/307900/2
- refs/changes/00/307900/3
- refs/changes/00/307900/4
- refs/changes/00/308500/1
- refs/changes/00/309000/1
- refs/changes/00/309000/2
- refs/changes/00/309000/3
- refs/changes/00/3100/1
- refs/changes/00/310300/1
- refs/changes/00/310300/2
- refs/changes/00/310300/3
- refs/changes/00/310500/1
- refs/changes/00/310500/2
- refs/changes/00/310900/1
- refs/changes/00/310900/2
- refs/changes/00/311100/1
- refs/changes/00/311400/1
- refs/changes/00/311400/2
- refs/changes/00/311400/3
- refs/changes/00/311400/4
- refs/changes/00/311400/5
- refs/changes/00/311400/6
- refs/changes/00/311500/1
- refs/changes/00/311600/1
- refs/changes/00/311600/2
- refs/changes/00/311600/3
- refs/changes/00/311600/4
- refs/changes/00/311600/5
- refs/changes/00/311600/6
- refs/changes/00/311700/1
- refs/changes/00/311700/2
- refs/changes/00/311700/3
- refs/changes/00/31200/1
- refs/changes/00/312000/1
- refs/changes/00/312000/2
- refs/changes/00/312600/1
- refs/changes/00/31300/1
- refs/changes/00/313400/1
- refs/changes/00/313400/2
- refs/changes/00/313600/1
- refs/changes/00/315200/1
- refs/changes/00/315200/2
- refs/changes/00/315200/3
- refs/changes/00/315200/4
- refs/changes/00/315300/1
- refs/changes/00/315300/2
- refs/changes/00/315300/3
- refs/changes/00/315300/4
- refs/changes/00/315300/5
- refs/changes/00/315400/1
- refs/changes/00/315400/2
- refs/changes/00/315500/1
- refs/changes/00/315500/2
- refs/changes/00/315500/3
- refs/changes/00/316400/1
- refs/changes/00/316400/2
- refs/changes/00/317500/1
- refs/changes/00/317500/10
- refs/changes/00/317500/11
- refs/changes/00/317500/2
- refs/changes/00/317500/3
- refs/changes/00/317500/4
- refs/changes/00/317500/5
- refs/changes/00/317500/6
- refs/changes/00/317500/7
- refs/changes/00/317500/8
- refs/changes/00/317500/9
- refs/changes/00/318900/1
- refs/changes/00/318900/2
- refs/changes/00/318900/3
- refs/changes/00/318900/4
- refs/changes/00/319100/1
- refs/changes/00/319300/1
- refs/changes/00/319300/2
- refs/changes/00/319500/1
- refs/changes/00/319500/2
- refs/changes/00/319500/3
- refs/changes/00/319500/4
- refs/changes/00/319700/1
- refs/changes/00/319700/2
- refs/changes/00/319700/3
- refs/changes/00/3200/1
- refs/changes/00/321000/1
- refs/changes/00/321000/2
- refs/changes/00/321400/1
- refs/changes/00/321400/2
- refs/changes/00/323400/1
- refs/changes/00/324200/1
- refs/changes/00/324200/2
- refs/changes/00/324200/3
- refs/changes/00/324900/1
- refs/changes/00/325500/1
- refs/changes/00/325500/2
- refs/changes/00/325800/1
- refs/changes/00/325800/2
- refs/changes/00/325800/3
- refs/changes/00/325900/1
- refs/changes/00/325900/2
- refs/changes/00/327000/1
- refs/changes/00/327000/2
- refs/changes/00/328200/1
- refs/changes/00/328400/1
- refs/changes/00/328400/10
- refs/changes/00/328400/11
- refs/changes/00/328400/12
- refs/changes/00/328400/13
- refs/changes/00/328400/14
- refs/changes/00/328400/15
- refs/changes/00/328400/16
- refs/changes/00/328400/17
- refs/changes/00/328400/2
- refs/changes/00/328400/3
- refs/changes/00/328400/4
- refs/changes/00/328400/5
- refs/changes/00/328400/6
- refs/changes/00/328400/7
- refs/changes/00/328400/8
- refs/changes/00/328400/9
- refs/changes/00/328600/1
- refs/changes/00/328600/2
- refs/changes/00/328600/3
- refs/changes/00/3300/1
- refs/changes/00/330400/1
- refs/changes/00/331600/1
- refs/changes/00/331600/2
- refs/changes/00/331600/3
- refs/changes/00/332100/1
- refs/changes/00/332100/2
- refs/changes/00/332100/3
- refs/changes/00/332100/4
- refs/changes/00/332100/5
- refs/changes/00/332100/6
- refs/changes/00/332100/7
- refs/changes/00/332100/8
- refs/changes/00/332800/1
- refs/changes/00/332800/2
- refs/changes/00/333700/1
- refs/changes/00/333700/2
- refs/changes/00/334300/1
- refs/changes/00/334300/2
- refs/changes/00/334300/3
- refs/changes/00/334300/4
- refs/changes/00/334300/5
- refs/changes/00/334300/6
- refs/changes/00/33600/1
- refs/changes/00/336600/1
- refs/changes/00/337000/1
- refs/changes/00/337800/1
- refs/changes/00/340500/1
- refs/changes/00/340500/2
- refs/changes/00/340500/3
- refs/changes/00/340500/4
- refs/changes/00/340900/1
- refs/changes/00/340900/10
- refs/changes/00/340900/2
- refs/changes/00/340900/3
- refs/changes/00/340900/4
- refs/changes/00/340900/5
- refs/changes/00/340900/6
- refs/changes/00/340900/7
- refs/changes/00/340900/8
- refs/changes/00/340900/9
- refs/changes/00/34100/1
- refs/changes/00/34100/2
- refs/changes/00/341000/1
- refs/changes/00/341500/1
- refs/changes/00/341700/1
- refs/changes/00/341700/2
- refs/changes/00/343300/1
- refs/changes/00/343800/1
- refs/changes/00/343800/2
- refs/changes/00/344300/1
- refs/changes/00/344300/2
- refs/changes/00/344300/3
- refs/changes/00/344900/1
- refs/changes/00/345100/1
- refs/changes/00/345100/2
- refs/changes/00/345300/1
- refs/changes/00/34600/1
- refs/changes/00/34600/2
- refs/changes/00/347400/1
- refs/changes/00/347400/2
- refs/changes/00/347400/3
- refs/changes/00/347400/4
- refs/changes/00/348000/1
- refs/changes/00/349400/1
- refs/changes/00/349400/2
- refs/changes/00/352800/1
- refs/changes/00/353000/1
- refs/changes/00/353000/2
- refs/changes/00/353000/3
- refs/changes/00/353600/1
- refs/changes/00/353600/10
- refs/changes/00/353600/11
- refs/changes/00/353600/12
- refs/changes/00/353600/2
- refs/changes/00/353600/3
- refs/changes/00/353600/4
- refs/changes/00/353600/5
- refs/changes/00/353600/6
- refs/changes/00/353600/7
- refs/changes/00/353600/8
- refs/changes/00/353600/9
- refs/changes/00/35400/1
- refs/changes/00/354100/1
- refs/changes/00/354100/2
- refs/changes/00/354100/3
- refs/changes/00/354100/4
- refs/changes/00/354100/5
- refs/changes/00/354100/6
- refs/changes/00/354100/7
- refs/changes/00/354100/8
- refs/changes/00/355100/1
- refs/changes/00/355100/2
- refs/changes/00/355100/3
- refs/changes/00/355100/4
- refs/changes/00/355100/5
- refs/changes/00/355100/6
- refs/changes/00/356900/1
- refs/changes/00/356900/2
- refs/changes/00/358500/1
- refs/changes/00/358500/2
- refs/changes/00/358500/3
- refs/changes/00/358600/1
- refs/changes/00/35900/1
- refs/changes/00/360600/1
- refs/changes/00/360600/2
- refs/changes/00/360600/3
- refs/changes/00/360900/1
- refs/changes/00/360900/2
- refs/changes/00/36100/1
- refs/changes/00/36100/2
- refs/changes/00/362400/1
- refs/changes/00/362400/2
- refs/changes/00/362400/3
- refs/changes/00/362400/4
- refs/changes/00/362400/5
- refs/changes/00/363600/1
- refs/changes/00/363600/2
- refs/changes/00/363600/3
- refs/changes/00/365600/1
- refs/changes/00/365900/1
- refs/changes/00/365900/10
- refs/changes/00/365900/2
- refs/changes/00/365900/3
- refs/changes/00/365900/4
- refs/changes/00/365900/5
- refs/changes/00/365900/6
- refs/changes/00/365900/7
- refs/changes/00/365900/8
- refs/changes/00/365900/9
- refs/changes/00/368200/1
- refs/changes/00/369400/1
- refs/changes/00/369600/1
- refs/changes/00/369700/1
- refs/changes/00/369700/2
- refs/changes/00/369700/3
- refs/changes/00/369700/4
- refs/changes/00/369700/5
- refs/changes/00/372400/1
- refs/changes/00/372400/2
- refs/changes/00/372400/3
- refs/changes/00/372400/4
- refs/changes/00/372400/5
- refs/changes/00/372400/6
- refs/changes/00/372400/7
- refs/changes/00/372400/8
- refs/changes/00/373700/1
- refs/changes/00/373700/2
- refs/changes/00/374500/1
- refs/changes/00/374500/2
- refs/changes/00/375400/1
- refs/changes/00/375400/2
- refs/changes/00/375800/1
- refs/changes/00/375800/2
- refs/changes/00/376500/1
- refs/changes/00/376500/2
- refs/changes/00/377200/1
- refs/changes/00/377500/1
- refs/changes/00/377500/2
- Branches list truncated to 1000 entries, 115356 were omitted.
No releases to show
Take a new snapshot of a software origin
If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.
Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.Processing "take a new snapshot" request ...
Permalinks
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
Revision | Author | Date | Message | Commit Date |
---|---|---|---|---|
3f12604 | Guillaume Lederrey | 31 August 2016, 07:50:56 UTC | elastic104[4567] moved to new racks Bug: T143685 Change-Id: Id67297d999a75500de1a893f4cfbbb21ab6685e8 | 31 August 2016, 11:06:05 UTC |
f41a3a6 | Elukey | 31 August 2016, 10:27:08 UTC | Revert "Add analytics-admins/roots to the Druid hosts" This commit grants too much permissions to the analytics team, plus also wrong sudo permissions (for non existent daemons). Will create a new druid-admins group and I'll submit an access request. This reverts commit 9b20a1e828acd9debed78ed0c6a323ce11de52fb. Change-Id: I5e8adf0cef4f0dfc44da91b71003effdd9f143e9 | 31 August 2016, 10:27:08 UTC |
9b20a1e | elukey | 31 August 2016, 10:06:51 UTC | Add analytics-admins/roots to the Druid hosts Change-Id: I83a7d73a6f3588aead23248b1f0ccb36a55e05ec | 31 August 2016, 10:14:48 UTC |
22c5ad2 | Filippo Giunchedi | 24 August 2016, 13:30:57 UTC | base: support for multiple syslog hosts Bug: T138073 Change-Id: I59113d1d4a19218d6c67fd1f38790fd4eee9ca37 | 31 August 2016, 09:35:26 UTC |
3d20cd7 | Filippo Giunchedi | 26 August 2016, 08:55:55 UTC | puppet_compiler: add script to update facts Originally at https://wikitech.wikimedia.org/wiki/Nova_Resource:Puppet3-diffs/Documentation Change-Id: I2e24adf5e88bb84d820bdb01f2586f0420a6f27e | 31 August 2016, 09:22:54 UTC |
552ecc8 | elukey | 31 August 2016, 08:03:58 UTC | Clean up unused AQS to Hadoop firewall rules The Analytics team made a lot of experiments with Cassandra bulk loading from Hadoop without much success. The best course of action now is to clean up unused ferm rules. Bug: T138609 Change-Id: I2efbb66afb5d15278d11f25f85bf555c55088e53 | 31 August 2016, 09:19:23 UTC |
06d12c4 | Marko Obrovac | 30 August 2016, 22:05:16 UTC | Revert "Revert "Change-Prop: Rerender summary on wikidata item update"" This reverts commit edc9e0b0d1507deb4c1a2c7f8e77297d77f1e495. Change Iaded5c5f6b03ee7b5e37712bd753bb93db900657 introduced re-rendering the summary of pages that use wikidata descriptions, but after its merge all of the edits coming from wikidata.org were being rejected by Change Prop, so we reverted it. However, it turns out that the rule is correct; there was a bug in the way the service handled the response from wikidata. This has been fixed in https://github.com/wikimedia/change-propagation/pull/88 and is live in production, so it is safe to re-enable the rule. Change-Id: Ib77f28f3aa84ff86f2b1e01c93bba40d60701cf6 | 31 August 2016, 09:15:16 UTC |
e2e809f | andrewbogott | 30 August 2016, 22:54:16 UTC | Labs firstboot.sh: Use the new project_id setting Bug: T105891 Change-Id: I0335b5921070bf98f3ff47c5623693eb73ba5064 | 30 August 2016, 22:54:16 UTC |
c1f4bce | Madhumitha Viswanathan | 31 August 2016, 01:13:52 UTC | Specify minute param for git pull cdnjs cron Change-Id: I0ac70fd21ac8779f13eb0a7f54d38d326b7df3e9 | 31 August 2016, 01:13:52 UTC |
5acfa55 | Kunal Mehta | 30 August 2016, 22:55:33 UTC | releases: Add wikidiff2 directory This allows MediaWiki releasers to upload releases for the wikidiff2 PHP extension. Change-Id: I8df7f56326fa755f2466f491b5b48d16bedfd1c5 | 30 August 2016, 23:34:11 UTC |
a330be8 | Kunal Mehta | 30 August 2016, 23:33:29 UTC | releases: Set mediawiki directory to 2775 Change-Id: I802c56b463f39bc272859a471b917a769f5c2cbc | 30 August 2016, 23:33:58 UTC |
663155d | Kunal Mehta | 30 August 2016, 22:54:11 UTC | releases: puppetize ownership of /srv/org/wikimedia/releases/mediawiki Change-Id: I82cfeed7699e79ef9f4979e66628d54a46740f1a | 30 August 2016, 23:05:58 UTC |
f181283 | Thiemo Mättig (WMDE) | 24 August 2016, 10:56:18 UTC | Gerrit: Fix phabricator expanding links @Author of change Thiemo Mättig (WMDE) Bug: T75997 Change-Id: Icf71cdb7722293de95419e7e191efbc7684ff1af | 30 August 2016, 22:45:04 UTC |
f413fa4 | andrewbogott | 30 August 2016, 22:09:56 UTC | Forward horizon config to mitaka Change-Id: I1a5574c6c85e4bc50087e2d22f7ba65267536817 | 30 August 2016, 22:09:56 UTC |
024aa1e | andrewbogott | 30 August 2016, 22:03:35 UTC | Typo-fix: puppet_config_backend should be an http url, not https Change-Id: Ic27c5bc29c0950c0d371d02a109ed701d2e2a3d1 | 30 August 2016, 22:04:54 UTC |
b393fd0 | andrewbogott | 25 August 2016, 21:35:37 UTC | Horizon puppet panel: Clean up config and defaults - Include PUPPET_CONFIG_BACKEND in local_settings.py - Use reasonable eqiad-local settings as setting defaults Change-Id: Ib8d8f1d269069cc56a16f385bcca9183f9f3ecc4 | 30 August 2016, 21:29:06 UTC |
70f312c | Alex Monk | 14 August 2016, 23:23:59 UTC | No longer set up config for our old project-id metadata creation Bug: T105891 Change-Id: I81d156fc633042940f47feef9b9e8d86d211bbae Depends-On: Id1249ecc613da45e4137b5f61c97889ffdf0b7c7 | 30 August 2016, 21:19:10 UTC |
8539624 | Madhumitha Viswanathan | 30 August 2016, 21:10:44 UTC | toollabs: Convert cdnjs pull cron command to one line Cron commands cannot span over multiple lines Bug: T143637 Change-Id: I70fee0ec375e3cd6207248bf518a834bb9c57789 | 30 August 2016, 21:17:54 UTC |
a6d0eb6 | Alex Monk | 14 August 2016, 23:09:42 UTC | labsprojectfrommetadata: Pull project_id from new field This was added in upstream. Once this is done we can pull our custom code that was setting up the custom attribute out of nova_ldap. Bug: T105891 Change-Id: I806c2b4538e4097b0dc489b54a56e45ce178645b | 30 August 2016, 20:48:30 UTC |
de93e39 | Alex Monk | 20 August 2016, 07:43:40 UTC | Remove the hard-coded /a/mw-log references scattered around everywhere The default directory for these files is /srv/mw-log, but the current production setup uses /a instead of /srv (for historical reasons?) The previous state meant that using the role without setting log_directory to '/a/mw-log' resulted in udp2log working but the associated scripts failing to find anything since /a/mw-log wouldn't contain the files the scripts were looking for - /a didn't actually exist. Change-Id: I6df802b9c8bbeb8c42793c5be84f19552b5d0231 | 30 August 2016, 19:45:38 UTC |
582caa3 | Daniel Zahn | 30 August 2016, 18:59:32 UTC | archiva: migration class to rsync data to new host Add temporary rsync setup and ferm rule to copy data from titanium to meitnerium to replace archiva with a jessie server. Copy directly from and into /var/lib/archiva. Applied on target server. So this allows pushing to the new server and does not influence the old server. Bug:T123725 Change-Id: I5cae60e20f2f92e3af5ee55c99f4a207dd22c5ca | 30 August 2016, 19:09:52 UTC |
c5f4cb5 | cpettet | 30 August 2016, 15:49:09 UTC | nodepool: bump up ready states, max, and rate T143938#2594772 In theory we have test runtimes that would allow us to squeeze a bit more out of our current pool of nodes. Our time to node spinup may be bumping up against our ready state count along with our instruction rate. We saw an influx of jobs and a bit of wait on trusty for some recently added work indicating it may benefit us to have more ready trusty nodes on hand. I am bumping up the max-servers a bit to accommodate a constant workload for jessie even w/ the possible reserved 4 for trusty and so max-servers at 12. Bug: T143938 Change-Id: Ia8826ab29b70db02138668b43a85f1974220b738 | 30 August 2016, 18:11:17 UTC |
98589f0 | Paladox | 30 August 2016, 00:53:34 UTC | phabricator: Set logoImagePHID and wordmarkText in fixed_settings.yaml This is for the new phabricator update and is required for the update otherwise we loose the wikimedia logo. https://phabricator.wikimedia.org/F4414835 Change-Id: Id0e3059704420d978ac94b1a7c41f73d73b71392 | 30 August 2016, 17:47:41 UTC |
edc9e0b | Marko Obrovac | 30 August 2016, 17:19:03 UTC | Revert "Change-Prop: Rerender summary on wikidata item update" This reverts commit 0fbd8b41ad08c5c7ff9965a7af97fa7574a2fb0c. Change-Id: Ic7d69236cffcc15d5f9b6a6d030bca2093f996af | 30 August 2016, 17:19:21 UTC |
21f4290 | Andrew Otto | 30 August 2016, 17:11:29 UTC | Don't page if druid-eqiad zookeeper cluster has a server down Bug: T138263 Change-Id: Ia753dc262a5e1b9421ccee28a7bf036c2780b43a | 30 August 2016, 17:12:25 UTC |
b366e8b | Andrew Otto | 30 August 2016, 16:51:46 UTC | Add druid zk host specific hiera configuration Bug: T138263 Change-Id: Ia89f3645080f71170cb4cc2c099b4ee0ef9b0a4c | 30 August 2016, 16:52:57 UTC |
dbf8fed | Antoine Musso | 28 August 2016, 18:28:42 UTC | contint: stop including arcanist on Precise It is not available there, and probably will never be. Change-Id: I05409a645b800f0c47becd18eb8a652286b8f87f | 30 August 2016, 16:39:57 UTC |
480ac86 | Antoine Musso | 09 March 2016, 21:53:17 UTC | hiera_lookup: recognize labs project and site We failed to extract the labs project name which is required by modules/puppetmaster/files/labs.hiera.yaml . Extract the project from the FQDN having the form <hostname>.<project>.<site>.wmflabs While at it extract the proper site, previously hardcoded to 'eqiad'. We would abort asking for --site only when site is 'wikimedia'. Also abort when site is 'nil'. Update usage doc to mention the labs FQDN format. Add an example usage for a real world labs project: $ ./hiera_lookup --fqdn=host.tools.eqiad.wmflabs classes role::aptly::client Bug: T129092 Change-Id: I69be054f03477d58de367dd259ffeca9a7a41816 | 30 August 2016, 16:34:37 UTC |
2eabe62 | Antoine Musso | 19 May 2016, 11:52:23 UTC | contint: bump pip 7.0.1 -> 8.1.2 Changelog: https://pip.pypa.io/en/stable/news/ 8.x has a bunch of backward incompatibility but that should be fine. Change-Id: I00be046ad56acb86c0f493b84f861c8d4b6d6574 | 30 August 2016, 16:26:31 UTC |
0fbd8b4 | Petr Pchelko | 26 August 2016, 01:04:56 UTC | Change-Prop: Rerender summary on wikidata item update Reading team requires wikidata description inside the summary responce. This rule will purge summary endpoint whenever wikidata item is updated. Change-Id: Iaded5c5f6b03ee7b5e37712bd753bb93db900657 | 30 August 2016, 16:18:47 UTC |
1a92f11 | Alex Monk | 19 August 2016, 16:21:07 UTC | logging: remove reference to deployment-fluoride Hasn't existed for a while. not quite sure where it went, but I don't think that we really need it. Change-Id: I54eeebb5f2c2b29388e2b41d1be6c147cd9e027f | 30 August 2016, 16:06:08 UTC |
55e49d1 | Andrew Otto | 30 August 2016, 15:38:57 UTC | Update cdh module with zookeeper package on namenodes Change-Id: I6cf6e5899723bc9dfe6f6c75269338f0258c2d9d | 30 August 2016, 15:39:30 UTC |
bbfc303 | Filippo Giunchedi | 30 August 2016, 14:57:55 UTC | prometheus: return 200 for / Even though it isn't technically correct, ProxyFetch likes 200s more than 204s. Change-Id: I1e4889b8dd84b248572a5bc11decb9674adca339 | 30 August 2016, 14:57:55 UTC |
10d0755 | Andrew Otto | 30 August 2016, 14:53:09 UTC | cdh submodule update with zookeeper package change Bug: T138263 Change-Id: I340668104e74dad56036957a5f1f63a41e7865cd | 30 August 2016, 14:53:09 UTC |
d2897fc | Andrew Otto | 23 August 2016, 13:09:39 UTC | Set up Zookeeper cluster for Druid Druid (in test mode) was originally configured to use the production Zookeeper clusters. We would prefer to isolate those clusters from this more analytics type usage, so this patch installs a Zookeeper cluster on each of the 3 druid nodes. This cluster is colocated with the other Druid services. Bug: T138263 Change-Id: I7970af9664222287e1aa86ce00cb1d7b554c5908 | 30 August 2016, 14:40:53 UTC |
76d891d | Jcrespo | 30 August 2016, 13:03:28 UTC | prometheus mysqld exporter: add all pending database instances This soon will be deprecated for a script; adding it statically to identify issues with monitoring easily and validate the later script. Bug: T126757 Change-Id: Iba0c3b95b801f430c111fc6c8d755a41eed468d1 | 30 August 2016, 14:31:37 UTC |
c4b0398 | Filippo Giunchedi | 25 August 2016, 15:07:12 UTC | prometheus: add to LVS Also deploy service ip on prometheus eqiad/codfw. Note that lvs::realserver is applied to the hosts individually, not the "prometheus server" role. Many such roles can coexist on the same host, irrespectively of LVS, also not every prometheus server is behind LVS. Bug: T126785 Change-Id: Ibf89504a06a69aca62af3f200d93dc4615e05023 | 30 August 2016, 14:26:27 UTC |
92b6130 | Guillaume Lederrey | 30 August 2016, 11:59:07 UTC | reclaim nobelium - remove hiera host configuration Hiera host configuration for nobelium was left during clean up. Bug: T142581 Change-Id: Ic78d0a4fd14ef3bbde0916d08b73b881ef9fbc12 | 30 August 2016, 13:41:06 UTC |
da19dee | Andrew Otto | 30 August 2016, 12:48:25 UTC | Rsync pageviews to labs nfs hosts Bug: T142671 Change-Id: I0ba59b078170fb8782797fcdeba5120b9135832b | 30 August 2016, 12:54:00 UTC |
297085b | Brandon Black | 30 August 2016, 12:40:05 UTC | upload VCL: workaround borked client Range: headers Change-Id: I8b93542a1a0e77eb580e9ef6dcfb7bc18e2958f0 | 30 August 2016, 12:41:10 UTC |
52d8ce8 | Jcrespo | 30 August 2016, 10:39:41 UTC | labsdb: Add firewall to new labsdb databases Add base::firewall to labsdb1009, labsdb1010 and labsdb1011. Older dbs have a different, deprecated class. Change-Id: I9ea32d963bf00269e586acd7c0dc1a44120a9a14 | 30 August 2016, 10:43:50 UTC |
c38c86e | elukey | 30 August 2016, 08:50:24 UTC | Raise the Varnishkafka maximum timeout for incomplete records to 1500 Background: during the upload migration to Varnish 4 we discovered occurrences of the VSL store overflow error, namely more than 1000 (default) incomplete log transactions waiting for a End tag. We raised the 1000 limit to 5000, but now occurrences of the VSL timeout issue appeared again. The store overflow errors were probably hiding them triggering beforehand. Change-Id: Ie289e1ee7d3538b5a7d2bc4f538deb4d216a0bcd | 30 August 2016, 08:50:24 UTC |
219d1d1 | Jcrespo | 30 August 2016, 08:22:47 UTC | prometheus mysqld exporter: add a bunch of selected slaves from core Bug: T126757 Change-Id: I2379b41355c7c257b3d4b71dd9ccaadf741d1bce | 30 August 2016, 08:22:47 UTC |
541c9f5 | Alexandros Kosiaris | 29 August 2016, 13:47:11 UTC | ganglia: Use ferm::service instead of ferm::rule ferm::service is more explicit in stating the required rule and avoids exposing the user to the syntax of ferm which should not be a requirement for writing a rule. Those 2 rules are simple enough to warrant writing them in ferm::service parlance instead of ferm::rule Change-Id: I4bda8b6e3802a2cc5a1c785b31b4125f76fa34b5 | 30 August 2016, 08:01:13 UTC |
ffc7303 | Alexandros Kosiaris | 29 August 2016, 13:39:55 UTC | site.pp: Remove $ganglia_aggregator node scope variables $ganglia_aggregator is an old and now redundant node scope variable that was used to differentiate a ganglia node from a ganglia aggregator. Since this now happens explicitly via the ganglia::monitor::aggregator class, remove the last remnants of the old construct Change-Id: I9b7ed30fe92d83323e6ba61ab2880d07a1f77cce | 30 August 2016, 08:00:33 UTC |
0ec7ad8 | Moritz Muehlenhoff | 29 August 2016, 11:04:26 UTC | Provide a systemd override unit for hhvm The default service file shipped by the HHVM Debian package needs to be extended with a few site-specific changes. Previously these were overwritten entirely, but that led to problems when upgrading the HHVM package: After an update it was running with incorrect settings until the next Puppet run. This patch provides an override file with our customisations. A few vendor settings need to be overwritten entirely, which is done with an initial blank config line like "ExecStart=". The settings can be displayed with "systemctl cat hhvm.service". This doesn't fully display the effective settings, though. That's still TBD on upstream's side: https://github.com/systemd/systemd/issues/2654 (This change is identical to 4353f287136f5db78ed2fe9558168de9cdb80d93, which I reverted in b8a8f51fe23a264f5dfdc5c2e4b9ddac62d0da5f; during the merge of the patch on the trusty hosts I noticed an apparent regression (which turned out to be a benign difference between the upstart and systemd jobs)). Bug: T143210 Change-Id: I2e58d21373fc098ccd5e31b8c1ad42383b04cceb | 30 August 2016, 07:47:40 UTC |
9070ae1 | Guillaume Lederrey | 18 August 2016, 15:25:38 UTC | elasticsearch - check shards via the service, not via each individual node Checking cluster state on each node is redundant and generate a lot of noise. Cluster wide checks are now done on the service only. The logstash cluster is left unchanged as it does not have LVS. The relforge cluster is at the moment left unmonitored. This will be fixed once a cleanup of the different elasticsearch roles is done (see https://gerrit.wikimedia.org/r/#/c/304067/). Bug: T133844 Change-Id: Ica721152c10d777003726e80fa03ed82c69c8a10 | 30 August 2016, 07:45:17 UTC |
2bc52ab | Merlijn van Deen | 15 August 2016, 07:34:31 UTC | toollabs: install pdf2djvu Bug: T130138 Change-Id: Ib75973e95b59c3ab5794563a1dbeaf7ffb55f6d0 | 30 August 2016, 05:52:12 UTC |
188a69d | Filippo Giunchedi | 29 August 2016, 09:57:44 UTC | cassandra: add ssl monitoring only for ssl-enabled hosts Bug: T120662 Change-Id: Ib9fcf8ce260b08d44585c570138232eb71c88fb2 | 30 August 2016, 01:41:46 UTC |
7f39a31 | Daniel Zahn | 25 August 2016, 18:19:14 UTC | installserver: put aptrepo role also on install2001 Let install2001 also use the role that sets up the APT repo, so it's like install1001, which is going to replace carbon. As T132757 says we'll want them to match and possibly make APT HA later. Change-Id: Ia86aa856c8fb004067991395d5527ba9f66bf10e | 30 August 2016, 01:15:33 UTC |
31fc089 | cpettet | 29 August 2016, 21:31:50 UTC | rabbitmq: add rabbitmqadmin for control via mgmt plugin Change-Id: I49f48fccb48ff27b802f166678f749d85dd10d81 | 29 August 2016, 21:38:15 UTC |
3053cc8 | cpettet | 29 August 2016, 20:42:56 UTC | openstack: remove old OpenDJ log file parser Change-Id: If28dd377db05ef0cabb8957ad31d3446a5bceaf4 | 29 August 2016, 21:36:39 UTC |
9fcb5be | andrewbogott | 25 August 2016, 20:23:47 UTC | Install openstack::horizon::puppetpanel on labtestweb2001 Change-Id: Icf6f1a8ea76ed651249761386b6d8d44f155bc0e | 25 August 2016, 20:27:48 UTC |
ee1a81c | Andrew Bogott | 14 June 2016, 15:52:09 UTC | Horizon tab for modifying instance puppet config - Display available roles with docs and params - Display applied roles with params - Display miscellaneous hiera settings - Edit miscellaneous hiera settings - Apply/Removes puppet roles Bug: T91990 Change-Id: I7f064073ba93ffb53369117f30db14772b0ab2de | 29 August 2016, 20:35:28 UTC |
aa9f851 | Alex Monk | 03 August 2016, 21:45:23 UTC | labnet: Merge site_address and network_public_ip in novaconfig Change-Id: Ib47441e39cff0c57cc55cb88b0e815bcc14e50c8 | 29 August 2016, 20:30:35 UTC |
120b943 | Jcrespo | 26 August 2016, 15:20:53 UTC | es2001-4: add node exporter to this standalones hosts These are not really databases, but they are still part of the mysql cluster, until they are decommed in aproximately 1 year. Bug: T126757 Change-Id: I110ad51ad4c33901ead7ddee52f027411a014aed | 29 August 2016, 18:12:32 UTC |
3d29466 | Guillaume Lederrey | 25 August 2016, 19:26:34 UTC | maps - grant privileges on sequences to all known users While we already grant privileges on all tables in the gis database, we do not yet grant privileges to sequences. There is at the moment a single sequence (water_polygons_gid_seq). Change-Id: I3109d8fc18caeec2ff5001460f9f602c110a87f2 | 29 August 2016, 18:04:35 UTC |
34a7843 | cmjohnson | 29 August 2016, 16:29:44 UTC | Adding users flemmerich and psinger to analytics-privatedata-users group. Change-Id: I5eac09dc27fd0d425d5ae059e682794f413ad5b9 | 29 August 2016, 18:02:09 UTC |
f8bb73b | Madhumitha Viswanathan | 29 August 2016, 17:55:30 UTC | toollabs: Set timeout 0 on cdnjs git clone exec Bug: T134896 Change-Id: I75227927261359cef8e58ff9de1f4a41e4385304 | 29 August 2016, 17:55:53 UTC |
cabfcf3 | Madhumitha Viswanathan | 29 August 2016, 17:35:56 UTC | toollabs: Remove puppet dependencies on git clone cdnjs Bug: T134896 Change-Id: I9f182f55db42b177e2fbadcd45a8888a603f3f6d | 29 August 2016, 17:37:39 UTC |
c0365e7 | Madhumitha Viswanathan | 26 August 2016, 17:50:48 UTC | toollabs: Convert puppet clone of cdnjs to cron Bug: T143637 Change-Id: Iacaac250f9f641b5981ca366c90f731802170eec | 29 August 2016, 17:15:42 UTC |
046ec69 | cpettet | 29 August 2016, 16:33:18 UTC | phab: ip bans for sockpuppet accounts Change-Id: If019712152fdf708da01d4f98729b834c1fe8609 | 29 August 2016, 16:34:28 UTC |
d07daac | RobH | 29 August 2016, 15:04:55 UTC | Revert "robh on vacation next week, remove from paging" Rob is back to work. This reverts commit 7b053196599c2b72722ffd58f3c0b1e174f7fb59. Change-Id: I0967f9ba5632ceec2d1085ee290ba00f4b8022b8 | 29 August 2016, 15:05:02 UTC |
324294a | Alexandros Kosiaris | 29 August 2016, 12:13:32 UTC | nrpe: remove redundant ferm::rule We have a redundant ferm::rule for nrpe connections from monitoring hosts. The rule is redundant cause all monitoring hosts get full access anyway by being whitelisted in a allow all rule. So, remove the redundant NRPE specific rule Change-Id: I013d8a6070b30c4506914cb4409208d1b4f3737b | 29 August 2016, 15:04:16 UTC |
d83678b | Alexandros Kosiaris | 29 August 2016, 12:10:37 UTC | logging::mediawiki: Remove redundant NRPE ferm::rule The ferm rule to allow NRPE in logging::mediawiki is redundant since the one in the nrpe module takes anyway precedence and is the exact same rule Change-Id: I04588960e781b857c3eff4c58de63cc3fe130416 | 29 August 2016, 15:03:53 UTC |
1f85abd | Tyler Cipriani | 26 August 2016, 23:15:27 UTC | Bump scap version to 3.2.4-1 Change-Id: I39b6bbc2abd519fdef7e1254ac230c09a79f766f | 29 August 2016, 14:59:40 UTC |
a0fd883 | Jcrespo | 29 August 2016, 14:46:14 UTC | prometheus mysqld exporter: disable labsdb1005 because "precise" Bug: T126757 Change-Id: I805183b0d918ffee63fc4b46a297c57b4c0efe89 | 29 August 2016, 14:55:37 UTC |
0fb5aac | Jcrespo | 29 August 2016, 14:31:55 UTC | prometheus mysqld exporter: Add dbstore-eqiad hosts Bug: T126757 Change-Id: I688924097a2feb84f0e1488a582f4bf8dcb2a45c | 29 August 2016, 14:53:51 UTC |
3d2240d | Jcrespo | 29 August 2016, 10:06:05 UTC | prometheus: add misc eqiad hosts to mysqld exporter Bug: T126757 Change-Id: I80304f9ab76cc7e7cc6dbefa2bbaf1f834562a18 | 29 August 2016, 14:48:30 UTC |
c808d96 | Alex Monk | 14 August 2016, 23:26:55 UTC | openstack: Delete old juno files from the repository Change-Id: Ie02b2b7eebcfc9a24860e589355b500829b98b0e | 29 August 2016, 14:44:32 UTC |
6f2862f | Jcrespo | 29 August 2016, 13:10:53 UTC | prometheus exporter: avoid still existing precise hosts We do not need precise support; the hosts that are still on precise will be deprecated soon. Bug: T126757 Change-Id: I592ac63f86dab412e2268b638ecec58c5221085d | 29 August 2016, 14:03:13 UTC |
9c173fe | andrewbogott | 07 August 2016, 16:02:26 UTC | Nova: update api-paste.ini.erb to conform with Liberty defaults This is a straight dump of api-paste.ini.dpkg-dist from a Liberty package, plus our customized keystone auth bits at the end. This should be a no-op but will allow us to adopt the 2.1 API once it is in place. Change-Id: I982593e83d95558b6a059f075e2b1ff98e540956 | 29 August 2016, 13:49:23 UTC |
54c4870 | Filippo Giunchedi | 25 August 2016, 14:58:18 UTC | prometheus: return 204 on / No reason to try and list root Change-Id: I7fe93cabb22c2bf979efd3e0c8c93e5d3d877480 | 29 August 2016, 13:05:51 UTC |
550bab7 | Filippo Giunchedi | 29 August 2016, 12:44:28 UTC | hieradata: add prometheus_nodes for ulsfo/esams For firewalling purposes, even though the hosts are not actually polled. Change-Id: If231c43ad6a7a4709d0a123c69ed9d01c1dfada5 | 29 August 2016, 12:57:23 UTC |
43b91a1 | Antoine Musso | 28 October 2015, 20:06:30 UTC | cache: vary statsd_server with hiera On the beta cluster the Varnish caches have a few process that reference the prodution statsd host: /usr/local/bin/varnishstatsd --statsd-server=statsd.eqiad.wmnet \ --key-prefix=varnish.eqiad.backends /usr/local/bin/varnishxcps --statsd-server=statsd.eqiad.wmnet /usr/local/bin/varnishrls --statsd-server=statsd.eqiad.wmnet Update the role::cache::* classes to use the generic hiera key 'statsd' which is defined with: hieradata/labs.yaml:# Labs statsd instance hieradata/labs.yaml:statsd: labmon1001.eqiad.wmnet:8125 hieradata/common.yaml:# Main statsd instance hieradata/common.yaml:statsd: statsd.eqiad.wmnet:8125 The three python scripts are in modules/varnish/files they recognize the 'host:port' format and default the port to 8125. The change for production would be: - --statsd-server=statsd.eqiad.wmnet + --statsd-server=statsd.eqiad.wmnet:8125 Such a change could have impacted an Icinga check_proc commands that are defined in modules/varnish/manifests/logging/ , but they are invoked with '-a' and the name of the process, eg they don't look at the extra arguments. Bug: T116898 Change-Id: I51c754fbec577a73e258922d4fc2054e9b1a854a | 29 August 2016, 12:50:26 UTC |
9f13729 | Emanuele Rocca | 29 August 2016, 11:45:00 UTC | Upgrade upload ulsfo to Varnish 4 Bug: T131502 Change-Id: I8e3ce213b43c735cdf1567dad4412c57837a2505 | 29 August 2016, 11:45:00 UTC |
b8a8f51 | Moritz Muehlenhoff | 29 August 2016, 10:28:26 UTC | Revert "Provide a systemd override unit for hhvm" This reverts commit 4353f287136f5db78ed2fe9558168de9cdb80d93. Change-Id: Ic05e8ae8fe8e57b3648a2b7c17d5e63a5d929bc0 | 29 August 2016, 10:29:13 UTC |
4353f28 | Moritz Muehlenhoff | 23 August 2016, 15:06:53 UTC | Provide a systemd override unit for hhvm The default service file shipped by the HHVM Debian package needs to be extended with a few site-specific changes. Previously these were overwritten entirely, but that led to problems when upgrading the HHVM package: After an update it was running with incorrect settings until the next Puppet run. This patch provides an override file with our customisations. A few vendor settings need to be overwritten entirely, which is done with an initial blank config line like "ExecStart=". The settings can be displayed with "systemctl cat hhvm.service". This doesn't fully display the effective settings, though. That's still TBD on upstream's side: https://github.com/systemd/systemd/issues/2654 Bug: T143210 Change-Id: I7c9dab14b96682a6947882730143da56b63c3db1 | 29 August 2016, 10:20:52 UTC |
c025c85 | Jcrespo | 29 August 2016, 09:48:10 UTC | prometheus: Add parsercaches on eqiad (and fix the ones on codfw) Bug: T126757 Change-Id: I3f4f7a11014d7d5cd26e4172a7ed23b94784ab5c | 29 August 2016, 09:48:10 UTC |
cb9a1c3 | Jcrespo | 29 August 2016, 09:45:31 UTC | prometheus: add labsdb eqiad hosts to monitoring It includes production replicas, labs-support replicas, and tools hosts. Bug: T126757 Change-Id: Ib37d05e60580fb5b64febc2f74ca89bb9a46d695 | 29 August 2016, 09:45:31 UTC |
9521857 | Jcrespo | 11 August 2016, 11:58:46 UTC | Remove unused accounts from unneeded functionalities with large uid * dbmon: monitoring utility decomissioned Change-Id: I38d768da0c532cd8bf3aa3a6a195b67d3872a907 | 29 August 2016, 09:36:47 UTC |
218385d | Jcrespo | 26 July 2016, 10:37:29 UTC | Update regex to include new labsdb and proxy machines Change-Id: Ie722aceeb0c0fd530d0eaa83b442fb9c6a30a4b9 | 29 August 2016, 09:35:51 UTC |
3f80f1c | Emanuele Rocca | 29 August 2016, 09:15:06 UTC | Upgrade cp4007 (ulsfo cache_upload) to Varnish 4 Bug: T131502 Change-Id: I9edc17ae2e812a789855e03829fd387571427d4e | 29 August 2016, 09:30:08 UTC |
a0b3aaf | Jcrespo | 26 August 2016, 13:35:44 UTC | mysql: Clean up puppet code related to code databases * Move all firewall setups for mariadb::core to the role (It was finally applied to all core databases.) * Remove iron exception as it is no longer in use. * Firewall is only pending on some misc systems. Change-Id: I8ff6b8e67c8cecf1b0759a1844335825b2b8c7ee | 29 August 2016, 09:07:54 UTC |
da28852 | elukey | 29 August 2016, 08:32:47 UTC | Raise the Varnishkafka maximum incomplete transactions to 5000 Varnishkafka's VSL query can keep, by default, up to 1000 incomplete records in memory (i.e. the ones without a Begin tag but not a End one). We have raised the maximum timeout with -T to 700 seconds a while ago to overcome timeouts in misc, but upload's traffic requires more tuning. Change-Id: Idb3c76980c31d03aaf93888c48d479e3bc309dd1 | 29 August 2016, 08:52:28 UTC |
897ef7e | Jcrespo | 26 August 2016, 15:02:18 UTC | Labsdb: include labs salt groups and prometheus monitoring for dbs Bug: T126757 Change-Id: Ibec339faeff2b44eae89b7fbe5e50ab1b6ed8be0 | 29 August 2016, 08:48:50 UTC |
566d6e7 | amir | 25 August 2016, 23:10:26 UTC | ores: Define extra config for ores Bug: T143567 Change-Id: Ic1f4b4936d95c77e2bfbba65bad1994524515ba1 | 29 August 2016, 08:36:35 UTC |
3d63967 | Moritz Muehlenhoff | 26 August 2016, 11:57:35 UTC | Disable unprivileged user namespaces on labvirt nodes running 4.4 HWE kernels By default trusty allows the creation of user namespaces by unprivileged users (Debian defaulted to disallowing these since the feature was introduced for security reasons) Unprivileged user namespaces are not something we need in general (and especially not in trusty where support for namespaces is incomplete) and was the source for several local privilege escalation vulnerabilities. The 4.4 HWE kernel for trusty contains a backport of the Debian patch allowing to disable the creation of user namespaces via a sysctl, so disable to limit the attack footprint Bug: T142567 Change-Id: Ib7fe25db280b12744aec5b0cf3bbd523ef5155a2 | 29 August 2016, 08:09:09 UTC |
247db01 | Moritz Muehlenhoff | 26 August 2016, 11:06:41 UTC | Ship a script to rewrite group memberships after enabling the memberof overlay The memberof overlay annotates group memberships on the respective user objects in "memberOf" attributes. This is useful to query group memberships of a user without parsing the members attribute of a group. Enabling the overlay does not amend existing attributes. This script provides a tool which retrieves the membership information of a group, empties the group and readds all users, thus adding the memberOf attribute for all members. Bug: T142817 Change-Id: I4832e6c11c59a64d6a4fb1d46451833767a44563 | 29 August 2016, 06:47:23 UTC |
fdc799b | Andrew Bogott | 27 August 2016, 02:34:22 UTC | Forward horizon settings to mitaka, for LabTest Change-Id: Ie21af8fbd47ec76865bd718d6e835bbd801c5d89 | 27 August 2016, 02:37:47 UTC |
cc4a6f1 | Andrew Bogott | 27 August 2016, 02:24:56 UTC | Specify a path for the django compression exec Change-Id: I36ae5e8212f4cb981395b24cbc5de4c83a19a332 | 27 August 2016, 02:25:16 UTC |
7f77824 | Andrew Bogott | 27 August 2016, 01:59:04 UTC | Compress static content for Horizon This is a modest config change, but also requires us to refresh and recompress the cache any time something is changed or a new component installed. Change-Id: Ie99f029624d96998ee32e358d99525705cd25292 | 27 August 2016, 02:19:48 UTC |
41ba78a | YuviPanda | 26 August 2016, 23:57:38 UTC | clush: Put clush config in correct location Change-Id: I94d69d4454cb4012e34812eccb15927bd56c9fc5 | 26 August 2016, 23:57:38 UTC |
766218b | YuviPanda | 26 August 2016, 22:14:43 UTC | tools: Add a wrapper script to enforce clush access Make sure we log accesses to a log file, and that people are running it as their own users rather than as root interactively. Note that this isn't foolproof - but can't really foolproof against people with root! Change-Id: I57156bb99dbc4a7e42c05efe06156ff001c1216b | 26 August 2016, 23:24:36 UTC |
0b5232b | andrewbogott | 25 August 2016, 02:44:01 UTC | Added filtertags to labs role descriptions. This is an experiment to spruce up role filtering for the new labs puppet GUI Bug: T91990 Change-Id: Ic25662a110068969240083f6f4f9986628388898 | 25 August 2016, 03:06:41 UTC |
d8fea15 | Brandon Black | 26 August 2016, 15:06:05 UTC | text VCL: limited redirect for awful TLS negotiations Change-Id: Ib3319aa2338f2bf91c0b6ea93d96a952d8f4d805 | 26 August 2016, 19:32:14 UTC |
7959306 | YuviPanda | 26 August 2016, 17:39:41 UTC | clush: Fixup missing dependency + secret Not entirely sure how they got lost. Also enforce use only in labs. Running this in production has a lot of other challenges. Change-Id: Ia39f7b9672b90c462bb4312b1facfdefda46e098 | 26 August 2016, 17:58:57 UTC |
c4e4ddc | YuviPanda | 20 August 2016, 18:59:36 UTC | Introduce 'clush' module and toollabs role Change-Id: I6f3ffa16b759ddb4c2fd6bf5753b82796d84c6d8 | 26 August 2016, 16:54:49 UTC |
a65a6e6 | Ariel T. Glenn | 26 August 2016, 10:55:44 UTC | add max_allowed_packet to xml/sql dump config so mysqldump doesn't whine the default value was 24M, the servers had 32M, and this finally caused a dump of the commons image table to break Change-Id: I52e0c6e0ebefe2520b0b159d3c68090368819436 | 26 August 2016, 15:56:18 UTC |
6c5a64d | Giuseppe Lavagetto | 25 August 2016, 22:00:34 UTC | puppetmaster::frontend: get workers from hiera Also fill in the values for eqiad and codfw Bug: T143869 Change-Id: Id11e82f7deee9dcabd4c2ea6e74960032f1b9ceb | 26 August 2016, 14:21:33 UTC |