diff --git a/azure-pipelines.yml b/azure-pipelines.yml index ab0971455ae..0bb0b6d0855 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -743,9 +743,10 @@ jobs: YUM_FILE=$SYSTEM_ARTIFACTSDIRECTORY/yum/$YUM_NAME echo "== Test yum package on CentOS ==" - - docker pull centos:centos8 - docker run --rm -e YUM_NAME=$YUM_NAME -v $SYSTEM_ARTIFACTSDIRECTORY/yum:/mnt/yum -v $(pwd):/azure-cli centos:centos8 /bin/bash "/azure-cli/scripts/release/rpm/test_rpm_in_docker.sh" + + IMAGE=centos:centos7 + docker pull $IMAGE + docker run --rm -e YUM_NAME=$YUM_NAME -v $SYSTEM_ARTIFACTSDIRECTORY/yum:/mnt/yum -v $(pwd):/azure-cli $IMAGE /bin/bash "/azure-cli/scripts/release/rpm/test_rpm_in_docker.sh" displayName: 'Test Yum Package' diff --git a/scripts/release/rpm/test_rpm_in_docker.sh b/scripts/release/rpm/test_rpm_in_docker.sh index b0d17cc5e7a..9804a04209a 100644 --- a/scripts/release/rpm/test_rpm_in_docker.sh +++ b/scripts/release/rpm/test_rpm_in_docker.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# This script should be run in a centos8 docker. +# This script should be run in a centos7 docker. set -exv export USERNAME=azureuser @@ -9,8 +9,8 @@ yum --nogpgcheck localinstall /mnt/yum/$YUM_NAME -y yum install git gcc python3-devel -y -ln -s /usr/bin/python3 /usr/bin/python -ln -s /usr/bin/pip3 /usr/bin/pip +ln -s -f /usr/bin/python3 /usr/bin/python +ln -s -f /usr/bin/pip3 /usr/bin/pip time az self-test time az --version