Skip to content

Fix issues with Azure Pipelines on 1.3.x#7843

Merged
bmw merged 1 commit into1.3.xfrom
azure-1.3.x
Mar 9, 2020
Merged

Fix issues with Azure Pipelines on 1.3.x#7843
bmw merged 1 commit into1.3.xfrom
azure-1.3.x

Conversation

@bmw
Copy link
Copy Markdown
Member

@bmw bmw commented Mar 9, 2020

Similar to #7841, this PR cherry picks #7838 to the 1.3.x branch. Without it, tests fail which can be seen at https://dev.azure.com/certbot/certbot/_build/results?buildId=1326.

We currently have no plans to do a point release, but I think it's a good idea to get the tests here fixed now so this branch is working in case we have to.

This PR fixes two issues.

First, it fixes #7814 by removing our tests on Windows Server 2012. I also added the sentence "Certbot supports Windows Server 2016 and Windows Server 2019." to https://community.letsencrypt.org/t/beta-phase-of-certbot-for-windows/105822.

Second, it fixes the test failures which can be seen at https://dev.azure.com/certbot/certbot/_build/results?buildId=1309&view=results by no longer manually installing our own version of Python and instead using the one provided by Azure.

These small changes are in the same PR because I wanted to fix test failures ASAP and `UsePythonVersion` is not available on Windows 2012. See #7641 (comment).

You can see tests passing with this change at https://dev.azure.com/certbot/certbot/_build/results?buildId=1311&view=results.

* stop testing on win2012

* switch to UsePythonVersion

(cherry picked from commit d72a1a7)
@bmw bmw merged commit c4426c4 into 1.3.x Mar 9, 2020
@bmw bmw deleted the azure-1.3.x branch March 9, 2020 22:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants