Openstack Overcloud deployment is failing, Ceph error NetworkDeployment
Issue
- When we run the overcloud deployment the stack build is failing with the following error:
Stack overcloud CREATE_FAILED
overcloud.CephStorage.0.NetworkDeployment:
resource_type: OS::TripleO::SoftwareDeployment
physical_resource_id: 4599273e-058a-4b34-8cd7-451bd1b2779b
status: CREATE_FAILED
status_reason: |
Error: resources.NetworkDeployment: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 1
Heat Stack create failed.
Heat Stack create failed.
-
Our current deployment is with 3 compute nodes, 3 controller nodes, 3 ceph nodes, and 1 dpdk and sriov.
-
The following error in
/var/log/messages
is seen on some of the nodes:
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: [2020/04/08 03:54:24 PM] [ERROR] Unable to read mac address: p4p1
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: Traceback (most recent call last):
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: File "/usr/bin/os-net-config", line 10, in <module>
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: sys.exit(main())
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/cli.py", line 302, in main
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: provider.add_object(obj)
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/__init__.py", line 86, in add_object
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: self.add_linux_bond(obj)
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/impl_ifcfg.py", line 754, in add_linux_bond
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: data = self._add_common(bond)
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/impl_ifcfg.py", line 442, in _add_common
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: primary_mac = utils.interface_mac(primary_name)
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: File "/usr/lib/python2.7/site-packages/os_net_config/utils.py", line 115, in interface_mac
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: with open('/sys/class/net/%s/address' % name, 'r') as f:
Apr 8 15:57:34 overcloud-ceph-0 os-collect-config: IOError: [Errno 2] No such file or directory: '/sys/class/net/p4p1/address'
Environment
- Red Hat OpenStack Platform 13.0 (RHOSP)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.