{"host": "dns4003.wikimedia.org", "state": "core_diff", "description": "Differences to core resources", "diff": {"full": {"total": 3567, "only_in_self": ["Ferm::Service[bird_bfd_multi_ctl]", "File[/etc/ferm/conf.d/10_bird_bfd_multi_ctl]", "Firewall::Service[bird-bfd-multi-ctl]"], "only_in_other": [], "resource_diffs": [{"resource": "File[/etc/ferm/conf.d/10_bird_bgp]", "content": "--- /etc/ferm/conf.d/10_bird_bgp.orig\n+++ /etc/ferm/conf.d/10_bird_bgp\n@@ -1,6 +1,6 @@\n # Autogenerated by puppet. DO NOT EDIT BY HAND!\n #\n # \n-&R_SERVICE(tcp, 179, (198.35.26.128 198.35.26.129 2620:0:863:ffff::1 2620:0:863:ffff::2));\n+&R_SERVICE(tcp, 179, (198.35.26.1 fe80::1));\n \n "}, {"resource": "Firewall::Service[bird-bgp]", "parameters": "--- Firewall::Service[bird-bgp].orig\n+++ Firewall::Service[bird-bgp]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}, {"resource": "Firewall::Service[bird-bfd-echo]", "parameters": "--- Firewall::Service[bird-bfd-echo].orig\n+++ Firewall::Service[bird-bfd-echo]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}, {"resource": "File[/etc/ferm/conf.d/10_bird_bfd_control]", "content": "--- /etc/ferm/conf.d/10_bird_bfd_control.orig\n+++ /etc/ferm/conf.d/10_bird_bfd_control\n@@ -1,7 +1,7 @@\n # Autogenerated by puppet. DO NOT EDIT BY HAND!\n #\n # \n-&R_SERVICE(udp, 3784, (198.35.26.128 198.35.26.129 2620:0:863:ffff::1 2620:0:863:ffff::2));\n+&R_SERVICE(udp, 3784, (198.35.26.1 fe80::1));\n &R_SERVICE(udp, 3784, $LINK_LOCAL);\n \n "}, {"resource": "Ferm::Service[bird_bgp]", "parameters": "--- Ferm::Service[bird_bgp].orig\n+++ Ferm::Service[bird_bgp]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}, {"resource": "Firewall::Service[bird-bfd-control]", "parameters": "--- Firewall::Service[bird-bfd-control].orig\n+++ Firewall::Service[bird-bfd-control]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}, {"resource": "File[/etc/ferm/conf.d/10_bird_bfd_echo]", "content": "--- /etc/ferm/conf.d/10_bird_bfd_echo.orig\n+++ /etc/ferm/conf.d/10_bird_bfd_echo\n@@ -1,7 +1,7 @@\n # Autogenerated by puppet. DO NOT EDIT BY HAND!\n #\n # \n-&R_SERVICE(udp, 3785, (198.35.26.128 198.35.26.129 2620:0:863:ffff::1 2620:0:863:ffff::2));\n+&R_SERVICE(udp, 3785, (198.35.26.1 fe80::1));\n &R_SERVICE(udp, 3785, $LINK_LOCAL);\n \n "}, {"resource": "File[/etc/bird/bird.conf]", "content": "--- /etc/bird/bird.conf.orig\n+++ /etc/bird/bird.conf\n@@ -61,50 +61,25 @@\n         interval 300 ms;\n         multiplier 3;\n     };\n-    multihop {\n-        interval 300 ms;\n-        multiplier 3;\n-    };\n }\n \n protocol bgp {\n-    multihop;\n     bfd yes;\n     ipv4 {\n         import none;\n         export filter vips_filter;\n     };\n     local 198.35.26.7 as 64605;\n-    neighbor 198.35.26.128 external;\n-}\n-protocol bgp {\n-    multihop;\n-    bfd yes;\n-    ipv4 {\n-        import none;\n-        export filter vips_filter;\n-    };\n-    local 198.35.26.7 as 64605;\n-    neighbor 198.35.26.129 external;\n+    neighbor 198.35.26.1 external;\n }\n \n protocol bgp {\n-    multihop;\n     bfd yes;\n     ipv6 {\n         import none;\n         export filter vips6_filter;\n     };\n     local 2620:0:863:1:198:35:26:7 as 64605;\n-    neighbor 2620:0:863:ffff::1 external;\n+    interface \"ens3f0np0\";\n+    neighbor fe80::1 external;\n }\n-protocol bgp {\n-    multihop;\n-    bfd yes;\n-    ipv6 {\n-        import none;\n-        export filter vips6_filter;\n-    };\n-    local 2620:0:863:1:198:35:26:7 as 64605;\n-    neighbor 2620:0:863:ffff::2 external;\n-}"}, {"resource": "Class[Profile::Bird::Anycast]", "parameters": "--- Class[Profile::Bird::Anycast].orig\n+++ Class[Profile::Bird::Anycast]\n\n-    neighbors_list => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n"}, {"resource": "Ferm::Service[bird_bfd_multi_ctl]", "parameters": "--- Ferm::Service[bird_bfd_multi_ctl].orig\n+++ Ferm::Service[bird_bfd_multi_ctl]\n\n-    unrestricted_access => False\n-    desc                => \n-    port                => 4784\n-    srange              => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n-    proto               => udp\n-    ensure              => present\n-    notrack             => False\n-    prio                => 10\n"}, {"resource": "Class[Bird]", "parameters": "--- Class[Bird].orig\n+++ Class[Bird]\n\n-    neighbors => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n"}, {"resource": "File[/etc/ferm/conf.d/10_bird_bfd_multi_ctl]", "content": "--- /etc/ferm/conf.d/10_bird_bfd_multi_ctl.orig\n+++ /etc/ferm/conf.d/10_bird_bfd_multi_ctl\n@@ -1,6 +0,0 @@\n-# Autogenerated by puppet. DO NOT EDIT BY HAND!\n-#\n-# \n-&R_SERVICE(udp, 4784, (198.35.26.128 198.35.26.129 2620:0:863:ffff::1 2620:0:863:ffff::2));\n-\n-", "parameters": "--- File[/etc/ferm/conf.d/10_bird_bfd_multi_ctl].orig\n+++ File[/etc/ferm/conf.d/10_bird_bfd_multi_ctl]\n\n-    mode    => 0400\n-    tag     => ferm\n-    group   => root\n-    require => File[/etc/ferm/conf.d]\n-    owner   => root\n-    notify  => Service[ferm]\n-    ensure  => present\n"}, {"resource": "Ferm::Service[bird_bfd_control]", "parameters": "--- Ferm::Service[bird_bfd_control].orig\n+++ Ferm::Service[bird_bfd_control]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}, {"resource": "Firewall::Service[bird-bfd-multi-ctl]", "parameters": "--- Firewall::Service[bird-bfd-multi-ctl].orig\n+++ Firewall::Service[bird-bfd-multi-ctl]\n\n-    unrestricted_access => False\n-    desc                => \n-    port                => 4784\n-    srange              => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n-    proto               => udp\n-    ensure              => present\n-    notrack             => False\n-    prio                => 10\n"}, {"resource": "Ferm::Service[bird_bfd_echo]", "parameters": "--- Ferm::Service[bird_bfd_echo].orig\n+++ Ferm::Service[bird_bfd_echo]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}], "perc_changed": "0.50%"}, "core": {"total": 3567, "only_in_self": ["File[/etc/ferm/conf.d/10_bird_bfd_multi_ctl]"], "only_in_other": [], "resource_diffs": [{"resource": "File[/etc/bird/bird.conf]", "content": "--- /etc/bird/bird.conf.orig\n+++ /etc/bird/bird.conf\n@@ -61,50 +61,25 @@\n         interval 300 ms;\n         multiplier 3;\n     };\n-    multihop {\n-        interval 300 ms;\n-        multiplier 3;\n-    };\n }\n \n protocol bgp {\n-    multihop;\n     bfd yes;\n     ipv4 {\n         import none;\n         export filter vips_filter;\n     };\n     local 198.35.26.7 as 64605;\n-    neighbor 198.35.26.128 external;\n-}\n-protocol bgp {\n-    multihop;\n-    bfd yes;\n-    ipv4 {\n-        import none;\n-        export filter vips_filter;\n-    };\n-    local 198.35.26.7 as 64605;\n-    neighbor 198.35.26.129 external;\n+    neighbor 198.35.26.1 external;\n }\n \n protocol bgp {\n-    multihop;\n     bfd yes;\n     ipv6 {\n         import none;\n         export filter vips6_filter;\n     };\n     local 2620:0:863:1:198:35:26:7 as 64605;\n-    neighbor 2620:0:863:ffff::1 external;\n+    interface \"ens3f0np0\";\n+    neighbor fe80::1 external;\n }\n-protocol bgp {\n-    multihop;\n-    bfd yes;\n-    ipv6 {\n-        import none;\n-        export filter vips6_filter;\n-    };\n-    local 2620:0:863:1:198:35:26:7 as 64605;\n-    neighbor 2620:0:863:ffff::2 external;\n-}"}, {"resource": "File[/etc/ferm/conf.d/10_bird_bgp]", "content": "--- /etc/ferm/conf.d/10_bird_bgp.orig\n+++ /etc/ferm/conf.d/10_bird_bgp\n@@ -1,6 +1,6 @@\n # Autogenerated by puppet. DO NOT EDIT BY HAND!\n #\n # \n-&R_SERVICE(tcp, 179, (198.35.26.128 198.35.26.129 2620:0:863:ffff::1 2620:0:863:ffff::2));\n+&R_SERVICE(tcp, 179, (198.35.26.1 fe80::1));\n \n "}, {"resource": "File[/etc/ferm/conf.d/10_bird_bfd_control]", "content": "--- /etc/ferm/conf.d/10_bird_bfd_control.orig\n+++ /etc/ferm/conf.d/10_bird_bfd_control\n@@ -1,7 +1,7 @@\n # Autogenerated by puppet. DO NOT EDIT BY HAND!\n #\n # \n-&R_SERVICE(udp, 3784, (198.35.26.128 198.35.26.129 2620:0:863:ffff::1 2620:0:863:ffff::2));\n+&R_SERVICE(udp, 3784, (198.35.26.1 fe80::1));\n &R_SERVICE(udp, 3784, $LINK_LOCAL);\n \n "}, {"resource": "File[/etc/ferm/conf.d/10_bird_bfd_echo]", "content": "--- /etc/ferm/conf.d/10_bird_bfd_echo.orig\n+++ /etc/ferm/conf.d/10_bird_bfd_echo\n@@ -1,7 +1,7 @@\n # Autogenerated by puppet. DO NOT EDIT BY HAND!\n #\n # \n-&R_SERVICE(udp, 3785, (198.35.26.128 198.35.26.129 2620:0:863:ffff::1 2620:0:863:ffff::2));\n+&R_SERVICE(udp, 3785, (198.35.26.1 fe80::1));\n &R_SERVICE(udp, 3785, $LINK_LOCAL);\n \n "}], "perc_changed": "0.14%"}, "main": {"total": 3567, "only_in_self": ["Ferm::Service[bird_bfd_multi_ctl]", "File[/etc/ferm/conf.d/10_bird_bfd_multi_ctl]", "Firewall::Service[bird-bfd-multi-ctl]"], "only_in_other": [], "resource_diffs": [{"resource": "File[/etc/bird/bird.conf]", "content": "--- /etc/bird/bird.conf.orig\n+++ /etc/bird/bird.conf\n@@ -61,50 +61,25 @@\n         interval 300 ms;\n         multiplier 3;\n     };\n-    multihop {\n-        interval 300 ms;\n-        multiplier 3;\n-    };\n }\n \n protocol bgp {\n-    multihop;\n     bfd yes;\n     ipv4 {\n         import none;\n         export filter vips_filter;\n     };\n     local 198.35.26.7 as 64605;\n-    neighbor 198.35.26.128 external;\n-}\n-protocol bgp {\n-    multihop;\n-    bfd yes;\n-    ipv4 {\n-        import none;\n-        export filter vips_filter;\n-    };\n-    local 198.35.26.7 as 64605;\n-    neighbor 198.35.26.129 external;\n+    neighbor 198.35.26.1 external;\n }\n \n protocol bgp {\n-    multihop;\n     bfd yes;\n     ipv6 {\n         import none;\n         export filter vips6_filter;\n     };\n     local 2620:0:863:1:198:35:26:7 as 64605;\n-    neighbor 2620:0:863:ffff::1 external;\n+    interface \"ens3f0np0\";\n+    neighbor fe80::1 external;\n }\n-protocol bgp {\n-    multihop;\n-    bfd yes;\n-    ipv6 {\n-        import none;\n-        export filter vips6_filter;\n-    };\n-    local 2620:0:863:1:198:35:26:7 as 64605;\n-    neighbor 2620:0:863:ffff::2 external;\n-}"}, {"resource": "Class[Profile::Bird::Anycast]", "parameters": "--- Class[Profile::Bird::Anycast].orig\n+++ Class[Profile::Bird::Anycast]\n\n-    neighbors_list => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n"}, {"resource": "File[/etc/ferm/conf.d/10_bird_bgp]", "content": "--- /etc/ferm/conf.d/10_bird_bgp.orig\n+++ /etc/ferm/conf.d/10_bird_bgp\n@@ -1,6 +1,6 @@\n # Autogenerated by puppet. DO NOT EDIT BY HAND!\n #\n # \n-&R_SERVICE(tcp, 179, (198.35.26.128 198.35.26.129 2620:0:863:ffff::1 2620:0:863:ffff::2));\n+&R_SERVICE(tcp, 179, (198.35.26.1 fe80::1));\n \n "}, {"resource": "Firewall::Service[bird-bgp]", "parameters": "--- Firewall::Service[bird-bgp].orig\n+++ Firewall::Service[bird-bgp]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}, {"resource": "Firewall::Service[bird-bfd-echo]", "parameters": "--- Firewall::Service[bird-bfd-echo].orig\n+++ Firewall::Service[bird-bfd-echo]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}, {"resource": "File[/etc/ferm/conf.d/10_bird_bfd_control]", "content": "--- /etc/ferm/conf.d/10_bird_bfd_control.orig\n+++ /etc/ferm/conf.d/10_bird_bfd_control\n@@ -1,7 +1,7 @@\n # Autogenerated by puppet. DO NOT EDIT BY HAND!\n #\n # \n-&R_SERVICE(udp, 3784, (198.35.26.128 198.35.26.129 2620:0:863:ffff::1 2620:0:863:ffff::2));\n+&R_SERVICE(udp, 3784, (198.35.26.1 fe80::1));\n &R_SERVICE(udp, 3784, $LINK_LOCAL);\n \n "}, {"resource": "Class[Bird]", "parameters": "--- Class[Bird].orig\n+++ Class[Bird]\n\n-    neighbors => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n"}, {"resource": "Ferm::Service[bird_bfd_control]", "parameters": "--- Ferm::Service[bird_bfd_control].orig\n+++ Ferm::Service[bird_bfd_control]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}, {"resource": "Ferm::Service[bird_bgp]", "parameters": "--- Ferm::Service[bird_bgp].orig\n+++ Ferm::Service[bird_bgp]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}, {"resource": "Firewall::Service[bird-bfd-control]", "parameters": "--- Firewall::Service[bird-bfd-control].orig\n+++ Firewall::Service[bird-bfd-control]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}, {"resource": "File[/etc/ferm/conf.d/10_bird_bfd_echo]", "content": "--- /etc/ferm/conf.d/10_bird_bfd_echo.orig\n+++ /etc/ferm/conf.d/10_bird_bfd_echo\n@@ -1,7 +1,7 @@\n # Autogenerated by puppet. DO NOT EDIT BY HAND!\n #\n # \n-&R_SERVICE(udp, 3785, (198.35.26.128 198.35.26.129 2620:0:863:ffff::1 2620:0:863:ffff::2));\n+&R_SERVICE(udp, 3785, (198.35.26.1 fe80::1));\n &R_SERVICE(udp, 3785, $LINK_LOCAL);\n \n "}, {"resource": "Ferm::Service[bird_bfd_echo]", "parameters": "--- Ferm::Service[bird_bfd_echo].orig\n+++ Ferm::Service[bird_bfd_echo]\n\n@@\n-    srange => ['198.35.26.128', '2620:0:863:ffff::1', '198.35.26.129', '2620:0:863:ffff::2']\n+    srange => ['198.35.26.1', 'fe80::1']\n"}], "perc_changed": "0.42%"}}}