diff --git a/client-cli/cli_lib/ceph.py b/client-cli/cli_lib/ceph.py index 5d710617..7ed85bb4 100644 --- a/client-cli/cli_lib/ceph.py +++ b/client-cli/cli_lib/ceph.py @@ -876,7 +876,7 @@ def ceph_volume_upload(config, pool, volume, image_format, image_file): bar = UploadProgressBar(image_file, end_message="Parsing file on remote side...", end_nl=False) upload_data = MultipartEncoder( - fields={ 'file': ('filename', open(image_file, 'rb'), 'text/plain')} + fields={ 'file': ('filename', open(image_file, 'rb'), 'application/octet-stream')} ) upload_monitor = MultipartEncoderMonitor(upload_data, bar.update) diff --git a/client-cli/cli_lib/provisioner.py b/client-cli/cli_lib/provisioner.py index 3946f6cd..33cc86d4 100644 --- a/client-cli/cli_lib/provisioner.py +++ b/client-cli/cli_lib/provisioner.py @@ -435,7 +435,7 @@ def ova_upload(config, name, ova_file, params): bar = UploadProgressBar(ova_file, end_message="Parsing file on remote side...", end_nl=False) upload_data = MultipartEncoder( - fields={ 'file': ('filename', open(ova_file, 'rb'), 'text/plain')} + fields={ 'file': ('filename', open(ova_file, 'rb'), 'application/octet-stream')} ) upload_monitor = MultipartEncoderMonitor(upload_data, bar.update)