From 27ab77394f8e9471d5f68e94125fd5f74a381813 Mon Sep 17 00:00:00 2001 From: sadick254 Date: Fri, 16 Jul 2021 19:16:09 +0300 Subject: [PATCH 1/2] Ubuntu 16.04 LTS environment is deprecated It will be removed on September 20, 2021. Migrate to ubuntu-latest instead. https://github.com/actions/virtual-environments/issues/3287. e On branch migrate-to-ubuntu-latest --- script/vsts/platforms/linux.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/vsts/platforms/linux.yml b/script/vsts/platforms/linux.yml index 101dfeb7f..4087a19d8 100644 --- a/script/vsts/platforms/linux.yml +++ b/script/vsts/platforms/linux.yml @@ -5,7 +5,7 @@ jobs: variables: ReleaseVersion: $[ dependencies.GetReleaseVersion.outputs['Version.ReleaseVersion'] ] pool: - vmImage: ubuntu-16.04 + vmImage: ubuntu-latest steps: - template: templates/preparation.yml From ce27104239cd839e5a46e4e3baf2400d585f2859 Mon Sep 17 00:00:00 2001 From: mfonville Date: Fri, 16 Jul 2021 23:09:10 +0200 Subject: [PATCH 2/2] For glibc compatibility use Ubuntu 18.04 as environment --- script/vsts/platforms/linux.yml | 2 +- script/vsts/platforms/templates/preparation.yml | 7 +------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/script/vsts/platforms/linux.yml b/script/vsts/platforms/linux.yml index 4087a19d8..e8c1a2d80 100644 --- a/script/vsts/platforms/linux.yml +++ b/script/vsts/platforms/linux.yml @@ -5,7 +5,7 @@ jobs: variables: ReleaseVersion: $[ dependencies.GetReleaseVersion.outputs['Version.ReleaseVersion'] ] pool: - vmImage: ubuntu-latest + vmImage: ubuntu-18.04 steps: - template: templates/preparation.yml diff --git a/script/vsts/platforms/templates/preparation.yml b/script/vsts/platforms/templates/preparation.yml index 2314ed31b..686a4a1db 100644 --- a/script/vsts/platforms/templates/preparation.yml +++ b/script/vsts/platforms/templates/preparation.yml @@ -3,12 +3,7 @@ steps: # Linux Specific - script: | sudo apt-get update - sudo apt-get install -y build-essential ca-certificates xvfb fakeroot git libsecret-1-dev libx11-dev libxkbfile-dev xz-utils xorriso zsync libxss1 libgtk-3-0 libasound2 libicu-dev software-properties-common wget - # rpm needs to be at least 4.13, in xenial it is too old - sudo apt-add-repository -y 'deb http://azure.archive.ubuntu.com/ubuntu/ bionic main universe' - sudo apt-add-repository -y 'deb http://azure.archive.ubuntu.com/ubuntu/ bionic-security main universe' - sudo apt-get update - sudo apt-get install -y rpm + sudo apt-get install -y build-essential ca-certificates xvfb fakeroot git rpm libsecret-1-dev libx11-dev libxkbfile-dev xz-utils xorriso zsync libxss1 libgtk-3-0 libasound2 libicu-dev software-properties-common wget # clang 9 is included in the image clang -v displayName: Install apt dependencies