This bug has been migrated to another issue tracking site. It has been closed here and may no longer be being monitored.

If you would like to get updates for this issue, or to participate in it, you may do so at Red Hat Issue Tracker .
Bug 2315621 - os-net-migration from ifcfg to nmstate failing in a ovs-dpdk + sriov deployment
Summary: os-net-migration from ifcfg to nmstate failing in a ovs-dpdk + sriov deployment
Keywords:
Status: CLOSED MIGRATED
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: os-net-config
Version: 17.1 (Wallaby)
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: ---
Assignee: Karthik Sundaravel
QA Contact: Eran Kuris
URL:
Whiteboard:
Depends On:
Blocks: 1645689
TreeView+ depends on / blocked
 
Reported: 2024-09-30 08:12 UTC by Miguel Angel Nieto
Modified: 2024-12-10 15:58 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2024-12-10 15:55:24 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker   OSP-32890 0 None None None 2024-12-10 15:55:24 UTC
Red Hat Issue Tracker OSP-33177 0 None None None 2024-12-10 15:58:50 UTC

Internal Links: 1645689

Description Miguel Angel Nieto 2024-09-30 08:12:21 UTC
Description of problem:

I have deployed a regular ovs-dpdk + sriov deployment using ifcfg and once the deployment is up, I executed the following command to migrate to nmstate:

os-net-config -p nmstate --purge-provider ifcfg --detailed-exit-codes --debug --
verbose

Migration fails, i see the following errors in os-net-config log:

2024-09-27 13:37:53.203 ERROR os_net_config.execute stderr : WARN      : [ifdown] You are using 'ifdown' script provided by 'network-scripts', which are now deprecated.
2024-09-27 13:37:53.422 ERROR os_net_config.execute stderr : WARN      : [ifdown] You are using 'ifdown' script provided by 'network-scripts', which are now deprecated.
2024-09-27 13:37:57.271 ERROR os_net_config.execute stderr : WARN      : [ifdown] You are using 'ifdown' script provided by 'network-scripts', which are now deprecated.
2024-09-27 13:37:57.519 ERROR os_net_config.execute stderr : WARN      : [ifdown] You are using 'ifdown' script provided by 'network-scripts', which are now deprecated.
2024-09-27 13:38:24.540 ERROR os_net_config.impl_nmstate.nmstate_apply **** Verification Error *****
2024-09-27 13:38:24.541 ERROR os_net_config.impl_nmstate.nmstate_apply Error seen while applying the nmstate templates Verification failure: br-link0.interface.ovs-db.other_config.mac-table-size desire '"50000"', current 'null'
2024-09-27 13:38:24.633 ERROR os_net_config.impl_nmstate.nmstate_apply Error seen while applying the nmstate templates The next hop interface of desired Route 'destination: 0.0.0.0/0 next-hop-interface: eno2 next-hop-address: 192.168.60.1' has been marked as IPv4 disabled
2024-09-27 13:38:24.905 ERROR os_net_config.impl_nmstate.apply Failure(s) occurred when applying configuration
2024-09-27 13:38:24.905 ERROR os_net_config.impl_nmstate.apply Verification failure: br-link0.interface.ovs-db.other_config.mac-table-size desire '"50000"', current 'null'
2024-09-27 13:38:24.905 ERROR os_net_config.impl_nmstate.apply The next hop interface of desired Route 'destination: 0.0.0.0/0 next-hop-interface: eno2 next-hop-address: 192.168.60.1' has been marked as IPv4 disabled
2024-09-27 13:38:25.416 ERROR os_net_config.main ***Failed to configure with nmstate provider***
2024-09-27 13:38:31.904 ERROR os_net_config.execute stderr : WARN      : [ifup] You are using 'ifup' script provided by 'network-scripts', which are now deprecated.
2024-09-27 13:38:32.025 ERROR os_net_config.execute stderr : WARN      : [ifup] You are using 'ifup' script provided by 'network-scripts', which are now deprecated.
2024-09-27 13:38:32.154 ERROR os_net_config.execute stderr : WARN      : [ifup] You are using 'ifup' script provid


Version-Release number of selected component (if applicable):
I deployed current available puddle (RHOS-17.1-RHEL-9-20240909.n.1) and update os-net-config in overcloud image manually before overcloud deployment. I used
git switch -c stable/wallaby origin/stable/wallaby


How reproducible:
Deploy ovs-dpdk sriov deployment using ifcfg
Migrate once the deployment is done
os-net-config -p nmstate --purge-provider ifcfg --detailed-exit-codes --debug --
verbose


Actual results:
Migration does not happen as some errors are reported


Expected results:
Migration to nmstate should happen

Additional info:


Note You need to log in before you can comment on or make changes to this bug.