diff --git a/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java b/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java index 49d9a5c9f52..735eedae89e 100644 --- a/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java +++ b/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java @@ -7388,7 +7388,7 @@ public abstract class CitrixResourceBase implements ServerResource, HypervisorRe serializeProperties(s3, S3Utils.ClientOptions.class)); parameters.addAll(Arrays.asList("operation", "put", "directory", dir, "filename", filename, "iSCSIFlag", - iSCSIFlag.toString(), "key", key)); + iSCSIFlag.toString(), "bucket", s3.getBucketName(), "key", key)); final String result = callHostPluginAsync(connection, "s3xen", "s3", wait, parameters.toArray(new String[parameters.size()])); diff --git a/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XenServerStorageProcessor.java b/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XenServerStorageProcessor.java index 69149ec89d9..c02c3b0bdc7 100644 --- a/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XenServerStorageProcessor.java +++ b/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XenServerStorageProcessor.java @@ -1129,7 +1129,7 @@ public class XenServerStorageProcessor implements StorageProcessor { serializeProperties(s3, S3Utils.ClientOptions.class)); parameters.addAll(Arrays.asList("operation", "put", "directory", dir, "filename", filename, "iSCSIFlag", - iSCSIFlag.toString(), "key", key)); + iSCSIFlag.toString(), "bucket", s3.getBucketName(), "key", key)); final String result = hypervisorResource.callHostPluginAsync(connection, "s3xen", "s3", wait, parameters.toArray(new String[parameters.size()]));