Page MenuHomePhabricator

monitoring for mismatched LVS realserver addresses/configurations
Closed, DeclinedPublic

Event Timeline

Change 615877 had a related patch set uploaded (by CDanis; owner: CDanis):
[operations/puppet@production] WIP: enforce match between LVS & conftool pools

https://gerrit.wikimedia.org/r/615877

The structure of the data makes this teeth-pullingly impossibly difficult to do well, and the current production configuration has an incredible breadth *and* depth of mismatches between the two ideas of the world held by profile::lvs::realserver::$pools vs conftool.

There's a proof-of-concept horrible, no-good, very-bad shell script to perform said diffs at P12125; view it at your own risk.

Its current output on real data is here:

1--- /proc/self/fd/11 2020-07-29 15:44:13.524046357 +0000
2+++ /proc/self/fd/18 2020-07-29 15:44:13.524046357 +0000
3@@ -29,890 +29,977 @@
4 "chlorine.eqiad.wmnet": [
5 "kubernetes.kubemaster"
6 ]
7+ "cloudcephmon1001.eqiad.wmnet": [
8+ "cloudceph.cloudceph"
9+ ]
10+ "cloudcephmon1002.eqiad.wmnet": [
11+ "cloudceph.cloudceph"
12+ ]
13+ "cloudcephmon1003.eqiad.wmnet": [
14+ "cloudceph.cloudceph"
15+ ]
16 "cloudelastic1001.wikimedia.org": [
17 "cloudelastic.cloudelastic-chi-ssl"
18+ "cloudelastic.cloudelastic-chi-ssl-public"
19+ "cloudelastic.cloudelastic-omega-ssl"
20+ "cloudelastic.cloudelastic-omega-ssl-public"
21+ "cloudelastic.cloudelastic-psi-ssl"
22+ "cloudelastic.cloudelastic-psi-ssl-public"
23 ]
24 "cloudelastic1002.wikimedia.org": [
25 "cloudelastic.cloudelastic-chi-ssl"
26+ "cloudelastic.cloudelastic-chi-ssl-public"
27+ "cloudelastic.cloudelastic-omega-ssl"
28+ "cloudelastic.cloudelastic-omega-ssl-public"
29+ "cloudelastic.cloudelastic-psi-ssl"
30+ "cloudelastic.cloudelastic-psi-ssl-public"
31 ]
32 "cloudelastic1003.wikimedia.org": [
33 "cloudelastic.cloudelastic-chi-ssl"
34+ "cloudelastic.cloudelastic-chi-ssl-public"
35+ "cloudelastic.cloudelastic-omega-ssl"
36+ "cloudelastic.cloudelastic-omega-ssl-public"
37+ "cloudelastic.cloudelastic-psi-ssl"
38+ "cloudelastic.cloudelastic-psi-ssl-public"
39 ]
40 "cloudelastic1004.wikimedia.org": [
41 "cloudelastic.cloudelastic-chi-ssl"
42+ "cloudelastic.cloudelastic-chi-ssl-public"
43+ "cloudelastic.cloudelastic-omega-ssl"
44+ "cloudelastic.cloudelastic-omega-ssl-public"
45+ "cloudelastic.cloudelastic-psi-ssl"
46+ "cloudelastic.cloudelastic-psi-ssl-public"
47 ]
48 "cloudelastic1005.wikimedia.org": [
49 "cloudelastic.cloudelastic-chi-ssl"
50+ "cloudelastic.cloudelastic-chi-ssl-public"
51+ "cloudelastic.cloudelastic-omega-ssl"
52+ "cloudelastic.cloudelastic-omega-ssl-public"
53+ "cloudelastic.cloudelastic-psi-ssl"
54+ "cloudelastic.cloudelastic-psi-ssl-public"
55 ]
56 "cloudelastic1006.wikimedia.org": [
57 "cloudelastic.cloudelastic-chi-ssl"
58+ "cloudelastic.cloudelastic-chi-ssl-public"
59+ "cloudelastic.cloudelastic-omega-ssl"
60+ "cloudelastic.cloudelastic-omega-ssl-public"
61+ "cloudelastic.cloudelastic-psi-ssl"
62+ "cloudelastic.cloudelastic-psi-ssl-public"
63 ]
64- "cloudweb2001-dev.wikimedia.org": []
65 "cp1075.eqiad.wmnet": [
66+ "cache_text.ats-be"
67 "cache_text.ats-tls"
68 "cache_text.varnish-fe"
69 ]
70 "cp1076.eqiad.wmnet": [
71+ "cache_upload.ats-be"
72 "cache_upload.ats-tls"
73 "cache_upload.varnish-fe"
74 ]
75 "cp1077.eqiad.wmnet": [
76+ "cache_text.ats-be"
77 "cache_text.ats-tls"
78 "cache_text.varnish-fe"
79 ]
80 "cp1078.eqiad.wmnet": [
81+ "cache_upload.ats-be"
82 "cache_upload.ats-tls"
83 "cache_upload.varnish-fe"
84 ]
85 "cp1079.eqiad.wmnet": [
86+ "cache_text.ats-be"
87 "cache_text.ats-tls"
88 "cache_text.varnish-fe"
89 ]
90 "cp1080.eqiad.wmnet": [
91+ "cache_upload.ats-be"
92 "cache_upload.ats-tls"
93 "cache_upload.varnish-fe"
94 ]
95 "cp1081.eqiad.wmnet": [
96+ "cache_text.ats-be"
97 "cache_text.ats-tls"
98 "cache_text.varnish-fe"
99 ]
100 "cp1082.eqiad.wmnet": [
101+ "cache_upload.ats-be"
102 "cache_upload.ats-tls"
103 "cache_upload.varnish-fe"
104 ]
105 "cp1083.eqiad.wmnet": [
106+ "cache_text.ats-be"
107 "cache_text.ats-tls"
108 "cache_text.varnish-fe"
109 ]
110 "cp1084.eqiad.wmnet": [
111+ "cache_upload.ats-be"
112 "cache_upload.ats-tls"
113 "cache_upload.varnish-fe"
114 ]
115 "cp1085.eqiad.wmnet": [
116+ "cache_text.ats-be"
117 "cache_text.ats-tls"
118 "cache_text.varnish-fe"
119 ]
120 "cp1086.eqiad.wmnet": [
121+ "cache_upload.ats-be"
122 "cache_upload.ats-tls"
123 "cache_upload.varnish-fe"
124 ]
125 "cp1087.eqiad.wmnet": [
126+ "cache_text.ats-be"
127 "cache_text.ats-tls"
128 "cache_text.varnish-fe"
129 ]
130 "cp1088.eqiad.wmnet": [
131+ "cache_upload.ats-be"
132 "cache_upload.ats-tls"
133 "cache_upload.varnish-fe"
134 ]
135 "cp1089.eqiad.wmnet": [
136+ "cache_text.ats-be"
137 "cache_text.ats-tls"
138 "cache_text.varnish-fe"
139 ]
140 "cp1090.eqiad.wmnet": [
141+ "cache_upload.ats-be"
142 "cache_upload.ats-tls"
143 "cache_upload.varnish-fe"
144 ]
145 "cp2027.codfw.wmnet": [
146+ "cache_text.ats-be"
147 "cache_text.ats-tls"
148 "cache_text.varnish-fe"
149 ]
150 "cp2028.codfw.wmnet": [
151+ "cache_upload.ats-be"
152 "cache_upload.ats-tls"
153 "cache_upload.varnish-fe"
154 ]
155 "cp2029.codfw.wmnet": [
156+ "cache_text.ats-be"
157 "cache_text.ats-tls"
158 "cache_text.varnish-fe"
159 ]
160 "cp2030.codfw.wmnet": [
161+ "cache_upload.ats-be"
162 "cache_upload.ats-tls"
163 "cache_upload.varnish-fe"
164 ]
165 "cp2031.codfw.wmnet": [
166+ "cache_text.ats-be"
167 "cache_text.ats-tls"
168 "cache_text.varnish-fe"
169 ]
170 "cp2032.codfw.wmnet": [
171+ "cache_upload.ats-be"
172 "cache_upload.ats-tls"
173 "cache_upload.varnish-fe"
174 ]
175 "cp2033.codfw.wmnet": [
176+ "cache_text.ats-be"
177 "cache_text.ats-tls"
178 "cache_text.varnish-fe"
179 ]
180 "cp2034.codfw.wmnet": [
181+ "cache_upload.ats-be"
182 "cache_upload.ats-tls"
183 "cache_upload.varnish-fe"
184 ]
185 "cp2035.codfw.wmnet": [
186+ "cache_text.ats-be"
187 "cache_text.ats-tls"
188 "cache_text.varnish-fe"
189 ]
190 "cp2036.codfw.wmnet": [
191+ "cache_upload.ats-be"
192 "cache_upload.ats-tls"
193 "cache_upload.varnish-fe"
194 ]
195 "cp2037.codfw.wmnet": [
196+ "cache_text.ats-be"
197 "cache_text.ats-tls"
198 "cache_text.varnish-fe"
199 ]
200 "cp2038.codfw.wmnet": [
201+ "cache_upload.ats-be"
202 "cache_upload.ats-tls"
203 "cache_upload.varnish-fe"
204 ]
205 "cp2039.codfw.wmnet": [
206+ "cache_text.ats-be"
207 "cache_text.ats-tls"
208 "cache_text.varnish-fe"
209 ]
210 "cp2040.codfw.wmnet": [
211+ "cache_upload.ats-be"
212 "cache_upload.ats-tls"
213 "cache_upload.varnish-fe"
214 ]
215 "cp2041.codfw.wmnet": [
216+ "cache_text.ats-be"
217 "cache_text.ats-tls"
218 "cache_text.varnish-fe"
219 ]
220 "cp2042.codfw.wmnet": [
221+ "cache_upload.ats-be"
222 "cache_upload.ats-tls"
223 "cache_upload.varnish-fe"
224 ]
225 "cp3050.esams.wmnet": [
226+ "cache_text.ats-be"
227 "cache_text.ats-tls"
228 "cache_text.varnish-fe"
229 ]
230 "cp3051.esams.wmnet": [
231+ "cache_upload.ats-be"
232 "cache_upload.ats-tls"
233 "cache_upload.varnish-fe"
234 ]
235 "cp3052.esams.wmnet": [
236+ "cache_text.ats-be"
237 "cache_text.ats-tls"
238 "cache_text.varnish-fe"
239 ]
240 "cp3053.esams.wmnet": [
241+ "cache_upload.ats-be"
242 "cache_upload.ats-tls"
243 "cache_upload.varnish-fe"
244 ]
245 "cp3054.esams.wmnet": [
246+ "cache_text.ats-be"
247 "cache_text.ats-tls"
248 "cache_text.varnish-fe"
249 ]
250 "cp3055.esams.wmnet": [
251+ "cache_upload.ats-be"
252 "cache_upload.ats-tls"
253 "cache_upload.varnish-fe"
254 ]
255 "cp3056.esams.wmnet": [
256+ "cache_text.ats-be"
257 "cache_text.ats-tls"
258 "cache_text.varnish-fe"
259 ]
260 "cp3057.esams.wmnet": [
261+ "cache_upload.ats-be"
262 "cache_upload.ats-tls"
263 "cache_upload.varnish-fe"
264 ]
265 "cp3058.esams.wmnet": [
266+ "cache_text.ats-be"
267 "cache_text.ats-tls"
268 "cache_text.varnish-fe"
269 ]
270 "cp3059.esams.wmnet": [
271+ "cache_upload.ats-be"
272 "cache_upload.ats-tls"
273 "cache_upload.varnish-fe"
274 ]
275 "cp3060.esams.wmnet": [
276+ "cache_text.ats-be"
277 "cache_text.ats-tls"
278 "cache_text.varnish-fe"
279 ]
280 "cp3061.esams.wmnet": [
281+ "cache_upload.ats-be"
282 "cache_upload.ats-tls"
283 "cache_upload.varnish-fe"
284 ]
285 "cp3062.esams.wmnet": [
286+ "cache_text.ats-be"
287 "cache_text.ats-tls"
288 "cache_text.varnish-fe"
289 ]
290 "cp3063.esams.wmnet": [
291+ "cache_upload.ats-be"
292 "cache_upload.ats-tls"
293 "cache_upload.varnish-fe"
294 ]
295 "cp3064.esams.wmnet": [
296+ "cache_text.ats-be"
297 "cache_text.ats-tls"
298 "cache_text.varnish-fe"
299 ]
300 "cp3065.esams.wmnet": [
301+ "cache_upload.ats-be"
302 "cache_upload.ats-tls"
303 "cache_upload.varnish-fe"
304 ]
305 "cp4021.ulsfo.wmnet": [
306+ "cache_upload.ats-be"
307 "cache_upload.ats-tls"
308 "cache_upload.varnish-fe"
309 ]
310 "cp4022.ulsfo.wmnet": [
311+ "cache_upload.ats-be"
312 "cache_upload.ats-tls"
313 "cache_upload.varnish-fe"
314 ]
315 "cp4023.ulsfo.wmnet": [
316+ "cache_upload.ats-be"
317 "cache_upload.ats-tls"
318 "cache_upload.varnish-fe"
319 ]
320 "cp4024.ulsfo.wmnet": [
321+ "cache_upload.ats-be"
322 "cache_upload.ats-tls"
323 "cache_upload.varnish-fe"
324 ]
325 "cp4025.ulsfo.wmnet": [
326+ "cache_upload.ats-be"
327 "cache_upload.ats-tls"
328 "cache_upload.varnish-fe"
329 ]
330 "cp4026.ulsfo.wmnet": [
331+ "cache_upload.ats-be"
332 "cache_upload.ats-tls"
333 "cache_upload.varnish-fe"
334 ]
335 "cp4027.ulsfo.wmnet": [
336+ "cache_text.ats-be"
337 "cache_text.ats-tls"
338 "cache_text.varnish-fe"
339 ]
340 "cp4028.ulsfo.wmnet": [
341+ "cache_text.ats-be"
342 "cache_text.ats-tls"
343 "cache_text.varnish-fe"
344 ]
345 "cp4029.ulsfo.wmnet": [
346+ "cache_text.ats-be"
347 "cache_text.ats-tls"
348 "cache_text.varnish-fe"
349 ]
350 "cp4030.ulsfo.wmnet": [
351+ "cache_text.ats-be"
352 "cache_text.ats-tls"
353 "cache_text.varnish-fe"
354 ]
355 "cp4031.ulsfo.wmnet": [
356+ "cache_text.ats-be"
357 "cache_text.ats-tls"
358 "cache_text.varnish-fe"
359 ]
360 "cp4032.ulsfo.wmnet": [
361+ "cache_text.ats-be"
362 "cache_text.ats-tls"
363 "cache_text.varnish-fe"
364 ]
365 "cp5001.eqsin.wmnet": [
366+ "cache_upload.ats-be"
367 "cache_upload.ats-tls"
368 "cache_upload.varnish-fe"
369 ]
370 "cp5002.eqsin.wmnet": [
371+ "cache_upload.ats-be"
372 "cache_upload.ats-tls"
373 "cache_upload.varnish-fe"
374 ]
375 "cp5003.eqsin.wmnet": [
376+ "cache_upload.ats-be"
377 "cache_upload.ats-tls"
378 "cache_upload.varnish-fe"
379 ]
380 "cp5004.eqsin.wmnet": [
381+ "cache_upload.ats-be"
382 "cache_upload.ats-tls"
383 "cache_upload.varnish-fe"
384 ]
385 "cp5005.eqsin.wmnet": [
386+ "cache_upload.ats-be"
387 "cache_upload.ats-tls"
388 "cache_upload.varnish-fe"
389 ]
390 "cp5006.eqsin.wmnet": [
391+ "cache_upload.ats-be"
392 "cache_upload.ats-tls"
393 "cache_upload.varnish-fe"
394 ]
395 "cp5007.eqsin.wmnet": [
396+ "cache_text.ats-be"
397 "cache_text.ats-tls"
398 "cache_text.varnish-fe"
399 ]
400 "cp5008.eqsin.wmnet": [
401+ "cache_text.ats-be"
402 "cache_text.ats-tls"
403 "cache_text.varnish-fe"
404 ]
405 "cp5009.eqsin.wmnet": [
406+ "cache_text.ats-be"
407 "cache_text.ats-tls"
408 "cache_text.varnish-fe"
409 ]
410 "cp5010.eqsin.wmnet": [
411+ "cache_text.ats-be"
412 "cache_text.ats-tls"
413 "cache_text.varnish-fe"
414 ]
415 "cp5011.eqsin.wmnet": [
416+ "cache_text.ats-be"
417 "cache_text.ats-tls"
418 "cache_text.varnish-fe"
419 ]
420 "cp5012.eqsin.wmnet": [
421+ "cache_text.ats-be"
422 "cache_text.ats-tls"
423 "cache_text.varnish-fe"
424 ]
425+ "dns1001.wikimedia.org": [
426+ "dns.pdns_recursor"
427+ ]
428+ "dns1002.wikimedia.org": [
429+ "dns.pdns_recursor"
430+ ]
431+ "dns2001.wikimedia.org": [
432+ "dns.pdns_recursor"
433+ ]
434+ "dns2002.wikimedia.org": [
435+ "dns.pdns_recursor"
436+ ]
437+ "dns3001.wikimedia.org": [
438+ "dns.pdns_recursor"
439+ ]
440+ "dns3002.wikimedia.org": [
441+ "dns.pdns_recursor"
442+ ]
443+ "dns4001.wikimedia.org": [
444+ "dns.pdns_recursor"
445+ ]
446+ "dns4002.wikimedia.org": [
447+ "dns.pdns_recursor"
448+ ]
449+ "dns5001.wikimedia.org": [
450+ "dns.pdns_recursor"
451+ ]
452+ "dns5002.wikimedia.org": [
453+ "dns.pdns_recursor"
454+ ]
455+ "druid1004.eqiad.wmnet": [
456+ "druid-public.druid-public-broker"
457+ ]
458+ "druid1005.eqiad.wmnet": [
459+ "druid-public.druid-public-broker"
460+ ]
461+ "druid1006.eqiad.wmnet": [
462+ "druid-public.druid-public-broker"
463+ ]
464+ "druid1007.eqiad.wmnet": [
465+ "druid-public.druid-public-broker"
466+ ]
467+ "druid1008.eqiad.wmnet": [
468+ "druid-public.druid-public-broker"
469+ ]
470 "elastic1032.eqiad.wmnet": [
471 "elasticsearch.elasticsearch"
472 "elasticsearch.elasticsearch-omega-ssl"
473- "elasticsearch.elasticsearch-psi-ssl"
474 "elasticsearch.elasticsearch-ssl"
475 ]
476 "elastic1033.eqiad.wmnet": [
477 "elasticsearch.elasticsearch"
478 "elasticsearch.elasticsearch-omega-ssl"
479- "elasticsearch.elasticsearch-psi-ssl"
480 "elasticsearch.elasticsearch-ssl"
481 ]
482 "elastic1034.eqiad.wmnet": [
483 "elasticsearch.elasticsearch"
484 "elasticsearch.elasticsearch-omega-ssl"
485- "elasticsearch.elasticsearch-psi-ssl"
486 "elasticsearch.elasticsearch-ssl"
487 ]
488 "elastic1035.eqiad.wmnet": [
489 "elasticsearch.elasticsearch"
490- "elasticsearch.elasticsearch-omega-ssl"
491 "elasticsearch.elasticsearch-psi-ssl"
492 "elasticsearch.elasticsearch-ssl"
493 ]
494 "elastic1036.eqiad.wmnet": [
495 "elasticsearch.elasticsearch"
496 "elasticsearch.elasticsearch-omega-ssl"
497- "elasticsearch.elasticsearch-psi-ssl"
498 "elasticsearch.elasticsearch-ssl"
499 ]
500 "elastic1037.eqiad.wmnet": [
501 "elasticsearch.elasticsearch"
502 "elasticsearch.elasticsearch-omega-ssl"
503- "elasticsearch.elasticsearch-psi-ssl"
504 "elasticsearch.elasticsearch-ssl"
505 ]
506 "elastic1038.eqiad.wmnet": [
507 "elasticsearch.elasticsearch"
508 "elasticsearch.elasticsearch-omega-ssl"
509- "elasticsearch.elasticsearch-psi-ssl"
510 "elasticsearch.elasticsearch-ssl"
511 ]
512 "elastic1039.eqiad.wmnet": [
513 "elasticsearch.elasticsearch"
514- "elasticsearch.elasticsearch-omega-ssl"
515 "elasticsearch.elasticsearch-psi-ssl"
516 "elasticsearch.elasticsearch-ssl"
517 ]
518 "elastic1040.eqiad.wmnet": [
519 "elasticsearch.elasticsearch"
520 "elasticsearch.elasticsearch-omega-ssl"
521- "elasticsearch.elasticsearch-psi-ssl"
522 "elasticsearch.elasticsearch-ssl"
523 ]
524 "elastic1041.eqiad.wmnet": [
525 "elasticsearch.elasticsearch"
526 "elasticsearch.elasticsearch-omega-ssl"
527- "elasticsearch.elasticsearch-psi-ssl"
528 "elasticsearch.elasticsearch-ssl"
529 ]
530 "elastic1042.eqiad.wmnet": [
531 "elasticsearch.elasticsearch"
532- "elasticsearch.elasticsearch-omega-ssl"
533 "elasticsearch.elasticsearch-psi-ssl"
534 "elasticsearch.elasticsearch-ssl"
535 ]
536 "elastic1043.eqiad.wmnet": [
537 "elasticsearch.elasticsearch"
538- "elasticsearch.elasticsearch-omega-ssl"
539 "elasticsearch.elasticsearch-psi-ssl"
540 "elasticsearch.elasticsearch-ssl"
541 ]
542 "elastic1044.eqiad.wmnet": [
543 "elasticsearch.elasticsearch"
544- "elasticsearch.elasticsearch-omega-ssl"
545 "elasticsearch.elasticsearch-psi-ssl"
546 "elasticsearch.elasticsearch-ssl"
547 ]
548 "elastic1045.eqiad.wmnet": [
549 "elasticsearch.elasticsearch"
550- "elasticsearch.elasticsearch-omega-ssl"
551 "elasticsearch.elasticsearch-psi-ssl"
552 "elasticsearch.elasticsearch-ssl"
553 ]
554 "elastic1046.eqiad.wmnet": [
555 "elasticsearch.elasticsearch"
556- "elasticsearch.elasticsearch-omega-ssl"
557 "elasticsearch.elasticsearch-psi-ssl"
558 "elasticsearch.elasticsearch-ssl"
559 ]
560 "elastic1047.eqiad.wmnet": [
561 "elasticsearch.elasticsearch"
562- "elasticsearch.elasticsearch-omega-ssl"
563 "elasticsearch.elasticsearch-psi-ssl"
564 "elasticsearch.elasticsearch-ssl"
565 ]
566 "elastic1048.eqiad.wmnet": [
567 "elasticsearch.elasticsearch"
568- "elasticsearch.elasticsearch-omega-ssl"
569 "elasticsearch.elasticsearch-psi-ssl"
570 "elasticsearch.elasticsearch-ssl"
571 ]
572 "elastic1049.eqiad.wmnet": [
573 "elasticsearch.elasticsearch"
574- "elasticsearch.elasticsearch-omega-ssl"
575 "elasticsearch.elasticsearch-psi-ssl"
576 "elasticsearch.elasticsearch-ssl"
577 ]
578 "elastic1050.eqiad.wmnet": [
579 "elasticsearch.elasticsearch"
580- "elasticsearch.elasticsearch-omega-ssl"
581 "elasticsearch.elasticsearch-psi-ssl"
582 "elasticsearch.elasticsearch-ssl"
583 ]
584 "elastic1051.eqiad.wmnet": [
585 "elasticsearch.elasticsearch"
586- "elasticsearch.elasticsearch-omega-ssl"
587 "elasticsearch.elasticsearch-psi-ssl"
588 "elasticsearch.elasticsearch-ssl"
589 ]
590 "elastic1052.eqiad.wmnet": [
591 "elasticsearch.elasticsearch"
592- "elasticsearch.elasticsearch-omega-ssl"
593 "elasticsearch.elasticsearch-psi-ssl"
594 "elasticsearch.elasticsearch-ssl"
595 ]
596 "elastic1053.eqiad.wmnet": [
597 "elasticsearch.elasticsearch"
598 "elasticsearch.elasticsearch-omega-ssl"
599- "elasticsearch.elasticsearch-psi-ssl"
600 "elasticsearch.elasticsearch-ssl"
601 ]
602 "elastic1054.eqiad.wmnet": [
603 "elasticsearch.elasticsearch"
604 "elasticsearch.elasticsearch-omega-ssl"
605- "elasticsearch.elasticsearch-psi-ssl"
606 "elasticsearch.elasticsearch-ssl"
607 ]
608 "elastic1055.eqiad.wmnet": [
609 "elasticsearch.elasticsearch"
610 "elasticsearch.elasticsearch-omega-ssl"
611- "elasticsearch.elasticsearch-psi-ssl"
612 "elasticsearch.elasticsearch-ssl"
613 ]
614 "elastic1056.eqiad.wmnet": [
615 "elasticsearch.elasticsearch"
616 "elasticsearch.elasticsearch-omega-ssl"
617- "elasticsearch.elasticsearch-psi-ssl"
618 "elasticsearch.elasticsearch-ssl"
619 ]
620 "elastic1057.eqiad.wmnet": [
621 "elasticsearch.elasticsearch"
622 "elasticsearch.elasticsearch-omega-ssl"
623- "elasticsearch.elasticsearch-psi-ssl"
624 "elasticsearch.elasticsearch-ssl"
625 ]
626 "elastic1058.eqiad.wmnet": [
627 "elasticsearch.elasticsearch"
628 "elasticsearch.elasticsearch-omega-ssl"
629- "elasticsearch.elasticsearch-psi-ssl"
630 "elasticsearch.elasticsearch-ssl"
631 ]
632 "elastic1059.eqiad.wmnet": [
633 "elasticsearch.elasticsearch"
634- "elasticsearch.elasticsearch-omega-ssl"
635 "elasticsearch.elasticsearch-psi-ssl"
636 "elasticsearch.elasticsearch-ssl"
637 ]
638 "elastic1060.eqiad.wmnet": [
639 "elasticsearch.elasticsearch"
640 "elasticsearch.elasticsearch-omega-ssl"
641- "elasticsearch.elasticsearch-psi-ssl"
642 "elasticsearch.elasticsearch-ssl"
643 ]
644 "elastic1061.eqiad.wmnet": [
645 "elasticsearch.elasticsearch"
646 "elasticsearch.elasticsearch-omega-ssl"
647- "elasticsearch.elasticsearch-psi-ssl"
648 "elasticsearch.elasticsearch-ssl"
649 ]
650 "elastic1062.eqiad.wmnet": [
651 "elasticsearch.elasticsearch"
652 "elasticsearch.elasticsearch-omega-ssl"
653- "elasticsearch.elasticsearch-psi-ssl"
654 "elasticsearch.elasticsearch-ssl"
655 ]
656 "elastic1063.eqiad.wmnet": [
657 "elasticsearch.elasticsearch"
658 "elasticsearch.elasticsearch-omega-ssl"
659- "elasticsearch.elasticsearch-psi-ssl"
660 "elasticsearch.elasticsearch-ssl"
661 ]
662 "elastic1064.eqiad.wmnet": [
663 "elasticsearch.elasticsearch"
664- "elasticsearch.elasticsearch-omega-ssl"
665 "elasticsearch.elasticsearch-psi-ssl"
666 "elasticsearch.elasticsearch-ssl"
667 ]
668 "elastic1065.eqiad.wmnet": [
669 "elasticsearch.elasticsearch"
670- "elasticsearch.elasticsearch-omega-ssl"
671 "elasticsearch.elasticsearch-psi-ssl"
672 "elasticsearch.elasticsearch-ssl"
673 ]
674 "elastic1066.eqiad.wmnet": [
675 "elasticsearch.elasticsearch"
676- "elasticsearch.elasticsearch-omega-ssl"
677 "elasticsearch.elasticsearch-psi-ssl"
678 "elasticsearch.elasticsearch-ssl"
679 ]
680 "elastic1067.eqiad.wmnet": [
681 "elasticsearch.elasticsearch"
682- "elasticsearch.elasticsearch-omega-ssl"
683 "elasticsearch.elasticsearch-psi-ssl"
684 "elasticsearch.elasticsearch-ssl"
685 ]
686 "elastic2025.codfw.wmnet": [
687 "elasticsearch.elasticsearch"
688 "elasticsearch.elasticsearch-omega-ssl"
689- "elasticsearch.elasticsearch-psi-ssl"
690 "elasticsearch.elasticsearch-ssl"
691 ]
692 "elastic2026.codfw.wmnet": [
693 "elasticsearch.elasticsearch"
694 "elasticsearch.elasticsearch-omega-ssl"
695- "elasticsearch.elasticsearch-psi-ssl"
696 "elasticsearch.elasticsearch-ssl"
697 ]
698 "elastic2027.codfw.wmnet": [
699 "elasticsearch.elasticsearch"
700- "elasticsearch.elasticsearch-omega-ssl"
701 "elasticsearch.elasticsearch-psi-ssl"
702 "elasticsearch.elasticsearch-ssl"
703 ]
704 "elastic2028.codfw.wmnet": [
705 "elasticsearch.elasticsearch"
706 "elasticsearch.elasticsearch-omega-ssl"
707- "elasticsearch.elasticsearch-psi-ssl"
708 "elasticsearch.elasticsearch-ssl"
709 ]
710 "elastic2029.codfw.wmnet": [
711 "elasticsearch.elasticsearch"
712- "elasticsearch.elasticsearch-omega-ssl"
713 "elasticsearch.elasticsearch-psi-ssl"
714 "elasticsearch.elasticsearch-ssl"
715 ]
716 "elastic2030.codfw.wmnet": [
717 "elasticsearch.elasticsearch"
718- "elasticsearch.elasticsearch-omega-ssl"
719 "elasticsearch.elasticsearch-psi-ssl"
720 "elasticsearch.elasticsearch-ssl"
721 ]
722 "elastic2031.codfw.wmnet": [
723 "elasticsearch.elasticsearch"
724 "elasticsearch.elasticsearch-omega-ssl"
725- "elasticsearch.elasticsearch-psi-ssl"
726 "elasticsearch.elasticsearch-ssl"
727 ]
728 "elastic2032.codfw.wmnet": [
729 "elasticsearch.elasticsearch"
730- "elasticsearch.elasticsearch-omega-ssl"
731 "elasticsearch.elasticsearch-psi-ssl"
732 "elasticsearch.elasticsearch-ssl"
733 ]
734 "elastic2033.codfw.wmnet": [
735 "elasticsearch.elasticsearch"
736- "elasticsearch.elasticsearch-omega-ssl"
737 "elasticsearch.elasticsearch-psi-ssl"
738 "elasticsearch.elasticsearch-ssl"
739 ]
740 "elastic2034.codfw.wmnet": [
741 "elasticsearch.elasticsearch"
742 "elasticsearch.elasticsearch-omega-ssl"
743- "elasticsearch.elasticsearch-psi-ssl"
744 "elasticsearch.elasticsearch-ssl"
745 ]
746 "elastic2035.codfw.wmnet": [
747 "elasticsearch.elasticsearch"
748- "elasticsearch.elasticsearch-omega-ssl"
749 "elasticsearch.elasticsearch-psi-ssl"
750 "elasticsearch.elasticsearch-ssl"
751 ]
752 "elastic2036.codfw.wmnet": [
753 "elasticsearch.elasticsearch"
754- "elasticsearch.elasticsearch-omega-ssl"
755 "elasticsearch.elasticsearch-psi-ssl"
756 "elasticsearch.elasticsearch-ssl"
757 ]
758 "elastic2037.codfw.wmnet": [
759 "elasticsearch.elasticsearch"
760 "elasticsearch.elasticsearch-omega-ssl"
761- "elasticsearch.elasticsearch-psi-ssl"
762 "elasticsearch.elasticsearch-ssl"
763 ]
764 "elastic2038.codfw.wmnet": [
765 "elasticsearch.elasticsearch"
766 "elasticsearch.elasticsearch-omega-ssl"
767- "elasticsearch.elasticsearch-psi-ssl"
768 "elasticsearch.elasticsearch-ssl"
769 ]
770 "elastic2039.codfw.wmnet": [
771 "elasticsearch.elasticsearch"
772- "elasticsearch.elasticsearch-omega-ssl"
773 "elasticsearch.elasticsearch-psi-ssl"
774 "elasticsearch.elasticsearch-ssl"
775 ]
776 "elastic2040.codfw.wmnet": [
777 "elasticsearch.elasticsearch"
778- "elasticsearch.elasticsearch-omega-ssl"
779 "elasticsearch.elasticsearch-psi-ssl"
780 "elasticsearch.elasticsearch-ssl"
781 ]
782 "elastic2041.codfw.wmnet": [
783 "elasticsearch.elasticsearch"
784 "elasticsearch.elasticsearch-omega-ssl"
785- "elasticsearch.elasticsearch-psi-ssl"
786 "elasticsearch.elasticsearch-ssl"
787 ]
788 "elastic2042.codfw.wmnet": [
789 "elasticsearch.elasticsearch"
790 "elasticsearch.elasticsearch-omega-ssl"
791- "elasticsearch.elasticsearch-psi-ssl"
792 "elasticsearch.elasticsearch-ssl"
793 ]
794 "elastic2043.codfw.wmnet": [
795 "elasticsearch.elasticsearch"
796- "elasticsearch.elasticsearch-omega-ssl"
797 "elasticsearch.elasticsearch-psi-ssl"
798 "elasticsearch.elasticsearch-ssl"
799 ]
800 "elastic2044.codfw.wmnet": [
801 "elasticsearch.elasticsearch"
802- "elasticsearch.elasticsearch-omega-ssl"
803 "elasticsearch.elasticsearch-psi-ssl"
804 "elasticsearch.elasticsearch-ssl"
805 ]
806 "elastic2045.codfw.wmnet": [
807 "elasticsearch.elasticsearch"
808 "elasticsearch.elasticsearch-omega-ssl"
809- "elasticsearch.elasticsearch-psi-ssl"
810 "elasticsearch.elasticsearch-ssl"
811 ]
812 "elastic2046.codfw.wmnet": [
813 "elasticsearch.elasticsearch"
814 "elasticsearch.elasticsearch-omega-ssl"
815- "elasticsearch.elasticsearch-psi-ssl"
816 "elasticsearch.elasticsearch-ssl"
817 ]
818 "elastic2047.codfw.wmnet": [
819 "elasticsearch.elasticsearch"
820 "elasticsearch.elasticsearch-omega-ssl"
821- "elasticsearch.elasticsearch-psi-ssl"
822 "elasticsearch.elasticsearch-ssl"
823 ]
824 "elastic2048.codfw.wmnet": [
825 "elasticsearch.elasticsearch"
826- "elasticsearch.elasticsearch-omega-ssl"
827 "elasticsearch.elasticsearch-psi-ssl"
828 "elasticsearch.elasticsearch-ssl"
829 ]
830 "elastic2049.codfw.wmnet": [
831 "elasticsearch.elasticsearch"
832- "elasticsearch.elasticsearch-omega-ssl"
833 "elasticsearch.elasticsearch-psi-ssl"
834 "elasticsearch.elasticsearch-ssl"
835 ]
836 "elastic2050.codfw.wmnet": [
837 "elasticsearch.elasticsearch"
838 "elasticsearch.elasticsearch-omega-ssl"
839- "elasticsearch.elasticsearch-psi-ssl"
840 "elasticsearch.elasticsearch-ssl"
841 ]
842 "elastic2051.codfw.wmnet": [
843 "elasticsearch.elasticsearch"
844 "elasticsearch.elasticsearch-omega-ssl"
845- "elasticsearch.elasticsearch-psi-ssl"
846 "elasticsearch.elasticsearch-ssl"
847 ]
848 "elastic2052.codfw.wmnet": [
849 "elasticsearch.elasticsearch"
850 "elasticsearch.elasticsearch-omega-ssl"
851- "elasticsearch.elasticsearch-psi-ssl"
852 "elasticsearch.elasticsearch-ssl"
853 ]
854 "elastic2053.codfw.wmnet": [
855 "elasticsearch.elasticsearch"
856- "elasticsearch.elasticsearch-omega-ssl"
857 "elasticsearch.elasticsearch-psi-ssl"
858 "elasticsearch.elasticsearch-ssl"
859 ]
860 "elastic2054.codfw.wmnet": [
861 "elasticsearch.elasticsearch"
862- "elasticsearch.elasticsearch-omega-ssl"
863 "elasticsearch.elasticsearch-psi-ssl"
864 "elasticsearch.elasticsearch-ssl"
865 ]
866 "elastic2055.codfw.wmnet": [
867 "elasticsearch.elasticsearch"
868- "elasticsearch.elasticsearch-omega-ssl"
869 "elasticsearch.elasticsearch-psi-ssl"
870 "elasticsearch.elasticsearch-ssl"
871 ]
872 "elastic2056.codfw.wmnet": [
873 "elasticsearch.elasticsearch"
874 "elasticsearch.elasticsearch-omega-ssl"
875- "elasticsearch.elasticsearch-psi-ssl"
876 "elasticsearch.elasticsearch-ssl"
877 ]
878 "elastic2057.codfw.wmnet": [
879 "elasticsearch.elasticsearch"
880 "elasticsearch.elasticsearch-omega-ssl"
881- "elasticsearch.elasticsearch-psi-ssl"
882 "elasticsearch.elasticsearch-ssl"
883 ]
884 "elastic2058.codfw.wmnet": [
885 "elasticsearch.elasticsearch"
886- "elasticsearch.elasticsearch-omega-ssl"
887 "elasticsearch.elasticsearch-psi-ssl"
888 "elasticsearch.elasticsearch-ssl"
889 ]
890 "elastic2059.codfw.wmnet": [
891 "elasticsearch.elasticsearch"
892 "elasticsearch.elasticsearch-omega-ssl"
893- "elasticsearch.elasticsearch-psi-ssl"
894 "elasticsearch.elasticsearch-ssl"
895 ]
896 "elastic2060.codfw.wmnet": [
897 "elasticsearch.elasticsearch"
898- "elasticsearch.elasticsearch-omega-ssl"
899 "elasticsearch.elasticsearch-psi-ssl"
900 "elasticsearch.elasticsearch-ssl"
901 ]
902 "kubernetes1001.eqiad.wmnet": [
903 "kubernetes.kubesvc"
904- "scb.mobileapps"
905 ]
906 "kubernetes1002.eqiad.wmnet": [
907 "kubernetes.kubesvc"
908- "scb.mobileapps"
909 ]
910 "kubernetes1003.eqiad.wmnet": [
911 "kubernetes.kubesvc"
912- "scb.mobileapps"
913 ]
914 "kubernetes1004.eqiad.wmnet": [
915 "kubernetes.kubesvc"
916- "scb.mobileapps"
917 ]
918 "kubernetes1005.eqiad.wmnet": [
919 "kubernetes.kubesvc"
920- "scb.mobileapps"
921 ]
922 "kubernetes1006.eqiad.wmnet": [
923 "kubernetes.kubesvc"
924- "scb.mobileapps"
925 ]
926 "kubernetes1007.eqiad.wmnet": [
927 "kubernetes.kubesvc"
928- "scb.mobileapps"
929 ]
930 "kubernetes1008.eqiad.wmnet": [
931 "kubernetes.kubesvc"
932- "scb.mobileapps"
933 ]
934 "kubernetes1009.eqiad.wmnet": [
935 "kubernetes.kubesvc"
936- "scb.mobileapps"
937 ]
938 "kubernetes1010.eqiad.wmnet": [
939 "kubernetes.kubesvc"
940- "scb.mobileapps"
941 ]
942 "kubernetes1011.eqiad.wmnet": [
943 "kubernetes.kubesvc"
944- "scb.mobileapps"
945 ]
946 "kubernetes1012.eqiad.wmnet": [
947 "kubernetes.kubesvc"
948- "scb.mobileapps"
949 ]
950 "kubernetes1013.eqiad.wmnet": [
951 "kubernetes.kubesvc"
952- "scb.mobileapps"
953 ]
954 "kubernetes1014.eqiad.wmnet": [
955 "kubernetes.kubesvc"
956- "scb.mobileapps"
957 ]
958 "kubernetes1015.eqiad.wmnet": [
959 "kubernetes.kubesvc"
960- "scb.mobileapps"
961 ]
962 "kubernetes1016.eqiad.wmnet": [
963 "kubernetes.kubesvc"
964- "scb.mobileapps"
965 ]
966 "kubernetes2001.codfw.wmnet": [
967 "kubernetes.kubesvc"
968- "scb.mobileapps"
969 ]
970 "kubernetes2002.codfw.wmnet": [
971 "kubernetes.kubesvc"
972- "scb.mobileapps"
973 ]
974 "kubernetes2003.codfw.wmnet": [
975 "kubernetes.kubesvc"
976- "scb.mobileapps"
977 ]
978 "kubernetes2004.codfw.wmnet": [
979 "kubernetes.kubesvc"
980- "scb.mobileapps"
981 ]
982 "kubernetes2005.codfw.wmnet": [
983 "kubernetes.kubesvc"
984- "scb.mobileapps"
985 ]
986 "kubernetes2006.codfw.wmnet": [
987 "kubernetes.kubesvc"
988- "scb.mobileapps"
989 ]
990 "kubernetes2007.codfw.wmnet": [
991 "kubernetes.kubesvc"
992- "scb.mobileapps"
993 ]
994 "kubernetes2008.codfw.wmnet": [
995 "kubernetes.kubesvc"
996- "scb.mobileapps"
997 ]
998 "kubernetes2009.codfw.wmnet": [
999 "kubernetes.kubesvc"
1000- "scb.mobileapps"
1001 ]
1002 "kubernetes2010.codfw.wmnet": [
1003 "kubernetes.kubesvc"
1004- "scb.mobileapps"
1005 ]
1006 "kubernetes2011.codfw.wmnet": [
1007 "kubernetes.kubesvc"
1008- "scb.mobileapps"
1009 ]
1010 "kubernetes2012.codfw.wmnet": [
1011 "kubernetes.kubesvc"
1012- "scb.mobileapps"
1013 ]
1014 "kubernetes2013.codfw.wmnet": [
1015 "kubernetes.kubesvc"
1016- "scb.mobileapps"
1017 ]
1018 "kubernetes2014.codfw.wmnet": [
1019 "kubernetes.kubesvc"
1020- "scb.mobileapps"
1021 ]
1022 "kubernetes2015.codfw.wmnet": [
1023 "kubernetes.kubesvc"
1024- "scb.mobileapps"
1025 ]
1026 "kubernetes2016.codfw.wmnet": [
1027 "kubernetes.kubesvc"
1028- "scb.mobileapps"
1029 ]
1030 "labweb1001.wikimedia.org": [
1031 "labweb.labweb"
1032+ "labweb.labweb-ssl"
1033 ]
1034 "labweb1002.wikimedia.org": [
1035 "labweb.labweb"
1036+ "labweb.labweb-ssl"
1037 ]
1038 "ldap-eqiad-replica01.wikimedia.org": [
1039 "ldap-ro.ldap-ro"
1040+ "ldap-ro.ldap-ro-ssl"
1041 ]
1042 "ldap-eqiad-replica02.wikimedia.org": [
1043 "ldap-ro.ldap-ro"
1044+ "ldap-ro.ldap-ro-ssl"
1045 ]
1046 "ldap-replica2001.wikimedia.org": [
1047 "ldap-ro.ldap-ro"
1048+ "ldap-ro.ldap-ro-ssl"
1049 ]
1050 "ldap-replica2002.wikimedia.org": [
1051 "ldap-ro.ldap-ro"
1052+ "ldap-ro.ldap-ro-ssl"
1053+ ]
1054+ "logstash1007.eqiad.wmnet": [
1055+ "logstash.kibana"
1056+ "logstash.kibana-ssl"
1057+ "logstash.logstash"
1058+ "logstash.logstash-gelf"
1059+ "logstash.logstash-json"
1060+ "logstash.logstash-log4j"
1061+ "logstash.logstash-syslog"
1062+ "logstash.logstash-udp2log"
1063+ ]
1064+ "logstash1008.eqiad.wmnet": [
1065+ "logstash.kibana"
1066+ "logstash.kibana-ssl"
1067+ "logstash.logstash"
1068+ "logstash.logstash-gelf"
1069+ "logstash.logstash-json"
1070+ "logstash.logstash-log4j"
1071+ "logstash.logstash-syslog"
1072+ "logstash.logstash-udp2log"
1073+ ]
1074+ "logstash1009.eqiad.wmnet": [
1075+ "logstash.kibana"
1076+ "logstash.kibana-ssl"
1077+ "logstash.logstash"
1078+ "logstash.logstash-gelf"
1079+ "logstash.logstash-json"
1080+ "logstash.logstash-log4j"
1081+ "logstash.logstash-syslog"
1082+ "logstash.logstash-udp2log"
1083 ]
1084 "logstash1023.eqiad.wmnet": [
1085 "kibana.kibana-next"
1086@@ -929,6 +1016,18 @@
1087 "logstash1031.eqiad.wmnet": [
1088 "kibana.kibana-next"
1089 ]
1090+ "logstash2004.codfw.wmnet": [
1091+ "logstash.kibana"
1092+ "logstash.kibana-ssl"
1093+ ]
1094+ "logstash2005.codfw.wmnet": [
1095+ "logstash.kibana"
1096+ "logstash.kibana-ssl"
1097+ ]
1098+ "logstash2006.codfw.wmnet": [
1099+ "logstash.kibana"
1100+ "logstash.kibana-ssl"
1101+ ]
1102 "logstash2023.codfw.wmnet": [
1103 "kibana.kibana-next"
1104 ]
1105@@ -946,46 +1045,91 @@
1106 ]
1107 "maps1001.eqiad.wmnet": [
1108 "maps.kartotherian"
1109+ "maps.kartotherian-ssl"
1110 ]
1111 "maps1002.eqiad.wmnet": [
1112 "maps.kartotherian"
1113+ "maps.kartotherian-ssl"
1114 ]
1115 "maps1003.eqiad.wmnet": [
1116 "maps.kartotherian"
1117+ "maps.kartotherian-ssl"
1118 ]
1119 "maps1004.eqiad.wmnet": [
1120 "maps.kartotherian"
1121+ "maps.kartotherian-ssl"
1122 ]
1123 "maps2001.codfw.wmnet": [
1124 "maps.kartotherian"
1125+ "maps.kartotherian-ssl"
1126 ]
1127 "maps2002.codfw.wmnet": [
1128 "maps.kartotherian"
1129+ "maps.kartotherian-ssl"
1130 ]
1131 "maps2003.codfw.wmnet": [
1132 "maps.kartotherian"
1133+ "maps.kartotherian-ssl"
1134 ]
1135 "maps2004.codfw.wmnet": [
1136 "maps.kartotherian"
1137+ "maps.kartotherian-ssl"
1138+ ]
1139+ "ms-fe1005.eqiad.wmnet": [
1140+ "swift.nginx"
1141+ "swift.swift-fe"
1142+ ]
1143+ "ms-fe1006.eqiad.wmnet": [
1144+ "swift.nginx"
1145+ "swift.swift-fe"
1146+ ]
1147+ "ms-fe1007.eqiad.wmnet": [
1148+ "swift.nginx"
1149+ "swift.swift-fe"
1150+ ]
1151+ "ms-fe1008.eqiad.wmnet": [
1152+ "swift.nginx"
1153+ "swift.swift-fe"
1154+ ]
1155+ "ms-fe2005.codfw.wmnet": [
1156+ "swift.nginx"
1157+ "swift.swift-fe"
1158+ ]
1159+ "ms-fe2006.codfw.wmnet": [
1160+ "swift.nginx"
1161+ "swift.swift-fe"
1162+ ]
1163+ "ms-fe2007.codfw.wmnet": [
1164+ "swift.nginx"
1165+ "swift.swift-fe"
1166+ ]
1167+ "ms-fe2008.codfw.wmnet": [
1168+ "swift.nginx"
1169+ "swift.swift-fe"
1170 ]
1171 "mw1261.eqiad.wmnet": [
1172 "appserver.apache2"
1173+ "appserver.canary"
1174 "appserver.nginx"
1175 ]
1176 "mw1262.eqiad.wmnet": [
1177 "appserver.apache2"
1178+ "appserver.canary"
1179 "appserver.nginx"
1180 ]
1181 "mw1263.eqiad.wmnet": [
1182 "appserver.apache2"
1183+ "appserver.canary"
1184 "appserver.nginx"
1185 ]
1186 "mw1264.eqiad.wmnet": [
1187 "appserver.apache2"
1188+ "appserver.canary"
1189 "appserver.nginx"
1190 ]
1191 "mw1265.eqiad.wmnet": [
1192 "appserver.apache2"
1193+ "appserver.canary"
1194 "appserver.nginx"
1195 ]
1196 "mw1266.eqiad.wmnet": [
1197@@ -1030,18 +1174,22 @@
1198 ]
1199 "mw1276.eqiad.wmnet": [
1200 "api_appserver.apache2"
1201+ "api_appserver.canary"
1202 "api_appserver.nginx"
1203 ]
1204 "mw1277.eqiad.wmnet": [
1205 "api_appserver.apache2"
1206+ "api_appserver.canary"
1207 "api_appserver.nginx"
1208 ]
1209 "mw1278.eqiad.wmnet": [
1210 "api_appserver.apache2"
1211+ "api_appserver.canary"
1212 "api_appserver.nginx"
1213 ]
1214 "mw1279.eqiad.wmnet": [
1215 "api_appserver.apache2"
1216+ "api_appserver.canary"
1217 "api_appserver.nginx"
1218 ]
1219 "mw1281.eqiad.wmnet": [
1220@@ -1085,19 +1233,21 @@
1221 "api_appserver.nginx"
1222 ]
1223 "mw1293.eqiad.wmnet": [
1224- "jobrunner.nginx"
1225+ "videoscaler.apache2"
1226+ "videoscaler.canary"
1227 "videoscaler.nginx"
1228 ]
1229 "mw1294.eqiad.wmnet": [
1230- "jobrunner.nginx"
1231+ "videoscaler.apache2"
1232+ "videoscaler.canary"
1233 "videoscaler.nginx"
1234 ]
1235 "mw1295.eqiad.wmnet": [
1236- "jobrunner.nginx"
1237+ "videoscaler.apache2"
1238 "videoscaler.nginx"
1239 ]
1240 "mw1296.eqiad.wmnet": [
1241- "jobrunner.nginx"
1242+ "videoscaler.apache2"
1243 "videoscaler.nginx"
1244 ]
1245 "mw1297.eqiad.wmnet": [
1246@@ -1105,59 +1255,59 @@
1247 "api_appserver.nginx"
1248 ]
1249 "mw1298.eqiad.wmnet": [
1250- "jobrunner.nginx"
1251+ "videoscaler.apache2"
1252 "videoscaler.nginx"
1253 ]
1254 "mw1299.eqiad.wmnet": [
1255- "jobrunner.nginx"
1256+ "videoscaler.apache2"
1257 "videoscaler.nginx"
1258 ]
1259 "mw1300.eqiad.wmnet": [
1260- "jobrunner.nginx"
1261+ "videoscaler.apache2"
1262 "videoscaler.nginx"
1263 ]
1264 "mw1301.eqiad.wmnet": [
1265- "jobrunner.nginx"
1266+ "videoscaler.apache2"
1267 "videoscaler.nginx"
1268 ]
1269 "mw1302.eqiad.wmnet": [
1270- "jobrunner.nginx"
1271+ "videoscaler.apache2"
1272 "videoscaler.nginx"
1273 ]
1274 "mw1303.eqiad.wmnet": [
1275- "jobrunner.nginx"
1276+ "videoscaler.apache2"
1277 "videoscaler.nginx"
1278 ]
1279 "mw1304.eqiad.wmnet": [
1280- "jobrunner.nginx"
1281+ "videoscaler.apache2"
1282 "videoscaler.nginx"
1283 ]
1284 "mw1305.eqiad.wmnet": [
1285- "jobrunner.nginx"
1286+ "videoscaler.apache2"
1287 "videoscaler.nginx"
1288 ]
1289 "mw1306.eqiad.wmnet": [
1290- "jobrunner.nginx"
1291+ "videoscaler.apache2"
1292 "videoscaler.nginx"
1293 ]
1294 "mw1307.eqiad.wmnet": [
1295- "jobrunner.nginx"
1296+ "videoscaler.apache2"
1297 "videoscaler.nginx"
1298 ]
1299 "mw1308.eqiad.wmnet": [
1300- "jobrunner.nginx"
1301+ "videoscaler.apache2"
1302 "videoscaler.nginx"
1303 ]
1304 "mw1309.eqiad.wmnet": [
1305- "jobrunner.nginx"
1306+ "videoscaler.apache2"
1307 "videoscaler.nginx"
1308 ]
1309 "mw1310.eqiad.wmnet": [
1310- "jobrunner.nginx"
1311+ "videoscaler.apache2"
1312 "videoscaler.nginx"
1313 ]
1314 "mw1311.eqiad.wmnet": [
1315- "jobrunner.nginx"
1316+ "videoscaler.apache2"
1317 "videoscaler.nginx"
1318 ]
1319 "mw1312.eqiad.wmnet": [
1320@@ -1185,7 +1335,7 @@
1321 "api_appserver.nginx"
1322 ]
1323 "mw1318.eqiad.wmnet": [
1324- "jobrunner.nginx"
1325+ "videoscaler.apache2"
1326 "videoscaler.nginx"
1327 ]
1328 "mw1319.eqiad.wmnet": [
1329@@ -1249,23 +1399,23 @@
1330 "appserver.nginx"
1331 ]
1332 "mw1334.eqiad.wmnet": [
1333- "jobrunner.nginx"
1334+ "videoscaler.apache2"
1335 "videoscaler.nginx"
1336 ]
1337 "mw1335.eqiad.wmnet": [
1338- "jobrunner.nginx"
1339+ "videoscaler.apache2"
1340 "videoscaler.nginx"
1341 ]
1342 "mw1336.eqiad.wmnet": [
1343- "jobrunner.nginx"
1344+ "videoscaler.apache2"
1345 "videoscaler.nginx"
1346 ]
1347 "mw1337.eqiad.wmnet": [
1348- "jobrunner.nginx"
1349+ "videoscaler.apache2"
1350 "videoscaler.nginx"
1351 ]
1352 "mw1338.eqiad.wmnet": [
1353- "jobrunner.nginx"
1354+ "videoscaler.apache2"
1355 "videoscaler.nginx"
1356 ]
1357 "mw1339.eqiad.wmnet": [
1358@@ -1622,10 +1772,12 @@
1359 ]
1360 "mw2187.codfw.wmnet": [
1361 "appserver.apache2"
1362+ "appserver.canary"
1363 "appserver.nginx"
1364 ]
1365 "mw2188.codfw.wmnet": [
1366 "appserver.apache2"
1367+ "appserver.canary"
1368 "appserver.nginx"
1369 ]
1370 "mw2189.codfw.wmnet": [
1371@@ -1730,10 +1882,12 @@
1372 ]
1373 "mw2215.codfw.wmnet": [
1374 "api_appserver.apache2"
1375+ "api_appserver.canary"
1376 "api_appserver.nginx"
1377 ]
1378 "mw2216.codfw.wmnet": [
1379 "api_appserver.apache2"
1380+ "api_appserver.canary"
1381 "api_appserver.nginx"
1382 ]
1383 "mw2217.codfw.wmnet": [
1384@@ -1841,35 +1995,39 @@
1385 "appserver.nginx"
1386 ]
1387 "mw2243.codfw.wmnet": [
1388- "jobrunner.nginx"
1389+ "videoscaler.apache2"
1390 "videoscaler.nginx"
1391 ]
1392 "mw2244.codfw.wmnet": [
1393 "api_appserver.apache2"
1394+ "api_appserver.canary"
1395 "api_appserver.nginx"
1396 ]
1397 "mw2245.codfw.wmnet": [
1398 "api_appserver.apache2"
1399+ "api_appserver.canary"
1400 "api_appserver.nginx"
1401 ]
1402 "mw2246.codfw.wmnet": [
1403- "jobrunner.nginx"
1404+ "videoscaler.apache2"
1405 "videoscaler.nginx"
1406 ]
1407 "mw2247.codfw.wmnet": [
1408- "jobrunner.nginx"
1409+ "videoscaler.apache2"
1410 "videoscaler.nginx"
1411 ]
1412 "mw2248.codfw.wmnet": [
1413- "jobrunner.nginx"
1414+ "videoscaler.apache2"
1415 "videoscaler.nginx"
1416 ]
1417 "mw2249.codfw.wmnet": [
1418- "jobrunner.nginx"
1419+ "videoscaler.apache2"
1420+ "videoscaler.canary"
1421 "videoscaler.nginx"
1422 ]
1423 "mw2250.codfw.wmnet": [
1424- "jobrunner.nginx"
1425+ "videoscaler.apache2"
1426+ "videoscaler.canary"
1427 "videoscaler.nginx"
1428 ]
1429 "mw2251.codfw.wmnet": [
1430@@ -1905,11 +2063,11 @@
1431 "appserver.nginx"
1432 ]
1433 "mw2259.codfw.wmnet": [
1434- "jobrunner.nginx"
1435+ "videoscaler.apache2"
1436 "videoscaler.nginx"
1437 ]
1438 "mw2260.codfw.wmnet": [
1439- "jobrunner.nginx"
1440+ "videoscaler.apache2"
1441 "videoscaler.nginx"
1442 ]
1443 "mw2261.codfw.wmnet": [
1444@@ -1921,23 +2079,23 @@
1445 "api_appserver.nginx"
1446 ]
1447 "mw2263.codfw.wmnet": [
1448- "jobrunner.nginx"
1449+ "videoscaler.apache2"
1450 "videoscaler.nginx"
1451 ]
1452 "mw2264.codfw.wmnet": [
1453- "jobrunner.nginx"
1454+ "videoscaler.apache2"
1455 "videoscaler.nginx"
1456 ]
1457 "mw2265.codfw.wmnet": [
1458- "jobrunner.nginx"
1459+ "videoscaler.apache2"
1460 "videoscaler.nginx"
1461 ]
1462 "mw2266.codfw.wmnet": [
1463- "jobrunner.nginx"
1464+ "videoscaler.apache2"
1465 "videoscaler.nginx"
1466 ]
1467 "mw2267.codfw.wmnet": [
1468- "jobrunner.nginx"
1469+ "videoscaler.apache2"
1470 "videoscaler.nginx"
1471 ]
1472 "mw2268.codfw.wmnet": [
1473@@ -1954,10 +2112,12 @@
1474 ]
1475 "mw2271.codfw.wmnet": [
1476 "appserver.apache2"
1477+ "appserver.canary"
1478 "appserver.nginx"
1479 ]
1480 "mw2272.codfw.wmnet": [
1481 "appserver.apache2"
1482+ "appserver.canary"
1483 "appserver.nginx"
1484 ]
1485 "mw2273.codfw.wmnet": [
1486@@ -1981,23 +2141,23 @@
1487 "appserver.nginx"
1488 ]
1489 "mw2278.codfw.wmnet": [
1490- "jobrunner.nginx"
1491+ "videoscaler.apache2"
1492 "videoscaler.nginx"
1493 ]
1494 "mw2279.codfw.wmnet": [
1495- "jobrunner.nginx"
1496+ "videoscaler.apache2"
1497 "videoscaler.nginx"
1498 ]
1499 "mw2280.codfw.wmnet": [
1500- "jobrunner.nginx"
1501+ "videoscaler.apache2"
1502 "videoscaler.nginx"
1503 ]
1504 "mw2281.codfw.wmnet": [
1505- "jobrunner.nginx"
1506+ "videoscaler.apache2"
1507 "videoscaler.nginx"
1508 ]
1509 "mw2282.codfw.wmnet": [
1510- "jobrunner.nginx"
1511+ "videoscaler.apache2"
1512 "videoscaler.nginx"
1513 ]
1514 "mw2283.codfw.wmnet": [
1515@@ -2337,20 +2497,46 @@
1516 "api_appserver.nginx"
1517 ]
1518 "mwdebug1001.eqiad.wmnet": [
1519- "appserver.apache2"
1520- "appserver.nginx"
1521+ "testserver.apache2"
1522 ]
1523 "mwdebug1002.eqiad.wmnet": [
1524- "appserver.apache2"
1525- "appserver.nginx"
1526+ "testserver.apache2"
1527 ]
1528 "mwdebug2001.codfw.wmnet": [
1529- "appserver.apache2"
1530- "appserver.nginx"
1531+ "testserver.apache2"
1532 ]
1533 "mwdebug2002.codfw.wmnet": [
1534- "appserver.apache2"
1535- "appserver.nginx"
1536+ "testserver.apache2"
1537+ ]
1538+ "ncredir1001.eqiad.wmnet": [
1539+ "ncredir.nginx"
1540+ ]
1541+ "ncredir1002.eqiad.wmnet": [
1542+ "ncredir.nginx"
1543+ ]
1544+ "ncredir2001.codfw.wmnet": [
1545+ "ncredir.nginx"
1546+ ]
1547+ "ncredir2002.codfw.wmnet": [
1548+ "ncredir.nginx"
1549+ ]
1550+ "ncredir3001.esams.wmnet": [
1551+ "ncredir.nginx"
1552+ ]
1553+ "ncredir3002.esams.wmnet": [
1554+ "ncredir.nginx"
1555+ ]
1556+ "ncredir4001.ulsfo.wmnet": [
1557+ "ncredir.nginx"
1558+ ]
1559+ "ncredir4002.ulsfo.wmnet": [
1560+ "ncredir.nginx"
1561+ ]
1562+ "ncredir5001.eqsin.wmnet": [
1563+ "ncredir.nginx"
1564+ ]
1565+ "ncredir5002.eqsin.wmnet": [
1566+ "ncredir.nginx"
1567 ]
1568 "ores1001.eqiad.wmnet": [
1569 "ores.ores"
1570@@ -2406,6 +2592,12 @@
1571 "ores2009.codfw.wmnet": [
1572 "ores.ores"
1573 ]
1574+ "phab1001-vcs.eqiad.wmnet": [
1575+ "phabricator.git-ssh"
1576+ ]
1577+ "phab2001-vcs.codfw.wmnet": [
1578+ "phabricator.git-ssh"
1579+ ]
1580 "prometheus1003.eqiad.wmnet": [
1581 "prometheus.prometheus"
1582 ]
1583@@ -2419,16 +2611,16 @@
1584 "prometheus.prometheus"
1585 ]
1586 "proton1001.eqiad.wmnet": [
1587- "kubernetes.kubesvc"
1588+ "proton.proton"
1589 ]
1590 "proton1002.eqiad.wmnet": [
1591- "kubernetes.kubesvc"
1592+ "proton.proton"
1593 ]
1594 "proton2001.codfw.wmnet": [
1595- "kubernetes.kubesvc"
1596+ "proton.proton"
1597 ]
1598 "proton2002.codfw.wmnet": [
1599- "kubernetes.kubesvc"
1600+ "proton.proton"
1601 ]
1602 "registry1001.eqiad.wmnet": [
1603 "docker-registry.docker-registry"
1604@@ -2444,110 +2636,137 @@
1605 ]
1606 "restbase1016.eqiad.wmnet": [
1607 "restbase.restbase"
1608+ "restbase.restbase-backend"
1609 "restbase.restbase-ssl"
1610 ]
1611 "restbase1017.eqiad.wmnet": [
1612 "restbase.restbase"
1613+ "restbase.restbase-backend"
1614 "restbase.restbase-ssl"
1615 ]
1616 "restbase1018.eqiad.wmnet": [
1617 "restbase.restbase"
1618+ "restbase.restbase-backend"
1619 "restbase.restbase-ssl"
1620 ]
1621 "restbase1019.eqiad.wmnet": [
1622 "restbase.restbase"
1623+ "restbase.restbase-backend"
1624 "restbase.restbase-ssl"
1625 ]
1626 "restbase1020.eqiad.wmnet": [
1627 "restbase.restbase"
1628+ "restbase.restbase-backend"
1629 "restbase.restbase-ssl"
1630 ]
1631 "restbase1021.eqiad.wmnet": [
1632 "restbase.restbase"
1633+ "restbase.restbase-backend"
1634 "restbase.restbase-ssl"
1635 ]
1636 "restbase1022.eqiad.wmnet": [
1637 "restbase.restbase"
1638+ "restbase.restbase-backend"
1639 "restbase.restbase-ssl"
1640 ]
1641 "restbase1023.eqiad.wmnet": [
1642 "restbase.restbase"
1643+ "restbase.restbase-backend"
1644 "restbase.restbase-ssl"
1645 ]
1646 "restbase1024.eqiad.wmnet": [
1647 "restbase.restbase"
1648+ "restbase.restbase-backend"
1649 "restbase.restbase-ssl"
1650 ]
1651 "restbase1025.eqiad.wmnet": [
1652 "restbase.restbase"
1653+ "restbase.restbase-backend"
1654 "restbase.restbase-ssl"
1655 ]
1656 "restbase1026.eqiad.wmnet": [
1657 "restbase.restbase"
1658+ "restbase.restbase-backend"
1659 "restbase.restbase-ssl"
1660 ]
1661 "restbase1027.eqiad.wmnet": [
1662 "restbase.restbase"
1663+ "restbase.restbase-backend"
1664 "restbase.restbase-ssl"
1665 ]
1666 "restbase2009.codfw.wmnet": [
1667 "restbase.restbase"
1668+ "restbase.restbase-backend"
1669 "restbase.restbase-ssl"
1670 ]
1671 "restbase2010.codfw.wmnet": [
1672 "restbase.restbase"
1673+ "restbase.restbase-backend"
1674 "restbase.restbase-ssl"
1675 ]
1676 "restbase2011.codfw.wmnet": [
1677 "restbase.restbase"
1678+ "restbase.restbase-backend"
1679 "restbase.restbase-ssl"
1680 ]
1681 "restbase2012.codfw.wmnet": [
1682 "restbase.restbase"
1683+ "restbase.restbase-backend"
1684 "restbase.restbase-ssl"
1685 ]
1686 "restbase2013.codfw.wmnet": [
1687 "restbase.restbase"
1688+ "restbase.restbase-backend"
1689 "restbase.restbase-ssl"
1690 ]
1691 "restbase2014.codfw.wmnet": [
1692 "restbase.restbase"
1693+ "restbase.restbase-backend"
1694 "restbase.restbase-ssl"
1695 ]
1696 "restbase2015.codfw.wmnet": [
1697 "restbase.restbase"
1698+ "restbase.restbase-backend"
1699 "restbase.restbase-ssl"
1700 ]
1701 "restbase2016.codfw.wmnet": [
1702 "restbase.restbase"
1703+ "restbase.restbase-backend"
1704 "restbase.restbase-ssl"
1705 ]
1706 "restbase2017.codfw.wmnet": [
1707 "restbase.restbase"
1708+ "restbase.restbase-backend"
1709 "restbase.restbase-ssl"
1710 ]
1711 "restbase2018.codfw.wmnet": [
1712 "restbase.restbase"
1713+ "restbase.restbase-backend"
1714 "restbase.restbase-ssl"
1715 ]
1716 "restbase2019.codfw.wmnet": [
1717 "restbase.restbase"
1718+ "restbase.restbase-backend"
1719 "restbase.restbase-ssl"
1720 ]
1721 "restbase2020.codfw.wmnet": [
1722 "restbase.restbase"
1723+ "restbase.restbase-backend"
1724 "restbase.restbase-ssl"
1725 ]
1726 "restbase2021.codfw.wmnet": [
1727 "restbase.restbase"
1728+ "restbase.restbase-backend"
1729 "restbase.restbase-ssl"
1730 ]
1731 "restbase2022.codfw.wmnet": [
1732 "restbase.restbase"
1733+ "restbase.restbase-backend"
1734 "restbase.restbase-ssl"
1735 ]
1736 "restbase2023.codfw.wmnet": [
1737 "restbase.restbase"
1738+ "restbase.restbase-backend"
1739 "restbase.restbase-ssl"
1740 ]
1741 "scb1001.eqiad.wmnet": [
1742@@ -2646,32 +2865,70 @@
1743 "thanos.thanos-query"
1744 "thanos.thanos-swift"
1745 ]
1746+ "thumbor1001.eqiad.wmnet": [
1747+ "thumbor.thumbor"
1748+ ]
1749+ "thumbor1002.eqiad.wmnet": [
1750+ "thumbor.thumbor"
1751+ ]
1752+ "thumbor1003.eqiad.wmnet": [
1753+ "thumbor.thumbor"
1754+ ]
1755+ "thumbor1004.eqiad.wmnet": [
1756+ "thumbor.thumbor"
1757+ ]
1758+ "thumbor2001.codfw.wmnet": [
1759+ "thumbor.thumbor"
1760+ ]
1761+ "thumbor2002.codfw.wmnet": [
1762+ "thumbor.thumbor"
1763+ ]
1764+ "thumbor2003.codfw.wmnet": [
1765+ "thumbor.thumbor"
1766+ ]
1767+ "thumbor2004.codfw.wmnet": [
1768+ "thumbor.thumbor"
1769+ ]
1770 "wdqs1003.eqiad.wmnet": [
1771 "wdqs-internal.wdqs"
1772 ]
1773 "wdqs1004.eqiad.wmnet": [
1774 "wdqs.wdqs"
1775+ "wdqs.wdqs-heavy-queries"
1776+ "wdqs.wdqs-ssl"
1777 ]
1778 "wdqs1005.eqiad.wmnet": [
1779 "wdqs.wdqs"
1780+ "wdqs.wdqs-heavy-queries"
1781+ "wdqs.wdqs-ssl"
1782 ]
1783 "wdqs1006.eqiad.wmnet": [
1784 "wdqs.wdqs"
1785+ "wdqs.wdqs-heavy-queries"
1786+ "wdqs.wdqs-ssl"
1787 ]
1788 "wdqs1007.eqiad.wmnet": [
1789 "wdqs.wdqs"
1790+ "wdqs.wdqs-heavy-queries"
1791+ "wdqs.wdqs-ssl"
1792 ]
1793 "wdqs1008.eqiad.wmnet": [
1794 "wdqs-internal.wdqs"
1795 ]
1796 "wdqs2001.codfw.wmnet": [
1797 "wdqs.wdqs"
1798+ "wdqs.wdqs-heavy-queries"
1799+ "wdqs.wdqs-ssl"
1800 ]
1801 "wdqs2002.codfw.wmnet": [
1802 "wdqs.wdqs"
1803+ "wdqs.wdqs-heavy-queries"
1804+ "wdqs.wdqs-ssl"
1805 ]
1806 "wdqs2003.codfw.wmnet": [
1807 "wdqs.wdqs"
1808+ "wdqs.wdqs-heavy-queries"
1809+ "wdqs.wdqs-ssl"
1810 ]
1811 "wdqs2004.codfw.wmnet": [
1812 "wdqs-internal.wdqs"
1813@@ -2684,15 +2941,19 @@
1814 ]
1815 "wdqs2007.codfw.wmnet": [
1816 "wdqs.wdqs"
1817+ "wdqs.wdqs-heavy-queries"
1818+ "wdqs.wdqs-ssl"
1819 ]
1820 "wdqs2008.codfw.wmnet": [
1821 "wdqs-internal.wdqs"
1822 ]
1823 "wtp1025.eqiad.wmnet": [
1824+ "parsoid.canary"
1825 "parsoid.parsoid"
1826 "parsoid.parsoid-php"
1827 ]
1828 "wtp1026.eqiad.wmnet": [
1829+ "parsoid.canary"
1830 "parsoid.parsoid"
1831 "parsoid.parsoid-php"
1832 ]
1833@@ -2785,6 +3046,16 @@
1834 "parsoid.parsoid-php"
1835 ]
1836 "wtp2001.codfw.wmnet": [
1837+ "parsoid.canary"
1838+ "parsoid.parsoid"
1839+ "parsoid.parsoid-php"
1840+ ]
1841+ "wtp2002.codfw.wmnet": [
1842+ "parsoid.canary"
1843+ "parsoid.parsoid"
1844+ "parsoid.parsoid-php"
1845+ ]
1846+ "wtp2003.codfw.wmnet": [
1847 "parsoid.parsoid"
1848 "parsoid.parsoid-php"
1849 ]
1850@@ -2792,6 +3063,10 @@
1851 "parsoid.parsoid"
1852 "parsoid.parsoid-php"
1853 ]
1854+ "wtp2005.codfw.wmnet": [
1855+ "parsoid.parsoid"
1856+ "parsoid.parsoid-php"
1857+ ]
1858 "wtp2006.codfw.wmnet": [
1859 "parsoid.parsoid"
1860 "parsoid.parsoid-php"

We could in theory fix all of these, but I'd much rather spend time thinking about a world where we have a single source of truth for how services are defined in production.

Truth is that every host that has multiple pools that use the same backend IP can happily live with only one pool defined, hence that's not an actual issue. I fully agree with the idea of unifying the sources of truth for both conftool and roles to apply to a server though.

Change 615877 abandoned by CDanis:
[operations/puppet@production] WIP: enforce match between LVS & conftool pools

Reason:
not worth the effort

https://gerrit.wikimedia.org/r/615877