{"host": "dns7002.wikimedia.org", "state": "core_diff", "description": "Differences to core resources", "diff": {"full": {"total": 3631, "only_in_self": ["File[/etc/powerdns/recursor.d/wikimedia-common.yml]"], "only_in_other": ["File[/etc/powerdns//recursor.yml]"], "resource_diffs": [{"resource": "File[/etc/powerdns/recursor.d/wikimedia-common.yml]", "content": "--- /etc/powerdns/recursor.d/wikimedia-common.yml.orig\n+++ /etc/powerdns/recursor.d/wikimedia-common.yml\n@@ -1,137 +0,0 @@\n-# SPDX-License-Identifier: Apache-2.0\n-# This file is managed by puppet -- DO NOT edit locally!\n-# https://doc.powerdns.com/recursor/yamlsettings.html\n-\n-dnssec:\n-  validation: off\n-incoming:\n-  allow_from:\n-    - 208.80.152.0/22\n-    - 2620:0:860::/46\n-    - 198.35.26.0/23\n-    - 185.71.138.0/24\n-    - 2001:67c:930::/48\n-    - 2a02:ec80::/32\n-    - 2001:df2:e500::/48\n-    - 103.102.166.0/24\n-    - 185.15.58.0/24\n-    - 185.15.59.0/24\n-    - 195.200.68.0/24\n-    - 10.0.0.0/8\n-    - 127.0.0.0/8\n-    - ::1/128\n-  listen:\n-    - 195.200.68.37\n-    - 2a02:ec80:700:2:195:200:68:37\n-    - 10.3.0.1\n-  max_tcp_clients: 128\n-  max_tcp_per_client: 100\n-  pdns_distributes_queries: false\n-  port: 53\n-  reuseport: true\n-  tcp_timeout: 2\n-logging:\n-  common_errors: false\n-  quiet: true\n-  trace: off\n-outgoing:\n-  dont_query:\n-    - 127.0.0.0/8\n-    - 10.0.0.0/8\n-    - 100.64.0.0/10\n-    - 169.254.0.0/16\n-    - 192.168.0.0/16\n-    - 172.16.0.0/12\n-    - ::1/128\n-    - fc00::/7\n-    - fe80::/10\n-    - 0.0.0.0/8\n-    - 192.0.0.0/24\n-    - 192.0.2.0/24\n-    - 198.51.100.0/24\n-    - 203.0.113.0/24\n-    - 240.0.0.0/4\n-    - ::/96\n-    - ::ffff:0:0/96\n-    - 100::/64\n-    - 2001:db8::/32\n-    - !10.64.0.0/16\n-    - !10.192.0.0/18\n-recordcache:\n-  max_entries: 1000000\n-  max_negative_ttl: 3600\n-recursor:\n-  config_dir: /etc/powerdns/\n-  daemon: true\n-  export_etc_hosts: false\n-  extended_resolution_errors: true\n-# forward_zones format: \"<zone_name1>=<IP1>;<IP2>;..., <zone_name2>=<IP3>;<IP4>;..., ...\"\n-  forward_zones:\n-    - zone: wmnet\n-      recurse: false\n-      forwarders:\n-        - 208.80.154.238\n-        - 2620:0:861:53::1\n-        - 208.80.153.231\n-        - 2620:0:860:53::1\n-        - 198.35.27.27\n-        - 2a02:ec80:53::1\n-    - zone: 10.in-addr.arpa\n-      recurse: false\n-      forwarders:\n-        - 208.80.154.238\n-        - 2620:0:861:53::1\n-        - 208.80.153.231\n-        - 2620:0:860:53::1\n-        - 198.35.27.27\n-        - 2a02:ec80:53::1\n-    - zone: 20.172.in-addr.arpa\n-      recurse: false\n-      forwarders:\n-        - 208.80.154.238\n-        - 2620:0:861:53::1\n-        - 208.80.153.231\n-        - 2620:0:860:53::1\n-        - 198.35.27.27\n-        - 2a02:ec80:53::1\n-    - zone: wikimedia.org\n-      recurse: false\n-      forwarders:\n-        - 208.80.154.238\n-        - 2620:0:861:53::1\n-        - 208.80.153.231\n-        - 2620:0:860:53::1\n-        - 198.35.27.27\n-        - 2a02:ec80:53::1\n-  hint_file: /usr/share/dns/root.hints\n-  max_mthreads: 2048\n-# QNAME minimisation support was added in pdns 4.3.0.\n-  qname_minimization: false\n-  security_poll_suffix: ''\n-  setgid: pdns\n-  setuid: pdns\n-  socket_dir: /var/run/pdns-recursor/\n-  stats_ringbuffer_entries: 1000\n-  threads: 24\n-  version_string: dns7002\n-webservice:\n-  webserver: true\n-  address: 195.200.68.37\n-  allow_from:\n-    - 208.80.152.0/22\n-    - 2620:0:860::/46\n-    - 198.35.26.0/23\n-    - 185.71.138.0/24\n-    - 2001:67c:930::/48\n-    - 2a02:ec80::/32\n-    - 2001:df2:e500::/48\n-    - 103.102.166.0/24\n-    - 185.15.58.0/24\n-    - 185.15.59.0/24\n-    - 195.200.68.0/24\n-    - 10.0.0.0/8\n-    - 127.0.0.0/8\n-    - ::1/128\n-  loglevel: none\n-  port: 9199\n-", "parameters": "--- File[/etc/powerdns/recursor.d/wikimedia-common.yml].orig\n+++ File[/etc/powerdns/recursor.d/wikimedia-common.yml]\n\n-    owner   => root\n-    notify  => Service[pdns-recursor]\n-    mode    => 0440\n-    group   => pdns\n-    require => Package[pdns-recursor]\n-    ensure  => present\n"}, {"resource": "File[/etc/powerdns//recursor.yml]", "content": "--- /etc/powerdns//recursor.yml.orig\n+++ /etc/powerdns//recursor.yml\n@@ -0,0 +1,137 @@\n+# SPDX-License-Identifier: Apache-2.0\n+# This file is managed by puppet -- DO NOT edit locally!\n+# https://doc.powerdns.com/recursor/yamlsettings.html\n+\n+dnssec:\n+  validation: off\n+incoming:\n+  allow_from:\n+    - 208.80.152.0/22\n+    - 2620:0:860::/46\n+    - 198.35.26.0/23\n+    - 185.71.138.0/24\n+    - 2001:67c:930::/48\n+    - 2a02:ec80::/32\n+    - 2001:df2:e500::/48\n+    - 103.102.166.0/24\n+    - 185.15.58.0/24\n+    - 185.15.59.0/24\n+    - 195.200.68.0/24\n+    - 10.0.0.0/8\n+    - 127.0.0.0/8\n+    - ::1/128\n+  listen:\n+    - 195.200.68.37\n+    - 2a02:ec80:700:2:195:200:68:37\n+    - 10.3.0.1\n+  max_tcp_clients: 128\n+  max_tcp_per_client: 100\n+  pdns_distributes_queries: false\n+  port: 53\n+  reuseport: true\n+  tcp_timeout: 2\n+logging:\n+  common_errors: false\n+  quiet: true\n+  trace: off\n+outgoing:\n+  dont_query:\n+    - 127.0.0.0/8\n+    - 10.0.0.0/8\n+    - 100.64.0.0/10\n+    - 169.254.0.0/16\n+    - 192.168.0.0/16\n+    - 172.16.0.0/12\n+    - ::1/128\n+    - fc00::/7\n+    - fe80::/10\n+    - 0.0.0.0/8\n+    - 192.0.0.0/24\n+    - 192.0.2.0/24\n+    - 198.51.100.0/24\n+    - 203.0.113.0/24\n+    - 240.0.0.0/4\n+    - ::/96\n+    - ::ffff:0:0/96\n+    - 100::/64\n+    - 2001:db8::/32\n+    - !10.64.0.0/16\n+    - !10.192.0.0/18\n+recordcache:\n+  max_entries: 1000000\n+  max_negative_ttl: 3600\n+recursor:\n+  config_dir: /etc/powerdns/\n+  daemon: true\n+  export_etc_hosts: false\n+  extended_resolution_errors: true\n+# forward_zones format: \"<zone_name1>=<IP1>;<IP2>;..., <zone_name2>=<IP3>;<IP4>;..., ...\"\n+  forward_zones:\n+    - zone: wmnet\n+      recurse: false\n+      forwarders:\n+        - 208.80.154.238\n+        - 2620:0:861:53::1\n+        - 208.80.153.231\n+        - 2620:0:860:53::1\n+        - 198.35.27.27\n+        - 2a02:ec80:53::1\n+    - zone: 10.in-addr.arpa\n+      recurse: false\n+      forwarders:\n+        - 208.80.154.238\n+        - 2620:0:861:53::1\n+        - 208.80.153.231\n+        - 2620:0:860:53::1\n+        - 198.35.27.27\n+        - 2a02:ec80:53::1\n+    - zone: 20.172.in-addr.arpa\n+      recurse: false\n+      forwarders:\n+        - 208.80.154.238\n+        - 2620:0:861:53::1\n+        - 208.80.153.231\n+        - 2620:0:860:53::1\n+        - 198.35.27.27\n+        - 2a02:ec80:53::1\n+    - zone: wikimedia.org\n+      recurse: false\n+      forwarders:\n+        - 208.80.154.238\n+        - 2620:0:861:53::1\n+        - 208.80.153.231\n+        - 2620:0:860:53::1\n+        - 198.35.27.27\n+        - 2a02:ec80:53::1\n+  hint_file: /usr/share/dns/root.hints\n+  max_mthreads: 2048\n+# QNAME minimisation support was added in pdns 4.3.0.\n+  qname_minimization: false\n+  security_poll_suffix: ''\n+  setgid: pdns\n+  setuid: pdns\n+  socket_dir: /var/run/pdns-recursor/\n+  stats_ringbuffer_entries: 1000\n+  threads: 24\n+  version_string: dns7002\n+webservice:\n+  webserver: true\n+  address: 195.200.68.37\n+  allow_from:\n+    - 208.80.152.0/22\n+    - 2620:0:860::/46\n+    - 198.35.26.0/23\n+    - 185.71.138.0/24\n+    - 2001:67c:930::/48\n+    - 2a02:ec80::/32\n+    - 2001:df2:e500::/48\n+    - 103.102.166.0/24\n+    - 185.15.58.0/24\n+    - 185.15.59.0/24\n+    - 195.200.68.0/24\n+    - 10.0.0.0/8\n+    - 127.0.0.0/8\n+    - ::1/128\n+  loglevel: none\n+  port: 9199\n+", "parameters": "--- File[/etc/powerdns//recursor.yml].orig\n+++ File[/etc/powerdns//recursor.yml]\n\n+    owner   => root\n+    notify  => Service[pdns-recursor]\n+    mode    => 0440\n+    group   => pdns\n+    require => Package[pdns-recursor]\n+    ensure  => present\n"}, {"resource": "Systemd::Service[pdns-recursor]", "parameters": "--- Systemd::Service[pdns-recursor].orig\n+++ Systemd::Service[pdns-recursor]\n\n@@\n-    require => ['Package[pdns-recursor]', 'File[/etc/powerdns/recursor.d/wikimedia-common.yml]']\n+    require => ['Package[pdns-recursor]', 'File[/etc/powerdns//recursor.yml]']\n"}], "perc_changed": "0.14%"}, "core": {"total": 3631, "only_in_self": ["File[/etc/powerdns/recursor.d/wikimedia-common.yml]"], "only_in_other": ["File[/etc/powerdns//recursor.yml]"], "resource_diffs": [], "perc_changed": "0.06%"}, "main": {"total": 3631, "only_in_self": ["File[/etc/powerdns/recursor.d/wikimedia-common.yml]"], "only_in_other": ["File[/etc/powerdns//recursor.yml]"], "resource_diffs": [{"resource": "Systemd::Service[pdns-recursor]", "parameters": "--- Systemd::Service[pdns-recursor].orig\n+++ Systemd::Service[pdns-recursor]\n\n@@\n-    require => ['Package[pdns-recursor]', 'File[/etc/powerdns/recursor.d/wikimedia-common.yml]']\n+    require => ['Package[pdns-recursor]', 'File[/etc/powerdns//recursor.yml]']\n"}], "perc_changed": "0.08%"}}}