Created attachment 1949206 [details] no field for ip address Description of problem: Create NodeNetworkConfigurationPolicy from form, there is no field to fill ip address and subnet for IP configuration, which is not working if the environment has no DHCP configured. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
NNCP is not available on d/s test environment, I guess it moved to 4.14. Tal and Ycui, Can you confirm?
1. The upstream PR is not included in d/s build, tested with the latest build from here, the problem is still showing: https://brewweb.engineering.redhat.com/brew/packageinfo?packageID=83838 2. Then I moved the upstream build `quay.io/nmstate/nmstate-console-plugin:latest`, the UI is updated but it still failed to configure the NNCP because prefix-length is missing.
One more issue is the NNCP is not installed along with the deployment, when deploy manually via below script, it disabled the kubevirt-plugin so the Virtualization page is disappeared. #!/bin/bash set -ex oc process -f oc-manifest.yaml \ -p PLUGIN_NAME=nmstate-console-plugin \ -p NAMESPACE=openshift-nmstate \ -p IMAGE=quay.io/nmstate/nmstate-console-plugin:latest \ | oc create -f - oc patch consoles.operator.openshift.io cluster \ --patch '{ "spec": { "plugins": ["nmstate-console-plugin"] } }' --type=merge
(In reply to Guohua Ouyang from comment #5) > One more issue is the NNCP is not installed along with the deployment, when > deploy manually via below script, it disabled the kubevirt-plugin so the > Virtualization page is disappeared. > > oc patch consoles.operator.openshift.io cluster \ > --patch '{ "spec": { "plugins": ["nmstate-console-plugin"] } }' > --type=merge This is the problem, the correct patch should be: oc patch consoles.operator.openshift.io cluster \ --patch '{ "spec": { "plugins": ["nmstate-console-plugin", "kubevirt-plugin"] } }' --type=merge
@gouyang seems like we are having issues syncing branches. I and an art-team member opened a thread to understand what is going on. Seems the configuration is a little bit odd
(In reply to Ugo Palatucci from comment #7) > @gouyang seems like we are having issues syncing branches. > > I and an art-team member opened a thread to understand what is going on. > > Seems the configuration is a little bit odd Great and thanks, please keep us posted. And hope the two issues will be addressed: 1. the builds [https://brewweb.engineering.redhat.com/brew/packageinfo?packageID=83838] should include the fix 2. the plugin should be deployed along with the nmstate operator, currently it seems not, as I could not find any info about the plugin in the YAML of nmstate-operator
Verified the bug with upstream image: quay.io/nmstate/nmstate-console-plugin:latest Still wait for downstream build to verify the bug
(In reply to Guohua Ouyang from comment #2) > NNCP is not available on d/s test environment, I guess it moved to 4.14. > > Tal and Ycui, > Can you confirm? The bug is not fix in 4.13.0, it depends on the PR https://github.com/openshift/kubernetes-nmstate/pull/357
The bug target release should be updated to 4.14. The PR to integrate the plugin with the nmstate operator for 4.13 has been reverted and we'll skip this version. We can install the plugin on a 4.13 console UI and works with the nmstate operator, but for 4.13 the operator will still be delivered without the plugin. The plugin will be available with the operator only on 4.14 at the moment.
verified on kubevirt-console-plugin-rhel9:v4.14.0-2121
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 (Important: OpenShift Virtualization 4.14.0 Images security and 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/RHSA-2023:6817
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days