-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
[preview7] Unpin Microsoft.Extensions.Caching.Memory and Microsoft.Extensions.Logging #25324
[preview7] Unpin Microsoft.Extensions.Caching.Memory and Microsoft.Extensions.Logging #25324
Conversation
@bricelam @ajcvickers FYI...this is current blocking p7. |
@AndriySvyryd, since @bricelam is on vacation, can you take a look? |
It is failing OData related breaking changes. |
Looks very much like the failures in #25323. I'm hoping an ASP.NET update will react more completely to the logging API changes. But, it's possible we need OData to react first. |
@mmitche You can disable |
Can you do that? (you should have perms to push to this PR). I'm not familiar with the infra. |
Not a great idea because dotnet/runtime#54581 was checked in long before that repo branched for preview7. We're going to end up with incoherent runtime dependencies in the efcore packages. See also #25244 which could 'a, should 'a reacted to the runtime changes. |
Ahhhhh… This repo doesn't use the removed If compatibility w/ OData isn't required, suggest building with a preview 7 SDK that brings in post-break ASP.NET Core bits. |
Exception looks to me like it's coming from https:/dotnet/efcore/blob/main/test/EFCore.OData.FunctionalTests/EFCore.OData.FunctionalTests.csproj According to the stack trace the offending caller is Suspect that project is picking up the new Logging assembly, but running on older ASP.NET core. Is it possible that this test is on latest runtime shared framework but stale ASP.NETCore shared framework? |
Agreed. This PR brings in the latest and greatest preview 7 Logging package but a preview 6 SDK. That SDK pulls in older ASP.NET Core bits. |
Update to a newer SDK in this PR? |
Plz |
LE SIGH |
Change |
…0723.17 (dotnet#25328) [release/6.0-preview7] Update dependencies from dotnet/runtime
@ajcvickers Can you have someone look at this? It's currently blocking shipping of p7. |
@bricelam - if you're around, can you take a look at this one? |
Seems that we need to react to nullability changes. I can do it in about 2 hours, when I get home. |
…into mmitche-unpin-deps-p7
2 tests fail to compile now. Filed https:/dotnet/runtime/issues/56285 |
@AndriySvyryd @ajcvickers Thanks for the approvals! Can we merge this now to start the flow as soon as possible? (I don't have rights.) |
Thanks all! This is now merged. |
Thanks @ajcvickers! |
Just curious: How did this get in while dotnet/runtime#56285 is open❔ Checks here were green. |
Looks like those couple places got commented out. |
Yes, the break didn't look like a ship-stopper |
Fixes #25148