Use --globoff when downloading artifacts
We do not encode the chars like [] possibly found in the artifacts URL, so curl tries to glob against IPv6 addresses in brackets. This change adds --globoff to the curl options so that IPv6 addresses in brackets are not misinterpreted. Closes-Bug: 1640148 Change-Id: Ic86ba1e5fb674bc15b4bcc6bd3ea9e943c4fbf8e
This commit is contained in:

committed by
Marios Andreou

parent
eab3b9f72e
commit
b1624dd33d
@@ -8,7 +8,7 @@ trap cleanup EXIT
|
|||||||
|
|
||||||
if [ -n "$artifact_urls" ]; then
|
if [ -n "$artifact_urls" ]; then
|
||||||
for URL in $(echo $artifact_urls | sed -e "s| |\n|g" | sort -u); do
|
for URL in $(echo $artifact_urls | sed -e "s| |\n|g" | sort -u); do
|
||||||
curl -o $TMP_DATA/file_data "$artifact_urls"
|
curl --globoff -o $TMP_DATA/file_data "$artifact_urls"
|
||||||
if file -b $TMP_DATA/file_data | grep RPM &>/dev/null; then
|
if file -b $TMP_DATA/file_data | grep RPM &>/dev/null; then
|
||||||
yum install -y $TMP_DATA/file_data
|
yum install -y $TMP_DATA/file_data
|
||||||
elif file -b $TMP_DATA/file_data | grep 'gzip compressed data' &>/dev/null; then
|
elif file -b $TMP_DATA/file_data | grep 'gzip compressed data' &>/dev/null; then
|
||||||
|
Reference in New Issue
Block a user