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 |
---|---|---|---|---|
7e30b50 | Giuseppe Lavagetto | 25 July 2015, 16:42:52 UTC | mediawiki: catch thumb_handler.php to HHVM as well Given the urls involving thumb_handler.php do include slashed parts after .php, this specific path was not catched and handled via HHVM. Change-Id: Iae4a8d27a3eab7c2fb4efe795fc1a37c57200533 | 25 July 2015, 16:42:52 UTC |
d773c22 | Faidon Liambotis | 25 July 2015, 10:23:54 UTC | Revert "Add ProxyPass rule for thumb_handler.php" Suspected to cause a thumbnailing outage. Fallback to the well-known state of Zend PHP again. This reverts commits: - 9d45102200e7196ba4933103a3fa1144509515a9. - 3bfb0b5d4e874ba66fb857b36feac173918fc458. Change-Id: I65cd348ce9d5f112aac36f1cb832896bbbab0c58 | 25 July 2015, 10:24:50 UTC |
ede8b34 | Jakob Warkotsch | 11 June 2015, 11:52:15 UTC | Add Phragile module. This module configures a server to run a Phragile instance on labs. Bug: T101235 Change-Id: I3909fb4983426587e26f124a6326bb3ef23bffb3 | 24 July 2015, 22:13:22 UTC |
67a9596 | Ori Livneh | 24 July 2015, 21:25:57 UTC | wmflib: validate_array_re( array $items, string $re ) Throw an error if any member of $items does not match the regular expression $re. Examples: # OK -- each array item is a four-digit number. validate_array_re([8123, 8124, 8125], '^\d{4}$') # Fail -- last array item is not a four-digit number. validate_array_re([8123, 8124, 812], '^\d{4}$') Change-Id: I9feca0df99ae42eeb852f84f4eacf6f6e6901f72 | 24 July 2015, 21:25:57 UTC |
8c4bd87 | RobH | 24 July 2015, 20:18:31 UTC | adding in pagerduty paging to icinga this is simply appending a pagerduty contact into our existing configuration. testing pagerduty out as an sms provider. T106589 Change-Id: I9da80c6ffc2daa0508896ecff22ae4d168cf2412 | 24 July 2015, 20:20:57 UTC |
6a5a060 | Faidon Liambotis | 24 July 2015, 20:05:06 UTC | Revert "rubocop: Fixed Style/TrailingWhitespace offense" This is all for third-party code. We don't own this and we should not unnecessarily deviate from upstream for e.g. stylistic reasons. This reverts commit c259aed94be6e91001bafb77efb95c33bf7ac1a3. Change-Id: I9768145d0ec84d6fd33c9ae4b7e1911dacefb43a | 24 July 2015, 20:05:30 UTC |
f92f132 | Coren | 24 July 2015, 19:15:21 UTC | Make sure storage-replicate only removes the lockdir if it held the lock To avoid an aborted attempt cleaning up when it shouldn't. Change-Id: Id5b8a8a9ef1a1150b5b84394d2392a4464328117 | 24 July 2015, 19:16:54 UTC |
2bb2552 | YuviPanda | 24 July 2015, 19:14:41 UTC | labstore: Fix timestamp for Lockdir Change-Id: I6ed4ad1ae7e098879572b7249d8ef20f90a3c05e | 24 July 2015, 19:15:20 UTC |
12b7177 | YuviPanda | 24 July 2015, 18:41:00 UTC | labstore: Clean up logging format for storage-replicate Timestamp is provided by systemd Change-Id: Ie3b822de19ec36f9a19c59fff39a3e767bc2ab51 | 24 July 2015, 18:42:27 UTC |
cc1a9ab | YuviPanda | 24 July 2015, 18:37:33 UTC | labstore: Set logging level to INFO fo storage-replicate Default is WARN I think Change-Id: Id948abf44e7d0610d9de378177ccb1515b318d87 | 24 July 2015, 18:38:00 UTC |
ac2d725 | Ori Livneh | 24 July 2015, 18:08:06 UTC | Follow-up for Ia9a53a6a49: rotate beaconImpression logs Change-Id: I2d673a761c425a64bacba61f76dd57a46e1dd8be | 24 July 2015, 18:14:00 UTC |
8d3a1a2 | YuviPanda | 24 July 2015, 18:12:14 UTC | labstore: Increase resolution of snapshot naming to include HHMMSS Change-Id: Ibcb4365eb5d9ce821f0e13fa2ee5f3a4cf82ed65 | 24 July 2015, 18:12:33 UTC |
4e94965 | YuviPanda | 24 July 2015, 18:08:16 UTC | labstore: Make storage-replicate executable Change-Id: I65aa744ee1fc06d8964fd2c0001edb77e729a972 | 24 July 2015, 18:08:31 UTC |
33395e5 | YuviPanda | 24 July 2015, 18:05:38 UTC | labstore: Fix boolean conditional to do actual needed check Change-Id: I2f16568550775fe8843912287008f93124e6716e | 24 July 2015, 18:05:57 UTC |
cd259f1 | YuviPanda | 24 July 2015, 18:02:17 UTC | base: Properly support not specifying service {} in service_unit Change-Id: I9a2c49ad0dbebd39c244b279ac6a38199a4ca3e7 | 24 July 2015, 18:02:42 UTC |
fa7b6a8 | YuviPanda | 24 July 2015, 17:54:00 UTC | labstore: Remove extra base::service_unit Change-Id: I5c0f85662a2983174b76751057a7217e8d4f0f4d | 24 July 2015, 17:54:20 UTC |
3dfb6fc | YuviPanda | 24 July 2015, 17:33:13 UTC | labstore: Add systemd units for replicating NFS volumes - Also add a param to base::service_unit to allow it to not declare service stanzas, which is needed in this case since we do not want them to autostart yet Change-Id: Ib8be8230011a1f3dacdf8ca026ecadb4c6037cf4 | 24 July 2015, 17:50:31 UTC |
8b6b9ee | Coren | 24 July 2015, 17:18:17 UTC | labstore: Minor python3 fix to storage-replicate Correct for the bytes vs string distinction which either did not previously exist or was handled implicitly. Change-Id: Id692a7a67f9a0b1ab8a50fbf5fc34087d6a60ed1 | 24 July 2015, 17:20:59 UTC |
599bf45 | Andrew Otto | 24 July 2015, 17:14:20 UTC | Add tjones to bastiononly group so he can ssh into stat1002 Bug: T106175 Change-Id: I37c51aadda2b0d793c1b312b6ccfc2a9c48121e4 | 24 July 2015, 17:14:20 UTC |
cc1f3f9 | YuviPanda | 24 July 2015, 16:54:02 UTC | labstore: PEP8 fixes and other minor corrections Only other minor correction is renaming RuntimeError to ContextError Change-Id: Idd3e9a0bffc8c04f862848fbe866911115610476 | 24 July 2015, 17:02:03 UTC |
3bfb0b5 | Ori Livneh | 24 July 2015, 16:45:32 UTC | Follow-up for Ie17cb06: add thumb_handler.php ProxyPass rule to all vhosts Bug: T84842 Bug: T106743 Change-Id: I9da3c2bb860cd361cb8c65a6b753de2fc2dbdd1d | 24 July 2015, 16:46:23 UTC |
a5864e3 | YuviPanda | 24 July 2015, 16:28:06 UTC | labstore: Move ssh hiera settings into proper place Change-Id: I03c0510c64910c17f971cb4330ddac26e922ad47 | 24 July 2015, 16:28:06 UTC |
89d8bd6 | Coren | 10 July 2015, 13:09:04 UTC | Labs: Script to back labstore filesystems up This will create the snapshot as needed to make a time- consistent copy. TODO: clean snapshots up as free space is becoming low or they are becoming full. Bug: T105027 Change-Id: I078179f84a323957a4124f502aea3073d5c993b5 | 24 July 2015, 16:07:32 UTC |
6712d8c | Giuseppe Lavagetto | 24 July 2015, 13:32:38 UTC | contint::packages: factor c::p::apt out Change-Id: I9a40fb865904c09244eb10bce7f292fdcbe8101a | 24 July 2015, 14:31:11 UTC |
ad466b2 | Giuseppe Lavagetto | 24 July 2015, 12:41:12 UTC | contint::packages: factor c::p::python out We want to factor a few functionality out of the contint::packages::labs as having that all inside one single class could make it harder to have dedicated slaves that are simpler to build. Change-Id: I3949a7e65c662d2c800965fb8d7c895bac0194e6 | 24 July 2015, 14:28:53 UTC |
cf2ea63 | John F. Lewis | 24 July 2015, 13:21:49 UTC | admin: add new ssh key for joal Bug: T106812 Change-Id: I4f9150f89b702440e728e99b13a5842919d00358 | 24 July 2015, 13:21:49 UTC |
aacd597 | Moritz Mühlenhoff | 21 July 2015, 14:25:40 UTC | Add ferm rules for MX mail servers Bug: T104979 Change-Id: Ic6aa913c2a8e43c4a5e4d9e8889723777f04f1d0 | 24 July 2015, 12:47:44 UTC |
03ce1f0 | Antoine Musso | 24 July 2015, 10:30:09 UTC | contint: drop require to a user in LDAP The puppet requirement upon a User in LDAP does not work: require => User['jenkins-deploy'] Drop the requirement, the actual command will just fail if the user can not be found via LDAP. Bug: T62720 Change-Id: Ie29a4572eccdc025def46a5b38e22480ca49cd4e | 24 July 2015, 10:53:58 UTC |
19ce477 | Antoine Musso | 24 July 2015, 10:22:10 UTC | contint: fully qualify unix command 54b111324 added some exec commands that missed the full paths causing puppet error: Failed to apply catalog: Parameter unless failed on Exec[jenkins-deploy kvm membership]: 'grep -q 'kvm\S*jenkins-deploy' /etc/group' is not qualified and no path was specified. Please qualify the command or specify a path. at /etc/puppet/modules/contint/manifests/packages/labs.pp:158 Fully qualify the commands: grep -> /bin/grep usermod -> /usr/sbin/usermod Bug: T62720 Change-Id: I79ab5fc5ca0075ef9f388954c325631d1acd6951 | 24 July 2015, 10:52:24 UTC |
eb5cb69 | Antoine Musso | 24 July 2015, 10:15:10 UTC | contint: pin tox to version 1.9.2 With T46443 we have python tox installed using the puppet 'pip' provider and ensure => present. I guess that installs whatever latest version is available in pipy, so we want to pin it to a specific version. Looking at puppet code, it seems we can pass the version to the ensure parameters. Currently all slaves have 1.9.2, so ensure 1.9.2 instead of present. Puppet runs: Debug: Executing '/usr/bin/pip install -q tox==1.9.2' Notice: /Stage[main]/Contint::Packages::Labs/Package[tox]/ensure: created Bug: T106799 Change-Id: If4a12931146b04078b12f7f891f32e35d4ffcdd8 | 24 July 2015, 10:45:31 UTC |
70ec758 | Matanya Moses | 23 July 2015, 20:04:03 UTC | access: grant Tilman Bayer access the Analytics data Bug: T105748 Change-Id: Iaca3da6e924ceb70d9e4d0f8b7ca36ed6cddf877 | 24 July 2015, 09:44:24 UTC |
6ecde4d | Matanya Moses | 21 July 2015, 18:54:51 UTC | access: add dcausse to statistics-privatedata-users bug: T106370 Change-Id: I08840310f37ff4fbabe14c30e03049348d530518 | 24 July 2015, 09:36:45 UTC |
627dd95 | Matanya Moses | 23 July 2015, 07:54:10 UTC | access: grant srijan access to stat1003 via research group bug: T106407 Change-Id: If72c7c0532ebb58bc3702318afe9897f1ed078f4 | 24 July 2015, 09:29:55 UTC |
2ddefaf | Matanya Moses | 23 July 2015, 07:52:34 UTC | access: shell account for Srijan Kumar bug: T106407 Change-Id: Ide2854b507b1138bb965e503e480bd9c6435c360 | 24 July 2015, 09:29:17 UTC |
d9e6cd0 | Matanya Moses | 23 July 2015, 07:35:40 UTC | access: New production ssh key for awight bug: T106625 Change-Id: Iac2424b30944c6aee3366ee22f82bdbbc5b1ecec | 24 July 2015, 09:20:18 UTC |
ae17722 | Antoine Musso | 24 July 2015, 09:17:00 UTC | contint: install etcd latest on Jessie light slaves There is no straightforward way to build the 'etcd' package for Ubuntu Trusty. To avoid a pain in the a**, the test jobs will be run on the Jessie light slave just like we did for gdnsd linting. Ensure we have the latest 'etcd' package on the light slaves (which are all Jessie). Change-Id: Id7c7c1378e155d348a80e4fdd08f33f7679122a8 | 24 July 2015, 09:18:12 UTC |
88a339c | Filippo Giunchedi | 21 July 2015, 10:33:34 UTC | admin: add daniel to analytics-privatedata-users group Bug: T106047 Change-Id: I1ae34cba3a31658f9f95151d2c332f9442f48818 | 24 July 2015, 09:14:20 UTC |
dfde70f | Moritz Mühlenhoff | 21 July 2015, 12:34:21 UTC | Enable ferm for mc2* systems in codfw Change-Id: I6c42be1a241f8630603e4ab63100844b7669bbdc | 24 July 2015, 08:18:43 UTC |
70ee5eb | dzahn | 09 July 2015, 23:27:20 UTC | add admin group 'wikidata query service deployers' As explained by Joe in the ticket, we need a new admin group for Wikidata Query Service deployers and grant it sudo rights to start/stop/restart the wqds service. Per Smalyshev there will be two services, wdqs-blazegraph and wdqs-update are the suggested names. We are also adding journalctl for access to logs. Bug:T105185 Change-Id: I4c19134e652f71e4da6df92bb75d235725d9ac24 | 24 July 2015, 07:58:14 UTC |
0850fa2 | Moritz Mühlenhoff | 23 July 2015, 10:25:42 UTC | Add ferm rules for HHVM admin site Change-Id: Ic497ed9278d753e6bb06fb13607a20ea62cb132d | 24 July 2015, 07:56:58 UTC |
e0ba615 | Moritz Muehlenhoff | 03 July 2015, 09:49:55 UTC | add ferm rules for redis Change-Id: Idec2e936f6072b7c77d0be70d3f2ed729f53fa88 | 24 July 2015, 07:45:17 UTC |
bf8e696 | Gergő Tisza | 08 July 2015, 20:20:56 UTC | Fix graphite keys in API dashboard 'MediaWiki' comes from RequestContext::getStats(), the rest from I8b9366407c0d1713790d08e69aaa518130f01977. Bug: T85841 Change-Id: Iabe75aad40a5e99fca321fd3499bf806885408cb | 24 July 2015, 05:11:36 UTC |
c259aed | Željko Filipin | 16 July 2015, 21:04:06 UTC | rubocop: Fixed Style/TrailingWhitespace offense Bug: T102020 Change-Id: I96e2e47c0e0a0b0868d0b5ec27f79fd191a76272 | 24 July 2015, 03:00:28 UTC |
1311677 | Željko Filipin | 15 July 2015, 19:56:44 UTC | rubocop: Add basic configuration All violations are ignored for now. For more information see: - https://www.mediawiki.org/wiki/Repositories_with_Ruby_code - https://www.mediawiki.org/wiki/Manual:Coding_conventions/Ruby - http://filipin.eu/rubocop/ Bug: T102020 Change-Id: Ifca0319e9d49f9a546a420c4a7a9a26d73b04101 | 24 July 2015, 02:58:59 UTC |
9d45102 | Ori Livneh | 24 July 2015, 00:11:22 UTC | Add ProxyPass rule for thumb_handler.php URLs with path components /w/thumb_handler.php/8/83/... won't match the main ProxyPass match ^/w/(.*\.(php|hh))$, and Zend PHP will end up handling the request instead. Bug: T84842 Bug: T106743 Change-Id: Ie17cb06ce61db5e5cc76c13b9773194cf0fd88be | 24 July 2015, 00:15:50 UTC |
10d2a5f | Ori Livneh | 23 July 2015, 23:48:21 UTC | erbium: add a log for beacon/impression Add a log stream, matching the configuration of the Special:RecordImpression log stream, for beacon/impression. Bug: T106624 Change-Id: Ia9a53a6a495970107ce1af47d5e6126385fd6845 | 23 July 2015, 23:50:18 UTC |
9c040fb | Yuvipanda | 23 July 2015, 23:44:58 UTC | Revert "cassandra: Fix strict puppet-lint warnings" These were actually necessary to cast the integers into strings, otherwise we end up with: Error 400 on SERVER: validate_re(): 18 does not match "^[0-9]+$" at /etc/puppet/modules/cassandra/manifests/init.pp:236 This reverts commit 67ecf83610337a4ee8eff75f0d26e69a0714dcf2. Change-Id: I203f7b89d316c724132e66e7dae612bec5f5098e | 23 July 2015, 23:45:04 UTC |
54b1113 | Stephen Niedzielski | 21 July 2015, 22:37:51 UTC | Add Android emulation prerequisites - Install emulation package dependency, qemu. - Add Jenkins runner to kvm group. Change-Id: Ib21e15df25e733ba2053b5d91f133ffb36fa9096 Bug: T62720 | 23 July 2015, 23:37:30 UTC |
67ecf83 | Tim Landscheidt | 22 July 2015, 20:23:31 UTC | cassandra: Fix strict puppet-lint warnings Bug: T87132 Change-Id: I5760bd4c8e32af82d66e25ed07c837f6e6b84e2a | 23 July 2015, 23:20:53 UTC |
d988f39 | Tim Landscheidt | 23 July 2015, 15:35:45 UTC | Tools: Remove grid host alias for deleted instance Bug: T104919 Change-Id: If0072fdfcd759deec4f51306690ee6a54f1fb813 | 23 July 2015, 23:07:36 UTC |
b7d0340 | Ori Livneh | 23 July 2015, 22:52:44 UTC | asset-check: compute payload size correctly * Set a custom Accept-Encoding header to avoid receiving compressed replies, which mess up our ability to compute payload size. See <https://github.com/ariya/phantomjs/issues/10930> for details. * Don't track the number of compressed responses. We no longer send a header indicating that we accept compressed responses, so we shouldn't be getting any, and hence the number will always be zero. * Update payload size calculation code for <https://github.com/ariya/phantomjs/pull/13195>. I re-packaged phantomjs on hafnium to include this patch. * Conform with MediaWiki JavaScript code style. Change-Id: I55cf5556867463a3315d74b213efb00231fa0b9b | 23 July 2015, 22:55:35 UTC |
34ee0c9 | Ori Livneh | 23 July 2015, 20:38:25 UTC | navtiming.py: add firstPaint metric Change-Id: Ie4d611b1b160010f7f8113cf629b3266e381a8b1 | 23 July 2015, 20:38:25 UTC |
86b95b9 | Ori Livneh | 23 July 2015, 18:51:12 UTC | asset-check: use HTTPS urls; use TLSv1 By default, PhantomJS tries to use SSLv3, which we no longer support. Bug: T105354 Change-Id: If29976349abe3969b50ff20667e10a31692ec2b0 | 23 July 2015, 18:52:13 UTC |
2124132 | Timo Tijhof | 22 July 2015, 23:46:02 UTC | contint: Remove krinkle from contint alert groups I'm no longer actively involved in monitoring the day-to-day operations of the continuous integration infrastructure. Change-Id: I2eb8a4ff5f43ea21b0fd66adfc6b7bd8298b9dd4 | 23 July 2015, 17:47:05 UTC |
738572a | jcrespo | 23 July 2015, 16:51:00 UTC | Reenabling firejail on systemd-based services In reality, the problem with the script lied on using the quote sign (") for user and group, where it is not accepted. The script never worked in the first place. Change-Id: I93770483c65d715850faee9499fb7bc7999837c5 References: T106667 | 23 July 2015, 16:51:00 UTC |
d590836 | Moritz Mühlenhoff | 23 July 2015, 14:30:32 UTC | Don't use firejail for systemd-based services yet. systemd refuses to start setuid binaries (such as firejail) if User= or Group= are specified in the unit file. That can probably be configured, but let's sort that out later. Change-Id: Ibfc4a3e14e550d2f9c6d513c8455a29551da2471 | 23 July 2015, 15:49:27 UTC |
59f0ace | Faidon Liambotis | 23 July 2015, 15:31:30 UTC | Revoke gage's SSH key Change-Id: Id938b381d9748c98a26c53f5e3c51b3882b79ffd | 23 July 2015, 15:31:30 UTC |
0185cf7 | Andrew Otto | 23 July 2015, 13:51:24 UTC | Provision analytics1042-1045 as analytics worker nodes Change-Id: I3c08274287ddb42178b6598b26fca7d28c1091cf | 23 July 2015, 13:52:06 UTC |
1b15f47 | Giuseppe Lavagetto | 23 July 2015, 13:28:13 UTC | graphoid: enable spec-based monitoring Bug: T94821 Change-Id: If0c5b0790583794275dc43de458fa167d8bb24b5 | 23 July 2015, 13:44:55 UTC |
20d1c18 | Giuseppe Lavagetto | 23 July 2015, 08:11:37 UTC | service::checker: add support for other HTTP verbs Also manage non-string response objects. Change-Id: I8833812e4ea476f7ad006243a7975590b8573aeb | 23 July 2015, 13:17:24 UTC |
357366a | Moritz Mühlenhoff | 22 July 2015, 09:03:54 UTC | Remove firejail conditional Now that firejail, graphoid and mathoid have been migrated to firejail in production, remove the "firejail" conditional in service::node and use firejailed execution for all upcoming services. Bug: T101870 Change-Id: I0970967a2eb7e8d9b21ef361d6107702f20e15d1 | 23 July 2015, 07:30:11 UTC |
501e9c5 | Giuseppe Lavagetto | 23 July 2015, 07:01:55 UTC | admin: grant access to stat1003 and eventlogging to legoktm Bug: T106184 Change-Id: I042c9030223da84811c509ce2be5a05566b2ac11 | 23 July 2015, 07:08:58 UTC |
a69a915 | Yuri Astrakhan | 22 July 2015, 21:15:03 UTC | Fixed possible port mistype Kartotherian by default is on port 4000. The services.yaml uses the port 400, which i suspect is a typoo. Please double check Change-Id: Ib37c769297ef9c0e4c6ca0289abe70dcd260c247 | 22 July 2015, 22:24:53 UTC |
f380111 | Yuri Astrakhan | 22 July 2015, 21:21:24 UTC | Change kartotherian config params Added a missing parameter "sources:" Change-Id: Id806c8c782d9c5c589b892a7769abf88321c5cce | 22 July 2015, 22:18:25 UTC |
e8c64e2 | Bryan Davis | 01 March 2015, 07:55:58 UTC | Add role::labs::mediawiki_vagrant Add a role and modules to provision and configure Vagrant to manage an LXC container to run as a MediaWiki-Vagrant instance. * Create a new trusty instance (doesn't work on jessie) * Apply ::role::labs::mediawiki_vagrant * Force a puppet run * Log out and log back in to pick up profile.d magic * cd /srv/mediawiki-vagrant * vagrant up * Setup wikitech to proxy to :8080 on your vm * Profit! Requires: I343c8da6e345933e29f92523638d3b19e133894b Requires: I0ee0caf19019ce6415519561ff33b3453b310468 Bug: T106213 Change-Id: I04cfa3d143cad92b2be57d3813f0b09ecfb45bf5 | 22 July 2015, 21:43:29 UTC |
2b97a19 | YuviPanda | 22 July 2015, 19:45:20 UTC | labstore: Add timeout of 5s to urlopen call to wikitech Bug: T106076 Change-Id: Id220aac96efceb293a8ac0a408301007136ead8d | 22 July 2015, 19:46:37 UTC |
d32452a | YuviPanda | 06 July 2015, 18:30:17 UTC | labstore: Use safe_load vs load for yaml loading Arbitrary code execution, etc Change-Id: I44ecca04e7e7647e09c1d8fd7a0266ebe172cb0c | 22 July 2015, 19:46:13 UTC |
b9cb21c | Erik Bernhardson | 22 July 2015, 16:41:55 UTC | Fix IndentationError in es-tool Trying to run this script resulted in: File "/usr/local/bin/es-tool", line 204 return os.EX_UNAVAILABLE ^ IndentationError: unindent does not match any outer indentation level Change-Id: I6ba90e18dcb841cbf24826034b10dfe1025ceff2 | 22 July 2015, 16:54:31 UTC |
97babf3 | Giuseppe Lavagetto | 20 July 2015, 10:31:58 UTC | hhvm: expire APC keys after 2 days We don't want keys to live indefinitely in APC in HHVM (as it implies memory starving), so we set an upper limit to the TTL of any key. Bug: T104769 Change-Id: I2259991ac6d68bc107c9c3c8ced4bd1a9abfe3c1 | 22 July 2015, 16:46:20 UTC |
c716d6c | Antoine Musso | 22 July 2015, 14:32:43 UTC | nodepool: fix erb expansion for dib_cache_dir <% @foobar -%>, does not yield anything. Was missing an equal sign. Change-Id: I79fee2ca8b901ae541d6f1a9429cb586845945ca | 22 July 2015, 14:46:15 UTC |
470956c | Antoine Musso | 10 July 2015, 15:39:36 UTC | nodepool: systemd wrapper Puppetize a basic systemd unit for Nodepool. systemd default to stopping the service with SIGTERM which Nodepool handle by abruptly exiting. Instead stop it with the provided `nodepool-graceful-stop` which is feed with the PID systemd knows for nodepool. Eventually after systemd TimeoutStopSec expired, SIGKILL will be sent wich finish the process. systemd launch nodepool in interactive mode (with -d) and keep tracks of the process PID. Hence there is no need for a pid file under /var/run/nodepool stdout/stderr are sent to syslog. Quite useful to find warnings and errors via journalctl. For later: * Need to define some new commands, such as dump_stack to send SIGUSR2 and maybe graceful-stop / force-stop. We will see. * Include all of this in the Debian package. Easier to handle via puppet for now. Bug: T96867 Change-Id: Idd917f3ef4ade088c5f9ca322a181077d9442173 | 22 July 2015, 14:45:29 UTC |
cd0e67a | Giuseppe Lavagetto | 22 July 2015, 14:19:07 UTC | role::ganglia::web: fully qualify class inclusion Change-Id: I5550737a505a4d5217292b54e048250a45121724 | 22 July 2015, 14:19:07 UTC |
449bfc2 | Giuseppe Lavagetto | 20 July 2015, 14:20:15 UTC | ganglia: rename ganglia_new to ganglia Change-Id: I1e92bc3e994e9a522c82b3b7c3b5136622d34250 | 22 July 2015, 14:11:02 UTC |
a4d7c3b | Moritz Mühlenhoff | 21 July 2015, 18:57:06 UTC | Enable ferm on labnodepool mariadb only listens on localhost and https://www.mediawiki.org/wiki/Continuous_integration/Architecture/Isolation#Security_matrix only lists further outgoing connections (which are not restricted by default). I suggest we enable base::firewall and all further service added can then be whitelisted in ferm as they get added? Change-Id: I851d18b1ff8703d600e4c24e353a5198b1836435 | 22 July 2015, 13:43:20 UTC |
b55ae25 | Matanya Moses | 21 July 2015, 18:49:03 UTC | access: add Trey Jones to statistics-privatedata-users bug: T106175 Change-Id: Ib47fb9140e68d9d8f6bc92f973d4cd823da30507 | 22 July 2015, 09:57:25 UTC |
0d191fb | Matanya Moses | 21 July 2015, 14:24:42 UTC | access: shell account for Trey Jones bug: T106175 Change-Id: I5d7aacda04918b0893b906a345c1fd01ce99da11 | 22 July 2015, 09:54:27 UTC |
356a345 | Gabriel Wicke | 21 July 2015, 18:20:47 UTC | Make compaction alert less sensitive to short-time spikes Compaction backlogs often spike into the thousands, but typically clear within 10-20 minutes. We are interested in general long-term back-ups, which means that this should be the case for more than 50% of one hour. Change-Id: I2fd07119efdd23b77ac41269cbad68f1bb9a61e4 | 22 July 2015, 09:46:26 UTC |
acdad27 | Giuseppe Lavagetto | 22 July 2015, 08:22:04 UTC | ganglia: correctly use variable, not bareword This broke puppet in beta Change-Id: I2d66c7c144c3821d93588aa19918f219636e7d1d | 22 July 2015, 08:42:15 UTC |
f6d32e7 | Moritz Mühlenhoff | 22 June 2015, 10:10:34 UTC | Enable firejail for graphoid Enable firejail for graphoid (preliminary tests on deployment-sca02 were fine, but more tests to follow) Bug: T103095 Change-Id: Ifbedad623496f0267e86f10798872fa1df191d55 | 22 July 2015, 08:38:41 UTC |
5a15145 | Giuseppe Lavagetto | 20 July 2015, 14:09:47 UTC | ganglia: standardize has_ganglia Change-Id: I589e992486b1ea601c7e066b279a20511fb300e3 | 22 July 2015, 07:36:31 UTC |
86f221d | YuviPanda | 21 July 2015, 23:01:38 UTC | ssh: Remove ssh_restrict_network LDAP variable Introduced in https://gerrit.wikimedia.org/r/#/c/57447/ but completely unused in labs and prod. Killing since Coren isn't sure what it was for either. Bug: T101447 Change-Id: Iaa6a755657f6de20c71609d30005ffc095f9fcff | 21 July 2015, 23:31:06 UTC |
c2133d3 | YuviPanda | 21 July 2015, 22:47:51 UTC | ssh: Disable LDAP key lookup for HBA Verified that only tools project uses this, and that is handled by hiera now Bug: T101447 Change-Id: I59e184d6c30215e9018ab8d555895e11d4ffa6b0 | 21 July 2015, 23:30:51 UTC |
d847086 | cpettet | 21 July 2015, 22:38:44 UTC | phab: syntax fixes for extension management Change-Id: I01628347918c12ead4780c2267663ba24e9098bb | 21 July 2015, 22:38:44 UTC |
a4e0947 | Andrew Otto | 06 July 2015, 19:17:47 UTC | Symlink .wars for git-fat in Archiva too Change-Id: I7023ff86550c84e017a4aa5ce70c34bc905d045e | 21 July 2015, 21:06:06 UTC |
672af2a | YuviPanda | 21 July 2015, 20:57:59 UTC | diamond: Use require_package instead of ensure_packages Conflicts with an require_package on other places, such as modules/service/manifests/monitoring.pp Change-Id: I50a7d0816ac47987c24f39d31ebd219939648aa7 | 21 July 2015, 21:03:55 UTC |
ed6350c | Stanislav Malyshev | 21 July 2015, 20:13:58 UTC | Fix package_dir dependency for wdqs Change-Id: Idb795ff23c0c28e1f9bda83f452205d7ec5fc931 | 21 July 2015, 20:19:21 UTC |
121ed17 | Mukunda Modell | 20 July 2015, 22:39:25 UTC | Ensure that phabricator/src/extensions exists Gotta have the directory created before adding symlinks there. This should fix T104904. Bug: T104904 Change-Id: Ic1ae541b99e87f17efba517065a88deb70509b37 | 21 July 2015, 19:06:39 UTC |
f1b8f55 | Timo Tijhof | 10 July 2015, 19:00:21 UTC | grafana: Set a default dashboard By default the default_route is 'dashboard/file/default.json' which is immutable and not very useful. https://grafana.wikimedia.org/#/dashboard/file/default.json Instead, point to an actual dashboard; one that we can modify: https://grafana.wikimedia.org/#/dashboard/db/home Also fix dead-end url to annotated settings file on GitHub. That file no longer existed in latest upstream master. Use a permalink to v1.8.1 instead, which applies to our install. Avoid naming our custom home 'db/grafana' which is the default name that is chosen when trying to save the file/default.json dashboard – thus overwriting our custom home page. Change-Id: I5f117822ac737f16a1b8e82a585e16dc2dce459e | 21 July 2015, 18:45:12 UTC |
1927428 | Giuseppe Lavagetto | 21 July 2015, 17:18:27 UTC | ci: fix typo Change-Id: Ib601f78ebc36c18f8fac7f254f021006d905fff2 | 21 July 2015, 17:18:27 UTC |
af09086 | Giuseppe Lavagetto | 21 July 2015, 17:15:29 UTC | ci: fix ganglia plugins hotlinking Change-Id: I7bb5644d74f46fbb880c979bf6c55b40cedc8bda | 21 July 2015, 17:15:29 UTC |
9bea1ed | Ori Livneh | 21 July 2015, 16:49:48 UTC | ops: +aaron Bug: T106051 Change-Id: Idf30afc8349987cde771574fd76efa88bfaa4f6c | 21 July 2015, 17:04:49 UTC |
66c2d14 | Andrew Otto | 21 July 2015, 16:52:48 UTC | Add host entries for analytics1042-analytics1045 Bug: T104463 Change-Id: I12c2313319e368f1184d48ddcc0a445be17c9f70 | 21 July 2015, 16:52:48 UTC |
a4bb7f4 | cmjohnson | 21 July 2015, 16:24:32 UTC | Adding mw1090 back to dsh group Change-Id: I063363dcb123368a7375ffb6752fe2445ebdad1e | 21 July 2015, 16:31:39 UTC |
3f7484f | Andrew Otto | 21 July 2015, 16:19:54 UTC | Using analytics-flex for new Hadoop worker nodes analytics1042-1045 Change-Id: I021175be6b01d616dd0cf9ac76beb258abe7638f | 21 July 2015, 16:26:43 UTC |
1ee6f3f | Giuseppe Lavagetto | 21 July 2015, 16:19:48 UTC | ganglia: re-define generic ganglia class Change-Id: If6daf577c38098cb9b25eb39c558b5c93a60015f | 21 July 2015, 16:19:48 UTC |
c9b7e22 | Giuseppe Lavagetto | 20 July 2015, 13:57:00 UTC | ganglia: remove ganglia.pp Change-Id: Ib9c32e2a2b4e01dd149b9f12a9cd4fcb9ecf3d4e | 21 July 2015, 16:08:19 UTC |
e619f9b | cpettet | 21 July 2015, 15:53:44 UTC | Revert "Ensure that phabricator/src/extensions exists" This reverts commit 4242b2fa038af7454c8f99a213c07158b0c3dcf8. Error: Failed to apply catalog: Parameter require failed on File[/srv/phab/phabricator/src/extensions/MediaWikiUserpageCustomField.php]: No title provided and "/srv/phab/phabricator/src/extensions/" is not a valid resource reference at /etc/puppet/modules/phabricator/manifests/extension.pp:13 Wrapped exception: No title provided and "/srv/phab/phabricator/src/extensions/" is not a valid resource reference Change-Id: Iafe9d8039161c8ab2d62f9f7023a5c6443701fbe | 21 July 2015, 15:54:49 UTC |
f575e4f | Giuseppe Lavagetto | 20 July 2015, 13:46:08 UTC | ganglia: remove ganglia_class conditionals Change-Id: If749bdc42cffa394e9c235d57bfcc3f1e5c61a44 | 21 July 2015, 15:52:40 UTC |
4242b2f | Mukunda Modell | 20 July 2015, 22:39:25 UTC | Ensure that phabricator/src/extensions exists Gotta have the directory created before adding symlinks there. This should fix T104904. Bug: T104904 Change-Id: I9b9e21a7b51f8a5c9edf797679dc03faf589aad1 | 21 July 2015, 15:51:43 UTC |
cc92af4 | Stanislav Malyshev | 06 June 2015, 07:57:04 UTC | Add definitions for WDQS service Task: T95679, T103904 Change-Id: Ie60e8962304c878a122d042f1d973e7b31ae4470 | 21 July 2015, 15:19:03 UTC |