[RFC] azure: Move to vs2017-win2016 platform build host

Azure is moving to remove the vs2015-win2012r2 platform build host. The two suggested new platforms to use are vs2017-win2016 and windows-2019. For now, move up to vs2017-win2016.
Cc: Bin Meng bmeng.cn@gmail.com Signed-off-by: Tom Rini trini@konsulko.com --- I'm sending this as RFC as it fails to build for i686 but builds for x86_64 and I'm out of my depth on fixing that. Can you please take a look Bin? Thanks! --- .azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 916ab84ea0c4..a0713dd66c0a 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -1,5 +1,5 @@ variables: - windows_vm: vs2015-win2012r2 + windows_vm: vs2017-win2016 ubuntu_vm: ubuntu-18.04 ci_runner_image: trini/u-boot-gitlab-ci-runner:bionic-20200112-17Jan2020 # Add '-u 0' options for Azure pipelines, otherwise we get "permission

Tom Rini trini@konsulko.com schrieb am Mo., 27. Jan. 2020, 22:23:
Azure is moving to remove the vs2015-win2012r2 platform build host. The two suggested new platforms to use are vs2017-win2016 and windows-2019. For now, move up to vs2017-win2016.
Cc: Bin Meng bmeng.cn@gmail.com Signed-off-by: Tom Rini trini@konsulko.com
I'm sending this as RFC as it fails to build for i686 but builds for x86_64 and I'm out of my depth on fixing that. Can you please take a look Bin? Thanks!
Is this build publicly available? I just failed to find it, having no experience with azure whatsoever...
Regards, Simon
---
.azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 916ab84ea0c4..a0713dd66c0a 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -1,5 +1,5 @@ variables:
- windows_vm: vs2015-win2012r2
- windows_vm: vs2017-win2016 ubuntu_vm: ubuntu-18.04 ci_runner_image: trini/u-boot-gitlab-ci-runner:bionic-20200112-17Jan2020 # Add '-u 0' options for Azure pipelines, otherwise we get "permission
-- 2.17.1

On Mon, Jan 27, 2020 at 10:33:42PM +0100, Simon Goldschmidt wrote:
Tom Rini trini@konsulko.com schrieb am Mo., 27. Jan. 2020, 22:23:
Azure is moving to remove the vs2015-win2012r2 platform build host. The two suggested new platforms to use are vs2017-win2016 and windows-2019. For now, move up to vs2017-win2016.
Cc: Bin Meng bmeng.cn@gmail.com Signed-off-by: Tom Rini trini@konsulko.com
I'm sending this as RFC as it fails to build for i686 but builds for x86_64 and I'm out of my depth on fixing that. Can you please take a look Bin? Thanks!
Is this build publicly available? I just failed to find it, having no experience with azure whatsoever...
Good question. I've had much less luck getting Azure stuff visible and linked to GitHub than Travis. But, https://dev.azure.com/u-boot/u-boot/_build/results?buildId=232&view=logs... is the failure.

Hi Simon,
On Tue, Jan 28, 2020 at 5:34 AM Simon Goldschmidt simon.k.r.goldschmidt@gmail.com wrote:
Tom Rini trini@konsulko.com schrieb am Mo., 27. Jan. 2020, 22:23:
Azure is moving to remove the vs2015-win2012r2 platform build host. The two suggested new platforms to use are vs2017-win2016 and windows-2019. For now, move up to vs2017-win2016.
Cc: Bin Meng bmeng.cn@gmail.com Signed-off-by: Tom Rini trini@konsulko.com
I'm sending this as RFC as it fails to build for i686 but builds for x86_64 and I'm out of my depth on fixing that. Can you please take a look Bin? Thanks!
Is this build publicly available? I just failed to find it, having no experience with azure whatsoever...
Yes it's publicly available and free service to open source projects.
You need a Microsoft account, and in your github account, search Azure pipelines from the github marketplace and install it to your github account. It will prompt you to the Azure pipeline website and prompt you to log in using your Microsoft account. Follow the instructions then. Good luck.
Regards, Bin

