Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enable OpenSSL tests on arm64 mac #72294

Merged
merged 4 commits into from
Aug 3, 2022
Merged

enable OpenSSL tests on arm64 mac #72294

merged 4 commits into from
Aug 3, 2022

Conversation

wfurt
Copy link
Member

@wfurt wfurt commented Jul 15, 2022

fixes #49083

@wfurt wfurt added this to the 7.0.0 milestone Jul 15, 2022
@wfurt wfurt self-assigned this Jul 15, 2022
@ghost
Copy link

ghost commented Jul 15, 2022

Tagging subscribers to this area: @dotnet/area-system-security, @vcsjones
See info in area-owners.md if you want to be subscribed.

Issue Details

fixes #49083

Author: wfurt
Assignees: wfurt
Labels:

area-System.Security, os-mac-os-x

Milestone: 7.0.0

@@ -1,9 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>$(NetCoreAppCurrent)-Unix;$(NetCoreAppCurrent)-Browser</TargetFrameworks>
<!-- ActiveIssue Apple Silicon No usable version of libssl was found
https://github.com/dotnet/runtime/issues/49083 -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on the comment I'm guessing that the CI images either a) don't have OSSL or b) have x86_64 OSSL which can't be loaded by an arm64 CLR.

But if the tests pass in CI, I'm cool with removing the block.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If it does not, I'll work it out with infra team. now I know for sure Brew can do what we need.

@wfurt
Copy link
Member Author

wfurt commented Aug 2, 2022

no security failures on macOS ARm64. Big thanks to @MattGal. I'm going to roll-back the arm64 and put up PR @bartonjs

@wfurt wfurt marked this pull request as ready for review August 3, 2022 00:25
@wfurt
Copy link
Member Author

wfurt commented Aug 3, 2022

Since the tests passed when force, this should be ready.
Infrastructure change is tracked by dotnet/arcade#10139

@wfurt wfurt merged commit c2dc64e into dotnet:main Aug 3, 2022
@wfurt wfurt deleted the macArm64OpenSSL branch August 3, 2022 16:57
@ghost ghost locked as resolved and limited conversation to collaborators Sep 2, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[macOS-arm64] CoreCLR System.Security.Cryptography.OpenSsl.Tests fail on M1 Helix queues
3 participants