When using the ironic "direct" deploy interface RAW images
are streamed to the target node. In comparison 'qcow2' images
is transferred to the baremtal node and the image is then
converted in to 'raw' in RAM. This put's a high RAM requirement
on the baremetal nodes.
This change updates the image upload/update code to convert
the 'qcow2' image to a 'raw' image prior to upload/update.
Reviewed: https:/ /review. opendev. org/749466 /git.openstack. org/cgit/ openstack/ python- tripleoclient/ commit/ ?id=e21e04884e0 a31be07e78d8ed6 5d6a18755a0e71
Committed: https:/
Submitter: Zuul
Branch: master
commit e21e04884e0a31b e07e78d8ed65d6a 18755a0e71
Author: Harald Jensås <email address hidden>
Date: Tue Sep 1 15:51:52 2020 +0200
Convert to 'raw' images when uploading
When using the ironic "direct" deploy interface RAW images
are streamed to the target node. In comparison 'qcow2' images
is transferred to the baremtal node and the image is then
converted in to 'raw' in RAM. This put's a high RAM requirement
on the baremetal nodes.
This change updates the image upload/update code to convert
the 'qcow2' image to a 'raw' image prior to upload/update.
Related-Bug: #1893912 e7c1e8900f2509a 2c402abf490
Change-Id: I4774e6afc3844e