diff --git a/eng/pipelines/autorest_checks.yml b/eng/pipelines/autorest_checks.yml index cbabe1b43e44..2291dafd3cf8 100644 --- a/eng/pipelines/autorest_checks.yml +++ b/eng/pipelines/autorest_checks.yml @@ -27,7 +27,7 @@ jobs: displayName: 'Run AutoRest' pool: - vmImage: 'ubuntu-18.04' + vmImage: 'ubuntu-20.04' steps: - task: NodeTool@0 diff --git a/eng/pipelines/generate-all-docs.yml b/eng/pipelines/generate-all-docs.yml index 41092e15476e..9a865424ecf6 100644 --- a/eng/pipelines/generate-all-docs.yml +++ b/eng/pipelines/generate-all-docs.yml @@ -12,7 +12,7 @@ jobs: timeoutInMinutes: 120 pool: - vmImage: 'ubuntu-18.04' + vmImage: 'ubuntu-20.04' steps: - task: UsePythonVersion@0 diff --git a/eng/pipelines/templates/jobs/ci.yml b/eng/pipelines/templates/jobs/ci.yml index 0f008939f29d..2a2af7196828 100644 --- a/eng/pipelines/templates/jobs/ci.yml +++ b/eng/pipelines/templates/jobs/ci.yml @@ -60,8 +60,8 @@ jobs: - template: ../variables/globals.yml pool: - name: azsdk-pool-mms-ubuntu-1804-general - vmImage: MMSUbuntu18.04 + name: azsdk-pool-mms-ubuntu-2004-general + vmImage: MMSUbuntu20.04 steps: - template: ../steps/build-artifacts.yml @@ -88,8 +88,8 @@ jobs: - 'Build' pool: - name: azsdk-pool-mms-ubuntu-1804-general - vmImage: MMSUbuntu18.04 + name: azsdk-pool-mms-ubuntu-2004-general + vmImage: MMSUbuntu20.04 steps: - template: /eng/common/pipelines/templates/steps/check-spelling.yml @@ -168,8 +168,8 @@ jobs: - 'Build' pool: - name: azsdk-pool-mms-ubuntu-1804-general - vmImage: MMSUbuntu18.04 + name: azsdk-pool-mms-ubuntu-2004-general + vmImage: MMSUbuntu20.04 steps: - template: ../steps/test_regression.yml diff --git a/eng/pipelines/templates/jobs/publish-coverage.yml b/eng/pipelines/templates/jobs/publish-coverage.yml index f9d94a77acf9..7cc0265833d6 100644 --- a/eng/pipelines/templates/jobs/publish-coverage.yml +++ b/eng/pipelines/templates/jobs/publish-coverage.yml @@ -13,8 +13,8 @@ parameters: jobs: - job: Publish_Code_Coverage pool: - name: azsdk-pool-mms-ubuntu-1804-general - vmImage: MMSUbuntu18.04 + name: azsdk-pool-mms-ubuntu-2004-general + vmImage: MMSUbuntu20.04 steps: - task: UsePythonVersion@0 diff --git a/eng/pipelines/templates/jobs/smoke.tests.yml b/eng/pipelines/templates/jobs/smoke.tests.yml index 1e1d2f61d4e9..b74ac5c95e56 100644 --- a/eng/pipelines/templates/jobs/smoke.tests.yml +++ b/eng/pipelines/templates/jobs/smoke.tests.yml @@ -43,26 +43,26 @@ jobs: Python_27_Linux (AzureCloud): PythonVersion: '2.7' SkipAsyncInstall: true - Pool: "azsdk-pool-mms-ubuntu-1804-general" - OSVmImage: "MMSUbuntu18.04" + Pool: "azsdk-pool-mms-ubuntu-2004-general" + OSVmImage: "MMSUbuntu20.04" SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources) ArmTemplateParameters: $(azureCloudArmParameters) Python_37_Linux (AzureCloud): PythonVersion: '3.7' - Pool: "azsdk-pool-mms-ubuntu-1804-general" - OSVmImage: "MMSUbuntu18.04" + Pool: "azsdk-pool-mms-ubuntu-2004-general" + OSVmImage: "MMSUbuntu20.04" SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources) ArmTemplateParameters: $(azureCloudArmParameters) Python_38_Linux (AzureCloud): PythonVersion: '3.8' - Pool: "azsdk-pool-mms-ubuntu-1804-general" - OSVmImage: "MMSUbuntu18.04" + Pool: "azsdk-pool-mms-ubuntu-2004-general" + OSVmImage: "MMSUbuntu20.04" SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources) ArmTemplateParameters: $(azureCloudArmParameters) Python_38_Linux (AzureCloud Canary): PythonVersion: '3.8' - Pool: "azsdk-pool-mms-ubuntu-1804-general" - OSVmImage: "MMSUbuntu18.04" + Pool: "azsdk-pool-mms-ubuntu-2004-general" + OSVmImage: "MMSUbuntu20.04" SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources-preview) ArmTemplateParameters: $(azureCloudArmParameters) Location: 'eastus2euap' @@ -74,8 +74,8 @@ jobs: ArmTemplateParameters: $(azureCloudArmParameters) Python_38_Windows (AzureCloud): PythonVersion: '3.8' - Pool: "azsdk-pool-mms-ubuntu-1804-general" - OSVmImage: "MMSUbuntu18.04" + Pool: "azsdk-pool-mms-ubuntu-2004-general" + OSVmImage: "MMSUbuntu20.04" SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources) ArmTemplateParameters: $(azureCloudArmParameters) Python_37_Mac (AzureCloud): @@ -92,27 +92,27 @@ jobs: ArmTemplateParameters: $(azureCloudArmParameters) Python_38_Linux (AzureUSGovernment): PythonVersion: '3.8' - Pool: "azsdk-pool-mms-ubuntu-1804-general" - OSVmImage: "MMSUbuntu18.04" + Pool: "azsdk-pool-mms-ubuntu-2004-general" + OSVmImage: "MMSUbuntu120.04" SubscriptionConfiguration: $(sub-config-gov-test-resources) ArmTemplateParameters: $(azureUSGovernmentArmParameters) Python_37_Windows (AzureUSGovernment): PythonVersion: '3.7' - Pool: "azsdk-pool-mms-ubuntu-1804-general" - OSVmImage: "MMSUbuntu18.04" + Pool: "azsdk-pool-mms-ubuntu-2004-general" + OSVmImage: "MMSUbuntu20.04" SubscriptionConfiguration: $(sub-config-gov-test-resources) ArmTemplateParameters: $(azureUSGovernmentArmParameters) Python_38_Linux (AzureChinaCloud): PythonVersion: '3.8' - Pool: "azsdk-pool-mms-ubuntu-1804-general" - OSVmImage: "MMSUbuntu18.04" + Pool: "azsdk-pool-mms-ubuntu-2004-general" + OSVmImage: "MMSUbuntu20.04" SubscriptionConfiguration: $(sub-config-cn-test-resources) Location: 'chinanorth' ArmTemplateParameters: $(azureChinaCloudArmParameters) Python_37_Windows (AzureChinaCloud): PythonVersion: '3.7' - Pool: "azsdk-pool-mms-ubuntu-1804-general" - OSVmImage: "MMSUbuntu18.04" + Pool: "azsdk-pool-mms-ubuntu-2004-general" + OSVmImage: "MMSUbuntu20.04" SubscriptionConfiguration: $(sub-config-cn-test-resources) Location: 'chinanorth' ArmTemplateParameters: $(azureChinaCloudArmParameters) diff --git a/eng/pipelines/templates/jobs/tests-nightly-python.yml b/eng/pipelines/templates/jobs/tests-nightly-python.yml index 9d234b88f73a..c65712ee1245 100644 --- a/eng/pipelines/templates/jobs/tests-nightly-python.yml +++ b/eng/pipelines/templates/jobs/tests-nightly-python.yml @@ -11,7 +11,7 @@ jobs: timeoutInMinutes: 90 pool: - vmImage: 'ubuntu-18.04' + vmImage: 'ubuntu-20.04' steps: - task: UsePythonVersion@0 diff --git a/eng/pipelines/templates/stages/archetype-conda-release.yml b/eng/pipelines/templates/stages/archetype-conda-release.yml index 350beefd5b1c..b27a72a0e97e 100644 --- a/eng/pipelines/templates/stages/archetype-conda-release.yml +++ b/eng/pipelines/templates/stages/archetype-conda-release.yml @@ -20,8 +20,8 @@ stages: environment: pypi pool: - name: azsdk-pool-mms-ubuntu-1804-general - vmImage: MMSUbuntu18.04 + name: azsdk-pool-mms-ubuntu-2004-general + vmImage: MMSUbuntu20.04 strategy: runOnce: diff --git a/eng/pipelines/templates/stages/archetype-python-release.yml b/eng/pipelines/templates/stages/archetype-python-release.yml index 11347d263caa..eb95dfc425e6 100644 --- a/eng/pipelines/templates/stages/archetype-python-release.yml +++ b/eng/pipelines/templates/stages/archetype-python-release.yml @@ -24,7 +24,7 @@ stages: pool: name: azsdk-pool-mms-ubuntu-1804-general - vmImage: MMSUbuntu18.04 + vmImage: MMSUbuntu20.04 strategy: runOnce: @@ -66,7 +66,7 @@ stages: pool: name: azsdk-pool-mms-ubuntu-1804-general - vmImage: MMSUbuntu18.04 + vmImage: MMSUbuntu20.04 strategy: runOnce: @@ -150,8 +150,8 @@ stages: dependsOn: PublishPackage pool: - name: azsdk-pool-mms-ubuntu-1804-general - vmImage: MMSUbuntu18.04 + name: azsdk-pool-mms-ubuntu-2004-general + vmImage: MMSUbuntu20.04 variables: CIConfigs: "{'targets':[{'path_to_config':'ci-configs/packages-preview.json','Mode':'Preview','content_folder':'docs-ref-services/preview'},{'path_to_config':'ci-configs/packages-latest.json','mode':'Latest','content_folder':'docs-ref-services/latest'}]}" @@ -197,8 +197,8 @@ stages: dependsOn: PublishPackage pool: - name: azsdk-pool-mms-ubuntu-1804-general - vmImage: MMSUbuntu18.04 + name: azsdk-pool-mms-ubuntu-2004-general + vmImage: MMSUbuntu20.04 strategy: runOnce: @@ -241,7 +241,7 @@ stages: condition: or(eq(variables['SetDevVersion'], 'true'), and(eq(variables['Build.Reason'],'Schedule'), eq(variables['System.TeamProject'], 'internal'))) pool: name: azsdk-pool-mms-ubuntu-1804-general - vmImage: MMSUbuntu18.04 + vmImage: MMSUbuntu20.04 steps: - checkout: none - download: current diff --git a/scripts/auto_release/PythonSdkLiveTest.yml b/scripts/auto_release/PythonSdkLiveTest.yml index 3d609d16d22e..65d13c0a1ffb 100644 --- a/scripts/auto_release/PythonSdkLiveTest.yml +++ b/scripts/auto_release/PythonSdkLiveTest.yml @@ -15,7 +15,7 @@ jobs: strategy: maxParallel: 5 pool: - vmImage: 'ubuntu-18.04' + vmImage: 'ubuntu-20.04' steps: - task: UsePythonVersion@0 inputs: