{"level":"info","ts":"2025-10-11T10:49:01.817Z","logger":"setup","msg":"Try to take exclusive lock on file: /var/k8s_nmstate/handler_lock"} {"level":"info","ts":"2025-10-11T10:49:01.818Z","logger":"setup","msg":"Successfully took nmstate exclusive lock"} {"level":"info","ts":"2025-10-11T10:49:01.818Z","logger":"setup","msg":"Creating manager"} {"level":"info","ts":"2025-10-11T10:49:01.871Z","logger":"controller-runtime.metrics","msg":"Metrics server is starting to listen","addr":":8089"} {"level":"info","ts":"2025-10-11T10:49:01.871Z","logger":"setup","msg":"Creating Node controller"} {"level":"info","ts":"2025-10-11T10:49:01.871Z","logger":"setup","msg":"Creating non cached client"} {"level":"info","ts":"2025-10-11T10:49:01.871Z","logger":"setup","msg":"Creating NodeNetworkConfigurationPolicy controller"} {"level":"info","ts":"2025-10-11T10:49:01.871Z","logger":"setup","msg":"Creating NodeNetworkConfigurationEnactment controller"} {"level":"info","ts":"2025-10-11T10:49:01.871Z","logger":"setup","msg":"Checking availability of nmstatectl"} {"level":"info","ts":"2025-10-11T10:49:02.618Z","logger":"setup","msg":"Marking handler as healthy touching healthy file","healthyFile":"/tmp/healthy"} {"level":"info","ts":"2025-10-11T10:49:02.619Z","logger":"setup","msg":"starting manager"} {"level":"info","ts":"2025-10-11T10:49:02.619Z","msg":"Starting server","path":"/metrics","kind":"metrics","addr":"[::]:8089"} {"level":"info","ts":"2025-10-11T10:49:02.619Z","msg":"Starting EventSource","controller":"NodeNetworkState","source":"kind source: *v1.Node"} {"level":"info","ts":"2025-10-11T10:49:02.619Z","msg":"Starting EventSource","controller":"NodeNetworkState","source":"kind source: *v1beta1.NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:49:02.619Z","msg":"Starting Controller","controller":"NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:49:02.619Z","msg":"Starting EventSource","controller":"NodeNetworkConfigurationPolicy","source":"kind source: *v1.NodeNetworkConfigurationPolicy"} {"level":"info","ts":"2025-10-11T10:49:02.619Z","msg":"Starting EventSource","controller":"NodeNetworkConfigurationPolicy","source":"kind source: *v1.Node"} {"level":"info","ts":"2025-10-11T10:49:02.619Z","msg":"Starting Controller","controller":"NodeNetworkConfigurationPolicy"} {"level":"info","ts":"2025-10-11T10:49:02.620Z","msg":"Starting EventSource","controller":"nodenetworkconfigurationenactment","controllerGroup":"nmstate.io","controllerKind":"NodeNetworkConfigurationEnactment","source":"kind source: *v1beta1.NodeNetworkConfigurationEnactment"} {"level":"info","ts":"2025-10-11T10:49:02.620Z","msg":"Starting Controller","controller":"nodenetworkconfigurationenactment","controllerGroup":"nmstate.io","controllerKind":"NodeNetworkConfigurationEnactment"} {"level":"info","ts":"2025-10-11T10:49:02.722Z","msg":"Starting workers","controller":"nodenetworkconfigurationenactment","controllerGroup":"nmstate.io","controllerKind":"NodeNetworkConfigurationEnactment","worker count":1} {"level":"info","ts":"2025-10-11T10:49:02.722Z","msg":"Starting workers","controller":"NodeNetworkState","worker count":1} {"level":"info","ts":"2025-10-11T10:49:02.722Z","msg":"Starting workers","controller":"NodeNetworkConfigurationPolicy","worker count":1} {"level":"info","ts":"2025-10-11T10:49:03.421Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:50:08.629Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:51:15.230Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:52:16.528Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:52:21.952Z","logger":"policyconditions","msg":"conflict resetting policy conditions, retrying","policy":"master-0"} {"level":"info","ts":"2025-10-11T10:52:22.016Z","logger":"policyconditions","msg":"conflict resetting policy conditions, retrying","policy":"master-0"} {"level":"info","ts":"2025-10-11T10:52:22.066Z","logger":"controllers.NodeNetworkConfigurationPolicy.initializeEnactment","msg":"creating enactment","policy":"master-0","enactment":"master-0.master-0"} {"level":"info","ts":"2025-10-11T10:52:23.616Z","logger":"enactmentstatus","msg":"status: {DesiredState:dns-resolver:\n config:\n search: []\n server:\n - 192.168.32.3\ninterfaces:\n- description: internalapi vlan interface\n ipv4:\n address:\n - ip: 172.17.0.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: internalapi\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"20\"\n- description: storage vlan interface\n ipv4:\n address:\n - ip: 172.18.0.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: storage\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"21\"\n- description: tenant vlan interface\n ipv4:\n address:\n - ip: 172.19.0.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: tenant\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"22\"\n- description: ctlplane interface\n mtu: 1442\n name: eth1\n state: up\n type: ethernet\n- bridge:\n options:\n stp:\n enabled: false\n port:\n - name: eth1\n vlan: {}\n description: linux-bridge over ctlplane interface\n ipv4:\n address:\n - ip: 192.168.122.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: ospbr\n state: up\n type: linux-bridge\n- description: Octavia vlan host interface\n name: octavia\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"23\"\n- bridge:\n options:\n stp:\n enabled: false\n port:\n - name: octavia\n description: Octavia bridge\n mtu: 1442\n name: octbr\n type: linux-bridge\n- bridge:\n options:\n stp:\n enabled: false\n port:\n - name: eth2\n description: Ironic bridge\n ipv4:\n address:\n - ip: 172.20.1.10\n prefix-length: \"24\"\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: ironic\n type: linux-bridge\n- description: Ironic VRF\n name: ironicvrf\n state: up\n type: vrf\n vrf:\n port:\n - ironic\n route-table-id: 10\nroute-rules:\n config: []\nroutes:\n config:\n - destination: 0.0.0.0/0\n metric: 150\n next-hop-address: 172.20.1.1\n next-hop-interface: ironic\n table-id: 10\n - destination: 172.20.1.0/24\n metric: 150\n next-hop-address: 192.168.122.1\n next-hop-interface: ospbr\n DesiredStateMetaInfo:{Version: TimeStamp:0001-01-01 00:00:00 +0000 UTC} CapturedStates:map[] PolicyGeneration:1 Conditions:[] Features:[static-dns-name-server static-dns-search]}","enactment":"master-0.master-0"} {"level":"info","ts":"2025-10-11T10:52:23.702Z","logger":"enactmentconditions","msg":"NotifyProgressing","enactment":"master-0.master-0"} {"level":"info","ts":"2025-10-11T10:52:23.714Z","logger":"enactmentstatus","msg":"status: {DesiredState:dns-resolver:\n config:\n search: []\n server:\n - 192.168.32.3\ninterfaces:\n- description: internalapi vlan interface\n ipv4:\n address:\n - ip: 172.17.0.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: internalapi\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"20\"\n- description: storage vlan interface\n ipv4:\n address:\n - ip: 172.18.0.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: storage\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"21\"\n- description: tenant vlan interface\n ipv4:\n address:\n - ip: 172.19.0.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: tenant\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"22\"\n- description: ctlplane interface\n mtu: 1442\n name: eth1\n state: up\n type: ethernet\n- bridge:\n options:\n stp:\n enabled: false\n port:\n - name: eth1\n vlan: {}\n description: linux-bridge over ctlplane interface\n ipv4:\n address:\n - ip: 192.168.122.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: ospbr\n state: up\n type: linux-bridge\n- description: Octavia vlan host interface\n name: octavia\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"23\"\n- bridge:\n options:\n stp:\n enabled: false\n port:\n - name: octavia\n description: Octavia bridge\n mtu: 1442\n name: octbr\n type: linux-bridge\n- bridge:\n options:\n stp:\n enabled: false\n port:\n - name: eth2\n description: Ironic bridge\n ipv4:\n address:\n - ip: 172.20.1.10\n prefix-length: \"24\"\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: ironic\n type: linux-bridge\n- description: Ironic VRF\n name: ironicvrf\n state: up\n type: vrf\n vrf:\n port:\n - ironic\n route-table-id: 10\nroute-rules:\n config: []\nroutes:\n config:\n - destination: 0.0.0.0/0\n metric: 150\n next-hop-address: 172.20.1.1\n next-hop-interface: ironic\n table-id: 10\n - destination: 172.20.1.0/24\n metric: 150\n next-hop-address: 192.168.122.1\n next-hop-interface: ospbr\n DesiredStateMetaInfo:{Version: TimeStamp:0001-01-01 00:00:00 +0000 UTC} CapturedStates:map[] PolicyGeneration:1 Conditions:[{Type:Progressing Status:True Reason:ConfigurationProgressing Message:Applying desired state LastHeartbeatTime:2025-10-11 10:52:23.714773495 +0000 UTC m=+201.917431253 LastTransitionTime:2025-10-11 10:52:23.714773495 +0000 UTC m=+201.917431253} {Type:Failing Status:Unknown Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-10-11 10:52:23.714774675 +0000 UTC m=+201.917432403 LastTransitionTime:2025-10-11 10:52:23.714774675 +0000 UTC m=+201.917432403} {Type:Available Status:Unknown Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-10-11 10:52:23.714776895 +0000 UTC m=+201.917434623 LastTransitionTime:2025-10-11 10:52:23.714776895 +0000 UTC m=+201.917434623} {Type:Pending Status:False Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-10-11 10:52:23.714779265 +0000 UTC m=+201.917436993 LastTransitionTime:2025-10-11 10:52:23.714779265 +0000 UTC m=+201.917436993} {Type:Aborted Status:False Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-10-11 10:52:23.714779685 +0000 UTC m=+201.917437413 LastTransitionTime:2025-10-11 10:52:23.714779685 +0000 UTC m=+201.917437413}] Features:[static-dns-name-server static-dns-search]}","enactment":"master-0.master-0"} {"level":"info","ts":"2025-10-11T10:52:23.767Z","logger":"policyconditions","msg":"numberOfNmstateMatchingNodes: 1, enactments count: {failed: {true: 0, false: 0, unknown: 1}, progressing: {true: 1, false: 0, unknown: 0}, pending: {true: 0, false: 1, unknown: 0}, available: {true: 0, false: 0, unknown: 1}, aborted: {true: 0, false: 1, unknown: 0}}","policy":"master-0"} {"level":"info","ts":"2025-10-11T10:52:23.767Z","logger":"policyconditions","msg":"SetPolicyProgressing"} {"level":"info","ts":"2025-10-11T10:52:31.584Z","logger":"probe","msg":"Running 'ping' probe"} {"level":"info","ts":"2025-10-11T10:52:32.794Z","logger":"probe","msg":"Running 'dns' probe"} {"level":"info","ts":"2025-10-11T10:52:33.878Z","logger":"probe","msg":"Running 'api-server' probe"} {"level":"info","ts":"2025-10-11T10:52:33.899Z","logger":"probe","msg":"Running 'node-readiness' probe"} {"level":"info","ts":"2025-10-11T10:52:33.930Z","logger":"controllers.NodeNetworkConfigurationPolicy","msg":"nmstate","nodenetworkconfigurationpolicy":{"name":"master-0"},"output":"setOutput: dns-resolver:\n config:\n server:\n - 192.168.32.3\n search: []\nroute-rules: {}\nroutes:\n config:\n - destination: 172.20.1.0/24\n next-hop-interface: ospbr\n next-hop-address: 192.168.122.1\n metric: 150\n - destination: 0.0.0.0/0\n next-hop-interface: ironic\n next-hop-address: 172.20.1.1\n metric: 150\n table-id: 10\ninterfaces:\n- name: eth1\n type: ethernet\n description: ctlplane interface\n state: up\n mtu: 1442\n controller: ospbr\n- name: internalapi\n type: vlan\n description: internalapi vlan interface\n state: up\n mtu: 1442\n ipv4:\n enabled: true\n dhcp: false\n address:\n - ip: 172.17.0.10\n prefix-length: 24\n ipv6:\n enabled: false\n vlan:\n base-iface: eth1\n id: 20\n- name: ironic\n type: linux-bridge\n description: Ironic bridge\n state: up\n mtu: 1442\n ipv4:\n enabled: true\n address:\n - ip: 172.20.1.10\n prefix-length: 24\n ipv6:\n enabled: false\n bridge:\n options:\n stp:\n enabled: false\n port:\n - name: eth2\n- name: ironicvrf\n type: vrf\n description: Ironic VRF\n state: up\n vrf:\n port:\n - ironic\n route-table-id: 10\n- name: octavia\n type: vlan\n description: Octavia vlan host interface\n state: up\n vlan:\n base-iface: eth1\n id: 23\n- name: octbr\n type: linux-bridge\n description: Octavia bridge\n state: up\n mtu: 1442\n bridge:\n options:\n stp:\n enabled: false\n port:\n - name: octavia\n- name: ospbr\n type: linux-bridge\n description: linux-bridge over ctlplane interface\n state: up\n mtu: 1442\n ipv4:\n enabled: true\n dhcp: false\n address:\n - ip: 192.168.122.10\n prefix-length: 24\n ipv6:\n enabled: false\n bridge:\n options:\n stp:\n enabled: false\n port:\n - name: eth1\n vlan: {}\n- name: storage\n type: vlan\n description: storage vlan interface\n state: up\n mtu: 1442\n ipv4:\n enabled: true\n dhcp: false\n address:\n - ip: 172.18.0.10\n prefix-length: 24\n ipv6:\n enabled: false\n vlan:\n base-iface: eth1\n id: 21\n- name: tenant\n type: vlan\n description: tenant vlan interface\n state: up\n mtu: 1442\n ipv4:\n enabled: true\n dhcp: false\n address:\n - ip: 172.19.0.10\n prefix-length: 24\n ipv6:\n enabled: false\n vlan:\n base-iface: eth1\n id: 22\novn: {}\n\n \n"} {"level":"info","ts":"2025-10-11T10:52:33.930Z","logger":"enactmentconditions","msg":"NotifySuccess","enactment":"master-0.master-0"} {"level":"info","ts":"2025-10-11T10:52:33.939Z","logger":"enactmentstatus","msg":"status: {DesiredState:dns-resolver:\n config:\n search: []\n server:\n - 192.168.32.3\ninterfaces:\n- description: internalapi vlan interface\n ipv4:\n address:\n - ip: 172.17.0.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: internalapi\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"20\"\n- description: storage vlan interface\n ipv4:\n address:\n - ip: 172.18.0.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: storage\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"21\"\n- description: tenant vlan interface\n ipv4:\n address:\n - ip: 172.19.0.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: tenant\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"22\"\n- description: ctlplane interface\n mtu: 1442\n name: eth1\n state: up\n type: ethernet\n- bridge:\n options:\n stp:\n enabled: false\n port:\n - name: eth1\n vlan: {}\n description: linux-bridge over ctlplane interface\n ipv4:\n address:\n - ip: 192.168.122.10\n prefix-length: \"24\"\n dhcp: false\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: ospbr\n state: up\n type: linux-bridge\n- description: Octavia vlan host interface\n name: octavia\n state: up\n type: vlan\n vlan:\n base-iface: eth1\n id: \"23\"\n- bridge:\n options:\n stp:\n enabled: false\n port:\n - name: octavia\n description: Octavia bridge\n mtu: 1442\n name: octbr\n type: linux-bridge\n- bridge:\n options:\n stp:\n enabled: false\n port:\n - name: eth2\n description: Ironic bridge\n ipv4:\n address:\n - ip: 172.20.1.10\n prefix-length: \"24\"\n enabled: true\n ipv6:\n enabled: false\n mtu: 1442\n name: ironic\n type: linux-bridge\n- description: Ironic VRF\n name: ironicvrf\n state: up\n type: vrf\n vrf:\n port:\n - ironic\n route-table-id: 10\nroute-rules:\n config: []\nroutes:\n config:\n - destination: 0.0.0.0/0\n metric: 150\n next-hop-address: 172.20.1.1\n next-hop-interface: ironic\n table-id: 10\n - destination: 172.20.1.0/24\n metric: 150\n next-hop-address: 192.168.122.1\n next-hop-interface: ospbr\n DesiredStateMetaInfo:{Version: TimeStamp:0001-01-01 00:00:00 +0000 UTC} CapturedStates:map[] PolicyGeneration:1 Conditions:[{Type:Progressing Status:False Reason:SuccessfullyConfigured Message: LastHeartbeatTime:2025-10-11 10:52:33.938977112 +0000 UTC m=+212.141634790 LastTransitionTime:2025-10-11 10:52:33.938977112 +0000 UTC m=+212.141634790} {Type:Failing Status:False Reason:SuccessfullyConfigured Message: LastHeartbeatTime:2025-10-11 10:52:33.938976922 +0000 UTC m=+212.141634600 LastTransitionTime:2025-10-11 10:52:33.938976922 +0000 UTC m=+212.141634600} {Type:Available Status:True Reason:SuccessfullyConfigured Message:successfully reconciled LastHeartbeatTime:2025-10-11 10:52:33.938976762 +0000 UTC m=+212.141634440 LastTransitionTime:2025-10-11 10:52:33.938976762 +0000 UTC m=+212.141634440} {Type:Pending Status:False Reason:SuccessfullyConfigured Message: LastHeartbeatTime:2025-10-11 10:52:33.938977232 +0000 UTC m=+212.141634920 LastTransitionTime:2025-10-11 10:52:23 +0000 UTC} {Type:Aborted Status:False Reason:SuccessfullyConfigured Message: LastHeartbeatTime:2025-10-11 10:52:33.938977492 +0000 UTC m=+212.141635170 LastTransitionTime:2025-10-11 10:52:23 +0000 UTC}] Features:[static-dns-name-server static-dns-search]}","enactment":"master-0.master-0"} {"level":"info","ts":"2025-10-11T10:52:33.952Z","logger":"controllers.NodeNetworkConfigurationPolicy.forceNNSRefresh","msg":"forcing NodeNetworkState refresh after NNCP applied","node":"master-0"} {"level":"info","ts":"2025-10-11T10:52:34.021Z","logger":"policyconditions","msg":"numberOfNmstateMatchingNodes: 1, enactments count: {failed: {true: 0, false: 1, unknown: 0}, progressing: {true: 0, false: 1, unknown: 0}, pending: {true: 0, false: 1, unknown: 0}, available: {true: 1, false: 0, unknown: 0}, aborted: {true: 0, false: 1, unknown: 0}}","policy":"master-0"} {"level":"info","ts":"2025-10-11T10:52:34.021Z","logger":"policyconditions","msg":"SetPolicySuccess"} {"level":"info","ts":"2025-10-11T10:52:34.046Z","logger":"controllers.NodeNetworkConfigurationPolicy","msg":"Policy node selectors does not match node, removing previous enactment if any","nodenetworkconfigurationpolicy":{"name":"master-1"}} {"level":"info","ts":"2025-10-11T10:52:34.123Z","logger":"policyconditions","msg":"numberOfNmstateMatchingNodes: 1, enactments count: {failed: {true: 0, false: 0, unknown: 1}, progressing: {true: 1, false: 0, unknown: 0}, pending: {true: 0, false: 1, unknown: 0}, available: {true: 0, false: 0, unknown: 1}, aborted: {true: 0, false: 1, unknown: 0}}","policy":"master-1"} {"level":"info","ts":"2025-10-11T10:52:34.123Z","logger":"policyconditions","msg":"SetPolicyProgressing"} {"level":"info","ts":"2025-10-11T10:52:34.151Z","logger":"controllers.NodeNetworkConfigurationPolicy","msg":"Policy node selectors does not match node, removing previous enactment if any","nodenetworkconfigurationpolicy":{"name":"master-2"}} {"level":"info","ts":"2025-10-11T10:52:34.227Z","logger":"policyconditions","msg":"numberOfNmstateMatchingNodes: 1, enactments count: {failed: {true: 0, false: 0, unknown: 1}, progressing: {true: 1, false: 0, unknown: 0}, pending: {true: 0, false: 1, unknown: 0}, available: {true: 0, false: 0, unknown: 1}, aborted: {true: 0, false: 1, unknown: 0}}","policy":"master-2"} {"level":"info","ts":"2025-10-11T10:52:34.227Z","logger":"policyconditions","msg":"SetPolicyProgressing"} {"level":"info","ts":"2025-10-11T10:52:34.941Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:53:23.615Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:54:25.762Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:55:31.681Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:56:38.188Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:57:42.940Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:58:45.078Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:59:51.781Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:00:58.934Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:02:03.047Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:03:06.205Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:04:11.525Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:05:18.361Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:06:23.524Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:07:30.171Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:08:32.706Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:09:39.483Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:10:43.268Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:11:46.755Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:12:52.881Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:13:55.690Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:15:00.290Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:16:04.719Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:17:08.350Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:18:12.127Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:19:15.913Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:20:18.019Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:21:23.618Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:22:25.155Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:23:29.646Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:24:36.879Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:25:42.849Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:26:47.659Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:27:54.392Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:28:59.655Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:30:01.671Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:31:05.243Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:32:09.516Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:33:13.649Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:34:15.396Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:35:16.920Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"}