{"host": "install4004.wikimedia.org", "state": "core_diff", "description": "Differences to core resources", "diff": {"full": {"total": 2882, "only_in_self": [], "only_in_other": [], "resource_diffs": [{"resource": "Class[Squid]", "parameters": "--- Class[Squid].orig\n+++ Class[Squid]\n\n@@\n-    config_content => #####################################################################\n### THIS FILE IS MANAGED BY PUPPET\n####################################################################\n\nhttp_port 8080\nacl QUERY urlpath_regex cgi-bin \\?\ncache deny QUERY\n# We explicitly do not cache our autoinstall files to avoid changes taking too long to propagate\nacl AUTOINSTALL urlpath_regex ^/autoinstall/\ncache deny AUTOINSTALL\nacl gopher proto gopher\nhttp_access deny gopher\nacl apache rep_header Server ^Apache\ncache_replacement_policy heap LFUDA\ncache_dir aufs /var/spool/squid 1000 16 256\nlogformat cee_ecs_170 @cee: { \"ecs.version\": \"1.7.0\", \"event.category\": [\"network\", \"web\"], \"event.dataset\": \"squid.access\", \"event.duration\": \"%<tt\", \"event.kind\": \"event\", \"event.outcome\": \"unknown\", \"event.type\": [\"access\", \"connection\"], \"host.name\": \"install4004\", \"host.domain\": \"wikimedia.org\", \"host.hostname\": \"install4004.wikimedia.org\", \"host.ip\": \"198.35.26.98\", \"client.ip\": \"%>a\", \"timestamp\": \"%{%FT%T%z}tg\", \"http.request.method\": \"%rm\", \"url.full\": \"%ru\", \"url.path\": \"%rp\", \"url.domain\": \"%>rd\", \"http.response.status_code\": %>Hs, \"http.response.bytes\": %<st, \"http.version\": \"%rv\", \"http.request.referrer\": \"%{Referer}>h\", \"user_agent.original\": \"%{User-Agent}>h\", \"labels.request_status\": \"%Ss\", \"labels.hierarchy_status\": \"%Sh\", \"source.ip\": \"%>a\", \"service.type\": \"squid\"}\naccess_log syslog:local0.info logformat=cee_ecs_170\ncoredump_dir /var/spool/squid\nlogfile_rotate 10\ncache_store_log none\nhosts_file /etc/hosts\nrefresh_pattern \\/(Packages|Sources)(|\\.bz2|\\.gz|\\.xz)$ 0 0% 0 refresh-ims\nrefresh_pattern \\/Release(|\\.gpg)$ 0 0% 0 refresh-ims\nrefresh_pattern \\/InRelease$ 0 0% 0 refresh-ims\nrefresh_pattern \\/(Translation-.*)(|\\.bz2|\\.gz|\\.xz)$ 0 0% 0 refresh-ims\nrefresh_pattern .\t\t0\t20%\t4320\nacl SSL_ports port 443\nacl SSL_ports port 873\nacl SSL_ports port 6443\nacl Safe_ports port 80\nacl Safe_ports port 8080\nacl Safe_ports port 443\nacl Safe_ports port 873\nacl Safe_ports port 6443\nacl purge method PURGE\nacl CONNECT method CONNECT\nacl wikimedia src 10.128.0.0/24\nacl wikimedia src 10.128.2.0/24\nacl wikimedia src 10.132.0.0/24\nacl wikimedia src 10.132.2.0/24\nacl wikimedia src 10.136.0.0/24\nacl wikimedia src 10.136.1.0/24\nacl wikimedia src 10.140.0.0/24\nacl wikimedia src 10.140.1.0/24\nacl wikimedia src 10.140.2.0/24\nacl wikimedia src 10.192.0.0/22\nacl wikimedia src 10.192.10.0/24\nacl wikimedia src 10.192.11.0/24\nacl wikimedia src 10.192.12.0/24\nacl wikimedia src 10.192.13.0/24\nacl wikimedia src 10.192.14.0/24\nacl wikimedia src 10.192.15.0/24\nacl wikimedia src 10.192.16.0/22\nacl wikimedia src 10.192.20.0/24\nacl wikimedia src 10.192.21.0/24\nacl wikimedia src 10.192.22.0/24\nacl wikimedia src 10.192.23.0/24\nacl wikimedia src 10.192.24.0/23\nacl wikimedia src 10.192.26.0/24\nacl wikimedia src 10.192.27.0/24\nacl wikimedia src 10.192.28.0/24\nacl wikimedia src 10.192.29.0/24\nacl wikimedia src 10.192.30.0/24\nacl wikimedia src 10.192.31.0/24\nacl wikimedia src 10.192.32.0/22\nacl wikimedia src 10.192.36.0/24\nacl wikimedia src 10.192.37.0/24\nacl wikimedia src 10.192.38.0/24\nacl wikimedia src 10.192.39.0/24\nacl wikimedia src 10.192.4.0/24\nacl wikimedia src 10.192.40.0/24\nacl wikimedia src 10.192.41.0/24\nacl wikimedia src 10.192.42.0/24\nacl wikimedia src 10.192.43.0/24\nacl wikimedia src 10.192.44.0/24\nacl wikimedia src 10.192.45.0/24\nacl wikimedia src 10.192.46.0/24\nacl wikimedia src 10.192.47.0/24\nacl wikimedia src 10.192.48.0/22\nacl wikimedia src 10.192.5.0/24\nacl wikimedia src 10.192.52.0/24\nacl wikimedia src 10.192.56.0/24\nacl wikimedia src 10.192.57.0/24\nacl wikimedia src 10.192.58.0/24\nacl wikimedia src 10.192.59.0/24\nacl wikimedia src 10.192.6.0/24\nacl wikimedia src 10.192.64.0/21\nacl wikimedia src 10.192.7.0/24\nacl wikimedia src 10.192.72.0/24\nacl wikimedia src 10.192.76.0/24\nacl wikimedia src 10.192.8.0/24\nacl wikimedia src 10.192.80.0/20\nacl wikimedia src 10.192.9.0/24\nacl wikimedia src 10.192.96.0/21\nacl wikimedia src 10.194.0.0/20\nacl wikimedia src 10.194.128.0/17\nacl wikimedia src 10.194.16.0/21\nacl wikimedia src 10.194.61.0/24\nacl wikimedia src 10.194.62.0/23\nacl wikimedia src 10.194.64.0/20\nacl wikimedia src 10.194.80.0/21\nacl wikimedia src 10.2.1.0/24\nacl wikimedia src 10.2.2.0/24\nacl wikimedia src 10.2.3.0/24\nacl wikimedia src 10.2.4.0/24\nacl wikimedia src 10.2.5.0/24\nacl wikimedia src 10.2.6.0/24\nacl wikimedia src 10.2.7.0/24\nacl wikimedia src 10.64.0.0/22\nacl wikimedia src 10.64.130.0/24\nacl wikimedia src 10.64.131.0/24\nacl wikimedia src 10.64.132.0/24\nacl wikimedia src 10.64.133.0/24\nacl wikimedia src 10.64.134.0/24\nacl wikimedia src 10.64.135.0/24\nacl wikimedia src 10.64.136.0/24\nacl wikimedia src 10.64.137.0/24\nacl wikimedia src 10.64.138.0/24\nacl wikimedia src 10.64.139.0/24\nacl wikimedia src 10.64.140.0/24\nacl wikimedia src 10.64.141.0/24\nacl wikimedia src 10.64.142.0/24\nacl wikimedia src 10.64.143.0/24\nacl wikimedia src 10.64.144.0/24\nacl wikimedia src 10.64.145.0/24\nacl wikimedia src 10.64.148.0/24\nacl wikimedia src 10.64.149.0/24\nacl wikimedia src 10.64.150.0/24\nacl wikimedia src 10.64.151.0/24\nacl wikimedia src 10.64.152.0/24\nacl wikimedia src 10.64.153.0/24\nacl wikimedia src 10.64.154.0/24\nacl wikimedia src 10.64.155.0/24\nacl wikimedia src 10.64.156.0/24\nacl wikimedia src 10.64.157.0/24\nacl wikimedia src 10.64.158.0/24\nacl wikimedia src 10.64.159.0/24\nacl wikimedia src 10.64.16.0/22\nacl wikimedia src 10.64.160.0/24\nacl wikimedia src 10.64.161.0/24\nacl wikimedia src 10.64.162.0/24\nacl wikimedia src 10.64.163.0/24\nacl wikimedia src 10.64.164.0/24\nacl wikimedia src 10.64.165.0/24\nacl wikimedia src 10.64.166.0/24\nacl wikimedia src 10.64.167.0/24\nacl wikimedia src 10.64.169.0/24\nacl wikimedia src 10.64.170.0/24\nacl wikimedia src 10.64.171.0/24\nacl wikimedia src 10.64.172.0/24\nacl wikimedia src 10.64.173.0/24\nacl wikimedia src 10.64.174.0/24\nacl wikimedia src 10.64.175.0/24\nacl wikimedia src 10.64.176.0/24\nacl wikimedia src 10.64.177.0/24\nacl wikimedia src 10.64.178.0/24\nacl wikimedia src 10.64.179.0/24\nacl wikimedia src 10.64.180.0/24\nacl wikimedia src 10.64.181.0/24\nacl wikimedia src 10.64.182.0/24\nacl wikimedia src 10.64.183.0/24\nacl wikimedia src 10.64.184.0/24\nacl wikimedia src 10.64.185.0/24\nacl wikimedia src 10.64.186.0/24\nacl wikimedia src 10.64.187.0/24\nacl wikimedia src 10.64.188.0/24\nacl wikimedia src 10.64.189.0/24\nacl wikimedia src 10.64.190.0/24\nacl wikimedia src 10.64.20.0/24\nacl wikimedia src 10.64.21.0/24\nacl wikimedia src 10.64.24.0/23\nacl wikimedia src 10.64.32.0/22\nacl wikimedia src 10.64.36.0/24\nacl wikimedia src 10.64.48.0/22\nacl wikimedia src 10.64.5.0/24\nacl wikimedia src 10.64.53.0/24\nacl wikimedia src 10.64.64.0/21\nacl wikimedia src 10.64.72.0/24\nacl wikimedia src 10.64.76.0/24\nacl wikimedia src 10.67.0.0/20\nacl wikimedia src 10.67.128.0/17\nacl wikimedia src 10.67.16.0/21\nacl wikimedia src 10.67.24.0/21\nacl wikimedia src 10.67.32.0/20\nacl wikimedia src 10.67.64.0/20\nacl wikimedia src 10.67.80.0/21\nacl wikimedia src 10.80.0.0/24\nacl wikimedia src 10.80.1.0/24\nacl wikimedia src 10.80.2.0/24\nacl wikimedia src 103.102.166.0/28\nacl wikimedia src 103.102.166.224/27\nacl wikimedia src 103.102.166.96/27\nacl wikimedia src 185.15.58.0/27\nacl wikimedia src 185.15.58.224/27\nacl wikimedia src 185.15.58.32/27\nacl wikimedia src 185.15.59.0/27\nacl wikimedia src 185.15.59.224/27\nacl wikimedia src 185.15.59.32/27\nacl wikimedia src 185.15.59.96/27\nacl wikimedia src 195.200.68.0/27\nacl wikimedia src 195.200.68.224/27\nacl wikimedia src 195.200.68.32/27\nacl wikimedia src 195.200.68.96/27\nacl wikimedia src 198.35.26.0/28\nacl wikimedia src 198.35.26.96/27\nacl wikimedia src 198.35.26.96/27\nacl wikimedia src 2001:df2:e500:101::/64\nacl wikimedia src 2001:df2:e500:103::/64\nacl wikimedia src 2001:df2:e500:1::/64\nacl wikimedia src 2001:df2:e500:3::/64\nacl wikimedia src 2001:df2:e500:ed1a::/64\nacl wikimedia src 208.80.152.128/27\nacl wikimedia src 208.80.153.0/27\nacl wikimedia src 208.80.153.224/27\nacl wikimedia src 208.80.153.32/27\nacl wikimedia src 208.80.153.64/27\nacl wikimedia src 208.80.153.96/27\nacl wikimedia src 208.80.154.0/26\nacl wikimedia src 208.80.154.128/26\nacl wikimedia src 208.80.154.224/27\nacl wikimedia src 208.80.154.64/26\nacl wikimedia src 208.80.155.96/27\nacl wikimedia src 2620:0:860:100::/64\nacl wikimedia src 2620:0:860:101::/64\nacl wikimedia src 2620:0:860:102::/64\nacl wikimedia src 2620:0:860:103::/64\nacl wikimedia src 2620:0:860:104::/64\nacl wikimedia src 2620:0:860:105::/64\nacl wikimedia src 2620:0:860:106::/64\nacl wikimedia src 2620:0:860:107::/64\nacl wikimedia src 2620:0:860:108::/64\nacl wikimedia src 2620:0:860:109::/64\nacl wikimedia src 2620:0:860:10a::/64\nacl wikimedia src 2620:0:860:10b::/64\nacl wikimedia src 2620:0:860:10c::/64\nacl wikimedia src 2620:0:860:10d::/64\nacl wikimedia src 2620:0:860:10e::/64\nacl wikimedia src 2620:0:860:10f::/64\nacl wikimedia src 2620:0:860:110::/64\nacl wikimedia src 2620:0:860:111::/64\nacl wikimedia src 2620:0:860:112::/64\nacl wikimedia src 2620:0:860:113::/64\nacl wikimedia src 2620:0:860:114::/64\nacl wikimedia src 2620:0:860:115::/64\nacl wikimedia src 2620:0:860:116::/64\nacl wikimedia src 2620:0:860:118::/64\nacl wikimedia src 2620:0:860:119::/64\nacl wikimedia src 2620:0:860:11a::/64\nacl wikimedia src 2620:0:860:11b::/64\nacl wikimedia src 2620:0:860:11c::/64\nacl wikimedia src 2620:0:860:11d::/64\nacl wikimedia src 2620:0:860:11e::/64\nacl wikimedia src 2620:0:860:11f::/64\nacl wikimedia src 2620:0:860:120::/64\nacl wikimedia src 2620:0:860:121::/64\nacl wikimedia src 2620:0:860:122::/64\nacl wikimedia src 2620:0:860:123::/64\nacl wikimedia src 2620:0:860:124::/64\nacl wikimedia src 2620:0:860:125::/64\nacl wikimedia src 2620:0:860:126::/64\nacl wikimedia src 2620:0:860:127::/64\nacl wikimedia src 2620:0:860:12b::/64\nacl wikimedia src 2620:0:860:12c::/64\nacl wikimedia src 2620:0:860:12d::/64\nacl wikimedia src 2620:0:860:12e::/64\nacl wikimedia src 2620:0:860:140::/64\nacl wikimedia src 2620:0:860:1::/64\nacl wikimedia src 2620:0:860:2::/64\nacl wikimedia src 2620:0:860:300::/64\nacl wikimedia src 2620:0:860:301::/64\nacl wikimedia src 2620:0:860:302::/64\nacl wikimedia src 2620:0:860:303::/64\nacl wikimedia src 2620:0:860:304::/64\nacl wikimedia src 2620:0:860:305::/64\nacl wikimedia src 2620:0:860:307::/64\nacl wikimedia src 2620:0:860:308::/64\nacl wikimedia src 2620:0:860:3::/64\nacl wikimedia src 2620:0:860:4::/64\nacl wikimedia src 2620:0:860:5::/64\nacl wikimedia src 2620:0:860:babe::/64\nacl wikimedia src 2620:0:860:babf::/64\nacl wikimedia src 2620:0:860:cabe::/64\nacl wikimedia src 2620:0:860:cabf::/64\nacl wikimedia src 2620:0:860:ed1a::/64\nacl wikimedia src 2620:0:861:100::/64\nacl wikimedia src 2620:0:861:101::/64\nacl wikimedia src 2620:0:861:102::/64\nacl wikimedia src 2620:0:861:103::/64\nacl wikimedia src 2620:0:861:104::/64\nacl wikimedia src 2620:0:861:105::/64\nacl wikimedia src 2620:0:861:106::/64\nacl wikimedia src 2620:0:861:107::/64\nacl wikimedia src 2620:0:861:108::/64\nacl wikimedia src 2620:0:861:109::/64\nacl wikimedia src 2620:0:861:10a::/64\nacl wikimedia src 2620:0:861:10b::/64\nacl wikimedia src 2620:0:861:10c::/64\nacl wikimedia src 2620:0:861:10d::/64\nacl wikimedia src 2620:0:861:10e::/64\nacl wikimedia src 2620:0:861:10f::/64\nacl wikimedia src 2620:0:861:110::/64\nacl wikimedia src 2620:0:861:111::/64\nacl wikimedia src 2620:0:861:112::/64\nacl wikimedia src 2620:0:861:113::/64\nacl wikimedia src 2620:0:861:114::/64\nacl wikimedia src 2620:0:861:115::/64\nacl wikimedia src 2620:0:861:116::/64\nacl wikimedia src 2620:0:861:117::/64\nacl wikimedia src 2620:0:861:118::/64\nacl wikimedia src 2620:0:861:119::/64\nacl wikimedia src 2620:0:861:11a::/64\nacl wikimedia src 2620:0:861:11c::/64\nacl wikimedia src 2620:0:861:11d::/64\nacl wikimedia src 2620:0:861:11e::/64\nacl wikimedia src 2620:0:861:11f::/64\nacl wikimedia src 2620:0:861:120::/64\nacl wikimedia src 2620:0:861:121::/64\nacl wikimedia src 2620:0:861:122::/64\nacl wikimedia src 2620:0:861:123::/64\nacl wikimedia src 2620:0:861:124::/64\nacl wikimedia src 2620:0:861:125::/64\nacl wikimedia src 2620:0:861:126::/64\nacl wikimedia src 2620:0:861:127::/64\nacl wikimedia src 2620:0:861:128::/64\nacl wikimedia src 2620:0:861:129::/64\nacl wikimedia src 2620:0:861:12a::/64\nacl wikimedia src 2620:0:861:12b::/64\nacl wikimedia src 2620:0:861:12c::/64\nacl wikimedia src 2620:0:861:12d::/64\nacl wikimedia src 2620:0:861:12e::/64\nacl wikimedia src 2620:0:861:12f::/64\nacl wikimedia src 2620:0:861:131::/64\nacl wikimedia src 2620:0:861:132::/64\nacl wikimedia src 2620:0:861:133::/64\nacl wikimedia src 2620:0:861:134::/64\nacl wikimedia src 2620:0:861:135::/64\nacl wikimedia src 2620:0:861:136::/64\nacl wikimedia src 2620:0:861:137::/64\nacl wikimedia src 2620:0:861:138::/64\nacl wikimedia src 2620:0:861:139::/64\nacl wikimedia src 2620:0:861:13a::/64\nacl wikimedia src 2620:0:861:13b::/64\nacl wikimedia src 2620:0:861:13c::/64\nacl wikimedia src 2620:0:861:13d::/64\nacl wikimedia src 2620:0:861:13e::/64\nacl wikimedia src 2620:0:861:13f::/64\nacl wikimedia src 2620:0:861:140::/64\nacl wikimedia src 2620:0:861:141::/64\nacl wikimedia src 2620:0:861:142::/64\nacl wikimedia src 2620:0:861:143::/64\nacl wikimedia src 2620:0:861:144::/64\nacl wikimedia src 2620:0:861:145::/64\nacl wikimedia src 2620:0:861:1::/64\nacl wikimedia src 2620:0:861:2::/64\nacl wikimedia src 2620:0:861:300::/64\nacl wikimedia src 2620:0:861:301::/116\nacl wikimedia src 2620:0:861:302::/64\nacl wikimedia src 2620:0:861:303::/116\nacl wikimedia src 2620:0:861:304::/116\nacl wikimedia src 2620:0:861:305::/64\nacl wikimedia src 2620:0:861:3::/64\nacl wikimedia src 2620:0:861:4::/64\nacl wikimedia src 2620:0:861:babe::/64\nacl wikimedia src 2620:0:861:babf::/116\nacl wikimedia src 2620:0:861:cabe::/64\nacl wikimedia src 2620:0:861:cabf::/116\nacl wikimedia src 2620:0:861:ed1a::/64\nacl wikimedia src 2620:0:863:101::/64\nacl wikimedia src 2620:0:863:103::/64\nacl wikimedia src 2620:0:863:1::/64\nacl wikimedia src 2620:0:863:3::/64\nacl wikimedia src 2620:0:863:ed1a::/64\nacl wikimedia src 2a02:ec80:300:101::/64\nacl wikimedia src 2a02:ec80:300:102::/64\nacl wikimedia src 2a02:ec80:300:103::/64\nacl wikimedia src 2a02:ec80:300:1::/64\nacl wikimedia src 2a02:ec80:300:2::/64\nacl wikimedia src 2a02:ec80:300:3::/64\nacl wikimedia src 2a02:ec80:300:ed1a::/64\nacl wikimedia src 2a02:ec80:600:101::/64\nacl wikimedia src 2a02:ec80:600:102::/64\nacl wikimedia src 2a02:ec80:600:1::/64\nacl wikimedia src 2a02:ec80:600:2::/64\nacl wikimedia src 2a02:ec80:600:ed1a::/64\nacl wikimedia src 2a02:ec80:700:101::/64\nacl wikimedia src 2a02:ec80:700:102::/64\nacl wikimedia src 2a02:ec80:700:103::/64\nacl wikimedia src 2a02:ec80:700:1::/64\nacl wikimedia src 2a02:ec80:700:2::/64\nacl wikimedia src 2a02:ec80:700:3::/64\nacl wikimedia src 2a02:ec80:700:ed1a::/64\nacl wikimedia src 127.0.0.0/8\nacl wikimedia src ::1/128\n# Custom ACL start: cloudcumin_ssh (T324986)\nacl cloudcumin_ssh_port port 22\nacl cloudcumin_ssh_src src 10.192.32.140\nacl cloudcumin_ssh_src src 10.64.48.148\nacl cloudcumin_ssh_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_ssh_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_ssh_dst dst 172.16.1.220\nacl cloudcumin_ssh_dst dst 185.15.57.2\nhttp_access allow CONNECT cloudcumin_ssh_port cloudcumin_ssh_src cloudcumin_ssh_dst\n# Custom ACL end: cloudcumin_ssh (T324986)\n# Custom ACL start: cloudcumin_keystone (T420360)\nacl cloudcumin_keystone_port port 25000\nacl cloudcumin_keystone_src src 10.192.32.140\nacl cloudcumin_keystone_src src 10.64.48.148\nacl cloudcumin_keystone_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_keystone_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_keystone_dst dst 185.15.56.161\nacl cloudcumin_keystone_dst dst 185.15.57.24\nhttp_access allow CONNECT cloudcumin_keystone_port cloudcumin_keystone_src cloudcumin_keystone_dst\n# Custom ACL end: cloudcumin_keystone (T420360)\n# Custom ACL start: cloudcumin_nova (T420360)\nacl cloudcumin_nova_port port 28774\nacl cloudcumin_nova_src src 10.192.32.140\nacl cloudcumin_nova_src src 10.64.48.148\nacl cloudcumin_nova_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_nova_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_nova_dst dst 185.15.56.161\nacl cloudcumin_nova_dst dst 185.15.57.24\nhttp_access allow CONNECT cloudcumin_nova_port cloudcumin_nova_src cloudcumin_nova_dst\n# Custom ACL end: cloudcumin_nova (T420360)\nhttp_access allow manager localhost\nhttp_access deny manager\nhttp_access allow purge localhost\nhttp_access deny purge\nhttp_access deny !Safe_ports\nhttp_access deny CONNECT !SSL_ports\nhttp_access allow localhost\nhttp_access allow wikimedia\nhttp_access deny all\nhttp_reply_access allow all\nicp_access deny all\ncache_effective_user proxy\ncache_effective_group proxy\n\n+    config_content => #####################################################################\n### THIS FILE IS MANAGED BY PUPPET\n####################################################################\n\nhttp_port 8080\nacl QUERY urlpath_regex cgi-bin \\?\ncache deny QUERY\n# We explicitly do not cache our autoinstall files to avoid changes taking too long to propagate\nacl AUTOINSTALL urlpath_regex ^/autoinstall/\ncache deny AUTOINSTALL\nacl gopher proto gopher\nhttp_access deny gopher\nacl apache rep_header Server ^Apache\ncache_replacement_policy heap LFUDA\ncache_dir aufs /var/spool/squid 1000 16 256\nlogformat cee_ecs_170 @cee: { \"ecs.version\": \"1.7.0\", \"event.category\": [\"network\", \"web\"], \"event.dataset\": \"squid.access\", \"event.duration\": \"%<tt\", \"event.kind\": \"event\", \"event.outcome\": \"unknown\", \"event.type\": [\"access\", \"connection\"], \"host.name\": \"install4004\", \"host.domain\": \"wikimedia.org\", \"host.hostname\": \"install4004.wikimedia.org\", \"host.ip\": \"198.35.26.98\", \"client.ip\": \"%>a\", \"timestamp\": \"%{%FT%T%z}tg\", \"http.request.method\": \"%rm\", \"url.full\": \"%ru\", \"url.path\": \"%rp\", \"url.domain\": \"%>rd\", \"http.response.status_code\": %>Hs, \"http.response.bytes\": %<st, \"http.version\": \"%rv\", \"http.request.referrer\": \"%{Referer}>h\", \"user_agent.original\": \"%{User-Agent}>h\", \"labels.request_status\": \"%Ss\", \"labels.hierarchy_status\": \"%Sh\", \"source.ip\": \"%>a\", \"service.type\": \"squid\"}\naccess_log syslog:local0.info logformat=cee_ecs_170\ncoredump_dir /var/spool/squid\nlogfile_rotate 10\ncache_store_log none\nhosts_file /etc/hosts\nrefresh_pattern \\/(Packages|Sources)(|\\.bz2|\\.gz|\\.xz)$ 0 0% 0 refresh-ims\nrefresh_pattern \\/Release(|\\.gpg)$ 0 0% 0 refresh-ims\nrefresh_pattern \\/InRelease$ 0 0% 0 refresh-ims\nrefresh_pattern \\/(Translation-.*)(|\\.bz2|\\.gz|\\.xz)$ 0 0% 0 refresh-ims\nrefresh_pattern .\t\t0\t20%\t4320\nacl SSL_ports port 443\nacl SSL_ports port 873\nacl SSL_ports port 6443\nacl Safe_ports port 80\nacl Safe_ports port 8080\nacl Safe_ports port 443\nacl Safe_ports port 873\nacl Safe_ports port 6443\nacl purge method PURGE\nacl CONNECT method CONNECT\nacl wikimedia src 10.128.0.0/24\nacl wikimedia src 10.128.1.0/24\nacl wikimedia src 10.128.2.0/24\nacl wikimedia src 10.132.0.0/24\nacl wikimedia src 10.132.2.0/24\nacl wikimedia src 10.136.0.0/24\nacl wikimedia src 10.136.1.0/24\nacl wikimedia src 10.140.0.0/24\nacl wikimedia src 10.140.1.0/24\nacl wikimedia src 10.140.2.0/24\nacl wikimedia src 10.192.0.0/22\nacl wikimedia src 10.192.10.0/24\nacl wikimedia src 10.192.11.0/24\nacl wikimedia src 10.192.12.0/24\nacl wikimedia src 10.192.13.0/24\nacl wikimedia src 10.192.14.0/24\nacl wikimedia src 10.192.15.0/24\nacl wikimedia src 10.192.16.0/22\nacl wikimedia src 10.192.20.0/24\nacl wikimedia src 10.192.21.0/24\nacl wikimedia src 10.192.22.0/24\nacl wikimedia src 10.192.23.0/24\nacl wikimedia src 10.192.24.0/23\nacl wikimedia src 10.192.26.0/24\nacl wikimedia src 10.192.27.0/24\nacl wikimedia src 10.192.28.0/24\nacl wikimedia src 10.192.29.0/24\nacl wikimedia src 10.192.30.0/24\nacl wikimedia src 10.192.31.0/24\nacl wikimedia src 10.192.32.0/22\nacl wikimedia src 10.192.36.0/24\nacl wikimedia src 10.192.37.0/24\nacl wikimedia src 10.192.38.0/24\nacl wikimedia src 10.192.39.0/24\nacl wikimedia src 10.192.4.0/24\nacl wikimedia src 10.192.40.0/24\nacl wikimedia src 10.192.41.0/24\nacl wikimedia src 10.192.42.0/24\nacl wikimedia src 10.192.43.0/24\nacl wikimedia src 10.192.44.0/24\nacl wikimedia src 10.192.45.0/24\nacl wikimedia src 10.192.46.0/24\nacl wikimedia src 10.192.47.0/24\nacl wikimedia src 10.192.48.0/22\nacl wikimedia src 10.192.5.0/24\nacl wikimedia src 10.192.52.0/24\nacl wikimedia src 10.192.56.0/24\nacl wikimedia src 10.192.57.0/24\nacl wikimedia src 10.192.58.0/24\nacl wikimedia src 10.192.59.0/24\nacl wikimedia src 10.192.6.0/24\nacl wikimedia src 10.192.64.0/21\nacl wikimedia src 10.192.7.0/24\nacl wikimedia src 10.192.72.0/24\nacl wikimedia src 10.192.76.0/24\nacl wikimedia src 10.192.8.0/24\nacl wikimedia src 10.192.80.0/20\nacl wikimedia src 10.192.9.0/24\nacl wikimedia src 10.192.96.0/21\nacl wikimedia src 10.194.0.0/20\nacl wikimedia src 10.194.128.0/17\nacl wikimedia src 10.194.16.0/21\nacl wikimedia src 10.194.61.0/24\nacl wikimedia src 10.194.62.0/23\nacl wikimedia src 10.194.64.0/20\nacl wikimedia src 10.194.80.0/21\nacl wikimedia src 10.2.1.0/24\nacl wikimedia src 10.2.2.0/24\nacl wikimedia src 10.2.3.0/24\nacl wikimedia src 10.2.4.0/24\nacl wikimedia src 10.2.5.0/24\nacl wikimedia src 10.2.6.0/24\nacl wikimedia src 10.2.7.0/24\nacl wikimedia src 10.64.0.0/22\nacl wikimedia src 10.64.130.0/24\nacl wikimedia src 10.64.131.0/24\nacl wikimedia src 10.64.132.0/24\nacl wikimedia src 10.64.133.0/24\nacl wikimedia src 10.64.134.0/24\nacl wikimedia src 10.64.135.0/24\nacl wikimedia src 10.64.136.0/24\nacl wikimedia src 10.64.137.0/24\nacl wikimedia src 10.64.138.0/24\nacl wikimedia src 10.64.139.0/24\nacl wikimedia src 10.64.140.0/24\nacl wikimedia src 10.64.141.0/24\nacl wikimedia src 10.64.142.0/24\nacl wikimedia src 10.64.143.0/24\nacl wikimedia src 10.64.144.0/24\nacl wikimedia src 10.64.145.0/24\nacl wikimedia src 10.64.148.0/24\nacl wikimedia src 10.64.149.0/24\nacl wikimedia src 10.64.150.0/24\nacl wikimedia src 10.64.151.0/24\nacl wikimedia src 10.64.152.0/24\nacl wikimedia src 10.64.153.0/24\nacl wikimedia src 10.64.154.0/24\nacl wikimedia src 10.64.155.0/24\nacl wikimedia src 10.64.156.0/24\nacl wikimedia src 10.64.157.0/24\nacl wikimedia src 10.64.158.0/24\nacl wikimedia src 10.64.159.0/24\nacl wikimedia src 10.64.16.0/22\nacl wikimedia src 10.64.160.0/24\nacl wikimedia src 10.64.161.0/24\nacl wikimedia src 10.64.162.0/24\nacl wikimedia src 10.64.163.0/24\nacl wikimedia src 10.64.164.0/24\nacl wikimedia src 10.64.165.0/24\nacl wikimedia src 10.64.166.0/24\nacl wikimedia src 10.64.167.0/24\nacl wikimedia src 10.64.169.0/24\nacl wikimedia src 10.64.170.0/24\nacl wikimedia src 10.64.171.0/24\nacl wikimedia src 10.64.172.0/24\nacl wikimedia src 10.64.173.0/24\nacl wikimedia src 10.64.174.0/24\nacl wikimedia src 10.64.175.0/24\nacl wikimedia src 10.64.176.0/24\nacl wikimedia src 10.64.177.0/24\nacl wikimedia src 10.64.178.0/24\nacl wikimedia src 10.64.179.0/24\nacl wikimedia src 10.64.180.0/24\nacl wikimedia src 10.64.181.0/24\nacl wikimedia src 10.64.182.0/24\nacl wikimedia src 10.64.183.0/24\nacl wikimedia src 10.64.184.0/24\nacl wikimedia src 10.64.185.0/24\nacl wikimedia src 10.64.186.0/24\nacl wikimedia src 10.64.187.0/24\nacl wikimedia src 10.64.188.0/24\nacl wikimedia src 10.64.189.0/24\nacl wikimedia src 10.64.190.0/24\nacl wikimedia src 10.64.20.0/24\nacl wikimedia src 10.64.21.0/24\nacl wikimedia src 10.64.24.0/23\nacl wikimedia src 10.64.32.0/22\nacl wikimedia src 10.64.36.0/24\nacl wikimedia src 10.64.48.0/22\nacl wikimedia src 10.64.5.0/24\nacl wikimedia src 10.64.53.0/24\nacl wikimedia src 10.64.64.0/21\nacl wikimedia src 10.64.72.0/24\nacl wikimedia src 10.64.76.0/24\nacl wikimedia src 10.67.0.0/20\nacl wikimedia src 10.67.128.0/17\nacl wikimedia src 10.67.16.0/21\nacl wikimedia src 10.67.24.0/21\nacl wikimedia src 10.67.32.0/20\nacl wikimedia src 10.67.64.0/20\nacl wikimedia src 10.67.80.0/21\nacl wikimedia src 10.80.0.0/24\nacl wikimedia src 10.80.1.0/24\nacl wikimedia src 10.80.2.0/24\nacl wikimedia src 103.102.166.0/28\nacl wikimedia src 103.102.166.224/27\nacl wikimedia src 103.102.166.96/27\nacl wikimedia src 185.15.58.0/27\nacl wikimedia src 185.15.58.224/27\nacl wikimedia src 185.15.58.32/27\nacl wikimedia src 185.15.59.0/27\nacl wikimedia src 185.15.59.224/27\nacl wikimedia src 185.15.59.32/27\nacl wikimedia src 185.15.59.96/27\nacl wikimedia src 195.200.68.0/27\nacl wikimedia src 195.200.68.224/27\nacl wikimedia src 195.200.68.32/27\nacl wikimedia src 195.200.68.96/27\nacl wikimedia src 198.35.26.0/27\nacl wikimedia src 198.35.26.32/27\nacl wikimedia src 198.35.26.96/27\nacl wikimedia src 198.35.26.96/27\nacl wikimedia src 2001:df2:e500:101::/64\nacl wikimedia src 2001:df2:e500:103::/64\nacl wikimedia src 2001:df2:e500:1::/64\nacl wikimedia src 2001:df2:e500:3::/64\nacl wikimedia src 2001:df2:e500:ed1a::/64\nacl wikimedia src 208.80.152.128/27\nacl wikimedia src 208.80.153.0/27\nacl wikimedia src 208.80.153.224/27\nacl wikimedia src 208.80.153.32/27\nacl wikimedia src 208.80.153.64/27\nacl wikimedia src 208.80.153.96/27\nacl wikimedia src 208.80.154.0/26\nacl wikimedia src 208.80.154.128/26\nacl wikimedia src 208.80.154.224/27\nacl wikimedia src 208.80.154.64/26\nacl wikimedia src 208.80.155.96/27\nacl wikimedia src 2620:0:860:100::/64\nacl wikimedia src 2620:0:860:101::/64\nacl wikimedia src 2620:0:860:102::/64\nacl wikimedia src 2620:0:860:103::/64\nacl wikimedia src 2620:0:860:104::/64\nacl wikimedia src 2620:0:860:105::/64\nacl wikimedia src 2620:0:860:106::/64\nacl wikimedia src 2620:0:860:107::/64\nacl wikimedia src 2620:0:860:108::/64\nacl wikimedia src 2620:0:860:109::/64\nacl wikimedia src 2620:0:860:10a::/64\nacl wikimedia src 2620:0:860:10b::/64\nacl wikimedia src 2620:0:860:10c::/64\nacl wikimedia src 2620:0:860:10d::/64\nacl wikimedia src 2620:0:860:10e::/64\nacl wikimedia src 2620:0:860:10f::/64\nacl wikimedia src 2620:0:860:110::/64\nacl wikimedia src 2620:0:860:111::/64\nacl wikimedia src 2620:0:860:112::/64\nacl wikimedia src 2620:0:860:113::/64\nacl wikimedia src 2620:0:860:114::/64\nacl wikimedia src 2620:0:860:115::/64\nacl wikimedia src 2620:0:860:116::/64\nacl wikimedia src 2620:0:860:118::/64\nacl wikimedia src 2620:0:860:119::/64\nacl wikimedia src 2620:0:860:11a::/64\nacl wikimedia src 2620:0:860:11b::/64\nacl wikimedia src 2620:0:860:11c::/64\nacl wikimedia src 2620:0:860:11d::/64\nacl wikimedia src 2620:0:860:11e::/64\nacl wikimedia src 2620:0:860:11f::/64\nacl wikimedia src 2620:0:860:120::/64\nacl wikimedia src 2620:0:860:121::/64\nacl wikimedia src 2620:0:860:122::/64\nacl wikimedia src 2620:0:860:123::/64\nacl wikimedia src 2620:0:860:124::/64\nacl wikimedia src 2620:0:860:125::/64\nacl wikimedia src 2620:0:860:126::/64\nacl wikimedia src 2620:0:860:127::/64\nacl wikimedia src 2620:0:860:12b::/64\nacl wikimedia src 2620:0:860:12c::/64\nacl wikimedia src 2620:0:860:12d::/64\nacl wikimedia src 2620:0:860:12e::/64\nacl wikimedia src 2620:0:860:140::/64\nacl wikimedia src 2620:0:860:1::/64\nacl wikimedia src 2620:0:860:2::/64\nacl wikimedia src 2620:0:860:300::/64\nacl wikimedia src 2620:0:860:301::/64\nacl wikimedia src 2620:0:860:302::/64\nacl wikimedia src 2620:0:860:303::/64\nacl wikimedia src 2620:0:860:304::/64\nacl wikimedia src 2620:0:860:305::/64\nacl wikimedia src 2620:0:860:307::/64\nacl wikimedia src 2620:0:860:308::/64\nacl wikimedia src 2620:0:860:3::/64\nacl wikimedia src 2620:0:860:4::/64\nacl wikimedia src 2620:0:860:5::/64\nacl wikimedia src 2620:0:860:babe::/64\nacl wikimedia src 2620:0:860:babf::/64\nacl wikimedia src 2620:0:860:cabe::/64\nacl wikimedia src 2620:0:860:cabf::/64\nacl wikimedia src 2620:0:860:ed1a::/64\nacl wikimedia src 2620:0:861:100::/64\nacl wikimedia src 2620:0:861:101::/64\nacl wikimedia src 2620:0:861:102::/64\nacl wikimedia src 2620:0:861:103::/64\nacl wikimedia src 2620:0:861:104::/64\nacl wikimedia src 2620:0:861:105::/64\nacl wikimedia src 2620:0:861:106::/64\nacl wikimedia src 2620:0:861:107::/64\nacl wikimedia src 2620:0:861:108::/64\nacl wikimedia src 2620:0:861:109::/64\nacl wikimedia src 2620:0:861:10a::/64\nacl wikimedia src 2620:0:861:10b::/64\nacl wikimedia src 2620:0:861:10c::/64\nacl wikimedia src 2620:0:861:10d::/64\nacl wikimedia src 2620:0:861:10e::/64\nacl wikimedia src 2620:0:861:10f::/64\nacl wikimedia src 2620:0:861:110::/64\nacl wikimedia src 2620:0:861:111::/64\nacl wikimedia src 2620:0:861:112::/64\nacl wikimedia src 2620:0:861:113::/64\nacl wikimedia src 2620:0:861:114::/64\nacl wikimedia src 2620:0:861:115::/64\nacl wikimedia src 2620:0:861:116::/64\nacl wikimedia src 2620:0:861:117::/64\nacl wikimedia src 2620:0:861:118::/64\nacl wikimedia src 2620:0:861:119::/64\nacl wikimedia src 2620:0:861:11a::/64\nacl wikimedia src 2620:0:861:11c::/64\nacl wikimedia src 2620:0:861:11d::/64\nacl wikimedia src 2620:0:861:11e::/64\nacl wikimedia src 2620:0:861:11f::/64\nacl wikimedia src 2620:0:861:120::/64\nacl wikimedia src 2620:0:861:121::/64\nacl wikimedia src 2620:0:861:122::/64\nacl wikimedia src 2620:0:861:123::/64\nacl wikimedia src 2620:0:861:124::/64\nacl wikimedia src 2620:0:861:125::/64\nacl wikimedia src 2620:0:861:126::/64\nacl wikimedia src 2620:0:861:127::/64\nacl wikimedia src 2620:0:861:128::/64\nacl wikimedia src 2620:0:861:129::/64\nacl wikimedia src 2620:0:861:12a::/64\nacl wikimedia src 2620:0:861:12b::/64\nacl wikimedia src 2620:0:861:12c::/64\nacl wikimedia src 2620:0:861:12d::/64\nacl wikimedia src 2620:0:861:12e::/64\nacl wikimedia src 2620:0:861:12f::/64\nacl wikimedia src 2620:0:861:131::/64\nacl wikimedia src 2620:0:861:132::/64\nacl wikimedia src 2620:0:861:133::/64\nacl wikimedia src 2620:0:861:134::/64\nacl wikimedia src 2620:0:861:135::/64\nacl wikimedia src 2620:0:861:136::/64\nacl wikimedia src 2620:0:861:137::/64\nacl wikimedia src 2620:0:861:138::/64\nacl wikimedia src 2620:0:861:139::/64\nacl wikimedia src 2620:0:861:13a::/64\nacl wikimedia src 2620:0:861:13b::/64\nacl wikimedia src 2620:0:861:13c::/64\nacl wikimedia src 2620:0:861:13d::/64\nacl wikimedia src 2620:0:861:13e::/64\nacl wikimedia src 2620:0:861:13f::/64\nacl wikimedia src 2620:0:861:140::/64\nacl wikimedia src 2620:0:861:141::/64\nacl wikimedia src 2620:0:861:142::/64\nacl wikimedia src 2620:0:861:143::/64\nacl wikimedia src 2620:0:861:144::/64\nacl wikimedia src 2620:0:861:145::/64\nacl wikimedia src 2620:0:861:1::/64\nacl wikimedia src 2620:0:861:2::/64\nacl wikimedia src 2620:0:861:300::/64\nacl wikimedia src 2620:0:861:301::/116\nacl wikimedia src 2620:0:861:302::/64\nacl wikimedia src 2620:0:861:303::/116\nacl wikimedia src 2620:0:861:304::/116\nacl wikimedia src 2620:0:861:305::/64\nacl wikimedia src 2620:0:861:3::/64\nacl wikimedia src 2620:0:861:4::/64\nacl wikimedia src 2620:0:861:babe::/64\nacl wikimedia src 2620:0:861:babf::/116\nacl wikimedia src 2620:0:861:cabe::/64\nacl wikimedia src 2620:0:861:cabf::/116\nacl wikimedia src 2620:0:861:ed1a::/64\nacl wikimedia src 2620:0:863:101::/64\nacl wikimedia src 2620:0:863:102::/64\nacl wikimedia src 2620:0:863:103::/64\nacl wikimedia src 2620:0:863:1::/64\nacl wikimedia src 2620:0:863:2::/64\nacl wikimedia src 2620:0:863:3::/64\nacl wikimedia src 2620:0:863:ed1a::/64\nacl wikimedia src 2a02:ec80:300:101::/64\nacl wikimedia src 2a02:ec80:300:102::/64\nacl wikimedia src 2a02:ec80:300:103::/64\nacl wikimedia src 2a02:ec80:300:1::/64\nacl wikimedia src 2a02:ec80:300:2::/64\nacl wikimedia src 2a02:ec80:300:3::/64\nacl wikimedia src 2a02:ec80:300:ed1a::/64\nacl wikimedia src 2a02:ec80:600:101::/64\nacl wikimedia src 2a02:ec80:600:102::/64\nacl wikimedia src 2a02:ec80:600:1::/64\nacl wikimedia src 2a02:ec80:600:2::/64\nacl wikimedia src 2a02:ec80:600:ed1a::/64\nacl wikimedia src 2a02:ec80:700:101::/64\nacl wikimedia src 2a02:ec80:700:102::/64\nacl wikimedia src 2a02:ec80:700:103::/64\nacl wikimedia src 2a02:ec80:700:1::/64\nacl wikimedia src 2a02:ec80:700:2::/64\nacl wikimedia src 2a02:ec80:700:3::/64\nacl wikimedia src 2a02:ec80:700:ed1a::/64\nacl wikimedia src 127.0.0.0/8\nacl wikimedia src ::1/128\n# Custom ACL start: cloudcumin_ssh (T324986)\nacl cloudcumin_ssh_port port 22\nacl cloudcumin_ssh_src src 10.192.32.140\nacl cloudcumin_ssh_src src 10.64.48.148\nacl cloudcumin_ssh_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_ssh_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_ssh_dst dst 172.16.1.220\nacl cloudcumin_ssh_dst dst 185.15.57.2\nhttp_access allow CONNECT cloudcumin_ssh_port cloudcumin_ssh_src cloudcumin_ssh_dst\n# Custom ACL end: cloudcumin_ssh (T324986)\n# Custom ACL start: cloudcumin_keystone (T420360)\nacl cloudcumin_keystone_port port 25000\nacl cloudcumin_keystone_src src 10.192.32.140\nacl cloudcumin_keystone_src src 10.64.48.148\nacl cloudcumin_keystone_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_keystone_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_keystone_dst dst 185.15.56.161\nacl cloudcumin_keystone_dst dst 185.15.57.24\nhttp_access allow CONNECT cloudcumin_keystone_port cloudcumin_keystone_src cloudcumin_keystone_dst\n# Custom ACL end: cloudcumin_keystone (T420360)\n# Custom ACL start: cloudcumin_nova (T420360)\nacl cloudcumin_nova_port port 28774\nacl cloudcumin_nova_src src 10.192.32.140\nacl cloudcumin_nova_src src 10.64.48.148\nacl cloudcumin_nova_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_nova_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_nova_dst dst 185.15.56.161\nacl cloudcumin_nova_dst dst 185.15.57.24\nhttp_access allow CONNECT cloudcumin_nova_port cloudcumin_nova_src cloudcumin_nova_dst\n# Custom ACL end: cloudcumin_nova (T420360)\nhttp_access allow manager localhost\nhttp_access deny manager\nhttp_access allow purge localhost\nhttp_access deny purge\nhttp_access deny !Safe_ports\nhttp_access deny CONNECT !SSL_ports\nhttp_access allow localhost\nhttp_access allow wikimedia\nhttp_access deny all\nhttp_reply_access allow all\nicp_access deny all\ncache_effective_user proxy\ncache_effective_group proxy\n\n"}, {"resource": "File[/etc/dhcp/dhcpd.conf]", "content": "--- /etc/dhcp/dhcpd.conf.orig\n+++ /etc/dhcp/dhcpd.conf\n@@ -905,11 +905,17 @@\n     group {\n         option domain-name \"wikimedia.org\";\n \n-        # public1-ulsfo subnet\n-        subnet 198.35.26.0 netmask 255.255.255.240 {\n-            option broadcast-address 198.35.26.15;\n-            option subnet-mask 255.255.255.240;\n+        # public1-22-ulsfo subnet\n+        subnet 198.35.26.0 netmask 255.255.255.224 {\n+            option broadcast-address 198.35.26.31;\n+            option subnet-mask 255.255.255.224;\n             option routers 198.35.26.1;\n+        }\n+        # public1-23-ulsfo subnet\n+        subnet 198.35.26.32 netmask 255.255.255.224 {\n+            option broadcast-address 198.35.26.63;\n+            option subnet-mask 255.255.255.224;\n+            option routers 198.35.26.33;\n         }\n         # public1-virtual-ulsfo subnet\n         subnet 198.35.26.96 netmask 255.255.255.224 {\n@@ -922,11 +928,17 @@\n     group {\n         option domain-name \"ulsfo.wmnet\";\n \n-        # private1-ulsfo subnet\n+        # private1-22-ulsfo subnet\n         subnet 10.128.0.0 netmask 255.255.255.0 {\n             option broadcast-address 10.128.0.255;\n             option subnet-mask 255.255.255.0;\n             option routers 10.128.0.1;\n+        }\n+        # private1-23-ulsfo subnet\n+        subnet 10.128.1.0 netmask 255.255.255.0 {\n+            option broadcast-address 10.128.1.255;\n+            option subnet-mask 255.255.255.0;\n+            option routers 10.128.1.1;\n         }\n         # private1-virtual-ulsfo subnet\n         subnet 10.128.2.0 netmask 255.255.255.0 {"}, {"resource": "File[/etc/nftables/sets/PRODUCTION_NETWORKS_ipv4.nft]", "content": "--- /etc/nftables/sets/PRODUCTION_NETWORKS_ipv4.nft.orig\n+++ /etc/nftables/sets/PRODUCTION_NETWORKS_ipv4.nft\n@@ -4,6 +4,7 @@\n     flags interval\n     auto-merge\n     elements = { 10.128.0.0/24,\n+             10.128.1.0/24,\n              10.128.2.0/24,\n              10.132.0.0/24,\n              10.132.2.0/24,\n@@ -170,7 +171,8 @@\n              195.200.68.224/27,\n              195.200.68.32/27,\n              195.200.68.96/27,\n-             198.35.26.0/28,\n+             198.35.26.0/27,\n+             198.35.26.32/27,\n              198.35.26.96/27,\n              208.80.152.128/27,\n              208.80.153.0/27,"}, {"resource": "File[/etc/squid/squid.conf]", "content": "--- /etc/squid/squid.conf.orig\n+++ /etc/squid/squid.conf\n@@ -35,6 +35,7 @@\n acl purge method PURGE\n acl CONNECT method CONNECT\n acl wikimedia src 10.128.0.0/24\n+acl wikimedia src 10.128.1.0/24\n acl wikimedia src 10.128.2.0/24\n acl wikimedia src 10.132.0.0/24\n acl wikimedia src 10.132.2.0/24\n@@ -201,7 +202,8 @@\n acl wikimedia src 195.200.68.224/27\n acl wikimedia src 195.200.68.32/27\n acl wikimedia src 195.200.68.96/27\n-acl wikimedia src 198.35.26.0/28\n+acl wikimedia src 198.35.26.0/27\n+acl wikimedia src 198.35.26.32/27\n acl wikimedia src 198.35.26.96/27\n acl wikimedia src 198.35.26.96/27\n acl wikimedia src 2001:df2:e500:101::/64\n@@ -366,8 +368,10 @@\n acl wikimedia src 2620:0:861:cabf::/116\n acl wikimedia src 2620:0:861:ed1a::/64\n acl wikimedia src 2620:0:863:101::/64\n+acl wikimedia src 2620:0:863:102::/64\n acl wikimedia src 2620:0:863:103::/64\n acl wikimedia src 2620:0:863:1::/64\n+acl wikimedia src 2620:0:863:2::/64\n acl wikimedia src 2620:0:863:3::/64\n acl wikimedia src 2620:0:863:ed1a::/64\n acl wikimedia src 2a02:ec80:300:101::/64"}, {"resource": "Class[Install_server::Dhcp_server]", "parameters": "--- Class[Install_server::Dhcp_server].orig\n+++ Class[Install_server::Dhcp_server]\n\n@@\n-    datacenters_dhcp_config => {'eqiad': {'tftp_server': '208.80.154.134', 'public': {'subnets': {'public1-a-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.63', 'gateway_ip': '208.80.154.1', 'ip': '208.80.154.0'}, 'public1-b-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.191', 'gateway_ip': '208.80.154.129', 'ip': '208.80.154.128'}, 'public1-c-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.127', 'gateway_ip': '208.80.154.65', 'ip': '208.80.154.64'}, 'public1-d-eqiad': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.155.127', 'gateway_ip': '208.80.155.97', 'ip': '208.80.155.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-a-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.3.255', 'gateway_ip': '10.64.0.1', 'ip': '10.64.0.0'}, 'private1-b-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.19.255', 'gateway_ip': '10.64.16.1', 'ip': '10.64.16.0'}, 'private1-c-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.35.255', 'gateway_ip': '10.64.32.1', 'ip': '10.64.32.0'}, 'private1-c2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.133.255', 'gateway_ip': '10.64.133.1', 'ip': '10.64.133.0'}, 'private1-c3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.141.255', 'gateway_ip': '10.64.141.1', 'ip': '10.64.141.0'}, 'private1-c4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.169.255', 'gateway_ip': '10.64.169.1', 'ip': '10.64.169.0'}, 'private1-c5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.171.255', 'gateway_ip': '10.64.171.1', 'ip': '10.64.171.0'}, 'private1-c6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.173.255', 'gateway_ip': '10.64.173.1', 'ip': '10.64.173.0'}, 'private1-c7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.175.255', 'gateway_ip': '10.64.175.1', 'ip': '10.64.175.0'}, 'private1-d-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.51.255', 'gateway_ip': '10.64.48.1', 'ip': '10.64.48.0'}, 'private1-d1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.177.255', 'gateway_ip': '10.64.177.1', 'ip': '10.64.177.0'}, 'private1-d2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.179.255', 'gateway_ip': '10.64.179.1', 'ip': '10.64.179.0'}, 'private1-d3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.181.255', 'gateway_ip': '10.64.181.1', 'ip': '10.64.181.0'}, 'private1-d4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.183.255', 'gateway_ip': '10.64.183.1', 'ip': '10.64.183.0'}, 'private1-d6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.185.255', 'gateway_ip': '10.64.185.1', 'ip': '10.64.185.0'}, 'private1-d7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.187.255', 'gateway_ip': '10.64.187.1', 'ip': '10.64.187.0'}, 'private1-d8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.189.255', 'gateway_ip': '10.64.189.1', 'ip': '10.64.189.0'}, 'cloud-hosts1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.20.255', 'gateway_ip': '10.64.20.1', 'ip': '10.64.20.0'}, 'analytics1-a-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.5.255', 'gateway_ip': '10.64.5.1', 'ip': '10.64.5.0'}, 'analytics1-b-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.21.255', 'gateway_ip': '10.64.21.1', 'ip': '10.64.21.0'}, 'analytics1-c-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.36.255', 'gateway_ip': '10.64.36.1', 'ip': '10.64.36.0'}, 'analytics1-c2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.137.255', 'gateway_ip': '10.64.137.1', 'ip': '10.64.137.0'}, 'analytics1-c3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.145.255', 'gateway_ip': '10.64.145.1', 'ip': '10.64.145.0'}, 'analytics1-c4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.170.255', 'gateway_ip': '10.64.170.1', 'ip': '10.64.170.0'}, 'analytics1-c5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.172.255', 'gateway_ip': '10.64.172.1', 'ip': '10.64.172.0'}, 'analytics1-c6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.174.255', 'gateway_ip': '10.64.174.1', 'ip': '10.64.174.0'}, 'analytics1-c7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.176.255', 'gateway_ip': '10.64.176.1', 'ip': '10.64.176.0'}, 'analytics1-d-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.53.255', 'gateway_ip': '10.64.53.1', 'ip': '10.64.53.0'}, 'analytics1-d1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.178.255', 'gateway_ip': '10.64.178.1', 'ip': '10.64.178.0'}, 'analytics1-d2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.180.255', 'gateway_ip': '10.64.180.1', 'ip': '10.64.180.0'}, 'analytics1-d3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.182.255', 'gateway_ip': '10.64.182.1', 'ip': '10.64.182.0'}, 'analytics1-d4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.184.255', 'gateway_ip': '10.64.184.1', 'ip': '10.64.184.0'}, 'analytics1-d6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.186.255', 'gateway_ip': '10.64.186.1', 'ip': '10.64.186.0'}, 'analytics1-d7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.188.255', 'gateway_ip': '10.64.188.1', 'ip': '10.64.188.0'}, 'analytics1-d8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.190.255', 'gateway_ip': '10.64.190.1', 'ip': '10.64.190.0'}, 'private1-e1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.130.255', 'gateway_ip': '10.64.130.1', 'ip': '10.64.130.0'}, 'private1-e2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.131.255', 'gateway_ip': '10.64.131.1', 'ip': '10.64.131.0'}, 'private1-e3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.132.255', 'gateway_ip': '10.64.132.1', 'ip': '10.64.132.0'}, 'private1-e5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.152.255', 'gateway_ip': '10.64.152.1', 'ip': '10.64.152.0'}, 'private1-e6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.154.255', 'gateway_ip': '10.64.154.1', 'ip': '10.64.154.0'}, 'private1-e7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.156.255', 'gateway_ip': '10.64.156.1', 'ip': '10.64.156.0'}, 'private1-e8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.158.255', 'gateway_ip': '10.64.158.1', 'ip': '10.64.158.0'}, 'private1-f1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.134.255', 'gateway_ip': '10.64.134.1', 'ip': '10.64.134.0'}, 'private1-f2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.135.255', 'gateway_ip': '10.64.135.1', 'ip': '10.64.135.0'}, 'private1-f3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.136.255', 'gateway_ip': '10.64.136.1', 'ip': '10.64.136.0'}, 'private1-f5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.160.255', 'gateway_ip': '10.64.160.1', 'ip': '10.64.160.0'}, 'private1-f6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.162.255', 'gateway_ip': '10.64.162.1', 'ip': '10.64.162.0'}, 'private1-f7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.164.255', 'gateway_ip': '10.64.164.1', 'ip': '10.64.164.0'}, 'private1-f8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.166.255', 'gateway_ip': '10.64.166.1', 'ip': '10.64.166.0'}, 'analytics1-e1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.138.255', 'gateway_ip': '10.64.138.1', 'ip': '10.64.138.0'}, 'analytics1-e2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.139.255', 'gateway_ip': '10.64.139.1', 'ip': '10.64.139.0'}, 'analytics1-e3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.140.255', 'gateway_ip': '10.64.140.1', 'ip': '10.64.140.0'}, 'analytics1-e5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.153.255', 'gateway_ip': '10.64.153.1', 'ip': '10.64.153.0'}, 'analytics1-e6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.155.255', 'gateway_ip': '10.64.155.1', 'ip': '10.64.155.0'}, 'analytics1-e7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.157.255', 'gateway_ip': '10.64.157.1', 'ip': '10.64.157.0'}, 'analytics1-e8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.159.255', 'gateway_ip': '10.64.159.1', 'ip': '10.64.159.0'}, 'analytics1-f1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.142.255', 'gateway_ip': '10.64.142.1', 'ip': '10.64.142.0'}, 'analytics1-f2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.143.255', 'gateway_ip': '10.64.143.1', 'ip': '10.64.143.0'}, 'analytics1-f3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.144.255', 'gateway_ip': '10.64.144.1', 'ip': '10.64.144.0'}, 'analytics1-f5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.161.255', 'gateway_ip': '10.64.161.1', 'ip': '10.64.161.0'}, 'analytics1-f6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.163.255', 'gateway_ip': '10.64.163.1', 'ip': '10.64.163.0'}, 'analytics1-f7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.165.255', 'gateway_ip': '10.64.165.1', 'ip': '10.64.165.0'}, 'analytics1-f8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.167.255', 'gateway_ip': '10.64.167.1', 'ip': '10.64.167.0'}, 'cloud-hosts1-e4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.148.255', 'gateway_ip': '10.64.148.1', 'ip': '10.64.148.0'}, 'cloud-hosts1-f4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.149.255', 'gateway_ip': '10.64.149.1', 'ip': '10.64.149.0'}, 'cloud-hosts1-d5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.150.255', 'gateway_ip': '10.64.150.1', 'ip': '10.64.150.0'}, 'cloud-hosts1-c8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.151.255', 'gateway_ip': '10.64.151.1', 'ip': '10.64.151.0'}, 'private1-virtual-eqiad': {'network_mask': '255.255.254.0', 'broadcast_address': '10.64.25.255', 'gateway_ip': '10.64.24.1', 'ip': '10.64.24.0'}}, 'domain': 'eqiad.wmnet'}}, 'codfw': {'tftp_server': '208.80.153.70', 'public': {'subnets': {'public1-a-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.31', 'gateway_ip': '208.80.153.1', 'ip': '208.80.153.0'}, 'public1-b-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.63', 'gateway_ip': '208.80.153.33', 'ip': '208.80.153.32'}, 'public1-c-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.95', 'gateway_ip': '208.80.153.65', 'ip': '208.80.153.64'}, 'public1-d-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.127', 'gateway_ip': '208.80.153.97', 'ip': '208.80.153.96'}, 'public1-virtual-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.152.159', 'gateway_ip': '208.80.152.129', 'ip': '208.80.152.128'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-a-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.3.255', 'gateway_ip': '10.192.0.1', 'ip': '10.192.0.0'}, 'private1-b-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.19.255', 'gateway_ip': '10.192.16.1', 'ip': '10.192.16.0'}, 'private1-c-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.35.255', 'gateway_ip': '10.192.32.1', 'ip': '10.192.32.0'}, 'private1-d-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.51.255', 'gateway_ip': '10.192.48.1', 'ip': '10.192.48.0'}, 'private1-a2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.23.255', 'gateway_ip': '10.192.23.1', 'ip': '10.192.23.0'}, 'private1-a3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.5.255', 'gateway_ip': '10.192.5.1', 'ip': '10.192.5.0'}, 'private1-a4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.6.255', 'gateway_ip': '10.192.6.1', 'ip': '10.192.6.0'}, 'private1-a5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.7.255', 'gateway_ip': '10.192.7.1', 'ip': '10.192.7.0'}, 'private1-a6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.8.255', 'gateway_ip': '10.192.8.1', 'ip': '10.192.8.0'}, 'private1-a7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.9.255', 'gateway_ip': '10.192.9.1', 'ip': '10.192.9.0'}, 'private1-a8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.10.255', 'gateway_ip': '10.192.10.1', 'ip': '10.192.10.0'}, 'private1-b2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.11.255', 'gateway_ip': '10.192.11.1', 'ip': '10.192.11.0'}, 'private1-b3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.12.255', 'gateway_ip': '10.192.12.1', 'ip': '10.192.12.0'}, 'private1-b4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.13.255', 'gateway_ip': '10.192.13.1', 'ip': '10.192.13.0'}, 'private1-b5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.14.255', 'gateway_ip': '10.192.14.1', 'ip': '10.192.14.0'}, 'private1-b6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.15.255', 'gateway_ip': '10.192.15.1', 'ip': '10.192.15.0'}, 'private1-b7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.21.255', 'gateway_ip': '10.192.21.1', 'ip': '10.192.21.0'}, 'private1-b8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.22.255', 'gateway_ip': '10.192.22.1', 'ip': '10.192.22.0'}, 'private1-c1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.4.255', 'gateway_ip': '10.192.4.1', 'ip': '10.192.4.0'}, 'private1-c2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.26.255', 'gateway_ip': '10.192.26.1', 'ip': '10.192.26.0'}, 'private1-c3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.27.255', 'gateway_ip': '10.192.27.1', 'ip': '10.192.27.0'}, 'private1-c4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.28.255', 'gateway_ip': '10.192.28.1', 'ip': '10.192.28.0'}, 'private1-c5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.29.255', 'gateway_ip': '10.192.29.1', 'ip': '10.192.29.0'}, 'private1-c6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.30.255', 'gateway_ip': '10.192.30.1', 'ip': '10.192.30.0'}, 'private1-c7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.31.255', 'gateway_ip': '10.192.31.1', 'ip': '10.192.31.0'}, 'private1-d1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.36.255', 'gateway_ip': '10.192.36.1', 'ip': '10.192.36.0'}, 'private1-d2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.37.255', 'gateway_ip': '10.192.37.1', 'ip': '10.192.37.0'}, 'private1-d3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.38.255', 'gateway_ip': '10.192.38.1', 'ip': '10.192.38.0'}, 'private1-d4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.39.255', 'gateway_ip': '10.192.39.1', 'ip': '10.192.39.0'}, 'private1-d5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.40.255', 'gateway_ip': '10.192.40.1', 'ip': '10.192.40.0'}, 'private1-d6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.41.255', 'gateway_ip': '10.192.41.1', 'ip': '10.192.41.0'}, 'private1-d7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.42.255', 'gateway_ip': '10.192.42.1', 'ip': '10.192.42.0'}, 'private1-d8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.43.255', 'gateway_ip': '10.192.43.1', 'ip': '10.192.43.0'}, 'private1-e1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.56.255', 'gateway_ip': '10.192.56.1', 'ip': '10.192.56.0'}, 'private1-e2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.44.255', 'gateway_ip': '10.192.44.1', 'ip': '10.192.44.0'}, 'private1-e3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.57.255', 'gateway_ip': '10.192.57.1', 'ip': '10.192.57.0'}, 'private1-e4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.45.255', 'gateway_ip': '10.192.45.1', 'ip': '10.192.45.0'}, 'private1-e5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.46.255', 'gateway_ip': '10.192.46.1', 'ip': '10.192.46.0'}, 'private1-f1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.58.255', 'gateway_ip': '10.192.58.1', 'ip': '10.192.58.0'}, 'private1-f2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.47.255', 'gateway_ip': '10.192.47.1', 'ip': '10.192.47.0'}, 'private1-f3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.59.255', 'gateway_ip': '10.192.59.1', 'ip': '10.192.59.0'}, 'private1-f4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.52.255', 'gateway_ip': '10.192.52.1', 'ip': '10.192.52.0'}, 'cloud-hosts1-b1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.20.255', 'gateway_ip': '10.192.20.1', 'ip': '10.192.20.0'}, 'private1-virtual-codfw': {'network_mask': '255.255.254.0', 'broadcast_address': '10.192.25.255', 'gateway_ip': '10.192.24.1', 'ip': '10.192.24.0'}}, 'domain': 'codfw.wmnet'}}, 'esams': {'tftp_server': '185.15.59.101', 'public': {'subnets': {'public1-bw27-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.31', 'gateway_ip': '185.15.59.1', 'ip': '185.15.59.0'}, 'public1-by27-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.63', 'gateway_ip': '185.15.59.33', 'ip': '185.15.59.32'}, 'public1-virtual-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.127', 'gateway_ip': '185.15.59.97', 'ip': '185.15.59.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-bw27-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.0.255', 'gateway_ip': '10.80.0.1', 'ip': '10.80.0.0'}, 'private1-by27-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.1.255', 'gateway_ip': '10.80.1.1', 'ip': '10.80.1.0'}, 'private1-virtual-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.2.255', 'gateway_ip': '10.80.2.1', 'ip': '10.80.2.0'}}, 'domain': 'esams.wmnet'}}, 'ulsfo': {'tftp_server': '198.35.26.98', 'public': {'subnets': {'public1-ulsfo': {'network_mask': '255.255.255.240', 'broadcast_address': '198.35.26.15', 'gateway_ip': '198.35.26.1', 'ip': '198.35.26.0'}, 'public1-virtual-ulsfo': {'network_mask': '255.255.255.224', 'broadcast_address': '198.35.26.127', 'gateway_ip': '198.35.26.97', 'ip': '198.35.26.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-ulsfo': {'network_mask': '255.255.255.0', 'broadcast_address': '10.128.0.255', 'gateway_ip': '10.128.0.1', 'ip': '10.128.0.0'}, 'private1-virtual-ulsfo': {'network_mask': '255.255.255.0', 'broadcast_address': '10.128.2.255', 'gateway_ip': '10.128.2.1', 'ip': '10.128.2.0'}}, 'domain': 'ulsfo.wmnet'}}, 'eqsin': {'tftp_server': '103.102.166.11', 'public': {'subnets': {'public1-eqsin': {'network_mask': '255.255.255.240', 'broadcast_address': '103.102.166.15', 'gateway_ip': '103.102.166.1', 'ip': '103.102.166.0'}, 'public1-virtual-eqsin': {'network_mask': '255.255.255.224', 'broadcast_address': '103.102.166.127', 'gateway_ip': '103.102.166.97', 'ip': '103.102.166.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-eqsin': {'network_mask': '255.255.255.0', 'broadcast_address': '10.132.0.255', 'gateway_ip': '10.132.0.1', 'ip': '10.132.0.0'}, 'private1-virtual-eqsin': {'network_mask': '255.255.255.0', 'broadcast_address': '10.132.2.255', 'gateway_ip': '10.132.2.1', 'ip': '10.132.2.0'}}, 'domain': 'eqsin.wmnet'}}, 'drmrs': {'tftp_server': '185.15.58.7', 'public': {'subnets': {'public1-b12-drmrs': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.58.31', 'gateway_ip': '185.15.58.1', 'ip': '185.15.58.0'}, 'public1-b13-drmrs': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.58.63', 'gateway_ip': '185.15.58.33', 'ip': '185.15.58.32'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-b12-drmrs': {'network_mask': '255.255.255.0', 'broadcast_address': '10.136.0.255', 'gateway_ip': '10.136.0.1', 'ip': '10.136.0.0'}, 'private1-b13-drmrs': {'network_mask': '255.255.255.0', 'broadcast_address': '10.136.1.255', 'gateway_ip': '10.136.1.1', 'ip': '10.136.1.0'}}, 'domain': 'drmrs.wmnet'}}, 'magru': {'tftp_server': '195.200.68.100', 'public': {'subnets': {'public1-b3-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.31', 'gateway_ip': '195.200.68.1', 'ip': '195.200.68.0'}, 'public1-b4-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.63', 'gateway_ip': '195.200.68.33', 'ip': '195.200.68.32'}, 'public1-virtual-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.127', 'gateway_ip': '195.200.68.97', 'ip': '195.200.68.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-b3-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.0.255', 'gateway_ip': '10.140.0.1', 'ip': '10.140.0.0'}, 'private1-b4-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.1.255', 'gateway_ip': '10.140.1.1', 'ip': '10.140.1.0'}, 'private1-virtual-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.2.255', 'gateway_ip': '10.140.2.1', 'ip': '10.140.2.0'}}, 'domain': 'magru.wmnet'}}}\n+    datacenters_dhcp_config => {'eqiad': {'tftp_server': '208.80.154.134', 'public': {'subnets': {'public1-a-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.63', 'gateway_ip': '208.80.154.1', 'ip': '208.80.154.0'}, 'public1-b-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.191', 'gateway_ip': '208.80.154.129', 'ip': '208.80.154.128'}, 'public1-c-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.127', 'gateway_ip': '208.80.154.65', 'ip': '208.80.154.64'}, 'public1-d-eqiad': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.155.127', 'gateway_ip': '208.80.155.97', 'ip': '208.80.155.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-a-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.3.255', 'gateway_ip': '10.64.0.1', 'ip': '10.64.0.0'}, 'private1-b-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.19.255', 'gateway_ip': '10.64.16.1', 'ip': '10.64.16.0'}, 'private1-c-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.35.255', 'gateway_ip': '10.64.32.1', 'ip': '10.64.32.0'}, 'private1-c2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.133.255', 'gateway_ip': '10.64.133.1', 'ip': '10.64.133.0'}, 'private1-c3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.141.255', 'gateway_ip': '10.64.141.1', 'ip': '10.64.141.0'}, 'private1-c4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.169.255', 'gateway_ip': '10.64.169.1', 'ip': '10.64.169.0'}, 'private1-c5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.171.255', 'gateway_ip': '10.64.171.1', 'ip': '10.64.171.0'}, 'private1-c6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.173.255', 'gateway_ip': '10.64.173.1', 'ip': '10.64.173.0'}, 'private1-c7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.175.255', 'gateway_ip': '10.64.175.1', 'ip': '10.64.175.0'}, 'private1-d-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.51.255', 'gateway_ip': '10.64.48.1', 'ip': '10.64.48.0'}, 'private1-d1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.177.255', 'gateway_ip': '10.64.177.1', 'ip': '10.64.177.0'}, 'private1-d2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.179.255', 'gateway_ip': '10.64.179.1', 'ip': '10.64.179.0'}, 'private1-d3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.181.255', 'gateway_ip': '10.64.181.1', 'ip': '10.64.181.0'}, 'private1-d4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.183.255', 'gateway_ip': '10.64.183.1', 'ip': '10.64.183.0'}, 'private1-d6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.185.255', 'gateway_ip': '10.64.185.1', 'ip': '10.64.185.0'}, 'private1-d7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.187.255', 'gateway_ip': '10.64.187.1', 'ip': '10.64.187.0'}, 'private1-d8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.189.255', 'gateway_ip': '10.64.189.1', 'ip': '10.64.189.0'}, 'cloud-hosts1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.20.255', 'gateway_ip': '10.64.20.1', 'ip': '10.64.20.0'}, 'analytics1-a-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.5.255', 'gateway_ip': '10.64.5.1', 'ip': '10.64.5.0'}, 'analytics1-b-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.21.255', 'gateway_ip': '10.64.21.1', 'ip': '10.64.21.0'}, 'analytics1-c-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.36.255', 'gateway_ip': '10.64.36.1', 'ip': '10.64.36.0'}, 'analytics1-c2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.137.255', 'gateway_ip': '10.64.137.1', 'ip': '10.64.137.0'}, 'analytics1-c3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.145.255', 'gateway_ip': '10.64.145.1', 'ip': '10.64.145.0'}, 'analytics1-c4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.170.255', 'gateway_ip': '10.64.170.1', 'ip': '10.64.170.0'}, 'analytics1-c5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.172.255', 'gateway_ip': '10.64.172.1', 'ip': '10.64.172.0'}, 'analytics1-c6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.174.255', 'gateway_ip': '10.64.174.1', 'ip': '10.64.174.0'}, 'analytics1-c7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.176.255', 'gateway_ip': '10.64.176.1', 'ip': '10.64.176.0'}, 'analytics1-d-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.53.255', 'gateway_ip': '10.64.53.1', 'ip': '10.64.53.0'}, 'analytics1-d1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.178.255', 'gateway_ip': '10.64.178.1', 'ip': '10.64.178.0'}, 'analytics1-d2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.180.255', 'gateway_ip': '10.64.180.1', 'ip': '10.64.180.0'}, 'analytics1-d3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.182.255', 'gateway_ip': '10.64.182.1', 'ip': '10.64.182.0'}, 'analytics1-d4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.184.255', 'gateway_ip': '10.64.184.1', 'ip': '10.64.184.0'}, 'analytics1-d6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.186.255', 'gateway_ip': '10.64.186.1', 'ip': '10.64.186.0'}, 'analytics1-d7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.188.255', 'gateway_ip': '10.64.188.1', 'ip': '10.64.188.0'}, 'analytics1-d8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.190.255', 'gateway_ip': '10.64.190.1', 'ip': '10.64.190.0'}, 'private1-e1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.130.255', 'gateway_ip': '10.64.130.1', 'ip': '10.64.130.0'}, 'private1-e2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.131.255', 'gateway_ip': '10.64.131.1', 'ip': '10.64.131.0'}, 'private1-e3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.132.255', 'gateway_ip': '10.64.132.1', 'ip': '10.64.132.0'}, 'private1-e5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.152.255', 'gateway_ip': '10.64.152.1', 'ip': '10.64.152.0'}, 'private1-e6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.154.255', 'gateway_ip': '10.64.154.1', 'ip': '10.64.154.0'}, 'private1-e7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.156.255', 'gateway_ip': '10.64.156.1', 'ip': '10.64.156.0'}, 'private1-e8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.158.255', 'gateway_ip': '10.64.158.1', 'ip': '10.64.158.0'}, 'private1-f1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.134.255', 'gateway_ip': '10.64.134.1', 'ip': '10.64.134.0'}, 'private1-f2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.135.255', 'gateway_ip': '10.64.135.1', 'ip': '10.64.135.0'}, 'private1-f3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.136.255', 'gateway_ip': '10.64.136.1', 'ip': '10.64.136.0'}, 'private1-f5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.160.255', 'gateway_ip': '10.64.160.1', 'ip': '10.64.160.0'}, 'private1-f6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.162.255', 'gateway_ip': '10.64.162.1', 'ip': '10.64.162.0'}, 'private1-f7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.164.255', 'gateway_ip': '10.64.164.1', 'ip': '10.64.164.0'}, 'private1-f8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.166.255', 'gateway_ip': '10.64.166.1', 'ip': '10.64.166.0'}, 'analytics1-e1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.138.255', 'gateway_ip': '10.64.138.1', 'ip': '10.64.138.0'}, 'analytics1-e2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.139.255', 'gateway_ip': '10.64.139.1', 'ip': '10.64.139.0'}, 'analytics1-e3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.140.255', 'gateway_ip': '10.64.140.1', 'ip': '10.64.140.0'}, 'analytics1-e5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.153.255', 'gateway_ip': '10.64.153.1', 'ip': '10.64.153.0'}, 'analytics1-e6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.155.255', 'gateway_ip': '10.64.155.1', 'ip': '10.64.155.0'}, 'analytics1-e7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.157.255', 'gateway_ip': '10.64.157.1', 'ip': '10.64.157.0'}, 'analytics1-e8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.159.255', 'gateway_ip': '10.64.159.1', 'ip': '10.64.159.0'}, 'analytics1-f1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.142.255', 'gateway_ip': '10.64.142.1', 'ip': '10.64.142.0'}, 'analytics1-f2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.143.255', 'gateway_ip': '10.64.143.1', 'ip': '10.64.143.0'}, 'analytics1-f3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.144.255', 'gateway_ip': '10.64.144.1', 'ip': '10.64.144.0'}, 'analytics1-f5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.161.255', 'gateway_ip': '10.64.161.1', 'ip': '10.64.161.0'}, 'analytics1-f6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.163.255', 'gateway_ip': '10.64.163.1', 'ip': '10.64.163.0'}, 'analytics1-f7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.165.255', 'gateway_ip': '10.64.165.1', 'ip': '10.64.165.0'}, 'analytics1-f8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.167.255', 'gateway_ip': '10.64.167.1', 'ip': '10.64.167.0'}, 'cloud-hosts1-e4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.148.255', 'gateway_ip': '10.64.148.1', 'ip': '10.64.148.0'}, 'cloud-hosts1-f4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.149.255', 'gateway_ip': '10.64.149.1', 'ip': '10.64.149.0'}, 'cloud-hosts1-d5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.150.255', 'gateway_ip': '10.64.150.1', 'ip': '10.64.150.0'}, 'cloud-hosts1-c8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.151.255', 'gateway_ip': '10.64.151.1', 'ip': '10.64.151.0'}, 'private1-virtual-eqiad': {'network_mask': '255.255.254.0', 'broadcast_address': '10.64.25.255', 'gateway_ip': '10.64.24.1', 'ip': '10.64.24.0'}}, 'domain': 'eqiad.wmnet'}}, 'codfw': {'tftp_server': '208.80.153.70', 'public': {'subnets': {'public1-a-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.31', 'gateway_ip': '208.80.153.1', 'ip': '208.80.153.0'}, 'public1-b-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.63', 'gateway_ip': '208.80.153.33', 'ip': '208.80.153.32'}, 'public1-c-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.95', 'gateway_ip': '208.80.153.65', 'ip': '208.80.153.64'}, 'public1-d-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.127', 'gateway_ip': '208.80.153.97', 'ip': '208.80.153.96'}, 'public1-virtual-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.152.159', 'gateway_ip': '208.80.152.129', 'ip': '208.80.152.128'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-a-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.3.255', 'gateway_ip': '10.192.0.1', 'ip': '10.192.0.0'}, 'private1-b-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.19.255', 'gateway_ip': '10.192.16.1', 'ip': '10.192.16.0'}, 'private1-c-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.35.255', 'gateway_ip': '10.192.32.1', 'ip': '10.192.32.0'}, 'private1-d-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.51.255', 'gateway_ip': '10.192.48.1', 'ip': '10.192.48.0'}, 'private1-a2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.23.255', 'gateway_ip': '10.192.23.1', 'ip': '10.192.23.0'}, 'private1-a3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.5.255', 'gateway_ip': '10.192.5.1', 'ip': '10.192.5.0'}, 'private1-a4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.6.255', 'gateway_ip': '10.192.6.1', 'ip': '10.192.6.0'}, 'private1-a5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.7.255', 'gateway_ip': '10.192.7.1', 'ip': '10.192.7.0'}, 'private1-a6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.8.255', 'gateway_ip': '10.192.8.1', 'ip': '10.192.8.0'}, 'private1-a7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.9.255', 'gateway_ip': '10.192.9.1', 'ip': '10.192.9.0'}, 'private1-a8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.10.255', 'gateway_ip': '10.192.10.1', 'ip': '10.192.10.0'}, 'private1-b2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.11.255', 'gateway_ip': '10.192.11.1', 'ip': '10.192.11.0'}, 'private1-b3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.12.255', 'gateway_ip': '10.192.12.1', 'ip': '10.192.12.0'}, 'private1-b4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.13.255', 'gateway_ip': '10.192.13.1', 'ip': '10.192.13.0'}, 'private1-b5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.14.255', 'gateway_ip': '10.192.14.1', 'ip': '10.192.14.0'}, 'private1-b6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.15.255', 'gateway_ip': '10.192.15.1', 'ip': '10.192.15.0'}, 'private1-b7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.21.255', 'gateway_ip': '10.192.21.1', 'ip': '10.192.21.0'}, 'private1-b8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.22.255', 'gateway_ip': '10.192.22.1', 'ip': '10.192.22.0'}, 'private1-c1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.4.255', 'gateway_ip': '10.192.4.1', 'ip': '10.192.4.0'}, 'private1-c2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.26.255', 'gateway_ip': '10.192.26.1', 'ip': '10.192.26.0'}, 'private1-c3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.27.255', 'gateway_ip': '10.192.27.1', 'ip': '10.192.27.0'}, 'private1-c4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.28.255', 'gateway_ip': '10.192.28.1', 'ip': '10.192.28.0'}, 'private1-c5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.29.255', 'gateway_ip': '10.192.29.1', 'ip': '10.192.29.0'}, 'private1-c6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.30.255', 'gateway_ip': '10.192.30.1', 'ip': '10.192.30.0'}, 'private1-c7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.31.255', 'gateway_ip': '10.192.31.1', 'ip': '10.192.31.0'}, 'private1-d1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.36.255', 'gateway_ip': '10.192.36.1', 'ip': '10.192.36.0'}, 'private1-d2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.37.255', 'gateway_ip': '10.192.37.1', 'ip': '10.192.37.0'}, 'private1-d3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.38.255', 'gateway_ip': '10.192.38.1', 'ip': '10.192.38.0'}, 'private1-d4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.39.255', 'gateway_ip': '10.192.39.1', 'ip': '10.192.39.0'}, 'private1-d5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.40.255', 'gateway_ip': '10.192.40.1', 'ip': '10.192.40.0'}, 'private1-d6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.41.255', 'gateway_ip': '10.192.41.1', 'ip': '10.192.41.0'}, 'private1-d7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.42.255', 'gateway_ip': '10.192.42.1', 'ip': '10.192.42.0'}, 'private1-d8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.43.255', 'gateway_ip': '10.192.43.1', 'ip': '10.192.43.0'}, 'private1-e1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.56.255', 'gateway_ip': '10.192.56.1', 'ip': '10.192.56.0'}, 'private1-e2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.44.255', 'gateway_ip': '10.192.44.1', 'ip': '10.192.44.0'}, 'private1-e3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.57.255', 'gateway_ip': '10.192.57.1', 'ip': '10.192.57.0'}, 'private1-e4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.45.255', 'gateway_ip': '10.192.45.1', 'ip': '10.192.45.0'}, 'private1-e5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.46.255', 'gateway_ip': '10.192.46.1', 'ip': '10.192.46.0'}, 'private1-f1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.58.255', 'gateway_ip': '10.192.58.1', 'ip': '10.192.58.0'}, 'private1-f2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.47.255', 'gateway_ip': '10.192.47.1', 'ip': '10.192.47.0'}, 'private1-f3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.59.255', 'gateway_ip': '10.192.59.1', 'ip': '10.192.59.0'}, 'private1-f4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.52.255', 'gateway_ip': '10.192.52.1', 'ip': '10.192.52.0'}, 'cloud-hosts1-b1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.20.255', 'gateway_ip': '10.192.20.1', 'ip': '10.192.20.0'}, 'private1-virtual-codfw': {'network_mask': '255.255.254.0', 'broadcast_address': '10.192.25.255', 'gateway_ip': '10.192.24.1', 'ip': '10.192.24.0'}}, 'domain': 'codfw.wmnet'}}, 'esams': {'tftp_server': '185.15.59.101', 'public': {'subnets': {'public1-bw27-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.31', 'gateway_ip': '185.15.59.1', 'ip': '185.15.59.0'}, 'public1-by27-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.63', 'gateway_ip': '185.15.59.33', 'ip': '185.15.59.32'}, 'public1-virtual-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.127', 'gateway_ip': '185.15.59.97', 'ip': '185.15.59.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-bw27-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.0.255', 'gateway_ip': '10.80.0.1', 'ip': '10.80.0.0'}, 'private1-by27-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.1.255', 'gateway_ip': '10.80.1.1', 'ip': '10.80.1.0'}, 'private1-virtual-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.2.255', 'gateway_ip': '10.80.2.1', 'ip': '10.80.2.0'}}, 'domain': 'esams.wmnet'}}, 'ulsfo': {'tftp_server': '198.35.26.98', 'public': {'subnets': {'public1-22-ulsfo': {'network_mask': '255.255.255.224', 'broadcast_address': '198.35.26.31', 'gateway_ip': '198.35.26.1', 'ip': '198.35.26.0'}, 'public1-23-ulsfo': {'network_mask': '255.255.255.224', 'broadcast_address': '198.35.26.63', 'gateway_ip': '198.35.26.33', 'ip': '198.35.26.32'}, 'public1-virtual-ulsfo': {'network_mask': '255.255.255.224', 'broadcast_address': '198.35.26.127', 'gateway_ip': '198.35.26.97', 'ip': '198.35.26.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-22-ulsfo': {'network_mask': '255.255.255.0', 'broadcast_address': '10.128.0.255', 'gateway_ip': '10.128.0.1', 'ip': '10.128.0.0'}, 'private1-23-ulsfo': {'network_mask': '255.255.255.0', 'broadcast_address': '10.128.1.255', 'gateway_ip': '10.128.1.1', 'ip': '10.128.1.0'}, 'private1-virtual-ulsfo': {'network_mask': '255.255.255.0', 'broadcast_address': '10.128.2.255', 'gateway_ip': '10.128.2.1', 'ip': '10.128.2.0'}}, 'domain': 'ulsfo.wmnet'}}, 'eqsin': {'tftp_server': '103.102.166.11', 'public': {'subnets': {'public1-eqsin': {'network_mask': '255.255.255.240', 'broadcast_address': '103.102.166.15', 'gateway_ip': '103.102.166.1', 'ip': '103.102.166.0'}, 'public1-virtual-eqsin': {'network_mask': '255.255.255.224', 'broadcast_address': '103.102.166.127', 'gateway_ip': '103.102.166.97', 'ip': '103.102.166.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-eqsin': {'network_mask': '255.255.255.0', 'broadcast_address': '10.132.0.255', 'gateway_ip': '10.132.0.1', 'ip': '10.132.0.0'}, 'private1-virtual-eqsin': {'network_mask': '255.255.255.0', 'broadcast_address': '10.132.2.255', 'gateway_ip': '10.132.2.1', 'ip': '10.132.2.0'}}, 'domain': 'eqsin.wmnet'}}, 'drmrs': {'tftp_server': '185.15.58.7', 'public': {'subnets': {'public1-b12-drmrs': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.58.31', 'gateway_ip': '185.15.58.1', 'ip': '185.15.58.0'}, 'public1-b13-drmrs': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.58.63', 'gateway_ip': '185.15.58.33', 'ip': '185.15.58.32'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-b12-drmrs': {'network_mask': '255.255.255.0', 'broadcast_address': '10.136.0.255', 'gateway_ip': '10.136.0.1', 'ip': '10.136.0.0'}, 'private1-b13-drmrs': {'network_mask': '255.255.255.0', 'broadcast_address': '10.136.1.255', 'gateway_ip': '10.136.1.1', 'ip': '10.136.1.0'}}, 'domain': 'drmrs.wmnet'}}, 'magru': {'tftp_server': '195.200.68.100', 'public': {'subnets': {'public1-b3-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.31', 'gateway_ip': '195.200.68.1', 'ip': '195.200.68.0'}, 'public1-b4-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.63', 'gateway_ip': '195.200.68.33', 'ip': '195.200.68.32'}, 'public1-virtual-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.127', 'gateway_ip': '195.200.68.97', 'ip': '195.200.68.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-b3-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.0.255', 'gateway_ip': '10.140.0.1', 'ip': '10.140.0.0'}, 'private1-b4-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.1.255', 'gateway_ip': '10.140.1.1', 'ip': '10.140.1.0'}, 'private1-virtual-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.2.255', 'gateway_ip': '10.140.2.1', 'ip': '10.140.2.0'}}, 'domain': 'magru.wmnet'}}}\n"}, {"resource": "Nftables::Set[DOMAIN_NETWORKS]", "parameters": "--- Nftables::Set[DOMAIN_NETWORKS].orig\n+++ Nftables::Set[DOMAIN_NETWORKS]\n\n@@\n-    hosts => ['10.128.0.0/24', '10.128.2.0/24', '10.132.0.0/24', '10.132.2.0/24', '10.136.0.0/24', '10.136.1.0/24', '10.140.0.0/24', '10.140.1.0/24', '10.140.2.0/24', '10.192.0.0/22', '10.192.10.0/24', '10.192.11.0/24', '10.192.12.0/24', '10.192.13.0/24', '10.192.14.0/24', '10.192.15.0/24', '10.192.16.0/22', '10.192.20.0/24', '10.192.21.0/24', '10.192.22.0/24', '10.192.23.0/24', '10.192.24.0/23', '10.192.26.0/24', '10.192.27.0/24', '10.192.28.0/24', '10.192.29.0/24', '10.192.30.0/24', '10.192.31.0/24', '10.192.32.0/22', '10.192.36.0/24', '10.192.37.0/24', '10.192.38.0/24', '10.192.39.0/24', '10.192.4.0/24', '10.192.40.0/24', '10.192.41.0/24', '10.192.42.0/24', '10.192.43.0/24', '10.192.44.0/24', '10.192.45.0/24', '10.192.46.0/24', '10.192.47.0/24', '10.192.48.0/22', '10.192.5.0/24', '10.192.52.0/24', '10.192.56.0/24', '10.192.57.0/24', '10.192.58.0/24', '10.192.59.0/24', '10.192.6.0/24', '10.192.64.0/21', '10.192.7.0/24', '10.192.72.0/24', '10.192.76.0/24', '10.192.8.0/24', '10.192.80.0/20', '10.192.9.0/24', '10.192.96.0/21', '10.194.0.0/20', '10.194.128.0/17', '10.194.16.0/21', '10.194.61.0/24', '10.194.62.0/23', '10.194.64.0/20', '10.194.80.0/21', '10.2.1.0/24', '10.2.2.0/24', '10.2.3.0/24', '10.2.4.0/24', '10.2.5.0/24', '10.2.6.0/24', '10.2.7.0/24', '10.64.0.0/22', '10.64.130.0/24', '10.64.131.0/24', '10.64.132.0/24', '10.64.133.0/24', '10.64.134.0/24', '10.64.135.0/24', '10.64.136.0/24', '10.64.137.0/24', '10.64.138.0/24', '10.64.139.0/24', '10.64.140.0/24', '10.64.141.0/24', '10.64.142.0/24', '10.64.143.0/24', '10.64.144.0/24', '10.64.145.0/24', '10.64.148.0/24', '10.64.149.0/24', '10.64.150.0/24', '10.64.151.0/24', '10.64.152.0/24', '10.64.153.0/24', '10.64.154.0/24', '10.64.155.0/24', '10.64.156.0/24', '10.64.157.0/24', '10.64.158.0/24', '10.64.159.0/24', '10.64.16.0/22', '10.64.160.0/24', '10.64.161.0/24', '10.64.162.0/24', '10.64.163.0/24', '10.64.164.0/24', '10.64.165.0/24', '10.64.166.0/24', '10.64.167.0/24', '10.64.169.0/24', '10.64.170.0/24', '10.64.171.0/24', '10.64.172.0/24', '10.64.173.0/24', '10.64.174.0/24', '10.64.175.0/24', '10.64.176.0/24', '10.64.177.0/24', '10.64.178.0/24', '10.64.179.0/24', '10.64.180.0/24', '10.64.181.0/24', '10.64.182.0/24', '10.64.183.0/24', '10.64.184.0/24', '10.64.185.0/24', '10.64.186.0/24', '10.64.187.0/24', '10.64.188.0/24', '10.64.189.0/24', '10.64.190.0/24', '10.64.20.0/24', '10.64.21.0/24', '10.64.24.0/23', '10.64.32.0/22', '10.64.36.0/24', '10.64.48.0/22', '10.64.5.0/24', '10.64.53.0/24', '10.64.64.0/21', '10.64.72.0/24', '10.64.76.0/24', '10.67.0.0/20', '10.67.128.0/17', '10.67.16.0/21', '10.67.24.0/21', '10.67.32.0/20', '10.67.64.0/20', '10.67.80.0/21', '10.80.0.0/24', '10.80.1.0/24', '10.80.2.0/24', '103.102.166.0/28', '103.102.166.224/27', '103.102.166.96/27', '185.15.58.0/27', '185.15.58.224/27', '185.15.58.32/27', '185.15.59.0/27', '185.15.59.224/27', '185.15.59.32/27', '185.15.59.96/27', '195.200.68.0/27', '195.200.68.224/27', '195.200.68.32/27', '195.200.68.96/27', '198.35.26.0/28', '198.35.26.96/27', '198.35.26.96/27', '2001:df2:e500:101::/64', '2001:df2:e500:103::/64', '2001:df2:e500:1::/64', '2001:df2:e500:3::/64', '2001:df2:e500:ed1a::/64', '208.80.152.128/27', '208.80.153.0/27', '208.80.153.224/27', '208.80.153.32/27', '208.80.153.64/27', '208.80.153.96/27', '208.80.154.0/26', '208.80.154.128/26', '208.80.154.224/27', '208.80.154.64/26', '208.80.155.96/27', '2620:0:860:100::/64', '2620:0:860:101::/64', '2620:0:860:102::/64', '2620:0:860:103::/64', '2620:0:860:104::/64', '2620:0:860:105::/64', '2620:0:860:106::/64', '2620:0:860:107::/64', '2620:0:860:108::/64', '2620:0:860:109::/64', '2620:0:860:10a::/64', '2620:0:860:10b::/64', '2620:0:860:10c::/64', '2620:0:860:10d::/64', '2620:0:860:10e::/64', '2620:0:860:10f::/64', '2620:0:860:110::/64', '2620:0:860:111::/64', '2620:0:860:112::/64', '2620:0:860:113::/64', '2620:0:860:114::/64', '2620:0:860:115::/64', '2620:0:860:116::/64', '2620:0:860:118::/64', '2620:0:860:119::/64', '2620:0:860:11a::/64', '2620:0:860:11b::/64', '2620:0:860:11c::/64', '2620:0:860:11d::/64', '2620:0:860:11e::/64', '2620:0:860:11f::/64', '2620:0:860:120::/64', '2620:0:860:121::/64', '2620:0:860:122::/64', '2620:0:860:123::/64', '2620:0:860:124::/64', '2620:0:860:125::/64', '2620:0:860:126::/64', '2620:0:860:127::/64', '2620:0:860:12b::/64', '2620:0:860:12c::/64', '2620:0:860:12d::/64', '2620:0:860:12e::/64', '2620:0:860:140::/64', '2620:0:860:1::/64', '2620:0:860:2::/64', '2620:0:860:300::/64', '2620:0:860:301::/64', '2620:0:860:302::/64', '2620:0:860:303::/64', '2620:0:860:304::/64', '2620:0:860:305::/64', '2620:0:860:307::/64', '2620:0:860:308::/64', '2620:0:860:3::/64', '2620:0:860:4::/64', '2620:0:860:5::/64', '2620:0:860:babe::/64', '2620:0:860:babf::/64', '2620:0:860:cabe::/64', '2620:0:860:cabf::/64', '2620:0:860:ed1a::/64', '2620:0:861:100::/64', '2620:0:861:101::/64', '2620:0:861:102::/64', '2620:0:861:103::/64', '2620:0:861:104::/64', '2620:0:861:105::/64', '2620:0:861:106::/64', '2620:0:861:107::/64', '2620:0:861:108::/64', '2620:0:861:109::/64', '2620:0:861:10a::/64', '2620:0:861:10b::/64', '2620:0:861:10c::/64', '2620:0:861:10d::/64', '2620:0:861:10e::/64', '2620:0:861:10f::/64', '2620:0:861:110::/64', '2620:0:861:111::/64', '2620:0:861:112::/64', '2620:0:861:113::/64', '2620:0:861:114::/64', '2620:0:861:115::/64', '2620:0:861:116::/64', '2620:0:861:117::/64', '2620:0:861:118::/64', '2620:0:861:119::/64', '2620:0:861:11a::/64', '2620:0:861:11c::/64', '2620:0:861:11d::/64', '2620:0:861:11e::/64', '2620:0:861:11f::/64', '2620:0:861:120::/64', '2620:0:861:121::/64', '2620:0:861:122::/64', '2620:0:861:123::/64', '2620:0:861:124::/64', '2620:0:861:125::/64', '2620:0:861:126::/64', '2620:0:861:127::/64', '2620:0:861:128::/64', '2620:0:861:129::/64', '2620:0:861:12a::/64', '2620:0:861:12b::/64', '2620:0:861:12c::/64', '2620:0:861:12d::/64', '2620:0:861:12e::/64', '2620:0:861:12f::/64', '2620:0:861:131::/64', '2620:0:861:132::/64', '2620:0:861:133::/64', '2620:0:861:134::/64', '2620:0:861:135::/64', '2620:0:861:136::/64', '2620:0:861:137::/64', '2620:0:861:138::/64', '2620:0:861:139::/64', '2620:0:861:13a::/64', '2620:0:861:13b::/64', '2620:0:861:13c::/64', '2620:0:861:13d::/64', '2620:0:861:13e::/64', '2620:0:861:13f::/64', '2620:0:861:140::/64', '2620:0:861:141::/64', '2620:0:861:142::/64', '2620:0:861:143::/64', '2620:0:861:144::/64', '2620:0:861:145::/64', '2620:0:861:1::/64', '2620:0:861:2::/64', '2620:0:861:300::/64', '2620:0:861:301::/116', '2620:0:861:302::/64', '2620:0:861:303::/116', '2620:0:861:304::/116', '2620:0:861:305::/64', '2620:0:861:3::/64', '2620:0:861:4::/64', '2620:0:861:babe::/64', '2620:0:861:babf::/116', '2620:0:861:cabe::/64', '2620:0:861:cabf::/116', '2620:0:861:ed1a::/64', '2620:0:863:101::/64', '2620:0:863:103::/64', '2620:0:863:1::/64', '2620:0:863:3::/64', '2620:0:863:ed1a::/64', '2a02:ec80:300:101::/64', '2a02:ec80:300:102::/64', '2a02:ec80:300:103::/64', '2a02:ec80:300:1::/64', '2a02:ec80:300:2::/64', '2a02:ec80:300:3::/64', '2a02:ec80:300:ed1a::/64', '2a02:ec80:600:101::/64', '2a02:ec80:600:102::/64', '2a02:ec80:600:1::/64', '2a02:ec80:600:2::/64', '2a02:ec80:600:ed1a::/64', '2a02:ec80:700:101::/64', '2a02:ec80:700:102::/64', '2a02:ec80:700:103::/64', '2a02:ec80:700:1::/64', '2a02:ec80:700:2::/64', '2a02:ec80:700:3::/64', '2a02:ec80:700:ed1a::/64']\n+    hosts => ['10.128.0.0/24', '10.128.1.0/24', '10.128.2.0/24', '10.132.0.0/24', '10.132.2.0/24', '10.136.0.0/24', '10.136.1.0/24', '10.140.0.0/24', '10.140.1.0/24', '10.140.2.0/24', '10.192.0.0/22', '10.192.10.0/24', '10.192.11.0/24', '10.192.12.0/24', '10.192.13.0/24', '10.192.14.0/24', '10.192.15.0/24', '10.192.16.0/22', '10.192.20.0/24', '10.192.21.0/24', '10.192.22.0/24', '10.192.23.0/24', '10.192.24.0/23', '10.192.26.0/24', '10.192.27.0/24', '10.192.28.0/24', '10.192.29.0/24', '10.192.30.0/24', '10.192.31.0/24', '10.192.32.0/22', '10.192.36.0/24', '10.192.37.0/24', '10.192.38.0/24', '10.192.39.0/24', '10.192.4.0/24', '10.192.40.0/24', '10.192.41.0/24', '10.192.42.0/24', '10.192.43.0/24', '10.192.44.0/24', '10.192.45.0/24', '10.192.46.0/24', '10.192.47.0/24', '10.192.48.0/22', '10.192.5.0/24', '10.192.52.0/24', '10.192.56.0/24', '10.192.57.0/24', '10.192.58.0/24', '10.192.59.0/24', '10.192.6.0/24', '10.192.64.0/21', '10.192.7.0/24', '10.192.72.0/24', '10.192.76.0/24', '10.192.8.0/24', '10.192.80.0/20', '10.192.9.0/24', '10.192.96.0/21', '10.194.0.0/20', '10.194.128.0/17', '10.194.16.0/21', '10.194.61.0/24', '10.194.62.0/23', '10.194.64.0/20', '10.194.80.0/21', '10.2.1.0/24', '10.2.2.0/24', '10.2.3.0/24', '10.2.4.0/24', '10.2.5.0/24', '10.2.6.0/24', '10.2.7.0/24', '10.64.0.0/22', '10.64.130.0/24', '10.64.131.0/24', '10.64.132.0/24', '10.64.133.0/24', '10.64.134.0/24', '10.64.135.0/24', '10.64.136.0/24', '10.64.137.0/24', '10.64.138.0/24', '10.64.139.0/24', '10.64.140.0/24', '10.64.141.0/24', '10.64.142.0/24', '10.64.143.0/24', '10.64.144.0/24', '10.64.145.0/24', '10.64.148.0/24', '10.64.149.0/24', '10.64.150.0/24', '10.64.151.0/24', '10.64.152.0/24', '10.64.153.0/24', '10.64.154.0/24', '10.64.155.0/24', '10.64.156.0/24', '10.64.157.0/24', '10.64.158.0/24', '10.64.159.0/24', '10.64.16.0/22', '10.64.160.0/24', '10.64.161.0/24', '10.64.162.0/24', '10.64.163.0/24', '10.64.164.0/24', '10.64.165.0/24', '10.64.166.0/24', '10.64.167.0/24', '10.64.169.0/24', '10.64.170.0/24', '10.64.171.0/24', '10.64.172.0/24', '10.64.173.0/24', '10.64.174.0/24', '10.64.175.0/24', '10.64.176.0/24', '10.64.177.0/24', '10.64.178.0/24', '10.64.179.0/24', '10.64.180.0/24', '10.64.181.0/24', '10.64.182.0/24', '10.64.183.0/24', '10.64.184.0/24', '10.64.185.0/24', '10.64.186.0/24', '10.64.187.0/24', '10.64.188.0/24', '10.64.189.0/24', '10.64.190.0/24', '10.64.20.0/24', '10.64.21.0/24', '10.64.24.0/23', '10.64.32.0/22', '10.64.36.0/24', '10.64.48.0/22', '10.64.5.0/24', '10.64.53.0/24', '10.64.64.0/21', '10.64.72.0/24', '10.64.76.0/24', '10.67.0.0/20', '10.67.128.0/17', '10.67.16.0/21', '10.67.24.0/21', '10.67.32.0/20', '10.67.64.0/20', '10.67.80.0/21', '10.80.0.0/24', '10.80.1.0/24', '10.80.2.0/24', '103.102.166.0/28', '103.102.166.224/27', '103.102.166.96/27', '185.15.58.0/27', '185.15.58.224/27', '185.15.58.32/27', '185.15.59.0/27', '185.15.59.224/27', '185.15.59.32/27', '185.15.59.96/27', '195.200.68.0/27', '195.200.68.224/27', '195.200.68.32/27', '195.200.68.96/27', '198.35.26.0/27', '198.35.26.32/27', '198.35.26.96/27', '198.35.26.96/27', '2001:df2:e500:101::/64', '2001:df2:e500:103::/64', '2001:df2:e500:1::/64', '2001:df2:e500:3::/64', '2001:df2:e500:ed1a::/64', '208.80.152.128/27', '208.80.153.0/27', '208.80.153.224/27', '208.80.153.32/27', '208.80.153.64/27', '208.80.153.96/27', '208.80.154.0/26', '208.80.154.128/26', '208.80.154.224/27', '208.80.154.64/26', '208.80.155.96/27', '2620:0:860:100::/64', '2620:0:860:101::/64', '2620:0:860:102::/64', '2620:0:860:103::/64', '2620:0:860:104::/64', '2620:0:860:105::/64', '2620:0:860:106::/64', '2620:0:860:107::/64', '2620:0:860:108::/64', '2620:0:860:109::/64', '2620:0:860:10a::/64', '2620:0:860:10b::/64', '2620:0:860:10c::/64', '2620:0:860:10d::/64', '2620:0:860:10e::/64', '2620:0:860:10f::/64', '2620:0:860:110::/64', '2620:0:860:111::/64', '2620:0:860:112::/64', '2620:0:860:113::/64', '2620:0:860:114::/64', '2620:0:860:115::/64', '2620:0:860:116::/64', '2620:0:860:118::/64', '2620:0:860:119::/64', '2620:0:860:11a::/64', '2620:0:860:11b::/64', '2620:0:860:11c::/64', '2620:0:860:11d::/64', '2620:0:860:11e::/64', '2620:0:860:11f::/64', '2620:0:860:120::/64', '2620:0:860:121::/64', '2620:0:860:122::/64', '2620:0:860:123::/64', '2620:0:860:124::/64', '2620:0:860:125::/64', '2620:0:860:126::/64', '2620:0:860:127::/64', '2620:0:860:12b::/64', '2620:0:860:12c::/64', '2620:0:860:12d::/64', '2620:0:860:12e::/64', '2620:0:860:140::/64', '2620:0:860:1::/64', '2620:0:860:2::/64', '2620:0:860:300::/64', '2620:0:860:301::/64', '2620:0:860:302::/64', '2620:0:860:303::/64', '2620:0:860:304::/64', '2620:0:860:305::/64', '2620:0:860:307::/64', '2620:0:860:308::/64', '2620:0:860:3::/64', '2620:0:860:4::/64', '2620:0:860:5::/64', '2620:0:860:babe::/64', '2620:0:860:babf::/64', '2620:0:860:cabe::/64', '2620:0:860:cabf::/64', '2620:0:860:ed1a::/64', '2620:0:861:100::/64', '2620:0:861:101::/64', '2620:0:861:102::/64', '2620:0:861:103::/64', '2620:0:861:104::/64', '2620:0:861:105::/64', '2620:0:861:106::/64', '2620:0:861:107::/64', '2620:0:861:108::/64', '2620:0:861:109::/64', '2620:0:861:10a::/64', '2620:0:861:10b::/64', '2620:0:861:10c::/64', '2620:0:861:10d::/64', '2620:0:861:10e::/64', '2620:0:861:10f::/64', '2620:0:861:110::/64', '2620:0:861:111::/64', '2620:0:861:112::/64', '2620:0:861:113::/64', '2620:0:861:114::/64', '2620:0:861:115::/64', '2620:0:861:116::/64', '2620:0:861:117::/64', '2620:0:861:118::/64', '2620:0:861:119::/64', '2620:0:861:11a::/64', '2620:0:861:11c::/64', '2620:0:861:11d::/64', '2620:0:861:11e::/64', '2620:0:861:11f::/64', '2620:0:861:120::/64', '2620:0:861:121::/64', '2620:0:861:122::/64', '2620:0:861:123::/64', '2620:0:861:124::/64', '2620:0:861:125::/64', '2620:0:861:126::/64', '2620:0:861:127::/64', '2620:0:861:128::/64', '2620:0:861:129::/64', '2620:0:861:12a::/64', '2620:0:861:12b::/64', '2620:0:861:12c::/64', '2620:0:861:12d::/64', '2620:0:861:12e::/64', '2620:0:861:12f::/64', '2620:0:861:131::/64', '2620:0:861:132::/64', '2620:0:861:133::/64', '2620:0:861:134::/64', '2620:0:861:135::/64', '2620:0:861:136::/64', '2620:0:861:137::/64', '2620:0:861:138::/64', '2620:0:861:139::/64', '2620:0:861:13a::/64', '2620:0:861:13b::/64', '2620:0:861:13c::/64', '2620:0:861:13d::/64', '2620:0:861:13e::/64', '2620:0:861:13f::/64', '2620:0:861:140::/64', '2620:0:861:141::/64', '2620:0:861:142::/64', '2620:0:861:143::/64', '2620:0:861:144::/64', '2620:0:861:145::/64', '2620:0:861:1::/64', '2620:0:861:2::/64', '2620:0:861:300::/64', '2620:0:861:301::/116', '2620:0:861:302::/64', '2620:0:861:303::/116', '2620:0:861:304::/116', '2620:0:861:305::/64', '2620:0:861:3::/64', '2620:0:861:4::/64', '2620:0:861:babe::/64', '2620:0:861:babf::/116', '2620:0:861:cabe::/64', '2620:0:861:cabf::/116', '2620:0:861:ed1a::/64', '2620:0:863:101::/64', '2620:0:863:102::/64', '2620:0:863:103::/64', '2620:0:863:1::/64', '2620:0:863:2::/64', '2620:0:863:3::/64', '2620:0:863:ed1a::/64', '2a02:ec80:300:101::/64', '2a02:ec80:300:102::/64', '2a02:ec80:300:103::/64', '2a02:ec80:300:1::/64', '2a02:ec80:300:2::/64', '2a02:ec80:300:3::/64', '2a02:ec80:300:ed1a::/64', '2a02:ec80:600:101::/64', '2a02:ec80:600:102::/64', '2a02:ec80:600:1::/64', '2a02:ec80:600:2::/64', '2a02:ec80:600:ed1a::/64', '2a02:ec80:700:101::/64', '2a02:ec80:700:102::/64', '2a02:ec80:700:103::/64', '2a02:ec80:700:1::/64', '2a02:ec80:700:2::/64', '2a02:ec80:700:3::/64', '2a02:ec80:700:ed1a::/64']\n"}, {"resource": "File[/etc/nftables/sets/PRODUCTION_NETWORKS_ipv6.nft]", "content": "--- /etc/nftables/sets/PRODUCTION_NETWORKS_ipv6.nft.orig\n+++ /etc/nftables/sets/PRODUCTION_NETWORKS_ipv6.nft\n@@ -154,8 +154,10 @@\n              2620:0:861:cabf::/116,\n              2620:0:861:ed1a::/64,\n              2620:0:863:101::/64,\n+             2620:0:863:102::/64,\n              2620:0:863:103::/64,\n              2620:0:863:1::/64,\n+             2620:0:863:2::/64,\n              2620:0:863:3::/64,\n              2620:0:863:ed1a::/64,\n              2a02:ec80:300:101::/64,"}, {"resource": "File[/etc/nftables/sets/DOMAIN_NETWORKS_ipv6.nft]", "content": "--- /etc/nftables/sets/DOMAIN_NETWORKS_ipv6.nft.orig\n+++ /etc/nftables/sets/DOMAIN_NETWORKS_ipv6.nft\n@@ -154,8 +154,10 @@\n              2620:0:861:cabf::/116,\n              2620:0:861:ed1a::/64,\n              2620:0:863:101::/64,\n+             2620:0:863:102::/64,\n              2620:0:863:103::/64,\n              2620:0:863:1::/64,\n+             2620:0:863:2::/64,\n              2620:0:863:3::/64,\n              2620:0:863:ed1a::/64,\n              2a02:ec80:300:101::/64,"}, {"resource": "Nftables::Set[PRODUCTION_NETWORKS]", "parameters": "--- Nftables::Set[PRODUCTION_NETWORKS].orig\n+++ Nftables::Set[PRODUCTION_NETWORKS]\n\n@@\n-    hosts => ['10.128.0.0/24', '10.128.2.0/24', '10.132.0.0/24', '10.132.2.0/24', '10.136.0.0/24', '10.136.1.0/24', '10.140.0.0/24', '10.140.1.0/24', '10.140.2.0/24', '10.192.0.0/22', '10.192.10.0/24', '10.192.11.0/24', '10.192.12.0/24', '10.192.13.0/24', '10.192.14.0/24', '10.192.15.0/24', '10.192.16.0/22', '10.192.20.0/24', '10.192.21.0/24', '10.192.22.0/24', '10.192.23.0/24', '10.192.24.0/23', '10.192.26.0/24', '10.192.27.0/24', '10.192.28.0/24', '10.192.29.0/24', '10.192.30.0/24', '10.192.31.0/24', '10.192.32.0/22', '10.192.36.0/24', '10.192.37.0/24', '10.192.38.0/24', '10.192.39.0/24', '10.192.4.0/24', '10.192.40.0/24', '10.192.41.0/24', '10.192.42.0/24', '10.192.43.0/24', '10.192.44.0/24', '10.192.45.0/24', '10.192.46.0/24', '10.192.47.0/24', '10.192.48.0/22', '10.192.5.0/24', '10.192.52.0/24', '10.192.56.0/24', '10.192.57.0/24', '10.192.58.0/24', '10.192.59.0/24', '10.192.6.0/24', '10.192.64.0/21', '10.192.7.0/24', '10.192.72.0/24', '10.192.76.0/24', '10.192.8.0/24', '10.192.80.0/20', '10.192.9.0/24', '10.192.96.0/21', '10.194.0.0/20', '10.194.128.0/17', '10.194.16.0/21', '10.194.61.0/24', '10.194.62.0/23', '10.194.64.0/20', '10.194.80.0/21', '10.2.1.0/24', '10.2.2.0/24', '10.2.3.0/24', '10.2.4.0/24', '10.2.5.0/24', '10.2.6.0/24', '10.2.7.0/24', '10.64.0.0/22', '10.64.130.0/24', '10.64.131.0/24', '10.64.132.0/24', '10.64.133.0/24', '10.64.134.0/24', '10.64.135.0/24', '10.64.136.0/24', '10.64.137.0/24', '10.64.138.0/24', '10.64.139.0/24', '10.64.140.0/24', '10.64.141.0/24', '10.64.142.0/24', '10.64.143.0/24', '10.64.144.0/24', '10.64.145.0/24', '10.64.148.0/24', '10.64.149.0/24', '10.64.150.0/24', '10.64.151.0/24', '10.64.152.0/24', '10.64.153.0/24', '10.64.154.0/24', '10.64.155.0/24', '10.64.156.0/24', '10.64.157.0/24', '10.64.158.0/24', '10.64.159.0/24', '10.64.16.0/22', '10.64.160.0/24', '10.64.161.0/24', '10.64.162.0/24', '10.64.163.0/24', '10.64.164.0/24', '10.64.165.0/24', '10.64.166.0/24', '10.64.167.0/24', '10.64.169.0/24', '10.64.170.0/24', '10.64.171.0/24', '10.64.172.0/24', '10.64.173.0/24', '10.64.174.0/24', '10.64.175.0/24', '10.64.176.0/24', '10.64.177.0/24', '10.64.178.0/24', '10.64.179.0/24', '10.64.180.0/24', '10.64.181.0/24', '10.64.182.0/24', '10.64.183.0/24', '10.64.184.0/24', '10.64.185.0/24', '10.64.186.0/24', '10.64.187.0/24', '10.64.188.0/24', '10.64.189.0/24', '10.64.190.0/24', '10.64.20.0/24', '10.64.21.0/24', '10.64.24.0/23', '10.64.32.0/22', '10.64.36.0/24', '10.64.48.0/22', '10.64.5.0/24', '10.64.53.0/24', '10.64.64.0/21', '10.64.72.0/24', '10.64.76.0/24', '10.67.0.0/20', '10.67.128.0/17', '10.67.16.0/21', '10.67.24.0/21', '10.67.32.0/20', '10.67.64.0/20', '10.67.80.0/21', '10.80.0.0/24', '10.80.1.0/24', '10.80.2.0/24', '103.102.166.0/28', '103.102.166.224/27', '103.102.166.96/27', '185.15.58.0/27', '185.15.58.224/27', '185.15.58.32/27', '185.15.59.0/27', '185.15.59.224/27', '185.15.59.32/27', '185.15.59.96/27', '195.200.68.0/27', '195.200.68.224/27', '195.200.68.32/27', '195.200.68.96/27', '198.35.26.0/28', '198.35.26.96/27', '198.35.26.96/27', '2001:df2:e500:101::/64', '2001:df2:e500:103::/64', '2001:df2:e500:1::/64', '2001:df2:e500:3::/64', '2001:df2:e500:ed1a::/64', '208.80.152.128/27', '208.80.153.0/27', '208.80.153.224/27', '208.80.153.32/27', '208.80.153.64/27', '208.80.153.96/27', '208.80.154.0/26', '208.80.154.128/26', '208.80.154.224/27', '208.80.154.64/26', '208.80.155.96/27', '2620:0:860:100::/64', '2620:0:860:101::/64', '2620:0:860:102::/64', '2620:0:860:103::/64', '2620:0:860:104::/64', '2620:0:860:105::/64', '2620:0:860:106::/64', '2620:0:860:107::/64', '2620:0:860:108::/64', '2620:0:860:109::/64', '2620:0:860:10a::/64', '2620:0:860:10b::/64', '2620:0:860:10c::/64', '2620:0:860:10d::/64', '2620:0:860:10e::/64', '2620:0:860:10f::/64', '2620:0:860:110::/64', '2620:0:860:111::/64', '2620:0:860:112::/64', '2620:0:860:113::/64', '2620:0:860:114::/64', '2620:0:860:115::/64', '2620:0:860:116::/64', '2620:0:860:118::/64', '2620:0:860:119::/64', '2620:0:860:11a::/64', '2620:0:860:11b::/64', '2620:0:860:11c::/64', '2620:0:860:11d::/64', '2620:0:860:11e::/64', '2620:0:860:11f::/64', '2620:0:860:120::/64', '2620:0:860:121::/64', '2620:0:860:122::/64', '2620:0:860:123::/64', '2620:0:860:124::/64', '2620:0:860:125::/64', '2620:0:860:126::/64', '2620:0:860:127::/64', '2620:0:860:12b::/64', '2620:0:860:12c::/64', '2620:0:860:12d::/64', '2620:0:860:12e::/64', '2620:0:860:140::/64', '2620:0:860:1::/64', '2620:0:860:2::/64', '2620:0:860:300::/64', '2620:0:860:301::/64', '2620:0:860:302::/64', '2620:0:860:303::/64', '2620:0:860:304::/64', '2620:0:860:305::/64', '2620:0:860:307::/64', '2620:0:860:308::/64', '2620:0:860:3::/64', '2620:0:860:4::/64', '2620:0:860:5::/64', '2620:0:860:babe::/64', '2620:0:860:babf::/64', '2620:0:860:cabe::/64', '2620:0:860:cabf::/64', '2620:0:860:ed1a::/64', '2620:0:861:100::/64', '2620:0:861:101::/64', '2620:0:861:102::/64', '2620:0:861:103::/64', '2620:0:861:104::/64', '2620:0:861:105::/64', '2620:0:861:106::/64', '2620:0:861:107::/64', '2620:0:861:108::/64', '2620:0:861:109::/64', '2620:0:861:10a::/64', '2620:0:861:10b::/64', '2620:0:861:10c::/64', '2620:0:861:10d::/64', '2620:0:861:10e::/64', '2620:0:861:10f::/64', '2620:0:861:110::/64', '2620:0:861:111::/64', '2620:0:861:112::/64', '2620:0:861:113::/64', '2620:0:861:114::/64', '2620:0:861:115::/64', '2620:0:861:116::/64', '2620:0:861:117::/64', '2620:0:861:118::/64', '2620:0:861:119::/64', '2620:0:861:11a::/64', '2620:0:861:11c::/64', '2620:0:861:11d::/64', '2620:0:861:11e::/64', '2620:0:861:11f::/64', '2620:0:861:120::/64', '2620:0:861:121::/64', '2620:0:861:122::/64', '2620:0:861:123::/64', '2620:0:861:124::/64', '2620:0:861:125::/64', '2620:0:861:126::/64', '2620:0:861:127::/64', '2620:0:861:128::/64', '2620:0:861:129::/64', '2620:0:861:12a::/64', '2620:0:861:12b::/64', '2620:0:861:12c::/64', '2620:0:861:12d::/64', '2620:0:861:12e::/64', '2620:0:861:12f::/64', '2620:0:861:131::/64', '2620:0:861:132::/64', '2620:0:861:133::/64', '2620:0:861:134::/64', '2620:0:861:135::/64', '2620:0:861:136::/64', '2620:0:861:137::/64', '2620:0:861:138::/64', '2620:0:861:139::/64', '2620:0:861:13a::/64', '2620:0:861:13b::/64', '2620:0:861:13c::/64', '2620:0:861:13d::/64', '2620:0:861:13e::/64', '2620:0:861:13f::/64', '2620:0:861:140::/64', '2620:0:861:141::/64', '2620:0:861:142::/64', '2620:0:861:143::/64', '2620:0:861:144::/64', '2620:0:861:145::/64', '2620:0:861:1::/64', '2620:0:861:2::/64', '2620:0:861:300::/64', '2620:0:861:301::/116', '2620:0:861:302::/64', '2620:0:861:303::/116', '2620:0:861:304::/116', '2620:0:861:305::/64', '2620:0:861:3::/64', '2620:0:861:4::/64', '2620:0:861:babe::/64', '2620:0:861:babf::/116', '2620:0:861:cabe::/64', '2620:0:861:cabf::/116', '2620:0:861:ed1a::/64', '2620:0:863:101::/64', '2620:0:863:103::/64', '2620:0:863:1::/64', '2620:0:863:3::/64', '2620:0:863:ed1a::/64', '2a02:ec80:300:101::/64', '2a02:ec80:300:102::/64', '2a02:ec80:300:103::/64', '2a02:ec80:300:1::/64', '2a02:ec80:300:2::/64', '2a02:ec80:300:3::/64', '2a02:ec80:300:ed1a::/64', '2a02:ec80:600:101::/64', '2a02:ec80:600:102::/64', '2a02:ec80:600:1::/64', '2a02:ec80:600:2::/64', '2a02:ec80:600:ed1a::/64', '2a02:ec80:700:101::/64', '2a02:ec80:700:102::/64', '2a02:ec80:700:103::/64', '2a02:ec80:700:1::/64', '2a02:ec80:700:2::/64', '2a02:ec80:700:3::/64', '2a02:ec80:700:ed1a::/64']\n+    hosts => ['10.128.0.0/24', '10.128.1.0/24', '10.128.2.0/24', '10.132.0.0/24', '10.132.2.0/24', '10.136.0.0/24', '10.136.1.0/24', '10.140.0.0/24', '10.140.1.0/24', '10.140.2.0/24', '10.192.0.0/22', '10.192.10.0/24', '10.192.11.0/24', '10.192.12.0/24', '10.192.13.0/24', '10.192.14.0/24', '10.192.15.0/24', '10.192.16.0/22', '10.192.20.0/24', '10.192.21.0/24', '10.192.22.0/24', '10.192.23.0/24', '10.192.24.0/23', '10.192.26.0/24', '10.192.27.0/24', '10.192.28.0/24', '10.192.29.0/24', '10.192.30.0/24', '10.192.31.0/24', '10.192.32.0/22', '10.192.36.0/24', '10.192.37.0/24', '10.192.38.0/24', '10.192.39.0/24', '10.192.4.0/24', '10.192.40.0/24', '10.192.41.0/24', '10.192.42.0/24', '10.192.43.0/24', '10.192.44.0/24', '10.192.45.0/24', '10.192.46.0/24', '10.192.47.0/24', '10.192.48.0/22', '10.192.5.0/24', '10.192.52.0/24', '10.192.56.0/24', '10.192.57.0/24', '10.192.58.0/24', '10.192.59.0/24', '10.192.6.0/24', '10.192.64.0/21', '10.192.7.0/24', '10.192.72.0/24', '10.192.76.0/24', '10.192.8.0/24', '10.192.80.0/20', '10.192.9.0/24', '10.192.96.0/21', '10.194.0.0/20', '10.194.128.0/17', '10.194.16.0/21', '10.194.61.0/24', '10.194.62.0/23', '10.194.64.0/20', '10.194.80.0/21', '10.2.1.0/24', '10.2.2.0/24', '10.2.3.0/24', '10.2.4.0/24', '10.2.5.0/24', '10.2.6.0/24', '10.2.7.0/24', '10.64.0.0/22', '10.64.130.0/24', '10.64.131.0/24', '10.64.132.0/24', '10.64.133.0/24', '10.64.134.0/24', '10.64.135.0/24', '10.64.136.0/24', '10.64.137.0/24', '10.64.138.0/24', '10.64.139.0/24', '10.64.140.0/24', '10.64.141.0/24', '10.64.142.0/24', '10.64.143.0/24', '10.64.144.0/24', '10.64.145.0/24', '10.64.148.0/24', '10.64.149.0/24', '10.64.150.0/24', '10.64.151.0/24', '10.64.152.0/24', '10.64.153.0/24', '10.64.154.0/24', '10.64.155.0/24', '10.64.156.0/24', '10.64.157.0/24', '10.64.158.0/24', '10.64.159.0/24', '10.64.16.0/22', '10.64.160.0/24', '10.64.161.0/24', '10.64.162.0/24', '10.64.163.0/24', '10.64.164.0/24', '10.64.165.0/24', '10.64.166.0/24', '10.64.167.0/24', '10.64.169.0/24', '10.64.170.0/24', '10.64.171.0/24', '10.64.172.0/24', '10.64.173.0/24', '10.64.174.0/24', '10.64.175.0/24', '10.64.176.0/24', '10.64.177.0/24', '10.64.178.0/24', '10.64.179.0/24', '10.64.180.0/24', '10.64.181.0/24', '10.64.182.0/24', '10.64.183.0/24', '10.64.184.0/24', '10.64.185.0/24', '10.64.186.0/24', '10.64.187.0/24', '10.64.188.0/24', '10.64.189.0/24', '10.64.190.0/24', '10.64.20.0/24', '10.64.21.0/24', '10.64.24.0/23', '10.64.32.0/22', '10.64.36.0/24', '10.64.48.0/22', '10.64.5.0/24', '10.64.53.0/24', '10.64.64.0/21', '10.64.72.0/24', '10.64.76.0/24', '10.67.0.0/20', '10.67.128.0/17', '10.67.16.0/21', '10.67.24.0/21', '10.67.32.0/20', '10.67.64.0/20', '10.67.80.0/21', '10.80.0.0/24', '10.80.1.0/24', '10.80.2.0/24', '103.102.166.0/28', '103.102.166.224/27', '103.102.166.96/27', '185.15.58.0/27', '185.15.58.224/27', '185.15.58.32/27', '185.15.59.0/27', '185.15.59.224/27', '185.15.59.32/27', '185.15.59.96/27', '195.200.68.0/27', '195.200.68.224/27', '195.200.68.32/27', '195.200.68.96/27', '198.35.26.0/27', '198.35.26.32/27', '198.35.26.96/27', '198.35.26.96/27', '2001:df2:e500:101::/64', '2001:df2:e500:103::/64', '2001:df2:e500:1::/64', '2001:df2:e500:3::/64', '2001:df2:e500:ed1a::/64', '208.80.152.128/27', '208.80.153.0/27', '208.80.153.224/27', '208.80.153.32/27', '208.80.153.64/27', '208.80.153.96/27', '208.80.154.0/26', '208.80.154.128/26', '208.80.154.224/27', '208.80.154.64/26', '208.80.155.96/27', '2620:0:860:100::/64', '2620:0:860:101::/64', '2620:0:860:102::/64', '2620:0:860:103::/64', '2620:0:860:104::/64', '2620:0:860:105::/64', '2620:0:860:106::/64', '2620:0:860:107::/64', '2620:0:860:108::/64', '2620:0:860:109::/64', '2620:0:860:10a::/64', '2620:0:860:10b::/64', '2620:0:860:10c::/64', '2620:0:860:10d::/64', '2620:0:860:10e::/64', '2620:0:860:10f::/64', '2620:0:860:110::/64', '2620:0:860:111::/64', '2620:0:860:112::/64', '2620:0:860:113::/64', '2620:0:860:114::/64', '2620:0:860:115::/64', '2620:0:860:116::/64', '2620:0:860:118::/64', '2620:0:860:119::/64', '2620:0:860:11a::/64', '2620:0:860:11b::/64', '2620:0:860:11c::/64', '2620:0:860:11d::/64', '2620:0:860:11e::/64', '2620:0:860:11f::/64', '2620:0:860:120::/64', '2620:0:860:121::/64', '2620:0:860:122::/64', '2620:0:860:123::/64', '2620:0:860:124::/64', '2620:0:860:125::/64', '2620:0:860:126::/64', '2620:0:860:127::/64', '2620:0:860:12b::/64', '2620:0:860:12c::/64', '2620:0:860:12d::/64', '2620:0:860:12e::/64', '2620:0:860:140::/64', '2620:0:860:1::/64', '2620:0:860:2::/64', '2620:0:860:300::/64', '2620:0:860:301::/64', '2620:0:860:302::/64', '2620:0:860:303::/64', '2620:0:860:304::/64', '2620:0:860:305::/64', '2620:0:860:307::/64', '2620:0:860:308::/64', '2620:0:860:3::/64', '2620:0:860:4::/64', '2620:0:860:5::/64', '2620:0:860:babe::/64', '2620:0:860:babf::/64', '2620:0:860:cabe::/64', '2620:0:860:cabf::/64', '2620:0:860:ed1a::/64', '2620:0:861:100::/64', '2620:0:861:101::/64', '2620:0:861:102::/64', '2620:0:861:103::/64', '2620:0:861:104::/64', '2620:0:861:105::/64', '2620:0:861:106::/64', '2620:0:861:107::/64', '2620:0:861:108::/64', '2620:0:861:109::/64', '2620:0:861:10a::/64', '2620:0:861:10b::/64', '2620:0:861:10c::/64', '2620:0:861:10d::/64', '2620:0:861:10e::/64', '2620:0:861:10f::/64', '2620:0:861:110::/64', '2620:0:861:111::/64', '2620:0:861:112::/64', '2620:0:861:113::/64', '2620:0:861:114::/64', '2620:0:861:115::/64', '2620:0:861:116::/64', '2620:0:861:117::/64', '2620:0:861:118::/64', '2620:0:861:119::/64', '2620:0:861:11a::/64', '2620:0:861:11c::/64', '2620:0:861:11d::/64', '2620:0:861:11e::/64', '2620:0:861:11f::/64', '2620:0:861:120::/64', '2620:0:861:121::/64', '2620:0:861:122::/64', '2620:0:861:123::/64', '2620:0:861:124::/64', '2620:0:861:125::/64', '2620:0:861:126::/64', '2620:0:861:127::/64', '2620:0:861:128::/64', '2620:0:861:129::/64', '2620:0:861:12a::/64', '2620:0:861:12b::/64', '2620:0:861:12c::/64', '2620:0:861:12d::/64', '2620:0:861:12e::/64', '2620:0:861:12f::/64', '2620:0:861:131::/64', '2620:0:861:132::/64', '2620:0:861:133::/64', '2620:0:861:134::/64', '2620:0:861:135::/64', '2620:0:861:136::/64', '2620:0:861:137::/64', '2620:0:861:138::/64', '2620:0:861:139::/64', '2620:0:861:13a::/64', '2620:0:861:13b::/64', '2620:0:861:13c::/64', '2620:0:861:13d::/64', '2620:0:861:13e::/64', '2620:0:861:13f::/64', '2620:0:861:140::/64', '2620:0:861:141::/64', '2620:0:861:142::/64', '2620:0:861:143::/64', '2620:0:861:144::/64', '2620:0:861:145::/64', '2620:0:861:1::/64', '2620:0:861:2::/64', '2620:0:861:300::/64', '2620:0:861:301::/116', '2620:0:861:302::/64', '2620:0:861:303::/116', '2620:0:861:304::/116', '2620:0:861:305::/64', '2620:0:861:3::/64', '2620:0:861:4::/64', '2620:0:861:babe::/64', '2620:0:861:babf::/116', '2620:0:861:cabe::/64', '2620:0:861:cabf::/116', '2620:0:861:ed1a::/64', '2620:0:863:101::/64', '2620:0:863:102::/64', '2620:0:863:103::/64', '2620:0:863:1::/64', '2620:0:863:2::/64', '2620:0:863:3::/64', '2620:0:863:ed1a::/64', '2a02:ec80:300:101::/64', '2a02:ec80:300:102::/64', '2a02:ec80:300:103::/64', '2a02:ec80:300:1::/64', '2a02:ec80:300:2::/64', '2a02:ec80:300:3::/64', '2a02:ec80:300:ed1a::/64', '2a02:ec80:600:101::/64', '2a02:ec80:600:102::/64', '2a02:ec80:600:1::/64', '2a02:ec80:600:2::/64', '2a02:ec80:600:ed1a::/64', '2a02:ec80:700:101::/64', '2a02:ec80:700:102::/64', '2a02:ec80:700:103::/64', '2a02:ec80:700:1::/64', '2a02:ec80:700:2::/64', '2a02:ec80:700:3::/64', '2a02:ec80:700:ed1a::/64']\n"}, {"resource": "File[/etc/nftables/sets/DOMAIN_NETWORKS_ipv4.nft]", "content": "--- /etc/nftables/sets/DOMAIN_NETWORKS_ipv4.nft.orig\n+++ /etc/nftables/sets/DOMAIN_NETWORKS_ipv4.nft\n@@ -4,6 +4,7 @@\n     flags interval\n     auto-merge\n     elements = { 10.128.0.0/24,\n+             10.128.1.0/24,\n              10.128.2.0/24,\n              10.132.0.0/24,\n              10.132.2.0/24,\n@@ -170,7 +171,8 @@\n              195.200.68.224/27,\n              195.200.68.32/27,\n              195.200.68.96/27,\n-             198.35.26.0/28,\n+             198.35.26.0/27,\n+             198.35.26.32/27,\n              198.35.26.96/27,\n              208.80.152.128/27,\n              208.80.153.0/27,"}], "perc_changed": "0.35%"}, "core": {"total": 2882, "only_in_self": [], "only_in_other": [], "resource_diffs": [{"resource": "File[/etc/dhcp/dhcpd.conf]", "content": "--- /etc/dhcp/dhcpd.conf.orig\n+++ /etc/dhcp/dhcpd.conf\n@@ -905,11 +905,17 @@\n     group {\n         option domain-name \"wikimedia.org\";\n \n-        # public1-ulsfo subnet\n-        subnet 198.35.26.0 netmask 255.255.255.240 {\n-            option broadcast-address 198.35.26.15;\n-            option subnet-mask 255.255.255.240;\n+        # public1-22-ulsfo subnet\n+        subnet 198.35.26.0 netmask 255.255.255.224 {\n+            option broadcast-address 198.35.26.31;\n+            option subnet-mask 255.255.255.224;\n             option routers 198.35.26.1;\n+        }\n+        # public1-23-ulsfo subnet\n+        subnet 198.35.26.32 netmask 255.255.255.224 {\n+            option broadcast-address 198.35.26.63;\n+            option subnet-mask 255.255.255.224;\n+            option routers 198.35.26.33;\n         }\n         # public1-virtual-ulsfo subnet\n         subnet 198.35.26.96 netmask 255.255.255.224 {\n@@ -922,11 +928,17 @@\n     group {\n         option domain-name \"ulsfo.wmnet\";\n \n-        # private1-ulsfo subnet\n+        # private1-22-ulsfo subnet\n         subnet 10.128.0.0 netmask 255.255.255.0 {\n             option broadcast-address 10.128.0.255;\n             option subnet-mask 255.255.255.0;\n             option routers 10.128.0.1;\n+        }\n+        # private1-23-ulsfo subnet\n+        subnet 10.128.1.0 netmask 255.255.255.0 {\n+            option broadcast-address 10.128.1.255;\n+            option subnet-mask 255.255.255.0;\n+            option routers 10.128.1.1;\n         }\n         # private1-virtual-ulsfo subnet\n         subnet 10.128.2.0 netmask 255.255.255.0 {"}, {"resource": "File[/etc/nftables/sets/PRODUCTION_NETWORKS_ipv6.nft]", "content": "--- /etc/nftables/sets/PRODUCTION_NETWORKS_ipv6.nft.orig\n+++ /etc/nftables/sets/PRODUCTION_NETWORKS_ipv6.nft\n@@ -154,8 +154,10 @@\n              2620:0:861:cabf::/116,\n              2620:0:861:ed1a::/64,\n              2620:0:863:101::/64,\n+             2620:0:863:102::/64,\n              2620:0:863:103::/64,\n              2620:0:863:1::/64,\n+             2620:0:863:2::/64,\n              2620:0:863:3::/64,\n              2620:0:863:ed1a::/64,\n              2a02:ec80:300:101::/64,"}, {"resource": "File[/etc/nftables/sets/PRODUCTION_NETWORKS_ipv4.nft]", "content": "--- /etc/nftables/sets/PRODUCTION_NETWORKS_ipv4.nft.orig\n+++ /etc/nftables/sets/PRODUCTION_NETWORKS_ipv4.nft\n@@ -4,6 +4,7 @@\n     flags interval\n     auto-merge\n     elements = { 10.128.0.0/24,\n+             10.128.1.0/24,\n              10.128.2.0/24,\n              10.132.0.0/24,\n              10.132.2.0/24,\n@@ -170,7 +171,8 @@\n              195.200.68.224/27,\n              195.200.68.32/27,\n              195.200.68.96/27,\n-             198.35.26.0/28,\n+             198.35.26.0/27,\n+             198.35.26.32/27,\n              198.35.26.96/27,\n              208.80.152.128/27,\n              208.80.153.0/27,"}, {"resource": "File[/etc/nftables/sets/DOMAIN_NETWORKS_ipv6.nft]", "content": "--- /etc/nftables/sets/DOMAIN_NETWORKS_ipv6.nft.orig\n+++ /etc/nftables/sets/DOMAIN_NETWORKS_ipv6.nft\n@@ -154,8 +154,10 @@\n              2620:0:861:cabf::/116,\n              2620:0:861:ed1a::/64,\n              2620:0:863:101::/64,\n+             2620:0:863:102::/64,\n              2620:0:863:103::/64,\n              2620:0:863:1::/64,\n+             2620:0:863:2::/64,\n              2620:0:863:3::/64,\n              2620:0:863:ed1a::/64,\n              2a02:ec80:300:101::/64,"}, {"resource": "File[/etc/squid/squid.conf]", "content": "--- /etc/squid/squid.conf.orig\n+++ /etc/squid/squid.conf\n@@ -35,6 +35,7 @@\n acl purge method PURGE\n acl CONNECT method CONNECT\n acl wikimedia src 10.128.0.0/24\n+acl wikimedia src 10.128.1.0/24\n acl wikimedia src 10.128.2.0/24\n acl wikimedia src 10.132.0.0/24\n acl wikimedia src 10.132.2.0/24\n@@ -201,7 +202,8 @@\n acl wikimedia src 195.200.68.224/27\n acl wikimedia src 195.200.68.32/27\n acl wikimedia src 195.200.68.96/27\n-acl wikimedia src 198.35.26.0/28\n+acl wikimedia src 198.35.26.0/27\n+acl wikimedia src 198.35.26.32/27\n acl wikimedia src 198.35.26.96/27\n acl wikimedia src 198.35.26.96/27\n acl wikimedia src 2001:df2:e500:101::/64\n@@ -366,8 +368,10 @@\n acl wikimedia src 2620:0:861:cabf::/116\n acl wikimedia src 2620:0:861:ed1a::/64\n acl wikimedia src 2620:0:863:101::/64\n+acl wikimedia src 2620:0:863:102::/64\n acl wikimedia src 2620:0:863:103::/64\n acl wikimedia src 2620:0:863:1::/64\n+acl wikimedia src 2620:0:863:2::/64\n acl wikimedia src 2620:0:863:3::/64\n acl wikimedia src 2620:0:863:ed1a::/64\n acl wikimedia src 2a02:ec80:300:101::/64"}, {"resource": "File[/etc/nftables/sets/DOMAIN_NETWORKS_ipv4.nft]", "content": "--- /etc/nftables/sets/DOMAIN_NETWORKS_ipv4.nft.orig\n+++ /etc/nftables/sets/DOMAIN_NETWORKS_ipv4.nft\n@@ -4,6 +4,7 @@\n     flags interval\n     auto-merge\n     elements = { 10.128.0.0/24,\n+             10.128.1.0/24,\n              10.128.2.0/24,\n              10.132.0.0/24,\n              10.132.2.0/24,\n@@ -170,7 +171,8 @@\n              195.200.68.224/27,\n              195.200.68.32/27,\n              195.200.68.96/27,\n-             198.35.26.0/28,\n+             198.35.26.0/27,\n+             198.35.26.32/27,\n              198.35.26.96/27,\n              208.80.152.128/27,\n              208.80.153.0/27,"}], "perc_changed": "0.21%"}, "main": {"total": 2882, "only_in_self": [], "only_in_other": [], "resource_diffs": [{"resource": "Nftables::Set[DOMAIN_NETWORKS]", "parameters": "--- Nftables::Set[DOMAIN_NETWORKS].orig\n+++ Nftables::Set[DOMAIN_NETWORKS]\n\n@@\n-    hosts => ['10.128.0.0/24', '10.128.2.0/24', '10.132.0.0/24', '10.132.2.0/24', '10.136.0.0/24', '10.136.1.0/24', '10.140.0.0/24', '10.140.1.0/24', '10.140.2.0/24', '10.192.0.0/22', '10.192.10.0/24', '10.192.11.0/24', '10.192.12.0/24', '10.192.13.0/24', '10.192.14.0/24', '10.192.15.0/24', '10.192.16.0/22', '10.192.20.0/24', '10.192.21.0/24', '10.192.22.0/24', '10.192.23.0/24', '10.192.24.0/23', '10.192.26.0/24', '10.192.27.0/24', '10.192.28.0/24', '10.192.29.0/24', '10.192.30.0/24', '10.192.31.0/24', '10.192.32.0/22', '10.192.36.0/24', '10.192.37.0/24', '10.192.38.0/24', '10.192.39.0/24', '10.192.4.0/24', '10.192.40.0/24', '10.192.41.0/24', '10.192.42.0/24', '10.192.43.0/24', '10.192.44.0/24', '10.192.45.0/24', '10.192.46.0/24', '10.192.47.0/24', '10.192.48.0/22', '10.192.5.0/24', '10.192.52.0/24', '10.192.56.0/24', '10.192.57.0/24', '10.192.58.0/24', '10.192.59.0/24', '10.192.6.0/24', '10.192.64.0/21', '10.192.7.0/24', '10.192.72.0/24', '10.192.76.0/24', '10.192.8.0/24', '10.192.80.0/20', '10.192.9.0/24', '10.192.96.0/21', '10.194.0.0/20', '10.194.128.0/17', '10.194.16.0/21', '10.194.61.0/24', '10.194.62.0/23', '10.194.64.0/20', '10.194.80.0/21', '10.2.1.0/24', '10.2.2.0/24', '10.2.3.0/24', '10.2.4.0/24', '10.2.5.0/24', '10.2.6.0/24', '10.2.7.0/24', '10.64.0.0/22', '10.64.130.0/24', '10.64.131.0/24', '10.64.132.0/24', '10.64.133.0/24', '10.64.134.0/24', '10.64.135.0/24', '10.64.136.0/24', '10.64.137.0/24', '10.64.138.0/24', '10.64.139.0/24', '10.64.140.0/24', '10.64.141.0/24', '10.64.142.0/24', '10.64.143.0/24', '10.64.144.0/24', '10.64.145.0/24', '10.64.148.0/24', '10.64.149.0/24', '10.64.150.0/24', '10.64.151.0/24', '10.64.152.0/24', '10.64.153.0/24', '10.64.154.0/24', '10.64.155.0/24', '10.64.156.0/24', '10.64.157.0/24', '10.64.158.0/24', '10.64.159.0/24', '10.64.16.0/22', '10.64.160.0/24', '10.64.161.0/24', '10.64.162.0/24', '10.64.163.0/24', '10.64.164.0/24', '10.64.165.0/24', '10.64.166.0/24', '10.64.167.0/24', '10.64.169.0/24', '10.64.170.0/24', '10.64.171.0/24', '10.64.172.0/24', '10.64.173.0/24', '10.64.174.0/24', '10.64.175.0/24', '10.64.176.0/24', '10.64.177.0/24', '10.64.178.0/24', '10.64.179.0/24', '10.64.180.0/24', '10.64.181.0/24', '10.64.182.0/24', '10.64.183.0/24', '10.64.184.0/24', '10.64.185.0/24', '10.64.186.0/24', '10.64.187.0/24', '10.64.188.0/24', '10.64.189.0/24', '10.64.190.0/24', '10.64.20.0/24', '10.64.21.0/24', '10.64.24.0/23', '10.64.32.0/22', '10.64.36.0/24', '10.64.48.0/22', '10.64.5.0/24', '10.64.53.0/24', '10.64.64.0/21', '10.64.72.0/24', '10.64.76.0/24', '10.67.0.0/20', '10.67.128.0/17', '10.67.16.0/21', '10.67.24.0/21', '10.67.32.0/20', '10.67.64.0/20', '10.67.80.0/21', '10.80.0.0/24', '10.80.1.0/24', '10.80.2.0/24', '103.102.166.0/28', '103.102.166.224/27', '103.102.166.96/27', '185.15.58.0/27', '185.15.58.224/27', '185.15.58.32/27', '185.15.59.0/27', '185.15.59.224/27', '185.15.59.32/27', '185.15.59.96/27', '195.200.68.0/27', '195.200.68.224/27', '195.200.68.32/27', '195.200.68.96/27', '198.35.26.0/28', '198.35.26.96/27', '198.35.26.96/27', '2001:df2:e500:101::/64', '2001:df2:e500:103::/64', '2001:df2:e500:1::/64', '2001:df2:e500:3::/64', '2001:df2:e500:ed1a::/64', '208.80.152.128/27', '208.80.153.0/27', '208.80.153.224/27', '208.80.153.32/27', '208.80.153.64/27', '208.80.153.96/27', '208.80.154.0/26', '208.80.154.128/26', '208.80.154.224/27', '208.80.154.64/26', '208.80.155.96/27', '2620:0:860:100::/64', '2620:0:860:101::/64', '2620:0:860:102::/64', '2620:0:860:103::/64', '2620:0:860:104::/64', '2620:0:860:105::/64', '2620:0:860:106::/64', '2620:0:860:107::/64', '2620:0:860:108::/64', '2620:0:860:109::/64', '2620:0:860:10a::/64', '2620:0:860:10b::/64', '2620:0:860:10c::/64', '2620:0:860:10d::/64', '2620:0:860:10e::/64', '2620:0:860:10f::/64', '2620:0:860:110::/64', '2620:0:860:111::/64', '2620:0:860:112::/64', '2620:0:860:113::/64', '2620:0:860:114::/64', '2620:0:860:115::/64', '2620:0:860:116::/64', '2620:0:860:118::/64', '2620:0:860:119::/64', '2620:0:860:11a::/64', '2620:0:860:11b::/64', '2620:0:860:11c::/64', '2620:0:860:11d::/64', '2620:0:860:11e::/64', '2620:0:860:11f::/64', '2620:0:860:120::/64', '2620:0:860:121::/64', '2620:0:860:122::/64', '2620:0:860:123::/64', '2620:0:860:124::/64', '2620:0:860:125::/64', '2620:0:860:126::/64', '2620:0:860:127::/64', '2620:0:860:12b::/64', '2620:0:860:12c::/64', '2620:0:860:12d::/64', '2620:0:860:12e::/64', '2620:0:860:140::/64', '2620:0:860:1::/64', '2620:0:860:2::/64', '2620:0:860:300::/64', '2620:0:860:301::/64', '2620:0:860:302::/64', '2620:0:860:303::/64', '2620:0:860:304::/64', '2620:0:860:305::/64', '2620:0:860:307::/64', '2620:0:860:308::/64', '2620:0:860:3::/64', '2620:0:860:4::/64', '2620:0:860:5::/64', '2620:0:860:babe::/64', '2620:0:860:babf::/64', '2620:0:860:cabe::/64', '2620:0:860:cabf::/64', '2620:0:860:ed1a::/64', '2620:0:861:100::/64', '2620:0:861:101::/64', '2620:0:861:102::/64', '2620:0:861:103::/64', '2620:0:861:104::/64', '2620:0:861:105::/64', '2620:0:861:106::/64', '2620:0:861:107::/64', '2620:0:861:108::/64', '2620:0:861:109::/64', '2620:0:861:10a::/64', '2620:0:861:10b::/64', '2620:0:861:10c::/64', '2620:0:861:10d::/64', '2620:0:861:10e::/64', '2620:0:861:10f::/64', '2620:0:861:110::/64', '2620:0:861:111::/64', '2620:0:861:112::/64', '2620:0:861:113::/64', '2620:0:861:114::/64', '2620:0:861:115::/64', '2620:0:861:116::/64', '2620:0:861:117::/64', '2620:0:861:118::/64', '2620:0:861:119::/64', '2620:0:861:11a::/64', '2620:0:861:11c::/64', '2620:0:861:11d::/64', '2620:0:861:11e::/64', '2620:0:861:11f::/64', '2620:0:861:120::/64', '2620:0:861:121::/64', '2620:0:861:122::/64', '2620:0:861:123::/64', '2620:0:861:124::/64', '2620:0:861:125::/64', '2620:0:861:126::/64', '2620:0:861:127::/64', '2620:0:861:128::/64', '2620:0:861:129::/64', '2620:0:861:12a::/64', '2620:0:861:12b::/64', '2620:0:861:12c::/64', '2620:0:861:12d::/64', '2620:0:861:12e::/64', '2620:0:861:12f::/64', '2620:0:861:131::/64', '2620:0:861:132::/64', '2620:0:861:133::/64', '2620:0:861:134::/64', '2620:0:861:135::/64', '2620:0:861:136::/64', '2620:0:861:137::/64', '2620:0:861:138::/64', '2620:0:861:139::/64', '2620:0:861:13a::/64', '2620:0:861:13b::/64', '2620:0:861:13c::/64', '2620:0:861:13d::/64', '2620:0:861:13e::/64', '2620:0:861:13f::/64', '2620:0:861:140::/64', '2620:0:861:141::/64', '2620:0:861:142::/64', '2620:0:861:143::/64', '2620:0:861:144::/64', '2620:0:861:145::/64', '2620:0:861:1::/64', '2620:0:861:2::/64', '2620:0:861:300::/64', '2620:0:861:301::/116', '2620:0:861:302::/64', '2620:0:861:303::/116', '2620:0:861:304::/116', '2620:0:861:305::/64', '2620:0:861:3::/64', '2620:0:861:4::/64', '2620:0:861:babe::/64', '2620:0:861:babf::/116', '2620:0:861:cabe::/64', '2620:0:861:cabf::/116', '2620:0:861:ed1a::/64', '2620:0:863:101::/64', '2620:0:863:103::/64', '2620:0:863:1::/64', '2620:0:863:3::/64', '2620:0:863:ed1a::/64', '2a02:ec80:300:101::/64', '2a02:ec80:300:102::/64', '2a02:ec80:300:103::/64', '2a02:ec80:300:1::/64', '2a02:ec80:300:2::/64', '2a02:ec80:300:3::/64', '2a02:ec80:300:ed1a::/64', '2a02:ec80:600:101::/64', '2a02:ec80:600:102::/64', '2a02:ec80:600:1::/64', '2a02:ec80:600:2::/64', '2a02:ec80:600:ed1a::/64', '2a02:ec80:700:101::/64', '2a02:ec80:700:102::/64', '2a02:ec80:700:103::/64', '2a02:ec80:700:1::/64', '2a02:ec80:700:2::/64', '2a02:ec80:700:3::/64', '2a02:ec80:700:ed1a::/64']\n+    hosts => ['10.128.0.0/24', '10.128.1.0/24', '10.128.2.0/24', '10.132.0.0/24', '10.132.2.0/24', '10.136.0.0/24', '10.136.1.0/24', '10.140.0.0/24', '10.140.1.0/24', '10.140.2.0/24', '10.192.0.0/22', '10.192.10.0/24', '10.192.11.0/24', '10.192.12.0/24', '10.192.13.0/24', '10.192.14.0/24', '10.192.15.0/24', '10.192.16.0/22', '10.192.20.0/24', '10.192.21.0/24', '10.192.22.0/24', '10.192.23.0/24', '10.192.24.0/23', '10.192.26.0/24', '10.192.27.0/24', '10.192.28.0/24', '10.192.29.0/24', '10.192.30.0/24', '10.192.31.0/24', '10.192.32.0/22', '10.192.36.0/24', '10.192.37.0/24', '10.192.38.0/24', '10.192.39.0/24', '10.192.4.0/24', '10.192.40.0/24', '10.192.41.0/24', '10.192.42.0/24', '10.192.43.0/24', '10.192.44.0/24', '10.192.45.0/24', '10.192.46.0/24', '10.192.47.0/24', '10.192.48.0/22', '10.192.5.0/24', '10.192.52.0/24', '10.192.56.0/24', '10.192.57.0/24', '10.192.58.0/24', '10.192.59.0/24', '10.192.6.0/24', '10.192.64.0/21', '10.192.7.0/24', '10.192.72.0/24', '10.192.76.0/24', '10.192.8.0/24', '10.192.80.0/20', '10.192.9.0/24', '10.192.96.0/21', '10.194.0.0/20', '10.194.128.0/17', '10.194.16.0/21', '10.194.61.0/24', '10.194.62.0/23', '10.194.64.0/20', '10.194.80.0/21', '10.2.1.0/24', '10.2.2.0/24', '10.2.3.0/24', '10.2.4.0/24', '10.2.5.0/24', '10.2.6.0/24', '10.2.7.0/24', '10.64.0.0/22', '10.64.130.0/24', '10.64.131.0/24', '10.64.132.0/24', '10.64.133.0/24', '10.64.134.0/24', '10.64.135.0/24', '10.64.136.0/24', '10.64.137.0/24', '10.64.138.0/24', '10.64.139.0/24', '10.64.140.0/24', '10.64.141.0/24', '10.64.142.0/24', '10.64.143.0/24', '10.64.144.0/24', '10.64.145.0/24', '10.64.148.0/24', '10.64.149.0/24', '10.64.150.0/24', '10.64.151.0/24', '10.64.152.0/24', '10.64.153.0/24', '10.64.154.0/24', '10.64.155.0/24', '10.64.156.0/24', '10.64.157.0/24', '10.64.158.0/24', '10.64.159.0/24', '10.64.16.0/22', '10.64.160.0/24', '10.64.161.0/24', '10.64.162.0/24', '10.64.163.0/24', '10.64.164.0/24', '10.64.165.0/24', '10.64.166.0/24', '10.64.167.0/24', '10.64.169.0/24', '10.64.170.0/24', '10.64.171.0/24', '10.64.172.0/24', '10.64.173.0/24', '10.64.174.0/24', '10.64.175.0/24', '10.64.176.0/24', '10.64.177.0/24', '10.64.178.0/24', '10.64.179.0/24', '10.64.180.0/24', '10.64.181.0/24', '10.64.182.0/24', '10.64.183.0/24', '10.64.184.0/24', '10.64.185.0/24', '10.64.186.0/24', '10.64.187.0/24', '10.64.188.0/24', '10.64.189.0/24', '10.64.190.0/24', '10.64.20.0/24', '10.64.21.0/24', '10.64.24.0/23', '10.64.32.0/22', '10.64.36.0/24', '10.64.48.0/22', '10.64.5.0/24', '10.64.53.0/24', '10.64.64.0/21', '10.64.72.0/24', '10.64.76.0/24', '10.67.0.0/20', '10.67.128.0/17', '10.67.16.0/21', '10.67.24.0/21', '10.67.32.0/20', '10.67.64.0/20', '10.67.80.0/21', '10.80.0.0/24', '10.80.1.0/24', '10.80.2.0/24', '103.102.166.0/28', '103.102.166.224/27', '103.102.166.96/27', '185.15.58.0/27', '185.15.58.224/27', '185.15.58.32/27', '185.15.59.0/27', '185.15.59.224/27', '185.15.59.32/27', '185.15.59.96/27', '195.200.68.0/27', '195.200.68.224/27', '195.200.68.32/27', '195.200.68.96/27', '198.35.26.0/27', '198.35.26.32/27', '198.35.26.96/27', '198.35.26.96/27', '2001:df2:e500:101::/64', '2001:df2:e500:103::/64', '2001:df2:e500:1::/64', '2001:df2:e500:3::/64', '2001:df2:e500:ed1a::/64', '208.80.152.128/27', '208.80.153.0/27', '208.80.153.224/27', '208.80.153.32/27', '208.80.153.64/27', '208.80.153.96/27', '208.80.154.0/26', '208.80.154.128/26', '208.80.154.224/27', '208.80.154.64/26', '208.80.155.96/27', '2620:0:860:100::/64', '2620:0:860:101::/64', '2620:0:860:102::/64', '2620:0:860:103::/64', '2620:0:860:104::/64', '2620:0:860:105::/64', '2620:0:860:106::/64', '2620:0:860:107::/64', '2620:0:860:108::/64', '2620:0:860:109::/64', '2620:0:860:10a::/64', '2620:0:860:10b::/64', '2620:0:860:10c::/64', '2620:0:860:10d::/64', '2620:0:860:10e::/64', '2620:0:860:10f::/64', '2620:0:860:110::/64', '2620:0:860:111::/64', '2620:0:860:112::/64', '2620:0:860:113::/64', '2620:0:860:114::/64', '2620:0:860:115::/64', '2620:0:860:116::/64', '2620:0:860:118::/64', '2620:0:860:119::/64', '2620:0:860:11a::/64', '2620:0:860:11b::/64', '2620:0:860:11c::/64', '2620:0:860:11d::/64', '2620:0:860:11e::/64', '2620:0:860:11f::/64', '2620:0:860:120::/64', '2620:0:860:121::/64', '2620:0:860:122::/64', '2620:0:860:123::/64', '2620:0:860:124::/64', '2620:0:860:125::/64', '2620:0:860:126::/64', '2620:0:860:127::/64', '2620:0:860:12b::/64', '2620:0:860:12c::/64', '2620:0:860:12d::/64', '2620:0:860:12e::/64', '2620:0:860:140::/64', '2620:0:860:1::/64', '2620:0:860:2::/64', '2620:0:860:300::/64', '2620:0:860:301::/64', '2620:0:860:302::/64', '2620:0:860:303::/64', '2620:0:860:304::/64', '2620:0:860:305::/64', '2620:0:860:307::/64', '2620:0:860:308::/64', '2620:0:860:3::/64', '2620:0:860:4::/64', '2620:0:860:5::/64', '2620:0:860:babe::/64', '2620:0:860:babf::/64', '2620:0:860:cabe::/64', '2620:0:860:cabf::/64', '2620:0:860:ed1a::/64', '2620:0:861:100::/64', '2620:0:861:101::/64', '2620:0:861:102::/64', '2620:0:861:103::/64', '2620:0:861:104::/64', '2620:0:861:105::/64', '2620:0:861:106::/64', '2620:0:861:107::/64', '2620:0:861:108::/64', '2620:0:861:109::/64', '2620:0:861:10a::/64', '2620:0:861:10b::/64', '2620:0:861:10c::/64', '2620:0:861:10d::/64', '2620:0:861:10e::/64', '2620:0:861:10f::/64', '2620:0:861:110::/64', '2620:0:861:111::/64', '2620:0:861:112::/64', '2620:0:861:113::/64', '2620:0:861:114::/64', '2620:0:861:115::/64', '2620:0:861:116::/64', '2620:0:861:117::/64', '2620:0:861:118::/64', '2620:0:861:119::/64', '2620:0:861:11a::/64', '2620:0:861:11c::/64', '2620:0:861:11d::/64', '2620:0:861:11e::/64', '2620:0:861:11f::/64', '2620:0:861:120::/64', '2620:0:861:121::/64', '2620:0:861:122::/64', '2620:0:861:123::/64', '2620:0:861:124::/64', '2620:0:861:125::/64', '2620:0:861:126::/64', '2620:0:861:127::/64', '2620:0:861:128::/64', '2620:0:861:129::/64', '2620:0:861:12a::/64', '2620:0:861:12b::/64', '2620:0:861:12c::/64', '2620:0:861:12d::/64', '2620:0:861:12e::/64', '2620:0:861:12f::/64', '2620:0:861:131::/64', '2620:0:861:132::/64', '2620:0:861:133::/64', '2620:0:861:134::/64', '2620:0:861:135::/64', '2620:0:861:136::/64', '2620:0:861:137::/64', '2620:0:861:138::/64', '2620:0:861:139::/64', '2620:0:861:13a::/64', '2620:0:861:13b::/64', '2620:0:861:13c::/64', '2620:0:861:13d::/64', '2620:0:861:13e::/64', '2620:0:861:13f::/64', '2620:0:861:140::/64', '2620:0:861:141::/64', '2620:0:861:142::/64', '2620:0:861:143::/64', '2620:0:861:144::/64', '2620:0:861:145::/64', '2620:0:861:1::/64', '2620:0:861:2::/64', '2620:0:861:300::/64', '2620:0:861:301::/116', '2620:0:861:302::/64', '2620:0:861:303::/116', '2620:0:861:304::/116', '2620:0:861:305::/64', '2620:0:861:3::/64', '2620:0:861:4::/64', '2620:0:861:babe::/64', '2620:0:861:babf::/116', '2620:0:861:cabe::/64', '2620:0:861:cabf::/116', '2620:0:861:ed1a::/64', '2620:0:863:101::/64', '2620:0:863:102::/64', '2620:0:863:103::/64', '2620:0:863:1::/64', '2620:0:863:2::/64', '2620:0:863:3::/64', '2620:0:863:ed1a::/64', '2a02:ec80:300:101::/64', '2a02:ec80:300:102::/64', '2a02:ec80:300:103::/64', '2a02:ec80:300:1::/64', '2a02:ec80:300:2::/64', '2a02:ec80:300:3::/64', '2a02:ec80:300:ed1a::/64', '2a02:ec80:600:101::/64', '2a02:ec80:600:102::/64', '2a02:ec80:600:1::/64', '2a02:ec80:600:2::/64', '2a02:ec80:600:ed1a::/64', '2a02:ec80:700:101::/64', '2a02:ec80:700:102::/64', '2a02:ec80:700:103::/64', '2a02:ec80:700:1::/64', '2a02:ec80:700:2::/64', '2a02:ec80:700:3::/64', '2a02:ec80:700:ed1a::/64']\n"}, {"resource": "Class[Squid]", "parameters": "--- Class[Squid].orig\n+++ Class[Squid]\n\n@@\n-    config_content => #####################################################################\n### THIS FILE IS MANAGED BY PUPPET\n####################################################################\n\nhttp_port 8080\nacl QUERY urlpath_regex cgi-bin \\?\ncache deny QUERY\n# We explicitly do not cache our autoinstall files to avoid changes taking too long to propagate\nacl AUTOINSTALL urlpath_regex ^/autoinstall/\ncache deny AUTOINSTALL\nacl gopher proto gopher\nhttp_access deny gopher\nacl apache rep_header Server ^Apache\ncache_replacement_policy heap LFUDA\ncache_dir aufs /var/spool/squid 1000 16 256\nlogformat cee_ecs_170 @cee: { \"ecs.version\": \"1.7.0\", \"event.category\": [\"network\", \"web\"], \"event.dataset\": \"squid.access\", \"event.duration\": \"%<tt\", \"event.kind\": \"event\", \"event.outcome\": \"unknown\", \"event.type\": [\"access\", \"connection\"], \"host.name\": \"install4004\", \"host.domain\": \"wikimedia.org\", \"host.hostname\": \"install4004.wikimedia.org\", \"host.ip\": \"198.35.26.98\", \"client.ip\": \"%>a\", \"timestamp\": \"%{%FT%T%z}tg\", \"http.request.method\": \"%rm\", \"url.full\": \"%ru\", \"url.path\": \"%rp\", \"url.domain\": \"%>rd\", \"http.response.status_code\": %>Hs, \"http.response.bytes\": %<st, \"http.version\": \"%rv\", \"http.request.referrer\": \"%{Referer}>h\", \"user_agent.original\": \"%{User-Agent}>h\", \"labels.request_status\": \"%Ss\", \"labels.hierarchy_status\": \"%Sh\", \"source.ip\": \"%>a\", \"service.type\": \"squid\"}\naccess_log syslog:local0.info logformat=cee_ecs_170\ncoredump_dir /var/spool/squid\nlogfile_rotate 10\ncache_store_log none\nhosts_file /etc/hosts\nrefresh_pattern \\/(Packages|Sources)(|\\.bz2|\\.gz|\\.xz)$ 0 0% 0 refresh-ims\nrefresh_pattern \\/Release(|\\.gpg)$ 0 0% 0 refresh-ims\nrefresh_pattern \\/InRelease$ 0 0% 0 refresh-ims\nrefresh_pattern \\/(Translation-.*)(|\\.bz2|\\.gz|\\.xz)$ 0 0% 0 refresh-ims\nrefresh_pattern .\t\t0\t20%\t4320\nacl SSL_ports port 443\nacl SSL_ports port 873\nacl SSL_ports port 6443\nacl Safe_ports port 80\nacl Safe_ports port 8080\nacl Safe_ports port 443\nacl Safe_ports port 873\nacl Safe_ports port 6443\nacl purge method PURGE\nacl CONNECT method CONNECT\nacl wikimedia src 10.128.0.0/24\nacl wikimedia src 10.128.2.0/24\nacl wikimedia src 10.132.0.0/24\nacl wikimedia src 10.132.2.0/24\nacl wikimedia src 10.136.0.0/24\nacl wikimedia src 10.136.1.0/24\nacl wikimedia src 10.140.0.0/24\nacl wikimedia src 10.140.1.0/24\nacl wikimedia src 10.140.2.0/24\nacl wikimedia src 10.192.0.0/22\nacl wikimedia src 10.192.10.0/24\nacl wikimedia src 10.192.11.0/24\nacl wikimedia src 10.192.12.0/24\nacl wikimedia src 10.192.13.0/24\nacl wikimedia src 10.192.14.0/24\nacl wikimedia src 10.192.15.0/24\nacl wikimedia src 10.192.16.0/22\nacl wikimedia src 10.192.20.0/24\nacl wikimedia src 10.192.21.0/24\nacl wikimedia src 10.192.22.0/24\nacl wikimedia src 10.192.23.0/24\nacl wikimedia src 10.192.24.0/23\nacl wikimedia src 10.192.26.0/24\nacl wikimedia src 10.192.27.0/24\nacl wikimedia src 10.192.28.0/24\nacl wikimedia src 10.192.29.0/24\nacl wikimedia src 10.192.30.0/24\nacl wikimedia src 10.192.31.0/24\nacl wikimedia src 10.192.32.0/22\nacl wikimedia src 10.192.36.0/24\nacl wikimedia src 10.192.37.0/24\nacl wikimedia src 10.192.38.0/24\nacl wikimedia src 10.192.39.0/24\nacl wikimedia src 10.192.4.0/24\nacl wikimedia src 10.192.40.0/24\nacl wikimedia src 10.192.41.0/24\nacl wikimedia src 10.192.42.0/24\nacl wikimedia src 10.192.43.0/24\nacl wikimedia src 10.192.44.0/24\nacl wikimedia src 10.192.45.0/24\nacl wikimedia src 10.192.46.0/24\nacl wikimedia src 10.192.47.0/24\nacl wikimedia src 10.192.48.0/22\nacl wikimedia src 10.192.5.0/24\nacl wikimedia src 10.192.52.0/24\nacl wikimedia src 10.192.56.0/24\nacl wikimedia src 10.192.57.0/24\nacl wikimedia src 10.192.58.0/24\nacl wikimedia src 10.192.59.0/24\nacl wikimedia src 10.192.6.0/24\nacl wikimedia src 10.192.64.0/21\nacl wikimedia src 10.192.7.0/24\nacl wikimedia src 10.192.72.0/24\nacl wikimedia src 10.192.76.0/24\nacl wikimedia src 10.192.8.0/24\nacl wikimedia src 10.192.80.0/20\nacl wikimedia src 10.192.9.0/24\nacl wikimedia src 10.192.96.0/21\nacl wikimedia src 10.194.0.0/20\nacl wikimedia src 10.194.128.0/17\nacl wikimedia src 10.194.16.0/21\nacl wikimedia src 10.194.61.0/24\nacl wikimedia src 10.194.62.0/23\nacl wikimedia src 10.194.64.0/20\nacl wikimedia src 10.194.80.0/21\nacl wikimedia src 10.2.1.0/24\nacl wikimedia src 10.2.2.0/24\nacl wikimedia src 10.2.3.0/24\nacl wikimedia src 10.2.4.0/24\nacl wikimedia src 10.2.5.0/24\nacl wikimedia src 10.2.6.0/24\nacl wikimedia src 10.2.7.0/24\nacl wikimedia src 10.64.0.0/22\nacl wikimedia src 10.64.130.0/24\nacl wikimedia src 10.64.131.0/24\nacl wikimedia src 10.64.132.0/24\nacl wikimedia src 10.64.133.0/24\nacl wikimedia src 10.64.134.0/24\nacl wikimedia src 10.64.135.0/24\nacl wikimedia src 10.64.136.0/24\nacl wikimedia src 10.64.137.0/24\nacl wikimedia src 10.64.138.0/24\nacl wikimedia src 10.64.139.0/24\nacl wikimedia src 10.64.140.0/24\nacl wikimedia src 10.64.141.0/24\nacl wikimedia src 10.64.142.0/24\nacl wikimedia src 10.64.143.0/24\nacl wikimedia src 10.64.144.0/24\nacl wikimedia src 10.64.145.0/24\nacl wikimedia src 10.64.148.0/24\nacl wikimedia src 10.64.149.0/24\nacl wikimedia src 10.64.150.0/24\nacl wikimedia src 10.64.151.0/24\nacl wikimedia src 10.64.152.0/24\nacl wikimedia src 10.64.153.0/24\nacl wikimedia src 10.64.154.0/24\nacl wikimedia src 10.64.155.0/24\nacl wikimedia src 10.64.156.0/24\nacl wikimedia src 10.64.157.0/24\nacl wikimedia src 10.64.158.0/24\nacl wikimedia src 10.64.159.0/24\nacl wikimedia src 10.64.16.0/22\nacl wikimedia src 10.64.160.0/24\nacl wikimedia src 10.64.161.0/24\nacl wikimedia src 10.64.162.0/24\nacl wikimedia src 10.64.163.0/24\nacl wikimedia src 10.64.164.0/24\nacl wikimedia src 10.64.165.0/24\nacl wikimedia src 10.64.166.0/24\nacl wikimedia src 10.64.167.0/24\nacl wikimedia src 10.64.169.0/24\nacl wikimedia src 10.64.170.0/24\nacl wikimedia src 10.64.171.0/24\nacl wikimedia src 10.64.172.0/24\nacl wikimedia src 10.64.173.0/24\nacl wikimedia src 10.64.174.0/24\nacl wikimedia src 10.64.175.0/24\nacl wikimedia src 10.64.176.0/24\nacl wikimedia src 10.64.177.0/24\nacl wikimedia src 10.64.178.0/24\nacl wikimedia src 10.64.179.0/24\nacl wikimedia src 10.64.180.0/24\nacl wikimedia src 10.64.181.0/24\nacl wikimedia src 10.64.182.0/24\nacl wikimedia src 10.64.183.0/24\nacl wikimedia src 10.64.184.0/24\nacl wikimedia src 10.64.185.0/24\nacl wikimedia src 10.64.186.0/24\nacl wikimedia src 10.64.187.0/24\nacl wikimedia src 10.64.188.0/24\nacl wikimedia src 10.64.189.0/24\nacl wikimedia src 10.64.190.0/24\nacl wikimedia src 10.64.20.0/24\nacl wikimedia src 10.64.21.0/24\nacl wikimedia src 10.64.24.0/23\nacl wikimedia src 10.64.32.0/22\nacl wikimedia src 10.64.36.0/24\nacl wikimedia src 10.64.48.0/22\nacl wikimedia src 10.64.5.0/24\nacl wikimedia src 10.64.53.0/24\nacl wikimedia src 10.64.64.0/21\nacl wikimedia src 10.64.72.0/24\nacl wikimedia src 10.64.76.0/24\nacl wikimedia src 10.67.0.0/20\nacl wikimedia src 10.67.128.0/17\nacl wikimedia src 10.67.16.0/21\nacl wikimedia src 10.67.24.0/21\nacl wikimedia src 10.67.32.0/20\nacl wikimedia src 10.67.64.0/20\nacl wikimedia src 10.67.80.0/21\nacl wikimedia src 10.80.0.0/24\nacl wikimedia src 10.80.1.0/24\nacl wikimedia src 10.80.2.0/24\nacl wikimedia src 103.102.166.0/28\nacl wikimedia src 103.102.166.224/27\nacl wikimedia src 103.102.166.96/27\nacl wikimedia src 185.15.58.0/27\nacl wikimedia src 185.15.58.224/27\nacl wikimedia src 185.15.58.32/27\nacl wikimedia src 185.15.59.0/27\nacl wikimedia src 185.15.59.224/27\nacl wikimedia src 185.15.59.32/27\nacl wikimedia src 185.15.59.96/27\nacl wikimedia src 195.200.68.0/27\nacl wikimedia src 195.200.68.224/27\nacl wikimedia src 195.200.68.32/27\nacl wikimedia src 195.200.68.96/27\nacl wikimedia src 198.35.26.0/28\nacl wikimedia src 198.35.26.96/27\nacl wikimedia src 198.35.26.96/27\nacl wikimedia src 2001:df2:e500:101::/64\nacl wikimedia src 2001:df2:e500:103::/64\nacl wikimedia src 2001:df2:e500:1::/64\nacl wikimedia src 2001:df2:e500:3::/64\nacl wikimedia src 2001:df2:e500:ed1a::/64\nacl wikimedia src 208.80.152.128/27\nacl wikimedia src 208.80.153.0/27\nacl wikimedia src 208.80.153.224/27\nacl wikimedia src 208.80.153.32/27\nacl wikimedia src 208.80.153.64/27\nacl wikimedia src 208.80.153.96/27\nacl wikimedia src 208.80.154.0/26\nacl wikimedia src 208.80.154.128/26\nacl wikimedia src 208.80.154.224/27\nacl wikimedia src 208.80.154.64/26\nacl wikimedia src 208.80.155.96/27\nacl wikimedia src 2620:0:860:100::/64\nacl wikimedia src 2620:0:860:101::/64\nacl wikimedia src 2620:0:860:102::/64\nacl wikimedia src 2620:0:860:103::/64\nacl wikimedia src 2620:0:860:104::/64\nacl wikimedia src 2620:0:860:105::/64\nacl wikimedia src 2620:0:860:106::/64\nacl wikimedia src 2620:0:860:107::/64\nacl wikimedia src 2620:0:860:108::/64\nacl wikimedia src 2620:0:860:109::/64\nacl wikimedia src 2620:0:860:10a::/64\nacl wikimedia src 2620:0:860:10b::/64\nacl wikimedia src 2620:0:860:10c::/64\nacl wikimedia src 2620:0:860:10d::/64\nacl wikimedia src 2620:0:860:10e::/64\nacl wikimedia src 2620:0:860:10f::/64\nacl wikimedia src 2620:0:860:110::/64\nacl wikimedia src 2620:0:860:111::/64\nacl wikimedia src 2620:0:860:112::/64\nacl wikimedia src 2620:0:860:113::/64\nacl wikimedia src 2620:0:860:114::/64\nacl wikimedia src 2620:0:860:115::/64\nacl wikimedia src 2620:0:860:116::/64\nacl wikimedia src 2620:0:860:118::/64\nacl wikimedia src 2620:0:860:119::/64\nacl wikimedia src 2620:0:860:11a::/64\nacl wikimedia src 2620:0:860:11b::/64\nacl wikimedia src 2620:0:860:11c::/64\nacl wikimedia src 2620:0:860:11d::/64\nacl wikimedia src 2620:0:860:11e::/64\nacl wikimedia src 2620:0:860:11f::/64\nacl wikimedia src 2620:0:860:120::/64\nacl wikimedia src 2620:0:860:121::/64\nacl wikimedia src 2620:0:860:122::/64\nacl wikimedia src 2620:0:860:123::/64\nacl wikimedia src 2620:0:860:124::/64\nacl wikimedia src 2620:0:860:125::/64\nacl wikimedia src 2620:0:860:126::/64\nacl wikimedia src 2620:0:860:127::/64\nacl wikimedia src 2620:0:860:12b::/64\nacl wikimedia src 2620:0:860:12c::/64\nacl wikimedia src 2620:0:860:12d::/64\nacl wikimedia src 2620:0:860:12e::/64\nacl wikimedia src 2620:0:860:140::/64\nacl wikimedia src 2620:0:860:1::/64\nacl wikimedia src 2620:0:860:2::/64\nacl wikimedia src 2620:0:860:300::/64\nacl wikimedia src 2620:0:860:301::/64\nacl wikimedia src 2620:0:860:302::/64\nacl wikimedia src 2620:0:860:303::/64\nacl wikimedia src 2620:0:860:304::/64\nacl wikimedia src 2620:0:860:305::/64\nacl wikimedia src 2620:0:860:307::/64\nacl wikimedia src 2620:0:860:308::/64\nacl wikimedia src 2620:0:860:3::/64\nacl wikimedia src 2620:0:860:4::/64\nacl wikimedia src 2620:0:860:5::/64\nacl wikimedia src 2620:0:860:babe::/64\nacl wikimedia src 2620:0:860:babf::/64\nacl wikimedia src 2620:0:860:cabe::/64\nacl wikimedia src 2620:0:860:cabf::/64\nacl wikimedia src 2620:0:860:ed1a::/64\nacl wikimedia src 2620:0:861:100::/64\nacl wikimedia src 2620:0:861:101::/64\nacl wikimedia src 2620:0:861:102::/64\nacl wikimedia src 2620:0:861:103::/64\nacl wikimedia src 2620:0:861:104::/64\nacl wikimedia src 2620:0:861:105::/64\nacl wikimedia src 2620:0:861:106::/64\nacl wikimedia src 2620:0:861:107::/64\nacl wikimedia src 2620:0:861:108::/64\nacl wikimedia src 2620:0:861:109::/64\nacl wikimedia src 2620:0:861:10a::/64\nacl wikimedia src 2620:0:861:10b::/64\nacl wikimedia src 2620:0:861:10c::/64\nacl wikimedia src 2620:0:861:10d::/64\nacl wikimedia src 2620:0:861:10e::/64\nacl wikimedia src 2620:0:861:10f::/64\nacl wikimedia src 2620:0:861:110::/64\nacl wikimedia src 2620:0:861:111::/64\nacl wikimedia src 2620:0:861:112::/64\nacl wikimedia src 2620:0:861:113::/64\nacl wikimedia src 2620:0:861:114::/64\nacl wikimedia src 2620:0:861:115::/64\nacl wikimedia src 2620:0:861:116::/64\nacl wikimedia src 2620:0:861:117::/64\nacl wikimedia src 2620:0:861:118::/64\nacl wikimedia src 2620:0:861:119::/64\nacl wikimedia src 2620:0:861:11a::/64\nacl wikimedia src 2620:0:861:11c::/64\nacl wikimedia src 2620:0:861:11d::/64\nacl wikimedia src 2620:0:861:11e::/64\nacl wikimedia src 2620:0:861:11f::/64\nacl wikimedia src 2620:0:861:120::/64\nacl wikimedia src 2620:0:861:121::/64\nacl wikimedia src 2620:0:861:122::/64\nacl wikimedia src 2620:0:861:123::/64\nacl wikimedia src 2620:0:861:124::/64\nacl wikimedia src 2620:0:861:125::/64\nacl wikimedia src 2620:0:861:126::/64\nacl wikimedia src 2620:0:861:127::/64\nacl wikimedia src 2620:0:861:128::/64\nacl wikimedia src 2620:0:861:129::/64\nacl wikimedia src 2620:0:861:12a::/64\nacl wikimedia src 2620:0:861:12b::/64\nacl wikimedia src 2620:0:861:12c::/64\nacl wikimedia src 2620:0:861:12d::/64\nacl wikimedia src 2620:0:861:12e::/64\nacl wikimedia src 2620:0:861:12f::/64\nacl wikimedia src 2620:0:861:131::/64\nacl wikimedia src 2620:0:861:132::/64\nacl wikimedia src 2620:0:861:133::/64\nacl wikimedia src 2620:0:861:134::/64\nacl wikimedia src 2620:0:861:135::/64\nacl wikimedia src 2620:0:861:136::/64\nacl wikimedia src 2620:0:861:137::/64\nacl wikimedia src 2620:0:861:138::/64\nacl wikimedia src 2620:0:861:139::/64\nacl wikimedia src 2620:0:861:13a::/64\nacl wikimedia src 2620:0:861:13b::/64\nacl wikimedia src 2620:0:861:13c::/64\nacl wikimedia src 2620:0:861:13d::/64\nacl wikimedia src 2620:0:861:13e::/64\nacl wikimedia src 2620:0:861:13f::/64\nacl wikimedia src 2620:0:861:140::/64\nacl wikimedia src 2620:0:861:141::/64\nacl wikimedia src 2620:0:861:142::/64\nacl wikimedia src 2620:0:861:143::/64\nacl wikimedia src 2620:0:861:144::/64\nacl wikimedia src 2620:0:861:145::/64\nacl wikimedia src 2620:0:861:1::/64\nacl wikimedia src 2620:0:861:2::/64\nacl wikimedia src 2620:0:861:300::/64\nacl wikimedia src 2620:0:861:301::/116\nacl wikimedia src 2620:0:861:302::/64\nacl wikimedia src 2620:0:861:303::/116\nacl wikimedia src 2620:0:861:304::/116\nacl wikimedia src 2620:0:861:305::/64\nacl wikimedia src 2620:0:861:3::/64\nacl wikimedia src 2620:0:861:4::/64\nacl wikimedia src 2620:0:861:babe::/64\nacl wikimedia src 2620:0:861:babf::/116\nacl wikimedia src 2620:0:861:cabe::/64\nacl wikimedia src 2620:0:861:cabf::/116\nacl wikimedia src 2620:0:861:ed1a::/64\nacl wikimedia src 2620:0:863:101::/64\nacl wikimedia src 2620:0:863:103::/64\nacl wikimedia src 2620:0:863:1::/64\nacl wikimedia src 2620:0:863:3::/64\nacl wikimedia src 2620:0:863:ed1a::/64\nacl wikimedia src 2a02:ec80:300:101::/64\nacl wikimedia src 2a02:ec80:300:102::/64\nacl wikimedia src 2a02:ec80:300:103::/64\nacl wikimedia src 2a02:ec80:300:1::/64\nacl wikimedia src 2a02:ec80:300:2::/64\nacl wikimedia src 2a02:ec80:300:3::/64\nacl wikimedia src 2a02:ec80:300:ed1a::/64\nacl wikimedia src 2a02:ec80:600:101::/64\nacl wikimedia src 2a02:ec80:600:102::/64\nacl wikimedia src 2a02:ec80:600:1::/64\nacl wikimedia src 2a02:ec80:600:2::/64\nacl wikimedia src 2a02:ec80:600:ed1a::/64\nacl wikimedia src 2a02:ec80:700:101::/64\nacl wikimedia src 2a02:ec80:700:102::/64\nacl wikimedia src 2a02:ec80:700:103::/64\nacl wikimedia src 2a02:ec80:700:1::/64\nacl wikimedia src 2a02:ec80:700:2::/64\nacl wikimedia src 2a02:ec80:700:3::/64\nacl wikimedia src 2a02:ec80:700:ed1a::/64\nacl wikimedia src 127.0.0.0/8\nacl wikimedia src ::1/128\n# Custom ACL start: cloudcumin_ssh (T324986)\nacl cloudcumin_ssh_port port 22\nacl cloudcumin_ssh_src src 10.192.32.140\nacl cloudcumin_ssh_src src 10.64.48.148\nacl cloudcumin_ssh_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_ssh_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_ssh_dst dst 172.16.1.220\nacl cloudcumin_ssh_dst dst 185.15.57.2\nhttp_access allow CONNECT cloudcumin_ssh_port cloudcumin_ssh_src cloudcumin_ssh_dst\n# Custom ACL end: cloudcumin_ssh (T324986)\n# Custom ACL start: cloudcumin_keystone (T420360)\nacl cloudcumin_keystone_port port 25000\nacl cloudcumin_keystone_src src 10.192.32.140\nacl cloudcumin_keystone_src src 10.64.48.148\nacl cloudcumin_keystone_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_keystone_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_keystone_dst dst 185.15.56.161\nacl cloudcumin_keystone_dst dst 185.15.57.24\nhttp_access allow CONNECT cloudcumin_keystone_port cloudcumin_keystone_src cloudcumin_keystone_dst\n# Custom ACL end: cloudcumin_keystone (T420360)\n# Custom ACL start: cloudcumin_nova (T420360)\nacl cloudcumin_nova_port port 28774\nacl cloudcumin_nova_src src 10.192.32.140\nacl cloudcumin_nova_src src 10.64.48.148\nacl cloudcumin_nova_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_nova_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_nova_dst dst 185.15.56.161\nacl cloudcumin_nova_dst dst 185.15.57.24\nhttp_access allow CONNECT cloudcumin_nova_port cloudcumin_nova_src cloudcumin_nova_dst\n# Custom ACL end: cloudcumin_nova (T420360)\nhttp_access allow manager localhost\nhttp_access deny manager\nhttp_access allow purge localhost\nhttp_access deny purge\nhttp_access deny !Safe_ports\nhttp_access deny CONNECT !SSL_ports\nhttp_access allow localhost\nhttp_access allow wikimedia\nhttp_access deny all\nhttp_reply_access allow all\nicp_access deny all\ncache_effective_user proxy\ncache_effective_group proxy\n\n+    config_content => #####################################################################\n### THIS FILE IS MANAGED BY PUPPET\n####################################################################\n\nhttp_port 8080\nacl QUERY urlpath_regex cgi-bin \\?\ncache deny QUERY\n# We explicitly do not cache our autoinstall files to avoid changes taking too long to propagate\nacl AUTOINSTALL urlpath_regex ^/autoinstall/\ncache deny AUTOINSTALL\nacl gopher proto gopher\nhttp_access deny gopher\nacl apache rep_header Server ^Apache\ncache_replacement_policy heap LFUDA\ncache_dir aufs /var/spool/squid 1000 16 256\nlogformat cee_ecs_170 @cee: { \"ecs.version\": \"1.7.0\", \"event.category\": [\"network\", \"web\"], \"event.dataset\": \"squid.access\", \"event.duration\": \"%<tt\", \"event.kind\": \"event\", \"event.outcome\": \"unknown\", \"event.type\": [\"access\", \"connection\"], \"host.name\": \"install4004\", \"host.domain\": \"wikimedia.org\", \"host.hostname\": \"install4004.wikimedia.org\", \"host.ip\": \"198.35.26.98\", \"client.ip\": \"%>a\", \"timestamp\": \"%{%FT%T%z}tg\", \"http.request.method\": \"%rm\", \"url.full\": \"%ru\", \"url.path\": \"%rp\", \"url.domain\": \"%>rd\", \"http.response.status_code\": %>Hs, \"http.response.bytes\": %<st, \"http.version\": \"%rv\", \"http.request.referrer\": \"%{Referer}>h\", \"user_agent.original\": \"%{User-Agent}>h\", \"labels.request_status\": \"%Ss\", \"labels.hierarchy_status\": \"%Sh\", \"source.ip\": \"%>a\", \"service.type\": \"squid\"}\naccess_log syslog:local0.info logformat=cee_ecs_170\ncoredump_dir /var/spool/squid\nlogfile_rotate 10\ncache_store_log none\nhosts_file /etc/hosts\nrefresh_pattern \\/(Packages|Sources)(|\\.bz2|\\.gz|\\.xz)$ 0 0% 0 refresh-ims\nrefresh_pattern \\/Release(|\\.gpg)$ 0 0% 0 refresh-ims\nrefresh_pattern \\/InRelease$ 0 0% 0 refresh-ims\nrefresh_pattern \\/(Translation-.*)(|\\.bz2|\\.gz|\\.xz)$ 0 0% 0 refresh-ims\nrefresh_pattern .\t\t0\t20%\t4320\nacl SSL_ports port 443\nacl SSL_ports port 873\nacl SSL_ports port 6443\nacl Safe_ports port 80\nacl Safe_ports port 8080\nacl Safe_ports port 443\nacl Safe_ports port 873\nacl Safe_ports port 6443\nacl purge method PURGE\nacl CONNECT method CONNECT\nacl wikimedia src 10.128.0.0/24\nacl wikimedia src 10.128.1.0/24\nacl wikimedia src 10.128.2.0/24\nacl wikimedia src 10.132.0.0/24\nacl wikimedia src 10.132.2.0/24\nacl wikimedia src 10.136.0.0/24\nacl wikimedia src 10.136.1.0/24\nacl wikimedia src 10.140.0.0/24\nacl wikimedia src 10.140.1.0/24\nacl wikimedia src 10.140.2.0/24\nacl wikimedia src 10.192.0.0/22\nacl wikimedia src 10.192.10.0/24\nacl wikimedia src 10.192.11.0/24\nacl wikimedia src 10.192.12.0/24\nacl wikimedia src 10.192.13.0/24\nacl wikimedia src 10.192.14.0/24\nacl wikimedia src 10.192.15.0/24\nacl wikimedia src 10.192.16.0/22\nacl wikimedia src 10.192.20.0/24\nacl wikimedia src 10.192.21.0/24\nacl wikimedia src 10.192.22.0/24\nacl wikimedia src 10.192.23.0/24\nacl wikimedia src 10.192.24.0/23\nacl wikimedia src 10.192.26.0/24\nacl wikimedia src 10.192.27.0/24\nacl wikimedia src 10.192.28.0/24\nacl wikimedia src 10.192.29.0/24\nacl wikimedia src 10.192.30.0/24\nacl wikimedia src 10.192.31.0/24\nacl wikimedia src 10.192.32.0/22\nacl wikimedia src 10.192.36.0/24\nacl wikimedia src 10.192.37.0/24\nacl wikimedia src 10.192.38.0/24\nacl wikimedia src 10.192.39.0/24\nacl wikimedia src 10.192.4.0/24\nacl wikimedia src 10.192.40.0/24\nacl wikimedia src 10.192.41.0/24\nacl wikimedia src 10.192.42.0/24\nacl wikimedia src 10.192.43.0/24\nacl wikimedia src 10.192.44.0/24\nacl wikimedia src 10.192.45.0/24\nacl wikimedia src 10.192.46.0/24\nacl wikimedia src 10.192.47.0/24\nacl wikimedia src 10.192.48.0/22\nacl wikimedia src 10.192.5.0/24\nacl wikimedia src 10.192.52.0/24\nacl wikimedia src 10.192.56.0/24\nacl wikimedia src 10.192.57.0/24\nacl wikimedia src 10.192.58.0/24\nacl wikimedia src 10.192.59.0/24\nacl wikimedia src 10.192.6.0/24\nacl wikimedia src 10.192.64.0/21\nacl wikimedia src 10.192.7.0/24\nacl wikimedia src 10.192.72.0/24\nacl wikimedia src 10.192.76.0/24\nacl wikimedia src 10.192.8.0/24\nacl wikimedia src 10.192.80.0/20\nacl wikimedia src 10.192.9.0/24\nacl wikimedia src 10.192.96.0/21\nacl wikimedia src 10.194.0.0/20\nacl wikimedia src 10.194.128.0/17\nacl wikimedia src 10.194.16.0/21\nacl wikimedia src 10.194.61.0/24\nacl wikimedia src 10.194.62.0/23\nacl wikimedia src 10.194.64.0/20\nacl wikimedia src 10.194.80.0/21\nacl wikimedia src 10.2.1.0/24\nacl wikimedia src 10.2.2.0/24\nacl wikimedia src 10.2.3.0/24\nacl wikimedia src 10.2.4.0/24\nacl wikimedia src 10.2.5.0/24\nacl wikimedia src 10.2.6.0/24\nacl wikimedia src 10.2.7.0/24\nacl wikimedia src 10.64.0.0/22\nacl wikimedia src 10.64.130.0/24\nacl wikimedia src 10.64.131.0/24\nacl wikimedia src 10.64.132.0/24\nacl wikimedia src 10.64.133.0/24\nacl wikimedia src 10.64.134.0/24\nacl wikimedia src 10.64.135.0/24\nacl wikimedia src 10.64.136.0/24\nacl wikimedia src 10.64.137.0/24\nacl wikimedia src 10.64.138.0/24\nacl wikimedia src 10.64.139.0/24\nacl wikimedia src 10.64.140.0/24\nacl wikimedia src 10.64.141.0/24\nacl wikimedia src 10.64.142.0/24\nacl wikimedia src 10.64.143.0/24\nacl wikimedia src 10.64.144.0/24\nacl wikimedia src 10.64.145.0/24\nacl wikimedia src 10.64.148.0/24\nacl wikimedia src 10.64.149.0/24\nacl wikimedia src 10.64.150.0/24\nacl wikimedia src 10.64.151.0/24\nacl wikimedia src 10.64.152.0/24\nacl wikimedia src 10.64.153.0/24\nacl wikimedia src 10.64.154.0/24\nacl wikimedia src 10.64.155.0/24\nacl wikimedia src 10.64.156.0/24\nacl wikimedia src 10.64.157.0/24\nacl wikimedia src 10.64.158.0/24\nacl wikimedia src 10.64.159.0/24\nacl wikimedia src 10.64.16.0/22\nacl wikimedia src 10.64.160.0/24\nacl wikimedia src 10.64.161.0/24\nacl wikimedia src 10.64.162.0/24\nacl wikimedia src 10.64.163.0/24\nacl wikimedia src 10.64.164.0/24\nacl wikimedia src 10.64.165.0/24\nacl wikimedia src 10.64.166.0/24\nacl wikimedia src 10.64.167.0/24\nacl wikimedia src 10.64.169.0/24\nacl wikimedia src 10.64.170.0/24\nacl wikimedia src 10.64.171.0/24\nacl wikimedia src 10.64.172.0/24\nacl wikimedia src 10.64.173.0/24\nacl wikimedia src 10.64.174.0/24\nacl wikimedia src 10.64.175.0/24\nacl wikimedia src 10.64.176.0/24\nacl wikimedia src 10.64.177.0/24\nacl wikimedia src 10.64.178.0/24\nacl wikimedia src 10.64.179.0/24\nacl wikimedia src 10.64.180.0/24\nacl wikimedia src 10.64.181.0/24\nacl wikimedia src 10.64.182.0/24\nacl wikimedia src 10.64.183.0/24\nacl wikimedia src 10.64.184.0/24\nacl wikimedia src 10.64.185.0/24\nacl wikimedia src 10.64.186.0/24\nacl wikimedia src 10.64.187.0/24\nacl wikimedia src 10.64.188.0/24\nacl wikimedia src 10.64.189.0/24\nacl wikimedia src 10.64.190.0/24\nacl wikimedia src 10.64.20.0/24\nacl wikimedia src 10.64.21.0/24\nacl wikimedia src 10.64.24.0/23\nacl wikimedia src 10.64.32.0/22\nacl wikimedia src 10.64.36.0/24\nacl wikimedia src 10.64.48.0/22\nacl wikimedia src 10.64.5.0/24\nacl wikimedia src 10.64.53.0/24\nacl wikimedia src 10.64.64.0/21\nacl wikimedia src 10.64.72.0/24\nacl wikimedia src 10.64.76.0/24\nacl wikimedia src 10.67.0.0/20\nacl wikimedia src 10.67.128.0/17\nacl wikimedia src 10.67.16.0/21\nacl wikimedia src 10.67.24.0/21\nacl wikimedia src 10.67.32.0/20\nacl wikimedia src 10.67.64.0/20\nacl wikimedia src 10.67.80.0/21\nacl wikimedia src 10.80.0.0/24\nacl wikimedia src 10.80.1.0/24\nacl wikimedia src 10.80.2.0/24\nacl wikimedia src 103.102.166.0/28\nacl wikimedia src 103.102.166.224/27\nacl wikimedia src 103.102.166.96/27\nacl wikimedia src 185.15.58.0/27\nacl wikimedia src 185.15.58.224/27\nacl wikimedia src 185.15.58.32/27\nacl wikimedia src 185.15.59.0/27\nacl wikimedia src 185.15.59.224/27\nacl wikimedia src 185.15.59.32/27\nacl wikimedia src 185.15.59.96/27\nacl wikimedia src 195.200.68.0/27\nacl wikimedia src 195.200.68.224/27\nacl wikimedia src 195.200.68.32/27\nacl wikimedia src 195.200.68.96/27\nacl wikimedia src 198.35.26.0/27\nacl wikimedia src 198.35.26.32/27\nacl wikimedia src 198.35.26.96/27\nacl wikimedia src 198.35.26.96/27\nacl wikimedia src 2001:df2:e500:101::/64\nacl wikimedia src 2001:df2:e500:103::/64\nacl wikimedia src 2001:df2:e500:1::/64\nacl wikimedia src 2001:df2:e500:3::/64\nacl wikimedia src 2001:df2:e500:ed1a::/64\nacl wikimedia src 208.80.152.128/27\nacl wikimedia src 208.80.153.0/27\nacl wikimedia src 208.80.153.224/27\nacl wikimedia src 208.80.153.32/27\nacl wikimedia src 208.80.153.64/27\nacl wikimedia src 208.80.153.96/27\nacl wikimedia src 208.80.154.0/26\nacl wikimedia src 208.80.154.128/26\nacl wikimedia src 208.80.154.224/27\nacl wikimedia src 208.80.154.64/26\nacl wikimedia src 208.80.155.96/27\nacl wikimedia src 2620:0:860:100::/64\nacl wikimedia src 2620:0:860:101::/64\nacl wikimedia src 2620:0:860:102::/64\nacl wikimedia src 2620:0:860:103::/64\nacl wikimedia src 2620:0:860:104::/64\nacl wikimedia src 2620:0:860:105::/64\nacl wikimedia src 2620:0:860:106::/64\nacl wikimedia src 2620:0:860:107::/64\nacl wikimedia src 2620:0:860:108::/64\nacl wikimedia src 2620:0:860:109::/64\nacl wikimedia src 2620:0:860:10a::/64\nacl wikimedia src 2620:0:860:10b::/64\nacl wikimedia src 2620:0:860:10c::/64\nacl wikimedia src 2620:0:860:10d::/64\nacl wikimedia src 2620:0:860:10e::/64\nacl wikimedia src 2620:0:860:10f::/64\nacl wikimedia src 2620:0:860:110::/64\nacl wikimedia src 2620:0:860:111::/64\nacl wikimedia src 2620:0:860:112::/64\nacl wikimedia src 2620:0:860:113::/64\nacl wikimedia src 2620:0:860:114::/64\nacl wikimedia src 2620:0:860:115::/64\nacl wikimedia src 2620:0:860:116::/64\nacl wikimedia src 2620:0:860:118::/64\nacl wikimedia src 2620:0:860:119::/64\nacl wikimedia src 2620:0:860:11a::/64\nacl wikimedia src 2620:0:860:11b::/64\nacl wikimedia src 2620:0:860:11c::/64\nacl wikimedia src 2620:0:860:11d::/64\nacl wikimedia src 2620:0:860:11e::/64\nacl wikimedia src 2620:0:860:11f::/64\nacl wikimedia src 2620:0:860:120::/64\nacl wikimedia src 2620:0:860:121::/64\nacl wikimedia src 2620:0:860:122::/64\nacl wikimedia src 2620:0:860:123::/64\nacl wikimedia src 2620:0:860:124::/64\nacl wikimedia src 2620:0:860:125::/64\nacl wikimedia src 2620:0:860:126::/64\nacl wikimedia src 2620:0:860:127::/64\nacl wikimedia src 2620:0:860:12b::/64\nacl wikimedia src 2620:0:860:12c::/64\nacl wikimedia src 2620:0:860:12d::/64\nacl wikimedia src 2620:0:860:12e::/64\nacl wikimedia src 2620:0:860:140::/64\nacl wikimedia src 2620:0:860:1::/64\nacl wikimedia src 2620:0:860:2::/64\nacl wikimedia src 2620:0:860:300::/64\nacl wikimedia src 2620:0:860:301::/64\nacl wikimedia src 2620:0:860:302::/64\nacl wikimedia src 2620:0:860:303::/64\nacl wikimedia src 2620:0:860:304::/64\nacl wikimedia src 2620:0:860:305::/64\nacl wikimedia src 2620:0:860:307::/64\nacl wikimedia src 2620:0:860:308::/64\nacl wikimedia src 2620:0:860:3::/64\nacl wikimedia src 2620:0:860:4::/64\nacl wikimedia src 2620:0:860:5::/64\nacl wikimedia src 2620:0:860:babe::/64\nacl wikimedia src 2620:0:860:babf::/64\nacl wikimedia src 2620:0:860:cabe::/64\nacl wikimedia src 2620:0:860:cabf::/64\nacl wikimedia src 2620:0:860:ed1a::/64\nacl wikimedia src 2620:0:861:100::/64\nacl wikimedia src 2620:0:861:101::/64\nacl wikimedia src 2620:0:861:102::/64\nacl wikimedia src 2620:0:861:103::/64\nacl wikimedia src 2620:0:861:104::/64\nacl wikimedia src 2620:0:861:105::/64\nacl wikimedia src 2620:0:861:106::/64\nacl wikimedia src 2620:0:861:107::/64\nacl wikimedia src 2620:0:861:108::/64\nacl wikimedia src 2620:0:861:109::/64\nacl wikimedia src 2620:0:861:10a::/64\nacl wikimedia src 2620:0:861:10b::/64\nacl wikimedia src 2620:0:861:10c::/64\nacl wikimedia src 2620:0:861:10d::/64\nacl wikimedia src 2620:0:861:10e::/64\nacl wikimedia src 2620:0:861:10f::/64\nacl wikimedia src 2620:0:861:110::/64\nacl wikimedia src 2620:0:861:111::/64\nacl wikimedia src 2620:0:861:112::/64\nacl wikimedia src 2620:0:861:113::/64\nacl wikimedia src 2620:0:861:114::/64\nacl wikimedia src 2620:0:861:115::/64\nacl wikimedia src 2620:0:861:116::/64\nacl wikimedia src 2620:0:861:117::/64\nacl wikimedia src 2620:0:861:118::/64\nacl wikimedia src 2620:0:861:119::/64\nacl wikimedia src 2620:0:861:11a::/64\nacl wikimedia src 2620:0:861:11c::/64\nacl wikimedia src 2620:0:861:11d::/64\nacl wikimedia src 2620:0:861:11e::/64\nacl wikimedia src 2620:0:861:11f::/64\nacl wikimedia src 2620:0:861:120::/64\nacl wikimedia src 2620:0:861:121::/64\nacl wikimedia src 2620:0:861:122::/64\nacl wikimedia src 2620:0:861:123::/64\nacl wikimedia src 2620:0:861:124::/64\nacl wikimedia src 2620:0:861:125::/64\nacl wikimedia src 2620:0:861:126::/64\nacl wikimedia src 2620:0:861:127::/64\nacl wikimedia src 2620:0:861:128::/64\nacl wikimedia src 2620:0:861:129::/64\nacl wikimedia src 2620:0:861:12a::/64\nacl wikimedia src 2620:0:861:12b::/64\nacl wikimedia src 2620:0:861:12c::/64\nacl wikimedia src 2620:0:861:12d::/64\nacl wikimedia src 2620:0:861:12e::/64\nacl wikimedia src 2620:0:861:12f::/64\nacl wikimedia src 2620:0:861:131::/64\nacl wikimedia src 2620:0:861:132::/64\nacl wikimedia src 2620:0:861:133::/64\nacl wikimedia src 2620:0:861:134::/64\nacl wikimedia src 2620:0:861:135::/64\nacl wikimedia src 2620:0:861:136::/64\nacl wikimedia src 2620:0:861:137::/64\nacl wikimedia src 2620:0:861:138::/64\nacl wikimedia src 2620:0:861:139::/64\nacl wikimedia src 2620:0:861:13a::/64\nacl wikimedia src 2620:0:861:13b::/64\nacl wikimedia src 2620:0:861:13c::/64\nacl wikimedia src 2620:0:861:13d::/64\nacl wikimedia src 2620:0:861:13e::/64\nacl wikimedia src 2620:0:861:13f::/64\nacl wikimedia src 2620:0:861:140::/64\nacl wikimedia src 2620:0:861:141::/64\nacl wikimedia src 2620:0:861:142::/64\nacl wikimedia src 2620:0:861:143::/64\nacl wikimedia src 2620:0:861:144::/64\nacl wikimedia src 2620:0:861:145::/64\nacl wikimedia src 2620:0:861:1::/64\nacl wikimedia src 2620:0:861:2::/64\nacl wikimedia src 2620:0:861:300::/64\nacl wikimedia src 2620:0:861:301::/116\nacl wikimedia src 2620:0:861:302::/64\nacl wikimedia src 2620:0:861:303::/116\nacl wikimedia src 2620:0:861:304::/116\nacl wikimedia src 2620:0:861:305::/64\nacl wikimedia src 2620:0:861:3::/64\nacl wikimedia src 2620:0:861:4::/64\nacl wikimedia src 2620:0:861:babe::/64\nacl wikimedia src 2620:0:861:babf::/116\nacl wikimedia src 2620:0:861:cabe::/64\nacl wikimedia src 2620:0:861:cabf::/116\nacl wikimedia src 2620:0:861:ed1a::/64\nacl wikimedia src 2620:0:863:101::/64\nacl wikimedia src 2620:0:863:102::/64\nacl wikimedia src 2620:0:863:103::/64\nacl wikimedia src 2620:0:863:1::/64\nacl wikimedia src 2620:0:863:2::/64\nacl wikimedia src 2620:0:863:3::/64\nacl wikimedia src 2620:0:863:ed1a::/64\nacl wikimedia src 2a02:ec80:300:101::/64\nacl wikimedia src 2a02:ec80:300:102::/64\nacl wikimedia src 2a02:ec80:300:103::/64\nacl wikimedia src 2a02:ec80:300:1::/64\nacl wikimedia src 2a02:ec80:300:2::/64\nacl wikimedia src 2a02:ec80:300:3::/64\nacl wikimedia src 2a02:ec80:300:ed1a::/64\nacl wikimedia src 2a02:ec80:600:101::/64\nacl wikimedia src 2a02:ec80:600:102::/64\nacl wikimedia src 2a02:ec80:600:1::/64\nacl wikimedia src 2a02:ec80:600:2::/64\nacl wikimedia src 2a02:ec80:600:ed1a::/64\nacl wikimedia src 2a02:ec80:700:101::/64\nacl wikimedia src 2a02:ec80:700:102::/64\nacl wikimedia src 2a02:ec80:700:103::/64\nacl wikimedia src 2a02:ec80:700:1::/64\nacl wikimedia src 2a02:ec80:700:2::/64\nacl wikimedia src 2a02:ec80:700:3::/64\nacl wikimedia src 2a02:ec80:700:ed1a::/64\nacl wikimedia src 127.0.0.0/8\nacl wikimedia src ::1/128\n# Custom ACL start: cloudcumin_ssh (T324986)\nacl cloudcumin_ssh_port port 22\nacl cloudcumin_ssh_src src 10.192.32.140\nacl cloudcumin_ssh_src src 10.64.48.148\nacl cloudcumin_ssh_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_ssh_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_ssh_dst dst 172.16.1.220\nacl cloudcumin_ssh_dst dst 185.15.57.2\nhttp_access allow CONNECT cloudcumin_ssh_port cloudcumin_ssh_src cloudcumin_ssh_dst\n# Custom ACL end: cloudcumin_ssh (T324986)\n# Custom ACL start: cloudcumin_keystone (T420360)\nacl cloudcumin_keystone_port port 25000\nacl cloudcumin_keystone_src src 10.192.32.140\nacl cloudcumin_keystone_src src 10.64.48.148\nacl cloudcumin_keystone_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_keystone_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_keystone_dst dst 185.15.56.161\nacl cloudcumin_keystone_dst dst 185.15.57.24\nhttp_access allow CONNECT cloudcumin_keystone_port cloudcumin_keystone_src cloudcumin_keystone_dst\n# Custom ACL end: cloudcumin_keystone (T420360)\n# Custom ACL start: cloudcumin_nova (T420360)\nacl cloudcumin_nova_port port 28774\nacl cloudcumin_nova_src src 10.192.32.140\nacl cloudcumin_nova_src src 10.64.48.148\nacl cloudcumin_nova_src src 2620:0:860:103:10:192:32:140\nacl cloudcumin_nova_src src 2620:0:861:107:10:64:48:148\nacl cloudcumin_nova_dst dst 185.15.56.161\nacl cloudcumin_nova_dst dst 185.15.57.24\nhttp_access allow CONNECT cloudcumin_nova_port cloudcumin_nova_src cloudcumin_nova_dst\n# Custom ACL end: cloudcumin_nova (T420360)\nhttp_access allow manager localhost\nhttp_access deny manager\nhttp_access allow purge localhost\nhttp_access deny purge\nhttp_access deny !Safe_ports\nhttp_access deny CONNECT !SSL_ports\nhttp_access allow localhost\nhttp_access allow wikimedia\nhttp_access deny all\nhttp_reply_access allow all\nicp_access deny all\ncache_effective_user proxy\ncache_effective_group proxy\n\n"}, {"resource": "File[/etc/dhcp/dhcpd.conf]", "content": "--- /etc/dhcp/dhcpd.conf.orig\n+++ /etc/dhcp/dhcpd.conf\n@@ -905,11 +905,17 @@\n     group {\n         option domain-name \"wikimedia.org\";\n \n-        # public1-ulsfo subnet\n-        subnet 198.35.26.0 netmask 255.255.255.240 {\n-            option broadcast-address 198.35.26.15;\n-            option subnet-mask 255.255.255.240;\n+        # public1-22-ulsfo subnet\n+        subnet 198.35.26.0 netmask 255.255.255.224 {\n+            option broadcast-address 198.35.26.31;\n+            option subnet-mask 255.255.255.224;\n             option routers 198.35.26.1;\n+        }\n+        # public1-23-ulsfo subnet\n+        subnet 198.35.26.32 netmask 255.255.255.224 {\n+            option broadcast-address 198.35.26.63;\n+            option subnet-mask 255.255.255.224;\n+            option routers 198.35.26.33;\n         }\n         # public1-virtual-ulsfo subnet\n         subnet 198.35.26.96 netmask 255.255.255.224 {\n@@ -922,11 +928,17 @@\n     group {\n         option domain-name \"ulsfo.wmnet\";\n \n-        # private1-ulsfo subnet\n+        # private1-22-ulsfo subnet\n         subnet 10.128.0.0 netmask 255.255.255.0 {\n             option broadcast-address 10.128.0.255;\n             option subnet-mask 255.255.255.0;\n             option routers 10.128.0.1;\n+        }\n+        # private1-23-ulsfo subnet\n+        subnet 10.128.1.0 netmask 255.255.255.0 {\n+            option broadcast-address 10.128.1.255;\n+            option subnet-mask 255.255.255.0;\n+            option routers 10.128.1.1;\n         }\n         # private1-virtual-ulsfo subnet\n         subnet 10.128.2.0 netmask 255.255.255.0 {"}, {"resource": "File[/etc/nftables/sets/PRODUCTION_NETWORKS_ipv6.nft]", "content": "--- /etc/nftables/sets/PRODUCTION_NETWORKS_ipv6.nft.orig\n+++ /etc/nftables/sets/PRODUCTION_NETWORKS_ipv6.nft\n@@ -154,8 +154,10 @@\n              2620:0:861:cabf::/116,\n              2620:0:861:ed1a::/64,\n              2620:0:863:101::/64,\n+             2620:0:863:102::/64,\n              2620:0:863:103::/64,\n              2620:0:863:1::/64,\n+             2620:0:863:2::/64,\n              2620:0:863:3::/64,\n              2620:0:863:ed1a::/64,\n              2a02:ec80:300:101::/64,"}, {"resource": "File[/etc/nftables/sets/PRODUCTION_NETWORKS_ipv4.nft]", "content": "--- /etc/nftables/sets/PRODUCTION_NETWORKS_ipv4.nft.orig\n+++ /etc/nftables/sets/PRODUCTION_NETWORKS_ipv4.nft\n@@ -4,6 +4,7 @@\n     flags interval\n     auto-merge\n     elements = { 10.128.0.0/24,\n+             10.128.1.0/24,\n              10.128.2.0/24,\n              10.132.0.0/24,\n              10.132.2.0/24,\n@@ -170,7 +171,8 @@\n              195.200.68.224/27,\n              195.200.68.32/27,\n              195.200.68.96/27,\n-             198.35.26.0/28,\n+             198.35.26.0/27,\n+             198.35.26.32/27,\n              198.35.26.96/27,\n              208.80.152.128/27,\n              208.80.153.0/27,"}, {"resource": "File[/etc/nftables/sets/DOMAIN_NETWORKS_ipv6.nft]", "content": "--- /etc/nftables/sets/DOMAIN_NETWORKS_ipv6.nft.orig\n+++ /etc/nftables/sets/DOMAIN_NETWORKS_ipv6.nft\n@@ -154,8 +154,10 @@\n              2620:0:861:cabf::/116,\n              2620:0:861:ed1a::/64,\n              2620:0:863:101::/64,\n+             2620:0:863:102::/64,\n              2620:0:863:103::/64,\n              2620:0:863:1::/64,\n+             2620:0:863:2::/64,\n              2620:0:863:3::/64,\n              2620:0:863:ed1a::/64,\n              2a02:ec80:300:101::/64,"}, {"resource": "File[/etc/squid/squid.conf]", "content": "--- /etc/squid/squid.conf.orig\n+++ /etc/squid/squid.conf\n@@ -35,6 +35,7 @@\n acl purge method PURGE\n acl CONNECT method CONNECT\n acl wikimedia src 10.128.0.0/24\n+acl wikimedia src 10.128.1.0/24\n acl wikimedia src 10.128.2.0/24\n acl wikimedia src 10.132.0.0/24\n acl wikimedia src 10.132.2.0/24\n@@ -201,7 +202,8 @@\n acl wikimedia src 195.200.68.224/27\n acl wikimedia src 195.200.68.32/27\n acl wikimedia src 195.200.68.96/27\n-acl wikimedia src 198.35.26.0/28\n+acl wikimedia src 198.35.26.0/27\n+acl wikimedia src 198.35.26.32/27\n acl wikimedia src 198.35.26.96/27\n acl wikimedia src 198.35.26.96/27\n acl wikimedia src 2001:df2:e500:101::/64\n@@ -366,8 +368,10 @@\n acl wikimedia src 2620:0:861:cabf::/116\n acl wikimedia src 2620:0:861:ed1a::/64\n acl wikimedia src 2620:0:863:101::/64\n+acl wikimedia src 2620:0:863:102::/64\n acl wikimedia src 2620:0:863:103::/64\n acl wikimedia src 2620:0:863:1::/64\n+acl wikimedia src 2620:0:863:2::/64\n acl wikimedia src 2620:0:863:3::/64\n acl wikimedia src 2620:0:863:ed1a::/64\n acl wikimedia src 2a02:ec80:300:101::/64"}, {"resource": "Nftables::Set[PRODUCTION_NETWORKS]", "parameters": "--- Nftables::Set[PRODUCTION_NETWORKS].orig\n+++ Nftables::Set[PRODUCTION_NETWORKS]\n\n@@\n-    hosts => ['10.128.0.0/24', '10.128.2.0/24', '10.132.0.0/24', '10.132.2.0/24', '10.136.0.0/24', '10.136.1.0/24', '10.140.0.0/24', '10.140.1.0/24', '10.140.2.0/24', '10.192.0.0/22', '10.192.10.0/24', '10.192.11.0/24', '10.192.12.0/24', '10.192.13.0/24', '10.192.14.0/24', '10.192.15.0/24', '10.192.16.0/22', '10.192.20.0/24', '10.192.21.0/24', '10.192.22.0/24', '10.192.23.0/24', '10.192.24.0/23', '10.192.26.0/24', '10.192.27.0/24', '10.192.28.0/24', '10.192.29.0/24', '10.192.30.0/24', '10.192.31.0/24', '10.192.32.0/22', '10.192.36.0/24', '10.192.37.0/24', '10.192.38.0/24', '10.192.39.0/24', '10.192.4.0/24', '10.192.40.0/24', '10.192.41.0/24', '10.192.42.0/24', '10.192.43.0/24', '10.192.44.0/24', '10.192.45.0/24', '10.192.46.0/24', '10.192.47.0/24', '10.192.48.0/22', '10.192.5.0/24', '10.192.52.0/24', '10.192.56.0/24', '10.192.57.0/24', '10.192.58.0/24', '10.192.59.0/24', '10.192.6.0/24', '10.192.64.0/21', '10.192.7.0/24', '10.192.72.0/24', '10.192.76.0/24', '10.192.8.0/24', '10.192.80.0/20', '10.192.9.0/24', '10.192.96.0/21', '10.194.0.0/20', '10.194.128.0/17', '10.194.16.0/21', '10.194.61.0/24', '10.194.62.0/23', '10.194.64.0/20', '10.194.80.0/21', '10.2.1.0/24', '10.2.2.0/24', '10.2.3.0/24', '10.2.4.0/24', '10.2.5.0/24', '10.2.6.0/24', '10.2.7.0/24', '10.64.0.0/22', '10.64.130.0/24', '10.64.131.0/24', '10.64.132.0/24', '10.64.133.0/24', '10.64.134.0/24', '10.64.135.0/24', '10.64.136.0/24', '10.64.137.0/24', '10.64.138.0/24', '10.64.139.0/24', '10.64.140.0/24', '10.64.141.0/24', '10.64.142.0/24', '10.64.143.0/24', '10.64.144.0/24', '10.64.145.0/24', '10.64.148.0/24', '10.64.149.0/24', '10.64.150.0/24', '10.64.151.0/24', '10.64.152.0/24', '10.64.153.0/24', '10.64.154.0/24', '10.64.155.0/24', '10.64.156.0/24', '10.64.157.0/24', '10.64.158.0/24', '10.64.159.0/24', '10.64.16.0/22', '10.64.160.0/24', '10.64.161.0/24', '10.64.162.0/24', '10.64.163.0/24', '10.64.164.0/24', '10.64.165.0/24', '10.64.166.0/24', '10.64.167.0/24', '10.64.169.0/24', '10.64.170.0/24', '10.64.171.0/24', '10.64.172.0/24', '10.64.173.0/24', '10.64.174.0/24', '10.64.175.0/24', '10.64.176.0/24', '10.64.177.0/24', '10.64.178.0/24', '10.64.179.0/24', '10.64.180.0/24', '10.64.181.0/24', '10.64.182.0/24', '10.64.183.0/24', '10.64.184.0/24', '10.64.185.0/24', '10.64.186.0/24', '10.64.187.0/24', '10.64.188.0/24', '10.64.189.0/24', '10.64.190.0/24', '10.64.20.0/24', '10.64.21.0/24', '10.64.24.0/23', '10.64.32.0/22', '10.64.36.0/24', '10.64.48.0/22', '10.64.5.0/24', '10.64.53.0/24', '10.64.64.0/21', '10.64.72.0/24', '10.64.76.0/24', '10.67.0.0/20', '10.67.128.0/17', '10.67.16.0/21', '10.67.24.0/21', '10.67.32.0/20', '10.67.64.0/20', '10.67.80.0/21', '10.80.0.0/24', '10.80.1.0/24', '10.80.2.0/24', '103.102.166.0/28', '103.102.166.224/27', '103.102.166.96/27', '185.15.58.0/27', '185.15.58.224/27', '185.15.58.32/27', '185.15.59.0/27', '185.15.59.224/27', '185.15.59.32/27', '185.15.59.96/27', '195.200.68.0/27', '195.200.68.224/27', '195.200.68.32/27', '195.200.68.96/27', '198.35.26.0/28', '198.35.26.96/27', '198.35.26.96/27', '2001:df2:e500:101::/64', '2001:df2:e500:103::/64', '2001:df2:e500:1::/64', '2001:df2:e500:3::/64', '2001:df2:e500:ed1a::/64', '208.80.152.128/27', '208.80.153.0/27', '208.80.153.224/27', '208.80.153.32/27', '208.80.153.64/27', '208.80.153.96/27', '208.80.154.0/26', '208.80.154.128/26', '208.80.154.224/27', '208.80.154.64/26', '208.80.155.96/27', '2620:0:860:100::/64', '2620:0:860:101::/64', '2620:0:860:102::/64', '2620:0:860:103::/64', '2620:0:860:104::/64', '2620:0:860:105::/64', '2620:0:860:106::/64', '2620:0:860:107::/64', '2620:0:860:108::/64', '2620:0:860:109::/64', '2620:0:860:10a::/64', '2620:0:860:10b::/64', '2620:0:860:10c::/64', '2620:0:860:10d::/64', '2620:0:860:10e::/64', '2620:0:860:10f::/64', '2620:0:860:110::/64', '2620:0:860:111::/64', '2620:0:860:112::/64', '2620:0:860:113::/64', '2620:0:860:114::/64', '2620:0:860:115::/64', '2620:0:860:116::/64', '2620:0:860:118::/64', '2620:0:860:119::/64', '2620:0:860:11a::/64', '2620:0:860:11b::/64', '2620:0:860:11c::/64', '2620:0:860:11d::/64', '2620:0:860:11e::/64', '2620:0:860:11f::/64', '2620:0:860:120::/64', '2620:0:860:121::/64', '2620:0:860:122::/64', '2620:0:860:123::/64', '2620:0:860:124::/64', '2620:0:860:125::/64', '2620:0:860:126::/64', '2620:0:860:127::/64', '2620:0:860:12b::/64', '2620:0:860:12c::/64', '2620:0:860:12d::/64', '2620:0:860:12e::/64', '2620:0:860:140::/64', '2620:0:860:1::/64', '2620:0:860:2::/64', '2620:0:860:300::/64', '2620:0:860:301::/64', '2620:0:860:302::/64', '2620:0:860:303::/64', '2620:0:860:304::/64', '2620:0:860:305::/64', '2620:0:860:307::/64', '2620:0:860:308::/64', '2620:0:860:3::/64', '2620:0:860:4::/64', '2620:0:860:5::/64', '2620:0:860:babe::/64', '2620:0:860:babf::/64', '2620:0:860:cabe::/64', '2620:0:860:cabf::/64', '2620:0:860:ed1a::/64', '2620:0:861:100::/64', '2620:0:861:101::/64', '2620:0:861:102::/64', '2620:0:861:103::/64', '2620:0:861:104::/64', '2620:0:861:105::/64', '2620:0:861:106::/64', '2620:0:861:107::/64', '2620:0:861:108::/64', '2620:0:861:109::/64', '2620:0:861:10a::/64', '2620:0:861:10b::/64', '2620:0:861:10c::/64', '2620:0:861:10d::/64', '2620:0:861:10e::/64', '2620:0:861:10f::/64', '2620:0:861:110::/64', '2620:0:861:111::/64', '2620:0:861:112::/64', '2620:0:861:113::/64', '2620:0:861:114::/64', '2620:0:861:115::/64', '2620:0:861:116::/64', '2620:0:861:117::/64', '2620:0:861:118::/64', '2620:0:861:119::/64', '2620:0:861:11a::/64', '2620:0:861:11c::/64', '2620:0:861:11d::/64', '2620:0:861:11e::/64', '2620:0:861:11f::/64', '2620:0:861:120::/64', '2620:0:861:121::/64', '2620:0:861:122::/64', '2620:0:861:123::/64', '2620:0:861:124::/64', '2620:0:861:125::/64', '2620:0:861:126::/64', '2620:0:861:127::/64', '2620:0:861:128::/64', '2620:0:861:129::/64', '2620:0:861:12a::/64', '2620:0:861:12b::/64', '2620:0:861:12c::/64', '2620:0:861:12d::/64', '2620:0:861:12e::/64', '2620:0:861:12f::/64', '2620:0:861:131::/64', '2620:0:861:132::/64', '2620:0:861:133::/64', '2620:0:861:134::/64', '2620:0:861:135::/64', '2620:0:861:136::/64', '2620:0:861:137::/64', '2620:0:861:138::/64', '2620:0:861:139::/64', '2620:0:861:13a::/64', '2620:0:861:13b::/64', '2620:0:861:13c::/64', '2620:0:861:13d::/64', '2620:0:861:13e::/64', '2620:0:861:13f::/64', '2620:0:861:140::/64', '2620:0:861:141::/64', '2620:0:861:142::/64', '2620:0:861:143::/64', '2620:0:861:144::/64', '2620:0:861:145::/64', '2620:0:861:1::/64', '2620:0:861:2::/64', '2620:0:861:300::/64', '2620:0:861:301::/116', '2620:0:861:302::/64', '2620:0:861:303::/116', '2620:0:861:304::/116', '2620:0:861:305::/64', '2620:0:861:3::/64', '2620:0:861:4::/64', '2620:0:861:babe::/64', '2620:0:861:babf::/116', '2620:0:861:cabe::/64', '2620:0:861:cabf::/116', '2620:0:861:ed1a::/64', '2620:0:863:101::/64', '2620:0:863:103::/64', '2620:0:863:1::/64', '2620:0:863:3::/64', '2620:0:863:ed1a::/64', '2a02:ec80:300:101::/64', '2a02:ec80:300:102::/64', '2a02:ec80:300:103::/64', '2a02:ec80:300:1::/64', '2a02:ec80:300:2::/64', '2a02:ec80:300:3::/64', '2a02:ec80:300:ed1a::/64', '2a02:ec80:600:101::/64', '2a02:ec80:600:102::/64', '2a02:ec80:600:1::/64', '2a02:ec80:600:2::/64', '2a02:ec80:600:ed1a::/64', '2a02:ec80:700:101::/64', '2a02:ec80:700:102::/64', '2a02:ec80:700:103::/64', '2a02:ec80:700:1::/64', '2a02:ec80:700:2::/64', '2a02:ec80:700:3::/64', '2a02:ec80:700:ed1a::/64']\n+    hosts => ['10.128.0.0/24', '10.128.1.0/24', '10.128.2.0/24', '10.132.0.0/24', '10.132.2.0/24', '10.136.0.0/24', '10.136.1.0/24', '10.140.0.0/24', '10.140.1.0/24', '10.140.2.0/24', '10.192.0.0/22', '10.192.10.0/24', '10.192.11.0/24', '10.192.12.0/24', '10.192.13.0/24', '10.192.14.0/24', '10.192.15.0/24', '10.192.16.0/22', '10.192.20.0/24', '10.192.21.0/24', '10.192.22.0/24', '10.192.23.0/24', '10.192.24.0/23', '10.192.26.0/24', '10.192.27.0/24', '10.192.28.0/24', '10.192.29.0/24', '10.192.30.0/24', '10.192.31.0/24', '10.192.32.0/22', '10.192.36.0/24', '10.192.37.0/24', '10.192.38.0/24', '10.192.39.0/24', '10.192.4.0/24', '10.192.40.0/24', '10.192.41.0/24', '10.192.42.0/24', '10.192.43.0/24', '10.192.44.0/24', '10.192.45.0/24', '10.192.46.0/24', '10.192.47.0/24', '10.192.48.0/22', '10.192.5.0/24', '10.192.52.0/24', '10.192.56.0/24', '10.192.57.0/24', '10.192.58.0/24', '10.192.59.0/24', '10.192.6.0/24', '10.192.64.0/21', '10.192.7.0/24', '10.192.72.0/24', '10.192.76.0/24', '10.192.8.0/24', '10.192.80.0/20', '10.192.9.0/24', '10.192.96.0/21', '10.194.0.0/20', '10.194.128.0/17', '10.194.16.0/21', '10.194.61.0/24', '10.194.62.0/23', '10.194.64.0/20', '10.194.80.0/21', '10.2.1.0/24', '10.2.2.0/24', '10.2.3.0/24', '10.2.4.0/24', '10.2.5.0/24', '10.2.6.0/24', '10.2.7.0/24', '10.64.0.0/22', '10.64.130.0/24', '10.64.131.0/24', '10.64.132.0/24', '10.64.133.0/24', '10.64.134.0/24', '10.64.135.0/24', '10.64.136.0/24', '10.64.137.0/24', '10.64.138.0/24', '10.64.139.0/24', '10.64.140.0/24', '10.64.141.0/24', '10.64.142.0/24', '10.64.143.0/24', '10.64.144.0/24', '10.64.145.0/24', '10.64.148.0/24', '10.64.149.0/24', '10.64.150.0/24', '10.64.151.0/24', '10.64.152.0/24', '10.64.153.0/24', '10.64.154.0/24', '10.64.155.0/24', '10.64.156.0/24', '10.64.157.0/24', '10.64.158.0/24', '10.64.159.0/24', '10.64.16.0/22', '10.64.160.0/24', '10.64.161.0/24', '10.64.162.0/24', '10.64.163.0/24', '10.64.164.0/24', '10.64.165.0/24', '10.64.166.0/24', '10.64.167.0/24', '10.64.169.0/24', '10.64.170.0/24', '10.64.171.0/24', '10.64.172.0/24', '10.64.173.0/24', '10.64.174.0/24', '10.64.175.0/24', '10.64.176.0/24', '10.64.177.0/24', '10.64.178.0/24', '10.64.179.0/24', '10.64.180.0/24', '10.64.181.0/24', '10.64.182.0/24', '10.64.183.0/24', '10.64.184.0/24', '10.64.185.0/24', '10.64.186.0/24', '10.64.187.0/24', '10.64.188.0/24', '10.64.189.0/24', '10.64.190.0/24', '10.64.20.0/24', '10.64.21.0/24', '10.64.24.0/23', '10.64.32.0/22', '10.64.36.0/24', '10.64.48.0/22', '10.64.5.0/24', '10.64.53.0/24', '10.64.64.0/21', '10.64.72.0/24', '10.64.76.0/24', '10.67.0.0/20', '10.67.128.0/17', '10.67.16.0/21', '10.67.24.0/21', '10.67.32.0/20', '10.67.64.0/20', '10.67.80.0/21', '10.80.0.0/24', '10.80.1.0/24', '10.80.2.0/24', '103.102.166.0/28', '103.102.166.224/27', '103.102.166.96/27', '185.15.58.0/27', '185.15.58.224/27', '185.15.58.32/27', '185.15.59.0/27', '185.15.59.224/27', '185.15.59.32/27', '185.15.59.96/27', '195.200.68.0/27', '195.200.68.224/27', '195.200.68.32/27', '195.200.68.96/27', '198.35.26.0/27', '198.35.26.32/27', '198.35.26.96/27', '198.35.26.96/27', '2001:df2:e500:101::/64', '2001:df2:e500:103::/64', '2001:df2:e500:1::/64', '2001:df2:e500:3::/64', '2001:df2:e500:ed1a::/64', '208.80.152.128/27', '208.80.153.0/27', '208.80.153.224/27', '208.80.153.32/27', '208.80.153.64/27', '208.80.153.96/27', '208.80.154.0/26', '208.80.154.128/26', '208.80.154.224/27', '208.80.154.64/26', '208.80.155.96/27', '2620:0:860:100::/64', '2620:0:860:101::/64', '2620:0:860:102::/64', '2620:0:860:103::/64', '2620:0:860:104::/64', '2620:0:860:105::/64', '2620:0:860:106::/64', '2620:0:860:107::/64', '2620:0:860:108::/64', '2620:0:860:109::/64', '2620:0:860:10a::/64', '2620:0:860:10b::/64', '2620:0:860:10c::/64', '2620:0:860:10d::/64', '2620:0:860:10e::/64', '2620:0:860:10f::/64', '2620:0:860:110::/64', '2620:0:860:111::/64', '2620:0:860:112::/64', '2620:0:860:113::/64', '2620:0:860:114::/64', '2620:0:860:115::/64', '2620:0:860:116::/64', '2620:0:860:118::/64', '2620:0:860:119::/64', '2620:0:860:11a::/64', '2620:0:860:11b::/64', '2620:0:860:11c::/64', '2620:0:860:11d::/64', '2620:0:860:11e::/64', '2620:0:860:11f::/64', '2620:0:860:120::/64', '2620:0:860:121::/64', '2620:0:860:122::/64', '2620:0:860:123::/64', '2620:0:860:124::/64', '2620:0:860:125::/64', '2620:0:860:126::/64', '2620:0:860:127::/64', '2620:0:860:12b::/64', '2620:0:860:12c::/64', '2620:0:860:12d::/64', '2620:0:860:12e::/64', '2620:0:860:140::/64', '2620:0:860:1::/64', '2620:0:860:2::/64', '2620:0:860:300::/64', '2620:0:860:301::/64', '2620:0:860:302::/64', '2620:0:860:303::/64', '2620:0:860:304::/64', '2620:0:860:305::/64', '2620:0:860:307::/64', '2620:0:860:308::/64', '2620:0:860:3::/64', '2620:0:860:4::/64', '2620:0:860:5::/64', '2620:0:860:babe::/64', '2620:0:860:babf::/64', '2620:0:860:cabe::/64', '2620:0:860:cabf::/64', '2620:0:860:ed1a::/64', '2620:0:861:100::/64', '2620:0:861:101::/64', '2620:0:861:102::/64', '2620:0:861:103::/64', '2620:0:861:104::/64', '2620:0:861:105::/64', '2620:0:861:106::/64', '2620:0:861:107::/64', '2620:0:861:108::/64', '2620:0:861:109::/64', '2620:0:861:10a::/64', '2620:0:861:10b::/64', '2620:0:861:10c::/64', '2620:0:861:10d::/64', '2620:0:861:10e::/64', '2620:0:861:10f::/64', '2620:0:861:110::/64', '2620:0:861:111::/64', '2620:0:861:112::/64', '2620:0:861:113::/64', '2620:0:861:114::/64', '2620:0:861:115::/64', '2620:0:861:116::/64', '2620:0:861:117::/64', '2620:0:861:118::/64', '2620:0:861:119::/64', '2620:0:861:11a::/64', '2620:0:861:11c::/64', '2620:0:861:11d::/64', '2620:0:861:11e::/64', '2620:0:861:11f::/64', '2620:0:861:120::/64', '2620:0:861:121::/64', '2620:0:861:122::/64', '2620:0:861:123::/64', '2620:0:861:124::/64', '2620:0:861:125::/64', '2620:0:861:126::/64', '2620:0:861:127::/64', '2620:0:861:128::/64', '2620:0:861:129::/64', '2620:0:861:12a::/64', '2620:0:861:12b::/64', '2620:0:861:12c::/64', '2620:0:861:12d::/64', '2620:0:861:12e::/64', '2620:0:861:12f::/64', '2620:0:861:131::/64', '2620:0:861:132::/64', '2620:0:861:133::/64', '2620:0:861:134::/64', '2620:0:861:135::/64', '2620:0:861:136::/64', '2620:0:861:137::/64', '2620:0:861:138::/64', '2620:0:861:139::/64', '2620:0:861:13a::/64', '2620:0:861:13b::/64', '2620:0:861:13c::/64', '2620:0:861:13d::/64', '2620:0:861:13e::/64', '2620:0:861:13f::/64', '2620:0:861:140::/64', '2620:0:861:141::/64', '2620:0:861:142::/64', '2620:0:861:143::/64', '2620:0:861:144::/64', '2620:0:861:145::/64', '2620:0:861:1::/64', '2620:0:861:2::/64', '2620:0:861:300::/64', '2620:0:861:301::/116', '2620:0:861:302::/64', '2620:0:861:303::/116', '2620:0:861:304::/116', '2620:0:861:305::/64', '2620:0:861:3::/64', '2620:0:861:4::/64', '2620:0:861:babe::/64', '2620:0:861:babf::/116', '2620:0:861:cabe::/64', '2620:0:861:cabf::/116', '2620:0:861:ed1a::/64', '2620:0:863:101::/64', '2620:0:863:102::/64', '2620:0:863:103::/64', '2620:0:863:1::/64', '2620:0:863:2::/64', '2620:0:863:3::/64', '2620:0:863:ed1a::/64', '2a02:ec80:300:101::/64', '2a02:ec80:300:102::/64', '2a02:ec80:300:103::/64', '2a02:ec80:300:1::/64', '2a02:ec80:300:2::/64', '2a02:ec80:300:3::/64', '2a02:ec80:300:ed1a::/64', '2a02:ec80:600:101::/64', '2a02:ec80:600:102::/64', '2a02:ec80:600:1::/64', '2a02:ec80:600:2::/64', '2a02:ec80:600:ed1a::/64', '2a02:ec80:700:101::/64', '2a02:ec80:700:102::/64', '2a02:ec80:700:103::/64', '2a02:ec80:700:1::/64', '2a02:ec80:700:2::/64', '2a02:ec80:700:3::/64', '2a02:ec80:700:ed1a::/64']\n"}, {"resource": "Class[Install_server::Dhcp_server]", "parameters": "--- Class[Install_server::Dhcp_server].orig\n+++ Class[Install_server::Dhcp_server]\n\n@@\n-    datacenters_dhcp_config => {'eqiad': {'tftp_server': '208.80.154.134', 'public': {'subnets': {'public1-a-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.63', 'gateway_ip': '208.80.154.1', 'ip': '208.80.154.0'}, 'public1-b-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.191', 'gateway_ip': '208.80.154.129', 'ip': '208.80.154.128'}, 'public1-c-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.127', 'gateway_ip': '208.80.154.65', 'ip': '208.80.154.64'}, 'public1-d-eqiad': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.155.127', 'gateway_ip': '208.80.155.97', 'ip': '208.80.155.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-a-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.3.255', 'gateway_ip': '10.64.0.1', 'ip': '10.64.0.0'}, 'private1-b-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.19.255', 'gateway_ip': '10.64.16.1', 'ip': '10.64.16.0'}, 'private1-c-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.35.255', 'gateway_ip': '10.64.32.1', 'ip': '10.64.32.0'}, 'private1-c2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.133.255', 'gateway_ip': '10.64.133.1', 'ip': '10.64.133.0'}, 'private1-c3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.141.255', 'gateway_ip': '10.64.141.1', 'ip': '10.64.141.0'}, 'private1-c4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.169.255', 'gateway_ip': '10.64.169.1', 'ip': '10.64.169.0'}, 'private1-c5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.171.255', 'gateway_ip': '10.64.171.1', 'ip': '10.64.171.0'}, 'private1-c6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.173.255', 'gateway_ip': '10.64.173.1', 'ip': '10.64.173.0'}, 'private1-c7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.175.255', 'gateway_ip': '10.64.175.1', 'ip': '10.64.175.0'}, 'private1-d-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.51.255', 'gateway_ip': '10.64.48.1', 'ip': '10.64.48.0'}, 'private1-d1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.177.255', 'gateway_ip': '10.64.177.1', 'ip': '10.64.177.0'}, 'private1-d2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.179.255', 'gateway_ip': '10.64.179.1', 'ip': '10.64.179.0'}, 'private1-d3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.181.255', 'gateway_ip': '10.64.181.1', 'ip': '10.64.181.0'}, 'private1-d4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.183.255', 'gateway_ip': '10.64.183.1', 'ip': '10.64.183.0'}, 'private1-d6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.185.255', 'gateway_ip': '10.64.185.1', 'ip': '10.64.185.0'}, 'private1-d7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.187.255', 'gateway_ip': '10.64.187.1', 'ip': '10.64.187.0'}, 'private1-d8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.189.255', 'gateway_ip': '10.64.189.1', 'ip': '10.64.189.0'}, 'cloud-hosts1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.20.255', 'gateway_ip': '10.64.20.1', 'ip': '10.64.20.0'}, 'analytics1-a-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.5.255', 'gateway_ip': '10.64.5.1', 'ip': '10.64.5.0'}, 'analytics1-b-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.21.255', 'gateway_ip': '10.64.21.1', 'ip': '10.64.21.0'}, 'analytics1-c-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.36.255', 'gateway_ip': '10.64.36.1', 'ip': '10.64.36.0'}, 'analytics1-c2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.137.255', 'gateway_ip': '10.64.137.1', 'ip': '10.64.137.0'}, 'analytics1-c3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.145.255', 'gateway_ip': '10.64.145.1', 'ip': '10.64.145.0'}, 'analytics1-c4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.170.255', 'gateway_ip': '10.64.170.1', 'ip': '10.64.170.0'}, 'analytics1-c5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.172.255', 'gateway_ip': '10.64.172.1', 'ip': '10.64.172.0'}, 'analytics1-c6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.174.255', 'gateway_ip': '10.64.174.1', 'ip': '10.64.174.0'}, 'analytics1-c7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.176.255', 'gateway_ip': '10.64.176.1', 'ip': '10.64.176.0'}, 'analytics1-d-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.53.255', 'gateway_ip': '10.64.53.1', 'ip': '10.64.53.0'}, 'analytics1-d1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.178.255', 'gateway_ip': '10.64.178.1', 'ip': '10.64.178.0'}, 'analytics1-d2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.180.255', 'gateway_ip': '10.64.180.1', 'ip': '10.64.180.0'}, 'analytics1-d3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.182.255', 'gateway_ip': '10.64.182.1', 'ip': '10.64.182.0'}, 'analytics1-d4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.184.255', 'gateway_ip': '10.64.184.1', 'ip': '10.64.184.0'}, 'analytics1-d6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.186.255', 'gateway_ip': '10.64.186.1', 'ip': '10.64.186.0'}, 'analytics1-d7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.188.255', 'gateway_ip': '10.64.188.1', 'ip': '10.64.188.0'}, 'analytics1-d8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.190.255', 'gateway_ip': '10.64.190.1', 'ip': '10.64.190.0'}, 'private1-e1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.130.255', 'gateway_ip': '10.64.130.1', 'ip': '10.64.130.0'}, 'private1-e2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.131.255', 'gateway_ip': '10.64.131.1', 'ip': '10.64.131.0'}, 'private1-e3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.132.255', 'gateway_ip': '10.64.132.1', 'ip': '10.64.132.0'}, 'private1-e5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.152.255', 'gateway_ip': '10.64.152.1', 'ip': '10.64.152.0'}, 'private1-e6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.154.255', 'gateway_ip': '10.64.154.1', 'ip': '10.64.154.0'}, 'private1-e7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.156.255', 'gateway_ip': '10.64.156.1', 'ip': '10.64.156.0'}, 'private1-e8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.158.255', 'gateway_ip': '10.64.158.1', 'ip': '10.64.158.0'}, 'private1-f1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.134.255', 'gateway_ip': '10.64.134.1', 'ip': '10.64.134.0'}, 'private1-f2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.135.255', 'gateway_ip': '10.64.135.1', 'ip': '10.64.135.0'}, 'private1-f3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.136.255', 'gateway_ip': '10.64.136.1', 'ip': '10.64.136.0'}, 'private1-f5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.160.255', 'gateway_ip': '10.64.160.1', 'ip': '10.64.160.0'}, 'private1-f6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.162.255', 'gateway_ip': '10.64.162.1', 'ip': '10.64.162.0'}, 'private1-f7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.164.255', 'gateway_ip': '10.64.164.1', 'ip': '10.64.164.0'}, 'private1-f8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.166.255', 'gateway_ip': '10.64.166.1', 'ip': '10.64.166.0'}, 'analytics1-e1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.138.255', 'gateway_ip': '10.64.138.1', 'ip': '10.64.138.0'}, 'analytics1-e2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.139.255', 'gateway_ip': '10.64.139.1', 'ip': '10.64.139.0'}, 'analytics1-e3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.140.255', 'gateway_ip': '10.64.140.1', 'ip': '10.64.140.0'}, 'analytics1-e5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.153.255', 'gateway_ip': '10.64.153.1', 'ip': '10.64.153.0'}, 'analytics1-e6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.155.255', 'gateway_ip': '10.64.155.1', 'ip': '10.64.155.0'}, 'analytics1-e7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.157.255', 'gateway_ip': '10.64.157.1', 'ip': '10.64.157.0'}, 'analytics1-e8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.159.255', 'gateway_ip': '10.64.159.1', 'ip': '10.64.159.0'}, 'analytics1-f1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.142.255', 'gateway_ip': '10.64.142.1', 'ip': '10.64.142.0'}, 'analytics1-f2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.143.255', 'gateway_ip': '10.64.143.1', 'ip': '10.64.143.0'}, 'analytics1-f3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.144.255', 'gateway_ip': '10.64.144.1', 'ip': '10.64.144.0'}, 'analytics1-f5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.161.255', 'gateway_ip': '10.64.161.1', 'ip': '10.64.161.0'}, 'analytics1-f6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.163.255', 'gateway_ip': '10.64.163.1', 'ip': '10.64.163.0'}, 'analytics1-f7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.165.255', 'gateway_ip': '10.64.165.1', 'ip': '10.64.165.0'}, 'analytics1-f8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.167.255', 'gateway_ip': '10.64.167.1', 'ip': '10.64.167.0'}, 'cloud-hosts1-e4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.148.255', 'gateway_ip': '10.64.148.1', 'ip': '10.64.148.0'}, 'cloud-hosts1-f4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.149.255', 'gateway_ip': '10.64.149.1', 'ip': '10.64.149.0'}, 'cloud-hosts1-d5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.150.255', 'gateway_ip': '10.64.150.1', 'ip': '10.64.150.0'}, 'cloud-hosts1-c8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.151.255', 'gateway_ip': '10.64.151.1', 'ip': '10.64.151.0'}, 'private1-virtual-eqiad': {'network_mask': '255.255.254.0', 'broadcast_address': '10.64.25.255', 'gateway_ip': '10.64.24.1', 'ip': '10.64.24.0'}}, 'domain': 'eqiad.wmnet'}}, 'codfw': {'tftp_server': '208.80.153.70', 'public': {'subnets': {'public1-a-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.31', 'gateway_ip': '208.80.153.1', 'ip': '208.80.153.0'}, 'public1-b-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.63', 'gateway_ip': '208.80.153.33', 'ip': '208.80.153.32'}, 'public1-c-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.95', 'gateway_ip': '208.80.153.65', 'ip': '208.80.153.64'}, 'public1-d-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.127', 'gateway_ip': '208.80.153.97', 'ip': '208.80.153.96'}, 'public1-virtual-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.152.159', 'gateway_ip': '208.80.152.129', 'ip': '208.80.152.128'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-a-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.3.255', 'gateway_ip': '10.192.0.1', 'ip': '10.192.0.0'}, 'private1-b-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.19.255', 'gateway_ip': '10.192.16.1', 'ip': '10.192.16.0'}, 'private1-c-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.35.255', 'gateway_ip': '10.192.32.1', 'ip': '10.192.32.0'}, 'private1-d-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.51.255', 'gateway_ip': '10.192.48.1', 'ip': '10.192.48.0'}, 'private1-a2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.23.255', 'gateway_ip': '10.192.23.1', 'ip': '10.192.23.0'}, 'private1-a3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.5.255', 'gateway_ip': '10.192.5.1', 'ip': '10.192.5.0'}, 'private1-a4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.6.255', 'gateway_ip': '10.192.6.1', 'ip': '10.192.6.0'}, 'private1-a5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.7.255', 'gateway_ip': '10.192.7.1', 'ip': '10.192.7.0'}, 'private1-a6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.8.255', 'gateway_ip': '10.192.8.1', 'ip': '10.192.8.0'}, 'private1-a7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.9.255', 'gateway_ip': '10.192.9.1', 'ip': '10.192.9.0'}, 'private1-a8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.10.255', 'gateway_ip': '10.192.10.1', 'ip': '10.192.10.0'}, 'private1-b2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.11.255', 'gateway_ip': '10.192.11.1', 'ip': '10.192.11.0'}, 'private1-b3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.12.255', 'gateway_ip': '10.192.12.1', 'ip': '10.192.12.0'}, 'private1-b4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.13.255', 'gateway_ip': '10.192.13.1', 'ip': '10.192.13.0'}, 'private1-b5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.14.255', 'gateway_ip': '10.192.14.1', 'ip': '10.192.14.0'}, 'private1-b6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.15.255', 'gateway_ip': '10.192.15.1', 'ip': '10.192.15.0'}, 'private1-b7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.21.255', 'gateway_ip': '10.192.21.1', 'ip': '10.192.21.0'}, 'private1-b8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.22.255', 'gateway_ip': '10.192.22.1', 'ip': '10.192.22.0'}, 'private1-c1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.4.255', 'gateway_ip': '10.192.4.1', 'ip': '10.192.4.0'}, 'private1-c2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.26.255', 'gateway_ip': '10.192.26.1', 'ip': '10.192.26.0'}, 'private1-c3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.27.255', 'gateway_ip': '10.192.27.1', 'ip': '10.192.27.0'}, 'private1-c4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.28.255', 'gateway_ip': '10.192.28.1', 'ip': '10.192.28.0'}, 'private1-c5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.29.255', 'gateway_ip': '10.192.29.1', 'ip': '10.192.29.0'}, 'private1-c6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.30.255', 'gateway_ip': '10.192.30.1', 'ip': '10.192.30.0'}, 'private1-c7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.31.255', 'gateway_ip': '10.192.31.1', 'ip': '10.192.31.0'}, 'private1-d1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.36.255', 'gateway_ip': '10.192.36.1', 'ip': '10.192.36.0'}, 'private1-d2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.37.255', 'gateway_ip': '10.192.37.1', 'ip': '10.192.37.0'}, 'private1-d3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.38.255', 'gateway_ip': '10.192.38.1', 'ip': '10.192.38.0'}, 'private1-d4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.39.255', 'gateway_ip': '10.192.39.1', 'ip': '10.192.39.0'}, 'private1-d5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.40.255', 'gateway_ip': '10.192.40.1', 'ip': '10.192.40.0'}, 'private1-d6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.41.255', 'gateway_ip': '10.192.41.1', 'ip': '10.192.41.0'}, 'private1-d7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.42.255', 'gateway_ip': '10.192.42.1', 'ip': '10.192.42.0'}, 'private1-d8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.43.255', 'gateway_ip': '10.192.43.1', 'ip': '10.192.43.0'}, 'private1-e1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.56.255', 'gateway_ip': '10.192.56.1', 'ip': '10.192.56.0'}, 'private1-e2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.44.255', 'gateway_ip': '10.192.44.1', 'ip': '10.192.44.0'}, 'private1-e3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.57.255', 'gateway_ip': '10.192.57.1', 'ip': '10.192.57.0'}, 'private1-e4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.45.255', 'gateway_ip': '10.192.45.1', 'ip': '10.192.45.0'}, 'private1-e5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.46.255', 'gateway_ip': '10.192.46.1', 'ip': '10.192.46.0'}, 'private1-f1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.58.255', 'gateway_ip': '10.192.58.1', 'ip': '10.192.58.0'}, 'private1-f2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.47.255', 'gateway_ip': '10.192.47.1', 'ip': '10.192.47.0'}, 'private1-f3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.59.255', 'gateway_ip': '10.192.59.1', 'ip': '10.192.59.0'}, 'private1-f4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.52.255', 'gateway_ip': '10.192.52.1', 'ip': '10.192.52.0'}, 'cloud-hosts1-b1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.20.255', 'gateway_ip': '10.192.20.1', 'ip': '10.192.20.0'}, 'private1-virtual-codfw': {'network_mask': '255.255.254.0', 'broadcast_address': '10.192.25.255', 'gateway_ip': '10.192.24.1', 'ip': '10.192.24.0'}}, 'domain': 'codfw.wmnet'}}, 'esams': {'tftp_server': '185.15.59.101', 'public': {'subnets': {'public1-bw27-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.31', 'gateway_ip': '185.15.59.1', 'ip': '185.15.59.0'}, 'public1-by27-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.63', 'gateway_ip': '185.15.59.33', 'ip': '185.15.59.32'}, 'public1-virtual-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.127', 'gateway_ip': '185.15.59.97', 'ip': '185.15.59.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-bw27-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.0.255', 'gateway_ip': '10.80.0.1', 'ip': '10.80.0.0'}, 'private1-by27-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.1.255', 'gateway_ip': '10.80.1.1', 'ip': '10.80.1.0'}, 'private1-virtual-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.2.255', 'gateway_ip': '10.80.2.1', 'ip': '10.80.2.0'}}, 'domain': 'esams.wmnet'}}, 'ulsfo': {'tftp_server': '198.35.26.98', 'public': {'subnets': {'public1-ulsfo': {'network_mask': '255.255.255.240', 'broadcast_address': '198.35.26.15', 'gateway_ip': '198.35.26.1', 'ip': '198.35.26.0'}, 'public1-virtual-ulsfo': {'network_mask': '255.255.255.224', 'broadcast_address': '198.35.26.127', 'gateway_ip': '198.35.26.97', 'ip': '198.35.26.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-ulsfo': {'network_mask': '255.255.255.0', 'broadcast_address': '10.128.0.255', 'gateway_ip': '10.128.0.1', 'ip': '10.128.0.0'}, 'private1-virtual-ulsfo': {'network_mask': '255.255.255.0', 'broadcast_address': '10.128.2.255', 'gateway_ip': '10.128.2.1', 'ip': '10.128.2.0'}}, 'domain': 'ulsfo.wmnet'}}, 'eqsin': {'tftp_server': '103.102.166.11', 'public': {'subnets': {'public1-eqsin': {'network_mask': '255.255.255.240', 'broadcast_address': '103.102.166.15', 'gateway_ip': '103.102.166.1', 'ip': '103.102.166.0'}, 'public1-virtual-eqsin': {'network_mask': '255.255.255.224', 'broadcast_address': '103.102.166.127', 'gateway_ip': '103.102.166.97', 'ip': '103.102.166.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-eqsin': {'network_mask': '255.255.255.0', 'broadcast_address': '10.132.0.255', 'gateway_ip': '10.132.0.1', 'ip': '10.132.0.0'}, 'private1-virtual-eqsin': {'network_mask': '255.255.255.0', 'broadcast_address': '10.132.2.255', 'gateway_ip': '10.132.2.1', 'ip': '10.132.2.0'}}, 'domain': 'eqsin.wmnet'}}, 'drmrs': {'tftp_server': '185.15.58.7', 'public': {'subnets': {'public1-b12-drmrs': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.58.31', 'gateway_ip': '185.15.58.1', 'ip': '185.15.58.0'}, 'public1-b13-drmrs': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.58.63', 'gateway_ip': '185.15.58.33', 'ip': '185.15.58.32'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-b12-drmrs': {'network_mask': '255.255.255.0', 'broadcast_address': '10.136.0.255', 'gateway_ip': '10.136.0.1', 'ip': '10.136.0.0'}, 'private1-b13-drmrs': {'network_mask': '255.255.255.0', 'broadcast_address': '10.136.1.255', 'gateway_ip': '10.136.1.1', 'ip': '10.136.1.0'}}, 'domain': 'drmrs.wmnet'}}, 'magru': {'tftp_server': '195.200.68.100', 'public': {'subnets': {'public1-b3-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.31', 'gateway_ip': '195.200.68.1', 'ip': '195.200.68.0'}, 'public1-b4-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.63', 'gateway_ip': '195.200.68.33', 'ip': '195.200.68.32'}, 'public1-virtual-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.127', 'gateway_ip': '195.200.68.97', 'ip': '195.200.68.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-b3-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.0.255', 'gateway_ip': '10.140.0.1', 'ip': '10.140.0.0'}, 'private1-b4-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.1.255', 'gateway_ip': '10.140.1.1', 'ip': '10.140.1.0'}, 'private1-virtual-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.2.255', 'gateway_ip': '10.140.2.1', 'ip': '10.140.2.0'}}, 'domain': 'magru.wmnet'}}}\n+    datacenters_dhcp_config => {'eqiad': {'tftp_server': '208.80.154.134', 'public': {'subnets': {'public1-a-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.63', 'gateway_ip': '208.80.154.1', 'ip': '208.80.154.0'}, 'public1-b-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.191', 'gateway_ip': '208.80.154.129', 'ip': '208.80.154.128'}, 'public1-c-eqiad': {'network_mask': '255.255.255.192', 'broadcast_address': '208.80.154.127', 'gateway_ip': '208.80.154.65', 'ip': '208.80.154.64'}, 'public1-d-eqiad': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.155.127', 'gateway_ip': '208.80.155.97', 'ip': '208.80.155.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-a-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.3.255', 'gateway_ip': '10.64.0.1', 'ip': '10.64.0.0'}, 'private1-b-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.19.255', 'gateway_ip': '10.64.16.1', 'ip': '10.64.16.0'}, 'private1-c-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.35.255', 'gateway_ip': '10.64.32.1', 'ip': '10.64.32.0'}, 'private1-c2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.133.255', 'gateway_ip': '10.64.133.1', 'ip': '10.64.133.0'}, 'private1-c3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.141.255', 'gateway_ip': '10.64.141.1', 'ip': '10.64.141.0'}, 'private1-c4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.169.255', 'gateway_ip': '10.64.169.1', 'ip': '10.64.169.0'}, 'private1-c5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.171.255', 'gateway_ip': '10.64.171.1', 'ip': '10.64.171.0'}, 'private1-c6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.173.255', 'gateway_ip': '10.64.173.1', 'ip': '10.64.173.0'}, 'private1-c7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.175.255', 'gateway_ip': '10.64.175.1', 'ip': '10.64.175.0'}, 'private1-d-eqiad': {'network_mask': '255.255.252.0', 'broadcast_address': '10.64.51.255', 'gateway_ip': '10.64.48.1', 'ip': '10.64.48.0'}, 'private1-d1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.177.255', 'gateway_ip': '10.64.177.1', 'ip': '10.64.177.0'}, 'private1-d2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.179.255', 'gateway_ip': '10.64.179.1', 'ip': '10.64.179.0'}, 'private1-d3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.181.255', 'gateway_ip': '10.64.181.1', 'ip': '10.64.181.0'}, 'private1-d4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.183.255', 'gateway_ip': '10.64.183.1', 'ip': '10.64.183.0'}, 'private1-d6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.185.255', 'gateway_ip': '10.64.185.1', 'ip': '10.64.185.0'}, 'private1-d7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.187.255', 'gateway_ip': '10.64.187.1', 'ip': '10.64.187.0'}, 'private1-d8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.189.255', 'gateway_ip': '10.64.189.1', 'ip': '10.64.189.0'}, 'cloud-hosts1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.20.255', 'gateway_ip': '10.64.20.1', 'ip': '10.64.20.0'}, 'analytics1-a-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.5.255', 'gateway_ip': '10.64.5.1', 'ip': '10.64.5.0'}, 'analytics1-b-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.21.255', 'gateway_ip': '10.64.21.1', 'ip': '10.64.21.0'}, 'analytics1-c-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.36.255', 'gateway_ip': '10.64.36.1', 'ip': '10.64.36.0'}, 'analytics1-c2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.137.255', 'gateway_ip': '10.64.137.1', 'ip': '10.64.137.0'}, 'analytics1-c3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.145.255', 'gateway_ip': '10.64.145.1', 'ip': '10.64.145.0'}, 'analytics1-c4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.170.255', 'gateway_ip': '10.64.170.1', 'ip': '10.64.170.0'}, 'analytics1-c5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.172.255', 'gateway_ip': '10.64.172.1', 'ip': '10.64.172.0'}, 'analytics1-c6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.174.255', 'gateway_ip': '10.64.174.1', 'ip': '10.64.174.0'}, 'analytics1-c7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.176.255', 'gateway_ip': '10.64.176.1', 'ip': '10.64.176.0'}, 'analytics1-d-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.53.255', 'gateway_ip': '10.64.53.1', 'ip': '10.64.53.0'}, 'analytics1-d1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.178.255', 'gateway_ip': '10.64.178.1', 'ip': '10.64.178.0'}, 'analytics1-d2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.180.255', 'gateway_ip': '10.64.180.1', 'ip': '10.64.180.0'}, 'analytics1-d3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.182.255', 'gateway_ip': '10.64.182.1', 'ip': '10.64.182.0'}, 'analytics1-d4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.184.255', 'gateway_ip': '10.64.184.1', 'ip': '10.64.184.0'}, 'analytics1-d6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.186.255', 'gateway_ip': '10.64.186.1', 'ip': '10.64.186.0'}, 'analytics1-d7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.188.255', 'gateway_ip': '10.64.188.1', 'ip': '10.64.188.0'}, 'analytics1-d8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.190.255', 'gateway_ip': '10.64.190.1', 'ip': '10.64.190.0'}, 'private1-e1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.130.255', 'gateway_ip': '10.64.130.1', 'ip': '10.64.130.0'}, 'private1-e2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.131.255', 'gateway_ip': '10.64.131.1', 'ip': '10.64.131.0'}, 'private1-e3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.132.255', 'gateway_ip': '10.64.132.1', 'ip': '10.64.132.0'}, 'private1-e5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.152.255', 'gateway_ip': '10.64.152.1', 'ip': '10.64.152.0'}, 'private1-e6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.154.255', 'gateway_ip': '10.64.154.1', 'ip': '10.64.154.0'}, 'private1-e7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.156.255', 'gateway_ip': '10.64.156.1', 'ip': '10.64.156.0'}, 'private1-e8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.158.255', 'gateway_ip': '10.64.158.1', 'ip': '10.64.158.0'}, 'private1-f1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.134.255', 'gateway_ip': '10.64.134.1', 'ip': '10.64.134.0'}, 'private1-f2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.135.255', 'gateway_ip': '10.64.135.1', 'ip': '10.64.135.0'}, 'private1-f3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.136.255', 'gateway_ip': '10.64.136.1', 'ip': '10.64.136.0'}, 'private1-f5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.160.255', 'gateway_ip': '10.64.160.1', 'ip': '10.64.160.0'}, 'private1-f6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.162.255', 'gateway_ip': '10.64.162.1', 'ip': '10.64.162.0'}, 'private1-f7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.164.255', 'gateway_ip': '10.64.164.1', 'ip': '10.64.164.0'}, 'private1-f8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.166.255', 'gateway_ip': '10.64.166.1', 'ip': '10.64.166.0'}, 'analytics1-e1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.138.255', 'gateway_ip': '10.64.138.1', 'ip': '10.64.138.0'}, 'analytics1-e2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.139.255', 'gateway_ip': '10.64.139.1', 'ip': '10.64.139.0'}, 'analytics1-e3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.140.255', 'gateway_ip': '10.64.140.1', 'ip': '10.64.140.0'}, 'analytics1-e5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.153.255', 'gateway_ip': '10.64.153.1', 'ip': '10.64.153.0'}, 'analytics1-e6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.155.255', 'gateway_ip': '10.64.155.1', 'ip': '10.64.155.0'}, 'analytics1-e7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.157.255', 'gateway_ip': '10.64.157.1', 'ip': '10.64.157.0'}, 'analytics1-e8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.159.255', 'gateway_ip': '10.64.159.1', 'ip': '10.64.159.0'}, 'analytics1-f1-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.142.255', 'gateway_ip': '10.64.142.1', 'ip': '10.64.142.0'}, 'analytics1-f2-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.143.255', 'gateway_ip': '10.64.143.1', 'ip': '10.64.143.0'}, 'analytics1-f3-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.144.255', 'gateway_ip': '10.64.144.1', 'ip': '10.64.144.0'}, 'analytics1-f5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.161.255', 'gateway_ip': '10.64.161.1', 'ip': '10.64.161.0'}, 'analytics1-f6-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.163.255', 'gateway_ip': '10.64.163.1', 'ip': '10.64.163.0'}, 'analytics1-f7-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.165.255', 'gateway_ip': '10.64.165.1', 'ip': '10.64.165.0'}, 'analytics1-f8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.167.255', 'gateway_ip': '10.64.167.1', 'ip': '10.64.167.0'}, 'cloud-hosts1-e4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.148.255', 'gateway_ip': '10.64.148.1', 'ip': '10.64.148.0'}, 'cloud-hosts1-f4-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.149.255', 'gateway_ip': '10.64.149.1', 'ip': '10.64.149.0'}, 'cloud-hosts1-d5-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.150.255', 'gateway_ip': '10.64.150.1', 'ip': '10.64.150.0'}, 'cloud-hosts1-c8-eqiad': {'network_mask': '255.255.255.0', 'broadcast_address': '10.64.151.255', 'gateway_ip': '10.64.151.1', 'ip': '10.64.151.0'}, 'private1-virtual-eqiad': {'network_mask': '255.255.254.0', 'broadcast_address': '10.64.25.255', 'gateway_ip': '10.64.24.1', 'ip': '10.64.24.0'}}, 'domain': 'eqiad.wmnet'}}, 'codfw': {'tftp_server': '208.80.153.70', 'public': {'subnets': {'public1-a-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.31', 'gateway_ip': '208.80.153.1', 'ip': '208.80.153.0'}, 'public1-b-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.63', 'gateway_ip': '208.80.153.33', 'ip': '208.80.153.32'}, 'public1-c-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.95', 'gateway_ip': '208.80.153.65', 'ip': '208.80.153.64'}, 'public1-d-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.153.127', 'gateway_ip': '208.80.153.97', 'ip': '208.80.153.96'}, 'public1-virtual-codfw': {'network_mask': '255.255.255.224', 'broadcast_address': '208.80.152.159', 'gateway_ip': '208.80.152.129', 'ip': '208.80.152.128'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-a-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.3.255', 'gateway_ip': '10.192.0.1', 'ip': '10.192.0.0'}, 'private1-b-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.19.255', 'gateway_ip': '10.192.16.1', 'ip': '10.192.16.0'}, 'private1-c-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.35.255', 'gateway_ip': '10.192.32.1', 'ip': '10.192.32.0'}, 'private1-d-codfw': {'network_mask': '255.255.252.0', 'broadcast_address': '10.192.51.255', 'gateway_ip': '10.192.48.1', 'ip': '10.192.48.0'}, 'private1-a2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.23.255', 'gateway_ip': '10.192.23.1', 'ip': '10.192.23.0'}, 'private1-a3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.5.255', 'gateway_ip': '10.192.5.1', 'ip': '10.192.5.0'}, 'private1-a4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.6.255', 'gateway_ip': '10.192.6.1', 'ip': '10.192.6.0'}, 'private1-a5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.7.255', 'gateway_ip': '10.192.7.1', 'ip': '10.192.7.0'}, 'private1-a6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.8.255', 'gateway_ip': '10.192.8.1', 'ip': '10.192.8.0'}, 'private1-a7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.9.255', 'gateway_ip': '10.192.9.1', 'ip': '10.192.9.0'}, 'private1-a8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.10.255', 'gateway_ip': '10.192.10.1', 'ip': '10.192.10.0'}, 'private1-b2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.11.255', 'gateway_ip': '10.192.11.1', 'ip': '10.192.11.0'}, 'private1-b3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.12.255', 'gateway_ip': '10.192.12.1', 'ip': '10.192.12.0'}, 'private1-b4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.13.255', 'gateway_ip': '10.192.13.1', 'ip': '10.192.13.0'}, 'private1-b5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.14.255', 'gateway_ip': '10.192.14.1', 'ip': '10.192.14.0'}, 'private1-b6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.15.255', 'gateway_ip': '10.192.15.1', 'ip': '10.192.15.0'}, 'private1-b7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.21.255', 'gateway_ip': '10.192.21.1', 'ip': '10.192.21.0'}, 'private1-b8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.22.255', 'gateway_ip': '10.192.22.1', 'ip': '10.192.22.0'}, 'private1-c1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.4.255', 'gateway_ip': '10.192.4.1', 'ip': '10.192.4.0'}, 'private1-c2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.26.255', 'gateway_ip': '10.192.26.1', 'ip': '10.192.26.0'}, 'private1-c3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.27.255', 'gateway_ip': '10.192.27.1', 'ip': '10.192.27.0'}, 'private1-c4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.28.255', 'gateway_ip': '10.192.28.1', 'ip': '10.192.28.0'}, 'private1-c5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.29.255', 'gateway_ip': '10.192.29.1', 'ip': '10.192.29.0'}, 'private1-c6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.30.255', 'gateway_ip': '10.192.30.1', 'ip': '10.192.30.0'}, 'private1-c7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.31.255', 'gateway_ip': '10.192.31.1', 'ip': '10.192.31.0'}, 'private1-d1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.36.255', 'gateway_ip': '10.192.36.1', 'ip': '10.192.36.0'}, 'private1-d2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.37.255', 'gateway_ip': '10.192.37.1', 'ip': '10.192.37.0'}, 'private1-d3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.38.255', 'gateway_ip': '10.192.38.1', 'ip': '10.192.38.0'}, 'private1-d4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.39.255', 'gateway_ip': '10.192.39.1', 'ip': '10.192.39.0'}, 'private1-d5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.40.255', 'gateway_ip': '10.192.40.1', 'ip': '10.192.40.0'}, 'private1-d6-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.41.255', 'gateway_ip': '10.192.41.1', 'ip': '10.192.41.0'}, 'private1-d7-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.42.255', 'gateway_ip': '10.192.42.1', 'ip': '10.192.42.0'}, 'private1-d8-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.43.255', 'gateway_ip': '10.192.43.1', 'ip': '10.192.43.0'}, 'private1-e1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.56.255', 'gateway_ip': '10.192.56.1', 'ip': '10.192.56.0'}, 'private1-e2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.44.255', 'gateway_ip': '10.192.44.1', 'ip': '10.192.44.0'}, 'private1-e3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.57.255', 'gateway_ip': '10.192.57.1', 'ip': '10.192.57.0'}, 'private1-e4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.45.255', 'gateway_ip': '10.192.45.1', 'ip': '10.192.45.0'}, 'private1-e5-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.46.255', 'gateway_ip': '10.192.46.1', 'ip': '10.192.46.0'}, 'private1-f1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.58.255', 'gateway_ip': '10.192.58.1', 'ip': '10.192.58.0'}, 'private1-f2-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.47.255', 'gateway_ip': '10.192.47.1', 'ip': '10.192.47.0'}, 'private1-f3-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.59.255', 'gateway_ip': '10.192.59.1', 'ip': '10.192.59.0'}, 'private1-f4-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.52.255', 'gateway_ip': '10.192.52.1', 'ip': '10.192.52.0'}, 'cloud-hosts1-b1-codfw': {'network_mask': '255.255.255.0', 'broadcast_address': '10.192.20.255', 'gateway_ip': '10.192.20.1', 'ip': '10.192.20.0'}, 'private1-virtual-codfw': {'network_mask': '255.255.254.0', 'broadcast_address': '10.192.25.255', 'gateway_ip': '10.192.24.1', 'ip': '10.192.24.0'}}, 'domain': 'codfw.wmnet'}}, 'esams': {'tftp_server': '185.15.59.101', 'public': {'subnets': {'public1-bw27-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.31', 'gateway_ip': '185.15.59.1', 'ip': '185.15.59.0'}, 'public1-by27-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.63', 'gateway_ip': '185.15.59.33', 'ip': '185.15.59.32'}, 'public1-virtual-esams': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.59.127', 'gateway_ip': '185.15.59.97', 'ip': '185.15.59.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-bw27-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.0.255', 'gateway_ip': '10.80.0.1', 'ip': '10.80.0.0'}, 'private1-by27-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.1.255', 'gateway_ip': '10.80.1.1', 'ip': '10.80.1.0'}, 'private1-virtual-esams': {'network_mask': '255.255.255.0', 'broadcast_address': '10.80.2.255', 'gateway_ip': '10.80.2.1', 'ip': '10.80.2.0'}}, 'domain': 'esams.wmnet'}}, 'ulsfo': {'tftp_server': '198.35.26.98', 'public': {'subnets': {'public1-22-ulsfo': {'network_mask': '255.255.255.224', 'broadcast_address': '198.35.26.31', 'gateway_ip': '198.35.26.1', 'ip': '198.35.26.0'}, 'public1-23-ulsfo': {'network_mask': '255.255.255.224', 'broadcast_address': '198.35.26.63', 'gateway_ip': '198.35.26.33', 'ip': '198.35.26.32'}, 'public1-virtual-ulsfo': {'network_mask': '255.255.255.224', 'broadcast_address': '198.35.26.127', 'gateway_ip': '198.35.26.97', 'ip': '198.35.26.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-22-ulsfo': {'network_mask': '255.255.255.0', 'broadcast_address': '10.128.0.255', 'gateway_ip': '10.128.0.1', 'ip': '10.128.0.0'}, 'private1-23-ulsfo': {'network_mask': '255.255.255.0', 'broadcast_address': '10.128.1.255', 'gateway_ip': '10.128.1.1', 'ip': '10.128.1.0'}, 'private1-virtual-ulsfo': {'network_mask': '255.255.255.0', 'broadcast_address': '10.128.2.255', 'gateway_ip': '10.128.2.1', 'ip': '10.128.2.0'}}, 'domain': 'ulsfo.wmnet'}}, 'eqsin': {'tftp_server': '103.102.166.11', 'public': {'subnets': {'public1-eqsin': {'network_mask': '255.255.255.240', 'broadcast_address': '103.102.166.15', 'gateway_ip': '103.102.166.1', 'ip': '103.102.166.0'}, 'public1-virtual-eqsin': {'network_mask': '255.255.255.224', 'broadcast_address': '103.102.166.127', 'gateway_ip': '103.102.166.97', 'ip': '103.102.166.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-eqsin': {'network_mask': '255.255.255.0', 'broadcast_address': '10.132.0.255', 'gateway_ip': '10.132.0.1', 'ip': '10.132.0.0'}, 'private1-virtual-eqsin': {'network_mask': '255.255.255.0', 'broadcast_address': '10.132.2.255', 'gateway_ip': '10.132.2.1', 'ip': '10.132.2.0'}}, 'domain': 'eqsin.wmnet'}}, 'drmrs': {'tftp_server': '185.15.58.7', 'public': {'subnets': {'public1-b12-drmrs': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.58.31', 'gateway_ip': '185.15.58.1', 'ip': '185.15.58.0'}, 'public1-b13-drmrs': {'network_mask': '255.255.255.224', 'broadcast_address': '185.15.58.63', 'gateway_ip': '185.15.58.33', 'ip': '185.15.58.32'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-b12-drmrs': {'network_mask': '255.255.255.0', 'broadcast_address': '10.136.0.255', 'gateway_ip': '10.136.0.1', 'ip': '10.136.0.0'}, 'private1-b13-drmrs': {'network_mask': '255.255.255.0', 'broadcast_address': '10.136.1.255', 'gateway_ip': '10.136.1.1', 'ip': '10.136.1.0'}}, 'domain': 'drmrs.wmnet'}}, 'magru': {'tftp_server': '195.200.68.100', 'public': {'subnets': {'public1-b3-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.31', 'gateway_ip': '195.200.68.1', 'ip': '195.200.68.0'}, 'public1-b4-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.63', 'gateway_ip': '195.200.68.33', 'ip': '195.200.68.32'}, 'public1-virtual-magru': {'network_mask': '255.255.255.224', 'broadcast_address': '195.200.68.127', 'gateway_ip': '195.200.68.97', 'ip': '195.200.68.96'}}, 'domain': 'wikimedia.org'}, 'private': {'subnets': {'private1-b3-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.0.255', 'gateway_ip': '10.140.0.1', 'ip': '10.140.0.0'}, 'private1-b4-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.1.255', 'gateway_ip': '10.140.1.1', 'ip': '10.140.1.0'}, 'private1-virtual-magru': {'network_mask': '255.255.255.0', 'broadcast_address': '10.140.2.255', 'gateway_ip': '10.140.2.1', 'ip': '10.140.2.0'}}, 'domain': 'magru.wmnet'}}}\n"}, {"resource": "File[/etc/nftables/sets/DOMAIN_NETWORKS_ipv4.nft]", "content": "--- /etc/nftables/sets/DOMAIN_NETWORKS_ipv4.nft.orig\n+++ /etc/nftables/sets/DOMAIN_NETWORKS_ipv4.nft\n@@ -4,6 +4,7 @@\n     flags interval\n     auto-merge\n     elements = { 10.128.0.0/24,\n+             10.128.1.0/24,\n              10.128.2.0/24,\n              10.132.0.0/24,\n              10.132.2.0/24,\n@@ -170,7 +171,8 @@\n              195.200.68.224/27,\n              195.200.68.32/27,\n              195.200.68.96/27,\n-             198.35.26.0/28,\n+             198.35.26.0/27,\n+             198.35.26.32/27,\n              198.35.26.96/27,\n              208.80.152.128/27,\n              208.80.153.0/27,"}], "perc_changed": "0.35%"}}}