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

update Alpine test images #94487

Merged
merged 1 commit into from
Nov 15, 2023
Merged

update Alpine test images #94487

merged 1 commit into from
Nov 15, 2023

Conversation

wfurt
Copy link
Member

@wfurt wfurt commented Nov 7, 2023

update images to cover current latest Alpine 3.18.
3.15 is EOS.

@wfurt wfurt added this to the 9.0.0 milestone Nov 7, 2023
@wfurt wfurt self-assigned this Nov 7, 2023
@ghost
Copy link

ghost commented Nov 7, 2023

Tagging subscribers to this area: @dotnet/area-infrastructure-libraries
See info in area-owners.md if you want to be subscribed.

Issue Details

update images to cover current latest Alpine 3.18.
3.15 is EOS.

Author: wfurt
Assignees: wfurt
Labels:

area-Infrastructure-libraries

Milestone: 9.0.0

@CarnaViire
Copy link
Member

cc @ManickaP FYI

Copy link
Member

@carlossanlop carlossanlop left a comment

Choose a reason for hiding this comment

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

Assuming the CI is green, LGTM.
Do you need to manually trigger any azp run legs for this?

@CarnaViire
Copy link
Member

It seems that even though libmsquic is present on new images, we fail to load it 😕 @wfurt

    System.Net.Quic.Tests.MsQuicPlatformDetectionTests.SupportedLinuxPlatformsWithMsQuic_IsSupportedIsTrue [FAIL]
      Assert.True() Failure
      Expected: True
      Actual:   False
      Stack Trace:
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicPlatformDetectionTests.cs(50,0): at System.Net.Quic.Tests.MsQuicPlatformDetectionTests.SupportedLinuxPlatformsWithMsQuic_IsSupportedIsTrue()
        --- End of stack trace from previous location ---
      Output:
        /usr/lib/libmsquic.so.2

https://helixre107v0xdcypoyl9e7f.blob.core.windows.net/dotnet-runtime-refs-pull-94487-merge-f1344e9910b8490584/System.Net.Quic.Functional.Tests/3/console.0e74afd9.log?helixlogtype=result

@wfurt
Copy link
Member Author

wfurt commented Nov 7, 2023

I'll take a look.

@wfurt
Copy link
Member Author

wfurt commented Nov 8, 2023

bash-5.1$ ldd /usr/lib/libmsquic.so.2
	/lib/ld-musl-x86_64.so.1 (0x7f3f6d947000)
	libcrypto.so.1.1 => /lib/libcrypto.so.1.1 (0x7f3f6d56e000)
	libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f3f6d947000)
Error relocating /usr/lib/libmsquic.so.2: EVP_seed_cbc: symbol not found

That is interesting as I fixed this long time ago in MsQuic microsoft/msquic#3417

@carlossanlop
Copy link
Member

@wfurt do we want this backported?

@wfurt
Copy link
Member Author

wfurt commented Nov 15, 2023

This is not critical AFAIK @carlossanlop. e.g. this is mostly attempt to stay current so I would probably hold of for now. I don't know what strategy we have for old releases ... as the versions we used to run on will eventually EOS/EOL.

@github-actions github-actions bot locked and limited conversation to collaborators Dec 16, 2023
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.

4 participants