openstack overcloud network provision failed after FFU : Cannot update physical_network in existing segment

Solution Verified - Updated -

Issue

After upgrading RHOSP from version 16.2 to 17.1 using Fast Forward Upgrade, and encountering an issue when regenerating the network Heat environment file for inclusion in the deployment command with the error "Cannot update physical_network in existing segment

(undercloud) [stack@director ~]$  openstack overcloud network provision \
--output /home/stack/templates/overcloud-networks-deployed.yaml \
/home/stack/templates/network_data.yaml
(...)
2024-12-20 16:24:46.278528 | 525400e2-94f4-cc7b-ddfc-00000000000e |       TASK | Create/Update composable networks
(...)
2024-12-20 16:24:49.936228 | 525400e2-94f4-cc7b-ddfc-00000000000e |      FATAL | Create/Update composable networks | localhost | item={'name': 'Tenant', 'vip': False, 'mtu': 9000, 'name_lower': 'tenant', 'subnets': {'tenant_subnet': {'ip_subnet': '172.16.0.0/24', 'allocation_pools': [{'start': '172.16.0.4', 'end': '172.16.0.250'}], 'vlan': 482}}} | error={"ansible_index_var": "idx", "ansible_loop_var": "item", "changed": false, "idx": 2, "item": {"mtu": 9000, "name": "Tenant", "name_lower": "tenant", "subnets": {"tenant_subnet": {"allocation_pools": [{"end": "172.16.0.4", "start": "172.16.0.250"}], "ip_subnet": "172.16.0.0/24", "vlan": 482}}, "vip": false}, "msg": "Cannot update physical_network in existing segment"}
(...)

Environment

Red Hat Openstack 17.1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content