{"host": "phab1004.eqiad.wmnet", "state": "core_diff", "description": "Differences to core resources", "diff": {"full": {"total": 3749, "only_in_self": [], "only_in_other": [], "resource_diffs": [{"resource": "Firewall::Service[rsyncd_access_phabricator-home-dirs]", "parameters": "--- Firewall::Service[rsyncd_access_phabricator-home-dirs].orig\n+++ Firewall::Service[rsyncd_access_phabricator-home-dirs]\n\n@@\n-    srange => ['phab2002.codfw.wmnet']\n+    srange => ['phab2003.codfw.wmnet']\n"}, {"resource": "Nftables::Service[rsyncd_access_phabricator-home-dirs]", "parameters": "--- Nftables::Service[rsyncd_access_phabricator-home-dirs].orig\n+++ Nftables::Service[rsyncd_access_phabricator-home-dirs]\n\n@@\n-    src_ips => ['10.192.27.6', '2620:0:860:114:10:192:27:6']\n+    src_ips => ['10.192.27.12', '2620:0:860:114:10:192:27:12']\n"}, {"resource": "Ferm::Service[ssh_cluster]", "parameters": "--- Ferm::Service[ssh_cluster].orig\n+++ Ferm::Service[ssh_cluster]\n\n@@\n-    srange => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet']\n+    srange => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet']\n"}, {"resource": "Firewall::Service[rsyncd_access_srv-dumps]", "parameters": "--- Firewall::Service[rsyncd_access_srv-dumps].orig\n+++ Firewall::Service[rsyncd_access_srv-dumps]\n\n@@\n-    srange => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n+    srange => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n"}, {"resource": "Rsync::Server::Module[phabricator-repos]", "parameters": "--- Rsync::Server::Module[phabricator-repos].orig\n+++ Rsync::Server::Module[phabricator-repos]\n\n@@\n-    hosts_allow => ['phab2002.codfw.wmnet']\n+    hosts_allow => ['phab2003.codfw.wmnet']\n"}, {"resource": "Rsync::Quickdatacopy[phabricator-home-dirs]", "parameters": "--- Rsync::Quickdatacopy[phabricator-home-dirs].orig\n+++ Rsync::Quickdatacopy[phabricator-home-dirs]\n\n@@\n-    dest_host => phab2002.codfw.wmnet\n+    dest_host => phab2003.codfw.wmnet\n"}, {"resource": "Rsync::Server::Module[srv-dumps]", "parameters": "--- Rsync::Server::Module[srv-dumps].orig\n+++ Rsync::Server::Module[srv-dumps]\n\n@@\n-    hosts_allow => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n+    hosts_allow => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n"}, {"resource": "Nftables::Service[rsyncd_access_phabricator-repos]", "parameters": "--- Nftables::Service[rsyncd_access_phabricator-repos].orig\n+++ Nftables::Service[rsyncd_access_phabricator-repos]\n\n@@\n-    src_ips => ['10.192.27.6', '2620:0:860:114:10:192:27:6']\n+    src_ips => ['10.192.27.12', '2620:0:860:114:10:192:27:12']\n"}, {"resource": "Concat_fragment[/etc/rsyncd.conf-phabricator-repos]", "content": "--- /etc/rsyncd.conf-phabricator-repos.orig\n+++ /etc/rsyncd.conf-phabricator-repos\n@@ -16,5 +16,5 @@\n \n \n \n-hosts allow = phab2002.codfw.wmnet localhost\n+hosts allow = phab2003.codfw.wmnet localhost\n "}, {"resource": "Concat::Fragment[/etc/rsyncd.conf-phabricator-repos]"}, {"resource": "Concat_fragment[/etc/rsyncd.conf-phabricator-home-dirs]", "content": "--- /etc/rsyncd.conf-phabricator-home-dirs.orig\n+++ /etc/rsyncd.conf-phabricator-home-dirs\n@@ -16,5 +16,5 @@\n \n \n \n-hosts allow = phab2002.codfw.wmnet localhost\n+hosts allow = phab2003.codfw.wmnet localhost\n "}, {"resource": "Class[Profile::Phabricator::Datasync]", "parameters": "--- Class[Profile::Phabricator::Datasync].orig\n+++ Class[Profile::Phabricator::Datasync]\n\n@@\n-    passive_server      => phab2002.codfw.wmnet\n+    passive_server      => phab2003.codfw.wmnet\n@@\n-    dumps_rsync_clients => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n+    dumps_rsync_clients => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n"}, {"resource": "File[/etc/nftables/input/10_ssh_cluster.nft]", "content": "--- /etc/nftables/input/10_ssh_cluster.nft.orig\n+++ /etc/nftables/input/10_ssh_cluster.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6, 10.64.16.101 } tcp dport { 22 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6, 2620:0:861:102:10:64:16:101 } tcp dport { 22 } accept\n+ip saddr { 10.192.27.12, 10.64.16.101 } tcp dport { 22 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12, 2620:0:861:102:10:64:16:101 } tcp dport { 22 } accept"}, {"resource": "Concat::Fragment[/etc/rsyncd.conf-srv-dumps]"}, {"resource": "File[/etc/nftables/input/10_rsyncd_access_srv-dumps.nft]", "content": "--- /etc/nftables/input/10_rsyncd_access_srv-dumps.nft.orig\n+++ /etc/nftables/input/10_rsyncd_access_srv-dumps.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6, 10.64.16.101, 208.80.154.142, 208.80.154.71 } tcp dport { 873, 1873 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6, 2620:0:861:102:10:64:16:101, 2620:0:861:2:208:80:154:142, 2620:0:861:3:208:80:154:71 } tcp dport { 873, 1873 } accept\n+ip saddr { 10.192.27.12, 10.64.16.101, 208.80.154.142, 208.80.154.71 } tcp dport { 873, 1873 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12, 2620:0:861:102:10:64:16:101, 2620:0:861:2:208:80:154:142, 2620:0:861:3:208:80:154:71 } tcp dport { 873, 1873 } accept"}, {"resource": "File[/etc/nftables/input/10_rsyncd_access_phabricator-home-dirs.nft]", "content": "--- /etc/nftables/input/10_rsyncd_access_phabricator-home-dirs.nft.orig\n+++ /etc/nftables/input/10_rsyncd_access_phabricator-home-dirs.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6 } tcp dport { 873, 1873 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6 } tcp dport { 873, 1873 } accept\n+ip saddr { 10.192.27.12 } tcp dport { 873, 1873 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12 } tcp dport { 873, 1873 } accept"}, {"resource": "Concat::Fragment[/etc/rsyncd.conf-phabricator-home-dirs]"}, {"resource": "Concat_fragment[/etc/rsyncd.conf-srv-dumps]", "content": "--- /etc/rsyncd.conf-srv-dumps.orig\n+++ /etc/rsyncd.conf-srv-dumps\n@@ -16,5 +16,5 @@\n \n \n \n-hosts allow = phab1004.eqiad.wmnet phab2002.codfw.wmnet clouddumps1001.wikimedia.org clouddumps1002.wikimedia.org localhost\n+hosts allow = phab1004.eqiad.wmnet phab2003.codfw.wmnet clouddumps1001.wikimedia.org clouddumps1002.wikimedia.org localhost\n "}, {"resource": "Ferm::Service[rsyncd_access_srv_dumps]", "parameters": "--- Ferm::Service[rsyncd_access_srv_dumps].orig\n+++ Ferm::Service[rsyncd_access_srv_dumps]\n\n@@\n-    srange => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n+    srange => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n"}, {"resource": "File[/etc/nftables/input/10_rsyncd_access_phabricator-repos.nft]", "content": "--- /etc/nftables/input/10_rsyncd_access_phabricator-repos.nft.orig\n+++ /etc/nftables/input/10_rsyncd_access_phabricator-repos.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6 } tcp dport { 873, 1873 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6 } tcp dport { 873, 1873 } accept\n+ip saddr { 10.192.27.12 } tcp dport { 873, 1873 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12 } tcp dport { 873, 1873 } accept"}, {"resource": "Firewall::Service[ssh_cluster]", "parameters": "--- Firewall::Service[ssh_cluster].orig\n+++ Firewall::Service[ssh_cluster]\n\n@@\n-    srange => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet']\n+    srange => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet']\n"}, {"resource": "Nftables::Service[ssh_cluster]", "parameters": "--- Nftables::Service[ssh_cluster].orig\n+++ Nftables::Service[ssh_cluster]\n\n@@\n-    src_ips => ['10.192.27.6', '10.64.16.101', '2620:0:860:114:10:192:27:6', '2620:0:861:102:10:64:16:101']\n+    src_ips => ['10.192.27.12', '10.64.16.101', '2620:0:860:114:10:192:27:12', '2620:0:861:102:10:64:16:101']\n"}, {"resource": "Class[Profile::Phabricator::Main]", "parameters": "--- Class[Profile::Phabricator::Main].orig\n+++ Class[Profile::Phabricator::Main]\n\n@@\n-    passive_server => phab2002.codfw.wmnet\n+    passive_server => phab2003.codfw.wmnet\n"}, {"resource": "Rsync::Server::Module[phabricator-home-dirs]", "parameters": "--- Rsync::Server::Module[phabricator-home-dirs].orig\n+++ Rsync::Server::Module[phabricator-home-dirs]\n\n@@\n-    hosts_allow => ['phab2002.codfw.wmnet']\n+    hosts_allow => ['phab2003.codfw.wmnet']\n"}, {"resource": "Ferm::Service[rsyncd_access_phabricator_repos]", "parameters": "--- Ferm::Service[rsyncd_access_phabricator_repos].orig\n+++ Ferm::Service[rsyncd_access_phabricator_repos]\n\n@@\n-    srange => ['phab2002.codfw.wmnet']\n+    srange => ['phab2003.codfw.wmnet']\n"}, {"resource": "Ferm::Service[rsyncd_access_phabricator_home_dirs]", "parameters": "--- Ferm::Service[rsyncd_access_phabricator_home_dirs].orig\n+++ Ferm::Service[rsyncd_access_phabricator_home_dirs]\n\n@@\n-    srange => ['phab2002.codfw.wmnet']\n+    srange => ['phab2003.codfw.wmnet']\n"}, {"resource": "Firewall::Service[rsyncd_access_phabricator-repos]", "parameters": "--- Firewall::Service[rsyncd_access_phabricator-repos].orig\n+++ Firewall::Service[rsyncd_access_phabricator-repos]\n\n@@\n-    srange => ['phab2002.codfw.wmnet']\n+    srange => ['phab2003.codfw.wmnet']\n"}, {"resource": "Rsync::Quickdatacopy[phabricator-repos]", "parameters": "--- Rsync::Quickdatacopy[phabricator-repos].orig\n+++ Rsync::Quickdatacopy[phabricator-repos]\n\n@@\n-    dest_host => phab2002.codfw.wmnet\n+    dest_host => phab2003.codfw.wmnet\n"}, {"resource": "Nftables::Service[rsyncd_access_srv-dumps]", "parameters": "--- Nftables::Service[rsyncd_access_srv-dumps].orig\n+++ Nftables::Service[rsyncd_access_srv-dumps]\n\n@@\n-    src_ips => ['10.192.27.6', '10.64.16.101', '208.80.154.142', '208.80.154.71', '2620:0:860:114:10:192:27:6', '2620:0:861:102:10:64:16:101', '2620:0:861:2:208:80:154:142', '2620:0:861:3:208:80:154:71']\n+    src_ips => ['10.192.27.12', '10.64.16.101', '208.80.154.142', '208.80.154.71', '2620:0:860:114:10:192:27:12', '2620:0:861:102:10:64:16:101', '2620:0:861:2:208:80:154:142', '2620:0:861:3:208:80:154:71']\n"}], "perc_changed": "0.77%"}, "core": {"total": 3749, "only_in_self": [], "only_in_other": [], "resource_diffs": [{"resource": "Concat_fragment[/etc/rsyncd.conf-srv-dumps]", "content": "--- /etc/rsyncd.conf-srv-dumps.orig\n+++ /etc/rsyncd.conf-srv-dumps\n@@ -16,5 +16,5 @@\n \n \n \n-hosts allow = phab1004.eqiad.wmnet phab2002.codfw.wmnet clouddumps1001.wikimedia.org clouddumps1002.wikimedia.org localhost\n+hosts allow = phab1004.eqiad.wmnet phab2003.codfw.wmnet clouddumps1001.wikimedia.org clouddumps1002.wikimedia.org localhost\n "}, {"resource": "File[/etc/nftables/input/10_rsyncd_access_phabricator-repos.nft]", "content": "--- /etc/nftables/input/10_rsyncd_access_phabricator-repos.nft.orig\n+++ /etc/nftables/input/10_rsyncd_access_phabricator-repos.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6 } tcp dport { 873, 1873 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6 } tcp dport { 873, 1873 } accept\n+ip saddr { 10.192.27.12 } tcp dport { 873, 1873 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12 } tcp dport { 873, 1873 } accept"}, {"resource": "Concat_fragment[/etc/rsyncd.conf-phabricator-repos]", "content": "--- /etc/rsyncd.conf-phabricator-repos.orig\n+++ /etc/rsyncd.conf-phabricator-repos\n@@ -16,5 +16,5 @@\n \n \n \n-hosts allow = phab2002.codfw.wmnet localhost\n+hosts allow = phab2003.codfw.wmnet localhost\n "}, {"resource": "Concat_fragment[/etc/rsyncd.conf-phabricator-home-dirs]", "content": "--- /etc/rsyncd.conf-phabricator-home-dirs.orig\n+++ /etc/rsyncd.conf-phabricator-home-dirs\n@@ -16,5 +16,5 @@\n \n \n \n-hosts allow = phab2002.codfw.wmnet localhost\n+hosts allow = phab2003.codfw.wmnet localhost\n "}, {"resource": "File[/etc/nftables/input/10_ssh_cluster.nft]", "content": "--- /etc/nftables/input/10_ssh_cluster.nft.orig\n+++ /etc/nftables/input/10_ssh_cluster.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6, 10.64.16.101 } tcp dport { 22 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6, 2620:0:861:102:10:64:16:101 } tcp dport { 22 } accept\n+ip saddr { 10.192.27.12, 10.64.16.101 } tcp dport { 22 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12, 2620:0:861:102:10:64:16:101 } tcp dport { 22 } accept"}, {"resource": "File[/etc/nftables/input/10_rsyncd_access_srv-dumps.nft]", "content": "--- /etc/nftables/input/10_rsyncd_access_srv-dumps.nft.orig\n+++ /etc/nftables/input/10_rsyncd_access_srv-dumps.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6, 10.64.16.101, 208.80.154.142, 208.80.154.71 } tcp dport { 873, 1873 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6, 2620:0:861:102:10:64:16:101, 2620:0:861:2:208:80:154:142, 2620:0:861:3:208:80:154:71 } tcp dport { 873, 1873 } accept\n+ip saddr { 10.192.27.12, 10.64.16.101, 208.80.154.142, 208.80.154.71 } tcp dport { 873, 1873 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12, 2620:0:861:102:10:64:16:101, 2620:0:861:2:208:80:154:142, 2620:0:861:3:208:80:154:71 } tcp dport { 873, 1873 } accept"}, {"resource": "File[/etc/nftables/input/10_rsyncd_access_phabricator-home-dirs.nft]", "content": "--- /etc/nftables/input/10_rsyncd_access_phabricator-home-dirs.nft.orig\n+++ /etc/nftables/input/10_rsyncd_access_phabricator-home-dirs.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6 } tcp dport { 873, 1873 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6 } tcp dport { 873, 1873 } accept\n+ip saddr { 10.192.27.12 } tcp dport { 873, 1873 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12 } tcp dport { 873, 1873 } accept"}], "perc_changed": "0.19%"}, "main": {"total": 3749, "only_in_self": [], "only_in_other": [], "resource_diffs": [{"resource": "Firewall::Service[rsyncd_access_phabricator-home-dirs]", "parameters": "--- Firewall::Service[rsyncd_access_phabricator-home-dirs].orig\n+++ Firewall::Service[rsyncd_access_phabricator-home-dirs]\n\n@@\n-    srange => ['phab2002.codfw.wmnet']\n+    srange => ['phab2003.codfw.wmnet']\n"}, {"resource": "Concat::Fragment[/etc/rsyncd.conf-phabricator-home-dirs]"}, {"resource": "Concat_fragment[/etc/rsyncd.conf-srv-dumps]", "content": "--- /etc/rsyncd.conf-srv-dumps.orig\n+++ /etc/rsyncd.conf-srv-dumps\n@@ -16,5 +16,5 @@\n \n \n \n-hosts allow = phab1004.eqiad.wmnet phab2002.codfw.wmnet clouddumps1001.wikimedia.org clouddumps1002.wikimedia.org localhost\n+hosts allow = phab1004.eqiad.wmnet phab2003.codfw.wmnet clouddumps1001.wikimedia.org clouddumps1002.wikimedia.org localhost\n "}, {"resource": "Nftables::Service[rsyncd_access_phabricator-home-dirs]", "parameters": "--- Nftables::Service[rsyncd_access_phabricator-home-dirs].orig\n+++ Nftables::Service[rsyncd_access_phabricator-home-dirs]\n\n@@\n-    src_ips => ['10.192.27.6', '2620:0:860:114:10:192:27:6']\n+    src_ips => ['10.192.27.12', '2620:0:860:114:10:192:27:12']\n"}, {"resource": "Ferm::Service[rsyncd_access_srv_dumps]", "parameters": "--- Ferm::Service[rsyncd_access_srv_dumps].orig\n+++ Ferm::Service[rsyncd_access_srv_dumps]\n\n@@\n-    srange => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n+    srange => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n"}, {"resource": "Ferm::Service[ssh_cluster]", "parameters": "--- Ferm::Service[ssh_cluster].orig\n+++ Ferm::Service[ssh_cluster]\n\n@@\n-    srange => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet']\n+    srange => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet']\n"}, {"resource": "Firewall::Service[rsyncd_access_srv-dumps]", "parameters": "--- Firewall::Service[rsyncd_access_srv-dumps].orig\n+++ Firewall::Service[rsyncd_access_srv-dumps]\n\n@@\n-    srange => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n+    srange => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n"}, {"resource": "Rsync::Server::Module[phabricator-repos]", "parameters": "--- Rsync::Server::Module[phabricator-repos].orig\n+++ Rsync::Server::Module[phabricator-repos]\n\n@@\n-    hosts_allow => ['phab2002.codfw.wmnet']\n+    hosts_allow => ['phab2003.codfw.wmnet']\n"}, {"resource": "File[/etc/nftables/input/10_rsyncd_access_phabricator-repos.nft]", "content": "--- /etc/nftables/input/10_rsyncd_access_phabricator-repos.nft.orig\n+++ /etc/nftables/input/10_rsyncd_access_phabricator-repos.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6 } tcp dport { 873, 1873 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6 } tcp dport { 873, 1873 } accept\n+ip saddr { 10.192.27.12 } tcp dport { 873, 1873 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12 } tcp dport { 873, 1873 } accept"}, {"resource": "Firewall::Service[ssh_cluster]", "parameters": "--- Firewall::Service[ssh_cluster].orig\n+++ Firewall::Service[ssh_cluster]\n\n@@\n-    srange => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet']\n+    srange => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet']\n"}, {"resource": "Nftables::Service[ssh_cluster]", "parameters": "--- Nftables::Service[ssh_cluster].orig\n+++ Nftables::Service[ssh_cluster]\n\n@@\n-    src_ips => ['10.192.27.6', '10.64.16.101', '2620:0:860:114:10:192:27:6', '2620:0:861:102:10:64:16:101']\n+    src_ips => ['10.192.27.12', '10.64.16.101', '2620:0:860:114:10:192:27:12', '2620:0:861:102:10:64:16:101']\n"}, {"resource": "Rsync::Quickdatacopy[phabricator-home-dirs]", "parameters": "--- Rsync::Quickdatacopy[phabricator-home-dirs].orig\n+++ Rsync::Quickdatacopy[phabricator-home-dirs]\n\n@@\n-    dest_host => phab2002.codfw.wmnet\n+    dest_host => phab2003.codfw.wmnet\n"}, {"resource": "Class[Profile::Phabricator::Main]", "parameters": "--- Class[Profile::Phabricator::Main].orig\n+++ Class[Profile::Phabricator::Main]\n\n@@\n-    passive_server => phab2002.codfw.wmnet\n+    passive_server => phab2003.codfw.wmnet\n"}, {"resource": "Rsync::Server::Module[srv-dumps]", "parameters": "--- Rsync::Server::Module[srv-dumps].orig\n+++ Rsync::Server::Module[srv-dumps]\n\n@@\n-    hosts_allow => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n+    hosts_allow => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n"}, {"resource": "Rsync::Server::Module[phabricator-home-dirs]", "parameters": "--- Rsync::Server::Module[phabricator-home-dirs].orig\n+++ Rsync::Server::Module[phabricator-home-dirs]\n\n@@\n-    hosts_allow => ['phab2002.codfw.wmnet']\n+    hosts_allow => ['phab2003.codfw.wmnet']\n"}, {"resource": "Nftables::Service[rsyncd_access_phabricator-repos]", "parameters": "--- Nftables::Service[rsyncd_access_phabricator-repos].orig\n+++ Nftables::Service[rsyncd_access_phabricator-repos]\n\n@@\n-    src_ips => ['10.192.27.6', '2620:0:860:114:10:192:27:6']\n+    src_ips => ['10.192.27.12', '2620:0:860:114:10:192:27:12']\n"}, {"resource": "Ferm::Service[rsyncd_access_phabricator_repos]", "parameters": "--- Ferm::Service[rsyncd_access_phabricator_repos].orig\n+++ Ferm::Service[rsyncd_access_phabricator_repos]\n\n@@\n-    srange => ['phab2002.codfw.wmnet']\n+    srange => ['phab2003.codfw.wmnet']\n"}, {"resource": "Concat_fragment[/etc/rsyncd.conf-phabricator-repos]", "content": "--- /etc/rsyncd.conf-phabricator-repos.orig\n+++ /etc/rsyncd.conf-phabricator-repos\n@@ -16,5 +16,5 @@\n \n \n \n-hosts allow = phab2002.codfw.wmnet localhost\n+hosts allow = phab2003.codfw.wmnet localhost\n "}, {"resource": "Ferm::Service[rsyncd_access_phabricator_home_dirs]", "parameters": "--- Ferm::Service[rsyncd_access_phabricator_home_dirs].orig\n+++ Ferm::Service[rsyncd_access_phabricator_home_dirs]\n\n@@\n-    srange => ['phab2002.codfw.wmnet']\n+    srange => ['phab2003.codfw.wmnet']\n"}, {"resource": "Concat::Fragment[/etc/rsyncd.conf-phabricator-repos]"}, {"resource": "Concat_fragment[/etc/rsyncd.conf-phabricator-home-dirs]", "content": "--- /etc/rsyncd.conf-phabricator-home-dirs.orig\n+++ /etc/rsyncd.conf-phabricator-home-dirs\n@@ -16,5 +16,5 @@\n \n \n \n-hosts allow = phab2002.codfw.wmnet localhost\n+hosts allow = phab2003.codfw.wmnet localhost\n "}, {"resource": "Class[Profile::Phabricator::Datasync]", "parameters": "--- Class[Profile::Phabricator::Datasync].orig\n+++ Class[Profile::Phabricator::Datasync]\n\n@@\n-    passive_server      => phab2002.codfw.wmnet\n+    passive_server      => phab2003.codfw.wmnet\n@@\n-    dumps_rsync_clients => ['phab1004.eqiad.wmnet', 'phab2002.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n+    dumps_rsync_clients => ['phab1004.eqiad.wmnet', 'phab2003.codfw.wmnet', 'clouddumps1001.wikimedia.org', 'clouddumps1002.wikimedia.org']\n"}, {"resource": "Firewall::Service[rsyncd_access_phabricator-repos]", "parameters": "--- Firewall::Service[rsyncd_access_phabricator-repos].orig\n+++ Firewall::Service[rsyncd_access_phabricator-repos]\n\n@@\n-    srange => ['phab2002.codfw.wmnet']\n+    srange => ['phab2003.codfw.wmnet']\n"}, {"resource": "Rsync::Quickdatacopy[phabricator-repos]", "parameters": "--- Rsync::Quickdatacopy[phabricator-repos].orig\n+++ Rsync::Quickdatacopy[phabricator-repos]\n\n@@\n-    dest_host => phab2002.codfw.wmnet\n+    dest_host => phab2003.codfw.wmnet\n"}, {"resource": "Nftables::Service[rsyncd_access_srv-dumps]", "parameters": "--- Nftables::Service[rsyncd_access_srv-dumps].orig\n+++ Nftables::Service[rsyncd_access_srv-dumps]\n\n@@\n-    src_ips => ['10.192.27.6', '10.64.16.101', '208.80.154.142', '208.80.154.71', '2620:0:860:114:10:192:27:6', '2620:0:861:102:10:64:16:101', '2620:0:861:2:208:80:154:142', '2620:0:861:3:208:80:154:71']\n+    src_ips => ['10.192.27.12', '10.64.16.101', '208.80.154.142', '208.80.154.71', '2620:0:860:114:10:192:27:12', '2620:0:861:102:10:64:16:101', '2620:0:861:2:208:80:154:142', '2620:0:861:3:208:80:154:71']\n"}, {"resource": "File[/etc/nftables/input/10_ssh_cluster.nft]", "content": "--- /etc/nftables/input/10_ssh_cluster.nft.orig\n+++ /etc/nftables/input/10_ssh_cluster.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6, 10.64.16.101 } tcp dport { 22 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6, 2620:0:861:102:10:64:16:101 } tcp dport { 22 } accept\n+ip saddr { 10.192.27.12, 10.64.16.101 } tcp dport { 22 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12, 2620:0:861:102:10:64:16:101 } tcp dport { 22 } accept"}, {"resource": "Concat::Fragment[/etc/rsyncd.conf-srv-dumps]"}, {"resource": "File[/etc/nftables/input/10_rsyncd_access_srv-dumps.nft]", "content": "--- /etc/nftables/input/10_rsyncd_access_srv-dumps.nft.orig\n+++ /etc/nftables/input/10_rsyncd_access_srv-dumps.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6, 10.64.16.101, 208.80.154.142, 208.80.154.71 } tcp dport { 873, 1873 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6, 2620:0:861:102:10:64:16:101, 2620:0:861:2:208:80:154:142, 2620:0:861:3:208:80:154:71 } tcp dport { 873, 1873 } accept\n+ip saddr { 10.192.27.12, 10.64.16.101, 208.80.154.142, 208.80.154.71 } tcp dport { 873, 1873 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12, 2620:0:861:102:10:64:16:101, 2620:0:861:2:208:80:154:142, 2620:0:861:3:208:80:154:71 } tcp dport { 873, 1873 } accept"}, {"resource": "File[/etc/nftables/input/10_rsyncd_access_phabricator-home-dirs.nft]", "content": "--- /etc/nftables/input/10_rsyncd_access_phabricator-home-dirs.nft.orig\n+++ /etc/nftables/input/10_rsyncd_access_phabricator-home-dirs.nft\n@@ -1,4 +1,4 @@\n # Managed by puppet\n # \n-ip saddr { 10.192.27.6 } tcp dport { 873, 1873 } accept\n-ip6 saddr { 2620:0:860:114:10:192:27:6 } tcp dport { 873, 1873 } accept\n+ip saddr { 10.192.27.12 } tcp dport { 873, 1873 } accept\n+ip6 saddr { 2620:0:860:114:10:192:27:12 } tcp dport { 873, 1873 } accept"}], "perc_changed": "0.77%"}}}