Hide Forgot
4.7.0-202201261123 Verified on [kni@provisionhost-0-0 ~]$ oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.7.45 True False 4m50s Cluster version is 4.7.45 NMState version 4.7.0-202201261123 1. Deploy the cluster 2. Install nmstate operator from the UI console [kni@provisionhost-0-0 ~]$ oc -n openshift-nmstate get csv NAME DISPLAY VERSION REPLACES PHASE kubernetes-nmstate-operator.4.7.0-202201261123 Kubernetes NMState Operator 4.7.0-202201261123 Succeeded 3. Apply the network policy [kni@provisionhost-0-0 ~]$ oc apply -f dns.yaml nodenetworkconfigurationpolicy.nmstate.io/amdns created [kni@provisionhost-0-0 ~]$ oc get nncp NAME STATUS amdns SuccessfullyConfigured 4. Go to the node and verify that the resolv.conf was updated [kni@provisionhost-0-0 ~]$ ssh core@worker-0-1 [core@worker-0-1 ~]$ cat /etc/resolv.conf # Generated by KNI resolv prepender NM dispatcher script search ocp-edge-cluster-0.qe.lab.redhat.com example.com nameserver 192.168.123.98 nameserver 8.8.8.8 nameserver 192.168.123.1 ==================================== cat dns.yaml apiVersion: nmstate.io/v1beta1 kind: NodeNetworkConfigurationPolicy metadata: name: amdns spec: nodeSelector: kubernetes.io/hostname: worker-0-1 desiredState: dns-resolver: config: search: - example.com server: - 8.8.8.8 interfaces: - name: enp0s3 type: ethernet state: up ipv4: auto-dns: false enabled: true dhcp: true
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (OpenShift Container Platform 4.7.45 bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:0873
*** Bug 2038383 has been marked as a duplicate of this bug. ***