diff --git a/src/datastore_mad/remotes/fs/cp b/src/datastore_mad/remotes/fs/cp index 5e6fac36fa..ba5ffcbfb5 100755 --- a/src/datastore_mad/remotes/fs/cp +++ b/src/datastore_mad/remotes/fs/cp @@ -83,7 +83,7 @@ COPY_COMMAND="$UTILS_PATH/downloader.sh $HASHES $SRC $DST" # ------------ Copy the image to the repository ------------- case $SRC in -http://*) +http://*|https://*) log "Downloading $SRC to the image repository" exec_and_log "$COPY_COMMAND" "Error downloading $SRC" diff --git a/src/datastore_mad/remotes/iscsi/cp b/src/datastore_mad/remotes/iscsi/cp index 44119c73b7..995b796582 100755 --- a/src/datastore_mad/remotes/iscsi/cp +++ b/src/datastore_mad/remotes/iscsi/cp @@ -104,7 +104,7 @@ fi COPY_COMMAND="$UTILS_PATH/downloader.sh $HASHES $SRC -" case $SRC in -http://*) +http://*|https://*) log "Downloading $SRC to the image repository" DUMP="$COPY_COMMAND" diff --git a/src/datastore_mad/remotes/libfs.sh b/src/datastore_mad/remotes/libfs.sh index 6b7f5c57bd..0f625ee90d 100644 --- a/src/datastore_mad/remotes/libfs.sh +++ b/src/datastore_mad/remotes/libfs.sh @@ -91,8 +91,8 @@ EOF function fs_size { case $1 in - http://*) - SIZE=`wget -S --spider $1 2>&1 | grep Content-Length | cut -d':' -f2` + http://*|https://*) + SIZE=`wget -S --spider --no-check-certificate $1 2>&1 | grep Content-Length | cut -d':' -f2` error=$? ;; *) diff --git a/src/datastore_mad/remotes/lvm/cp b/src/datastore_mad/remotes/lvm/cp index e003b71b79..17e8124e81 100755 --- a/src/datastore_mad/remotes/lvm/cp +++ b/src/datastore_mad/remotes/lvm/cp @@ -93,7 +93,7 @@ fi COPY_COMMAND="$UTILS_PATH/downloader.sh $HASHES $SRC -" case $SRC in -http://*) +http://*|https://*) log "Downloading $SRC to the image repository" DUMP="$COPY_COMMAND" diff --git a/src/datastore_mad/remotes/vmware/cp b/src/datastore_mad/remotes/vmware/cp index 6fb6f0e148..5a39db5061 100755 --- a/src/datastore_mad/remotes/vmware/cp +++ b/src/datastore_mad/remotes/vmware/cp @@ -83,7 +83,7 @@ COPY_COMMAND="$UTILS_PATH/downloader.sh $HASHES $SRC $DST" # ------------ Copy the image to the repository ------------- case $SRC in -http://*) +http://*|https://* ) log "Downloading $SRC to the image repository" exec_and_log "$COPY_COMMAND" "Error downloading $SRC"