ARROW-16176: [Release][C#] Use .NET 6.0 on Ubuntu 22.04#12870
ARROW-16176: [Release][C#] Use .NET 6.0 on Ubuntu 22.04#12870kou wants to merge 3 commits intoapache:masterfrom
Conversation
|
|
|
@github-actions crossbow submit viery-rc-source-csharp-* |
|
|
@github-actions crossbow submit verify-rc-source-csharp-* |
|
Revision: 2ed44c0c7944561b6d52c3a6804207f3722a99c6 Submitted crossbow builds: ursacomputing/crossbow @ actions-1839 |
2ed44c0 to
285c47c
Compare
|
@github-actions crossbow submit verify-rc-source-csharp-* |
|
Revision: 285c47c5b4654f603d92842140f9add1c202c549 Submitted crossbow builds: ursacomputing/crossbow @ actions-1840 |
|
@eerhardt It seems that our tests can't be ran with .NET 6.0: Should we support .NET 6.0? Or should we disable verification with .NET 6.0? |
|
Sorry for the delay.
The issue here is that the tests want to run against .NET Core 3.1 runtime, but the machine only has 6.0 installed. To fix this we can either:
At this point I think it would make sense to take the latter approach and just target 6.0 everywhere. Do you want me to push changes to this PR to fix this? Or do you want me to send a separate PR? |
The former is better but you can choose the latter if you have a trouble. |
|
@github-actions crossbow submit verify-rc-source-csharp-* |
|
Revision: 2c8c80650fc518644f1565db9cf9085baf2d93b1 Submitted crossbow builds: ursacomputing/crossbow @ actions-1933 |
Ubuntu 22.04 ships OpenSSL 3 and .NET 5.0 or earlier doesn't support OpenSSL 3 yet.
- Update the .NET SDK from 3.1 to 6.0 - Apache.Arrow.csproj moves targets from 2.1 to 3.1 since 2.1 is EOL. - All tests and exe moves to net6.0.
2c8c806 to
0c6abeb
Compare
|
@github-actions crossbow submit verify-rc-source-csharp-* |
|
Revision: 0c6abeb Submitted crossbow builds: ursacomputing/crossbow @ actions-1935 |
|
@github-actions crossbow submit verify-rc-source-csharp-* |
|
Revision: 135f66c Submitted crossbow builds: ursacomputing/crossbow @ actions-1936 |
|
Thanks @eerhardt ! |
|
Benchmark runs are scheduled for baseline = f6c99d5 and contender = f275f50. f275f50 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
Ubuntu 22.04 ships OpenSSL 3 and .NET 5.0 or earlier doesn't support
OpenSSL 3 yet.