You don't need to utilize isolated networks when deploying spine/leaf topology and it is possible to deploy with collapsing all networks down into the provisioning network. When you have this deployment topology, the command to export the ceph data from the central/leaf0 location fails:
Exception occured while running the command
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/tripleoclient/command.py", line 32, in run
super(Command, self).run(parsed_args)
File "/usr/lib/python3.6/site-packages/osc_lib/command/command.py", line 41, in run
return super(Command, self).run(parsed_args)
File "/usr/lib/python3.6/site-packages/cliff/command.py", line 185, in run
return_code = self.take_action(parsed_args) or 0
File "/usr/lib/python3.6/site-packages/tripleoclient/v1/overcloud_export_ceph.py", line 105, in take_action
config_download_dir))
File "/usr/lib/python3.6/site-packages/tripleoclient/export.py", line 171, in export_ceph
mon_ips = export_storage_ips(stack, config_download_dir)
File "/usr/lib/python3.6/site-packages/tripleoclient/export.py", line 158, in export_storage_ips
ip = inventory_data[mon_role]['hosts'][hostname]['storage_ip']
KeyError: 'storage_ip'
'storage_ip'
https:/ /review. opendev. org/c/openstack /python- tripleoclient/ +/785048