Hi Tom,
On Tue, Jan 28, 2020 at 5:23 AM Tom Rini trini@konsulko.com wrote:
Azure is moving to remove the vs2015-win2012r2 platform build host. The two suggested new platforms to use are vs2017-win2016 and windows-2019. For now, move up to vs2017-win2016.
Cc: Bin Meng bmeng.cn@gmail.com Signed-off-by: Tom Rini trini@konsulko.com
I'm sending this as RFC as it fails to build for i686 but builds for x86_64 and I'm out of my depth on fixing that. Can you please take a look Bin? Thanks!
I've looked at this issue. It was probably caused by the upstream MSYS2 Windows binary has not been updated to work with win2016 yet.
I tried this patch today, and the Windows host tools build looks goood. See: https://dev.azure.com/bmeng/GitHub/_build/results?buildId=151&view=resul...
.azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 916ab84ea0c4..a0713dd66c0a 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -1,5 +1,5 @@ variables:
- windows_vm: vs2015-win2012r2
- windows_vm: vs2017-win2016 ubuntu_vm: ubuntu-18.04 ci_runner_image: trini/u-boot-gitlab-ci-runner:bionic-20200112-17Jan2020 # Add '-u 0' options for Azure pipelines, otherwise we get "permission
--
Reviewed-by: Bin Meng bmeng.cn@gmail.com
Regards, Bin

On Mon, Feb 3, 2020 at 10:05 AM Bin Meng bmeng.cn@gmail.com wrote:
Hi Tom,
On Tue, Jan 28, 2020 at 5:23 AM Tom Rini trini@konsulko.com wrote:
Azure is moving to remove the vs2015-win2012r2 platform build host. The two suggested new platforms to use are vs2017-win2016 and windows-2019. For now, move up to vs2017-win2016.
Cc: Bin Meng bmeng.cn@gmail.com Signed-off-by: Tom Rini trini@konsulko.com
I'm sending this as RFC as it fails to build for i686 but builds for x86_64 and I'm out of my depth on fixing that. Can you please take a look Bin? Thanks!
I've looked at this issue. It was probably caused by the upstream MSYS2 Windows binary has not been updated to work with win2016 yet.
I tried this patch today, and the Windows host tools build looks goood. See: https://dev.azure.com/bmeng/GitHub/_build/results?buildId=151&view=resul...
All Azure builds passed
Tested-by: Bin Meng bmeng.cn@gmail.com
I see this patch was assigned to me on patchwork, I will take this patch via the x86 tree.
Regards, Bin

On Mon, Feb 3, 2020 at 1:11 PM Bin Meng bmeng.cn@gmail.com wrote:
On Mon, Feb 3, 2020 at 10:05 AM Bin Meng bmeng.cn@gmail.com wrote:
Hi Tom,
On Tue, Jan 28, 2020 at 5:23 AM Tom Rini trini@konsulko.com wrote:
Azure is moving to remove the vs2015-win2012r2 platform build host. The two suggested new platforms to use are vs2017-win2016 and windows-2019. For now, move up to vs2017-win2016.
Cc: Bin Meng bmeng.cn@gmail.com Signed-off-by: Tom Rini trini@konsulko.com
I'm sending this as RFC as it fails to build for i686 but builds for x86_64 and I'm out of my depth on fixing that. Can you please take a look Bin? Thanks!
I've looked at this issue. It was probably caused by the upstream MSYS2 Windows binary has not been updated to work with win2016 yet.
I tried this patch today, and the Windows host tools build looks goood. See: https://dev.azure.com/bmeng/GitHub/_build/results?buildId=151&view=resul...
All Azure builds passed
Tested-by: Bin Meng bmeng.cn@gmail.com
I see this patch was assigned to me on patchwork, I will take this patch via the x86 tree.
applied to u-boot-x86, thanks!
participants (3)
-
Bin Meng
-
Simon Goldschmidt
-
Tom Rini