{"level":"info","ts":"2025-10-11T10:49:03.781Z","logger":"setup","msg":"Try to take exclusive lock on file: /var/k8s_nmstate/handler_lock"} {"level":"info","ts":"2025-10-11T10:49:03.781Z","logger":"setup","msg":"Successfully took nmstate exclusive lock"} {"level":"info","ts":"2025-10-11T10:49:03.781Z","logger":"setup","msg":"Creating manager"} {"level":"info","ts":"2025-10-11T10:49:03.832Z","logger":"controller-runtime.metrics","msg":"Metrics server is starting to listen","addr":":8089"} {"level":"info","ts":"2025-10-11T10:49:03.833Z","logger":"setup","msg":"Creating Node controller"} {"level":"info","ts":"2025-10-11T10:49:03.833Z","logger":"setup","msg":"Creating non cached client"} {"level":"info","ts":"2025-10-11T10:49:03.833Z","logger":"setup","msg":"Creating NodeNetworkConfigurationPolicy controller"} {"level":"info","ts":"2025-10-11T10:49:03.833Z","logger":"setup","msg":"Creating NodeNetworkConfigurationEnactment controller"} {"level":"info","ts":"2025-10-11T10:49:03.833Z","logger":"setup","msg":"Checking availability of nmstatectl"} {"level":"info","ts":"2025-10-11T10:49:04.753Z","logger":"setup","msg":"Marking handler as healthy touching healthy file","healthyFile":"/tmp/healthy"} {"level":"info","ts":"2025-10-11T10:49:04.754Z","logger":"setup","msg":"starting manager"} {"level":"info","ts":"2025-10-11T10:49:04.754Z","msg":"Starting server","path":"/metrics","kind":"metrics","addr":"[::]:8089"} {"level":"info","ts":"2025-10-11T10:49:04.754Z","msg":"Starting EventSource","controller":"NodeNetworkConfigurationPolicy","source":"kind source: *v1.NodeNetworkConfigurationPolicy"} {"level":"info","ts":"2025-10-11T10:49:04.754Z","msg":"Starting EventSource","controller":"NodeNetworkConfigurationPolicy","source":"kind source: *v1.Node"} {"level":"info","ts":"2025-10-11T10:49:04.754Z","msg":"Starting EventSource","controller":"nodenetworkconfigurationenactment","controllerGroup":"nmstate.io","controllerKind":"NodeNetworkConfigurationEnactment","source":"kind source: *v1beta1.NodeNetworkConfigurationEnactment"} {"level":"info","ts":"2025-10-11T10:49:04.754Z","msg":"Starting EventSource","controller":"NodeNetworkState","source":"kind source: *v1.Node"} {"level":"info","ts":"2025-10-11T10:49:04.754Z","msg":"Starting EventSource","controller":"NodeNetworkState","source":"kind source: *v1beta1.NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:49:04.754Z","msg":"Starting Controller","controller":"NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:49:04.754Z","msg":"Starting Controller","controller":"nodenetworkconfigurationenactment","controllerGroup":"nmstate.io","controllerKind":"NodeNetworkConfigurationEnactment"} {"level":"info","ts":"2025-10-11T10:49:04.754Z","msg":"Starting Controller","controller":"NodeNetworkConfigurationPolicy"} {"level":"info","ts":"2025-10-11T10:49:04.855Z","msg":"Starting workers","controller":"nodenetworkconfigurationenactment","controllerGroup":"nmstate.io","controllerKind":"NodeNetworkConfigurationEnactment","worker count":1} {"level":"info","ts":"2025-10-11T10:49:04.856Z","msg":"Starting workers","controller":"NodeNetworkState","worker count":1} {"level":"info","ts":"2025-10-11T10:49:04.858Z","msg":"Starting workers","controller":"NodeNetworkConfigurationPolicy","worker count":1} {"level":"info","ts":"2025-10-11T10:49:05.689Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:50:08.149Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:51:15.009Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:52:19.421Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:52:21.955Z","logger":"policyconditions","msg":"conflict resetting policy conditions, retrying","policy":"master-0"} {"level":"info","ts":"2025-10-11T10:52:22.019Z","logger":"policyconditions","msg":"conflict resetting policy conditions, retrying","policy":"master-0"} {"level":"info","ts":"2025-10-11T10:52:22.084Z","logger":"policyconditions","msg":"conflict resetting policy conditions, retrying","policy":"master-0"} {"level":"info","ts":"2025-10-11T10:52:22.120Z","logger":"controllers.NodeNetworkConfigurationPolicy","msg":"Policy node selectors does not match node, removing previous enactment if any","nodenetworkconfigurationpolicy":{"name":"master-0"}} {"level":"info","ts":"2025-10-11T10:52:22.140Z","logger":"policyconditions","msg":"numberOfNmstateMatchingNodes: 1, enactments count: {failed: {true: 0, false: 0, unknown: 1}, progressing: {true: 0, false: 0, unknown: 1}, pending: {true: 0, false: 0, unknown: 1}, available: {true: 0, false: 0, unknown: 1}, aborted: {true: 0, false: 0, unknown: 1}}","policy":"master-0"} {"level":"info","ts":"2025-10-11T10:52:22.140Z","logger":"policyconditions","msg":"SetPolicyProgressing"} {"level":"info","ts":"2025-10-11T10:52:22.196Z","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:22.243Z","logger":"policyconditions","msg":"numberOfNmstateMatchingNodes: 1, enactments count: {failed: {true: 0, false: 0, unknown: 1}, progressing: {true: 0, false: 0, unknown: 1}, pending: {true: 0, false: 0, unknown: 1}, available: {true: 0, false: 0, unknown: 1}, aborted: {true: 0, false: 0, unknown: 1}}","policy":"master-1"} {"level":"info","ts":"2025-10-11T10:52:22.243Z","logger":"policyconditions","msg":"SetPolicyProgressing"} {"level":"info","ts":"2025-10-11T10:52:22.318Z","logger":"controllers.NodeNetworkConfigurationPolicy.initializeEnactment","msg":"creating enactment","policy":"master-2","enactment":"master-2.master-2"} {"level":"info","ts":"2025-10-11T10:52:24.219Z","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.12\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.12\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.12\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.12\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.12\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-2.master-2"} {"level":"info","ts":"2025-10-11T10:52:24.283Z","logger":"enactmentconditions","msg":"NotifyProgressing","enactment":"master-2.master-2"} {"level":"info","ts":"2025-10-11T10:52:24.290Z","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.12\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.12\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.12\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.12\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.12\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:24.290065538 +0000 UTC m=+200.531350562 LastTransitionTime:2025-10-11 10:52:24.290065538 +0000 UTC m=+200.531350562} {Type:Failing Status:Unknown Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-10-11 10:52:24.290065848 +0000 UTC m=+200.531350862 LastTransitionTime:2025-10-11 10:52:24.290065848 +0000 UTC m=+200.531350862} {Type:Available Status:Unknown Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-10-11 10:52:24.290066918 +0000 UTC m=+200.531351932 LastTransitionTime:2025-10-11 10:52:24.290066918 +0000 UTC m=+200.531351932} {Type:Pending Status:False Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-10-11 10:52:24.290068728 +0000 UTC m=+200.531353742 LastTransitionTime:2025-10-11 10:52:24.290068728 +0000 UTC m=+200.531353742} {Type:Aborted Status:False Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-10-11 10:52:24.290068868 +0000 UTC m=+200.531353882 LastTransitionTime:2025-10-11 10:52:24.290068868 +0000 UTC m=+200.531353882}] Features:[static-dns-name-server static-dns-search]}","enactment":"master-2.master-2"} {"level":"info","ts":"2025-10-11T10:52:24.322Z","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:24.322Z","logger":"policyconditions","msg":"SetPolicyProgressing"} {"level":"info","ts":"2025-10-11T10:52:33.365Z","logger":"probe","msg":"Running 'ping' probe"} {"level":"info","ts":"2025-10-11T10:52:35.429Z","logger":"probe","msg":"Running 'dns' probe"} {"level":"info","ts":"2025-10-11T10:52:36.543Z","logger":"probe","msg":"Running 'api-server' probe"} {"level":"info","ts":"2025-10-11T10:52:36.559Z","logger":"probe","msg":"Running 'node-readiness' probe"} {"level":"info","ts":"2025-10-11T10:52:36.572Z","logger":"controllers.NodeNetworkConfigurationPolicy","msg":"nmstate","nodenetworkconfigurationpolicy":{"name":"master-2"},"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.12\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.12\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.12\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.12\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.12\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:36.572Z","logger":"enactmentconditions","msg":"NotifySuccess","enactment":"master-2.master-2"} {"level":"info","ts":"2025-10-11T10:52:36.580Z","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.12\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.12\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.12\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.12\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.12\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:36.580079584 +0000 UTC m=+212.821364598 LastTransitionTime:2025-10-11 10:52:36.580079584 +0000 UTC m=+212.821364598} {Type:Failing Status:False Reason:SuccessfullyConfigured Message: LastHeartbeatTime:2025-10-11 10:52:36.580079244 +0000 UTC m=+212.821364248 LastTransitionTime:2025-10-11 10:52:36.580079244 +0000 UTC m=+212.821364248} {Type:Available Status:True Reason:SuccessfullyConfigured Message:successfully reconciled LastHeartbeatTime:2025-10-11 10:52:36.580078954 +0000 UTC m=+212.821363978 LastTransitionTime:2025-10-11 10:52:36.580078954 +0000 UTC m=+212.821363978} {Type:Pending Status:False Reason:SuccessfullyConfigured Message: LastHeartbeatTime:2025-10-11 10:52:36.580079854 +0000 UTC m=+212.821364868 LastTransitionTime:2025-10-11 10:52:24 +0000 UTC} {Type:Aborted Status:False Reason:SuccessfullyConfigured Message: LastHeartbeatTime:2025-10-11 10:52:36.580080204 +0000 UTC m=+212.821365218 LastTransitionTime:2025-10-11 10:52:24 +0000 UTC}] Features:[static-dns-name-server static-dns-search]}","enactment":"master-2.master-2"} {"level":"info","ts":"2025-10-11T10:52:36.595Z","logger":"controllers.NodeNetworkConfigurationPolicy.forceNNSRefresh","msg":"forcing NodeNetworkState refresh after NNCP applied","node":"master-2"} {"level":"info","ts":"2025-10-11T10:52:36.741Z","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-2"} {"level":"info","ts":"2025-10-11T10:52:36.741Z","logger":"policyconditions","msg":"SetPolicySuccess"} {"level":"info","ts":"2025-10-11T10:52:37.646Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:53:23.974Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:54:30.222Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:55:36.548Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:56:40.124Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:57:44.897Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:58:47.584Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T10:59:49.758Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:00:53.071Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:01:56.587Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:03:02.819Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:04:05.460Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:05:08.143Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:06:13.061Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:07:14.551Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:08:21.474Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:09:25.050Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:10:29.953Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:11:33.395Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:12:37.286Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:13:43.166Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:14:46.518Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:15:49.988Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:16:53.708Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:17:57.287Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:19:02.629Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:20:04.588Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:21:06.761Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:22:08.353Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:23:13.924Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:24:16.377Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:25:21.525Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:26:26.089Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:27:33.072Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:28:34.892Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:29:38.564Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:30:44.813Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:31:49.466Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:32:52.402Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:33:56.099Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-10-11T11:34:58.639Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"}