{"level":"info","ts":"2025-12-04T00:57:24.030Z","logger":"setup","msg":"Try to take exclusive lock on file: /var/k8s_nmstate/handler_lock"} {"level":"info","ts":"2025-12-04T00:57:24.031Z","logger":"setup","msg":"Successfully took nmstate exclusive lock"} {"level":"info","ts":"2025-12-04T00:57:24.031Z","logger":"setup","msg":"Creating manager"} {"level":"info","ts":"2025-12-04T00:57:24.076Z","logger":"controller-runtime.metrics","msg":"Metrics server is starting to listen","addr":":8089"} {"level":"info","ts":"2025-12-04T00:57:24.076Z","logger":"setup","msg":"Creating Node controller"} {"level":"info","ts":"2025-12-04T00:57:24.076Z","logger":"setup","msg":"Creating non cached client"} {"level":"info","ts":"2025-12-04T00:57:24.076Z","logger":"setup","msg":"Creating NodeNetworkConfigurationPolicy controller"} {"level":"info","ts":"2025-12-04T00:57:24.076Z","logger":"setup","msg":"Creating NodeNetworkConfigurationEnactment controller"} {"level":"info","ts":"2025-12-04T00:57:24.076Z","logger":"setup","msg":"Checking availability of nmstatectl"} {"level":"info","ts":"2025-12-04T00:57:25.379Z","logger":"setup","msg":"Marking handler as healthy touching healthy file","healthyFile":"/tmp/healthy"} {"level":"info","ts":"2025-12-04T00:57:25.380Z","logger":"setup","msg":"starting manager"} {"level":"info","ts":"2025-12-04T00:57:25.380Z","msg":"Starting server","path":"/metrics","kind":"metrics","addr":"[::]:8089"} {"level":"info","ts":"2025-12-04T00:57:25.380Z","msg":"Starting EventSource","controller":"nodenetworkconfigurationenactment","controllerGroup":"nmstate.io","controllerKind":"NodeNetworkConfigurationEnactment","source":"kind source: *v1beta1.NodeNetworkConfigurationEnactment"} {"level":"info","ts":"2025-12-04T00:57:25.380Z","msg":"Starting EventSource","controller":"NodeNetworkState","source":"kind source: *v1.Node"} {"level":"info","ts":"2025-12-04T00:57:25.380Z","msg":"Starting Controller","controller":"nodenetworkconfigurationenactment","controllerGroup":"nmstate.io","controllerKind":"NodeNetworkConfigurationEnactment"} {"level":"info","ts":"2025-12-04T00:57:25.380Z","msg":"Starting EventSource","controller":"NodeNetworkState","source":"kind source: *v1beta1.NodeNetworkState"} {"level":"info","ts":"2025-12-04T00:57:25.380Z","msg":"Starting Controller","controller":"NodeNetworkState"} {"level":"info","ts":"2025-12-04T00:57:25.380Z","msg":"Starting EventSource","controller":"NodeNetworkConfigurationPolicy","source":"kind source: *v1.NodeNetworkConfigurationPolicy"} {"level":"info","ts":"2025-12-04T00:57:25.380Z","msg":"Starting EventSource","controller":"NodeNetworkConfigurationPolicy","source":"kind source: *v1.Node"} {"level":"info","ts":"2025-12-04T00:57:25.380Z","msg":"Starting Controller","controller":"NodeNetworkConfigurationPolicy"} {"level":"info","ts":"2025-12-04T00:57:25.481Z","msg":"Starting workers","controller":"nodenetworkconfigurationenactment","controllerGroup":"nmstate.io","controllerKind":"NodeNetworkConfigurationEnactment","worker count":1} {"level":"info","ts":"2025-12-04T00:57:25.482Z","msg":"Starting workers","controller":"NodeNetworkConfigurationPolicy","worker count":1} {"level":"info","ts":"2025-12-04T00:57:25.482Z","msg":"Starting workers","controller":"NodeNetworkState","worker count":1} {"level":"info","ts":"2025-12-04T00:57:26.747Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T00:58:33.660Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T00:59:35.579Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:00:41.123Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:00:48.008Z","logger":"controllers.NodeNetworkConfigurationPolicy.initializeEnactment","msg":"creating enactment","policy":"master-0","enactment":"master-0.master-0"} {"level":"info","ts":"2025-12-04T01:00:50.756Z","logger":"enactmentstatus","msg":"status: {DesiredState:dns-resolver:\n config:\n search: []\n server:\n - 192.168.32.254\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- 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-12-04T01:00:50.800Z","logger":"enactmentconditions","msg":"NotifyProgressing","enactment":"master-0.master-0"} {"level":"info","ts":"2025-12-04T01:00:50.805Z","logger":"enactmentstatus","msg":"status: {DesiredState:dns-resolver:\n config:\n search: []\n server:\n - 192.168.32.254\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- 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-12-04 01:00:50.805879736 +0000 UTC m=+206.802012335 LastTransitionTime:2025-12-04 01:00:50.805879736 +0000 UTC m=+206.802012335} {Type:Failing Status:Unknown Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-12-04 01:00:50.805881596 +0000 UTC m=+206.802014175 LastTransitionTime:2025-12-04 01:00:50.805881596 +0000 UTC m=+206.802014175} {Type:Available Status:Unknown Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-12-04 01:00:50.805883346 +0000 UTC m=+206.802015915 LastTransitionTime:2025-12-04 01:00:50.805883346 +0000 UTC m=+206.802015915} {Type:Pending Status:False Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-12-04 01:00:50.805884486 +0000 UTC m=+206.802017135 LastTransitionTime:2025-12-04 01:00:50.805884486 +0000 UTC m=+206.802017135} {Type:Aborted Status:False Reason:ConfigurationProgressing Message: LastHeartbeatTime:2025-12-04 01:00:50.805884856 +0000 UTC m=+206.802017435 LastTransitionTime:2025-12-04 01:00:50.805884856 +0000 UTC m=+206.802017435}] Features:[static-dns-name-server static-dns-search]}","enactment":"master-0.master-0"} {"level":"info","ts":"2025-12-04T01:00:50.829Z","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-12-04T01:00:50.829Z","logger":"policyconditions","msg":"SetPolicyProgressing"} {"level":"info","ts":"2025-12-04T01:01:03.748Z","logger":"probe","msg":"Running 'ping' probe"} {"level":"info","ts":"2025-12-04T01:01:05.992Z","logger":"probe","msg":"Running 'dns' probe"} {"level":"info","ts":"2025-12-04T01:01:07.695Z","logger":"probe","msg":"Running 'api-server' probe"} {"level":"info","ts":"2025-12-04T01:01:07.711Z","logger":"probe","msg":"Running 'node-readiness' probe"} {"level":"info","ts":"2025-12-04T01:01:07.724Z","logger":"controllers.NodeNetworkConfigurationPolicy","msg":"nmstate","nodenetworkconfigurationpolicy":{"name":"master-0"},"output":"setOutput: dns-resolver:\n config:\n server:\n - 192.168.32.254\n search: []\nroute-rules: {}\nroutes:\n config:\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\n - destination: 172.20.1.0/24\n next-hop-interface: ospbr\n next-hop-address: 192.168.122.1\n metric: 150\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: 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-12-04T01:01:07.724Z","logger":"enactmentconditions","msg":"NotifySuccess","enactment":"master-0.master-0"} {"level":"info","ts":"2025-12-04T01:01:07.728Z","logger":"enactmentstatus","msg":"status: {DesiredState:dns-resolver:\n config:\n search: []\n server:\n - 192.168.32.254\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- 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-12-04 01:01:07.728013676 +0000 UTC m=+223.724146255 LastTransitionTime:2025-12-04 01:01:07.728013676 +0000 UTC m=+223.724146255} {Type:Failing Status:False Reason:SuccessfullyConfigured Message: LastHeartbeatTime:2025-12-04 01:01:07.728013426 +0000 UTC m=+223.724146005 LastTransitionTime:2025-12-04 01:01:07.728013426 +0000 UTC m=+223.724146005} {Type:Available Status:True Reason:SuccessfullyConfigured Message:successfully reconciled LastHeartbeatTime:2025-12-04 01:01:07.728013146 +0000 UTC m=+223.724145745 LastTransitionTime:2025-12-04 01:01:07.728013146 +0000 UTC m=+223.724145745} {Type:Pending Status:False Reason:SuccessfullyConfigured Message: LastHeartbeatTime:2025-12-04 01:01:07.728013846 +0000 UTC m=+223.724146425 LastTransitionTime:2025-12-04 01:00:50 +0000 UTC} {Type:Aborted Status:False Reason:SuccessfullyConfigured Message: LastHeartbeatTime:2025-12-04 01:01:07.728014186 +0000 UTC m=+223.724146765 LastTransitionTime:2025-12-04 01:00:50 +0000 UTC}] Features:[static-dns-name-server static-dns-search]}","enactment":"master-0.master-0"} {"level":"info","ts":"2025-12-04T01:01:07.747Z","logger":"controllers.NodeNetworkConfigurationPolicy.forceNNSRefresh","msg":"forcing NodeNetworkState refresh after NNCP applied","node":"master-0"} {"level":"info","ts":"2025-12-04T01:01:07.812Z","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-12-04T01:01:07.812Z","logger":"policyconditions","msg":"SetPolicySuccess"} {"level":"info","ts":"2025-12-04T01:01:09.540Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:01:46.272Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:02:55.264Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:04:05.796Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:05:10.257Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:06:13.066Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:07:16.493Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:08:21.174Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:09:23.407Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:10:27.573Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:11:33.576Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:12:41.059Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:13:45.084Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:14:51.612Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:15:55.462Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:17:03.031Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:18:06.821Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:19:10.145Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:20:13.667Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:21:19.733Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:22:22.759Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:23:25.059Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:24:28.012Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:25:31.538Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:26:37.007Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:27:42.382Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:28:47.352Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:29:49.474Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:30:56.208Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:32:01.438Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"} {"level":"info","ts":"2025-12-04T01:33:05.296Z","logger":"controllers.Node","msg":"Creating/updating NodeNetworkState"}