Composable role deployment fails with "os-collect-config: netaddr.core.AddrFormatError: invalid IPNetwork /24"
Issue
- Overcloud deployment is getting failed with following call trace in
/var/log/message
file of composable compute node role.
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: Traceback (most recent call last):
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: File "/usr/bin/os-net-config", line 10, in <module>
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: sys.exit(main())
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/cli.py", line 184, in main
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: obj = objects.object_from_json(iface_json)
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/objects.py", line 42, in object_from_json
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: return OvsBridge.from_json(json)
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/objects.py", line 443, in from_json
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: members.append(object_from_json(member))
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/objects.py", line 40, in object_from_json
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: return Vlan.from_json(json)
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/objects.py", line 335, in from_json
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: opts = _BaseOpts.base_opts_from_json(json)
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/objects.py", line 253, in base_opts_from_json
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: addresses.append(Address.from_json(address))
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/objects.py", line 172, in from_json
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: return Address(ip_netmask)
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/objects.py", line 163, in __init__
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: ip_nw = netaddr.IPNetwork(self.ip_netmask)
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: File "/usr/lib/python2.7/site-packages/netaddr/ip/__init__.py", line 933, in __init__
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: raise AddrFormatError('invalid IPNetwork %s' % addr)
May 18 03:52:53 host-xx-xx-210-117 os-collect-config: netaddr.core.AddrFormatError: invalid IPNetwork /24
Environment
- Red Hat OpenStack Platform 10.0
- Composable role based deployment (With predictable IPs)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.